7200112
35313144
15839847
94511617
84603895
52032026
3023147
49383909
2345802
38564873
18635872
1453318
49295499
68648575
823036
88533494
34973567
20172177
65987202
12616202
66373763
62436696
73337787
92355315
58757336
67102996
33743817
36796175
8897173
1889455
87096776
20651190
87556311
4892973
27081893
97842614
13711535
95091820
79564347
2275431