17317703
3722485
50655335
16918831
98872029
65957114
14428126
51938429
10422151
51772895
19719199
34631285
78506360
35672701
66144797
28257985
743519
29835195
94396107
26732275
77363157
66675255
59906646
24549
34229861
8557547
5628766
18173328
67941283
67268851
15556285
29977027
88673017
3494562
60322690
704065
7624697
96778149
60122822
84883891