92397953
38893506
3035642
82667197
18095172
61721220
71038762
23027112
9599926
39188106
94126772
80608586
22161417
1500993
24344072
88739409
14786151
14675125
31807046
967769
57689011
76606179
42078718
16166790
50598514
49418703
70019431
10111887
68475699
19651273
31698959
64176013
48941
97729030
8991211
48409358
30717165
60485261
47137445
93708570