86669127
19742852
65686015
84816282
81702327
94443860
53712899
6827641
6249823
25902405
16535915
5197619
97641243
249553
12646380
45272558
106381
88586181
3666425
51958516
89853648
22013652
93761555
1832959
36172441
26838915
74959984
56433891
1493295
42427772
75437459
50426289
76706482
63874760
87103028
49271824
14884089
30054792
70181271
18512706