6324221
10577366
9088764
15698462
49183975
95499251
29298705
23599914
14179078
1435765
53158296
32383278
66225659
86562466
84337054
91353994
13572053
36502415
78496757
87533722
31224663
20192260
77112320
73853527
33506446
62287089
84717742
4521069
53777402
80028576
67041192
8274865
86913653
86889614
81305022
18155062
49888981
66217608
68993436
57023618