16177966
29284968
52545405
32597525
7670557
88378631
48149641
84931809
54527622
92334483
13209101
57633226
40822700
81048197
96346559
64376227
15012399
40962054
9767392
93345788
1076668
24503877
17817190
64247968
48709020
81197681
94856480
7758134
96103262
640295
48431738
58142943
74624687
20173230
54236415
82627451
55814031
28729560
6324588
86776975