3404207
21487535
53092641
82601839
13682061
73963269
70467103
57008972
44127986
30606319
93494453
29936888
73757393
93337577
85964558
70936835
40247880
3453531
93289271
39352350
48252081
25074834
73096665
47618313
1403550
47117205
95529553
91029364
20217725
41957813
35169736
71756017
86144017
22869788
28084785
23847050
26638779
6718125
98492428
12932322