313842
695792
698963
1010444
823832
770874
803304
572226
469408
17442
80575
235974
127528
117394
817535
857905
485700
910983
914772
972906
910457
74663
791728
507655