8464200
95915075
58456505
34712978
57938536
5843648
49426863
85955964
91953740
46105868
90899572
90288673
79508770
11416397
48983319
9129531
19334922
5216679
70883991
38637614
34849060
94534831
42672809
90007813
8503426
44801863
88789423
85072500
79437792
75575520
41556455
99411072
16524066
26487139
12386520
8274798
517416
65942378
3657387
1582727