39372789
55045357
1017053
31522672
30435145
18158433
31174257
1507473
70535359
91508571
63368238
68727471
96389781
75067187
92975106
30855135
8426556
4504341
20699165
79171054
82319122
54856504
2741183
60434831
48547506
49088122
24957579
7228489
98402323
99566866
70988081
89777310
94705898
20526453
88304567
885926
85549337
79429268
83378358
22463548