38179795
40353160
56338829
30522436
42043069
76173359
70929956
64903990
37475049
77358797
63879658
14576588
11167641
70642373
546711
89681616
67046648
45305234
11863409
29862896
42074615
40784319
79012969
52537476
16507490
54734293
29557191
15069729
59394792
12374791
72582066
9405842
41461742
14093596
22006630
44708599
5836612
1942618
57559106
993937