64795205
65164210
58672382
18281382
95137553
10837835
75744102
84099669
95269237
62349868
17368933
60298949
9305607
45082155
93248154
547509
4344668
57525977
30883138
47288600
35591306
11278885
35881208
57499478
38749483
49348131
98474007
9822315
52028960
32438674
59416194
8129723
85679888
88005927
97982799
118138
682184
36976691
57198549
12986171