95707802
43434678
1833498
50123665
8859179
4258700
289917
38179567
90077412
1208474
66673473
68019155
39284349
50066464
12693534
3583196
99108281
7757119
72178569
1805422
16943881
54488494
14232817
806691
99098428
10313098
31684304
33209967
49067680
6923849
96186334
91844411
38698558
62052385
95457052
58085961
676652
58752007
93237123
67946558