16309300
34187347
39887913
71813451
284718
31805339
65166095
36958625
176434
19134055
4149820
16408388
41663734
38317662
641642
5875706
18274797
4067258
90175016
57863291
65032336
94482034
53546537
91798210
10815625
47136659
1545287
1055697
46872979
1265188
65156833
5933728
85038183
68059628
37701950
69129379
6651341
45334299
62537793
23979629