15507551
7876355
27107998
32406430
79857349
28009694
32826635
80066730
66622067
86198987
78572180
94378795
46057658
12179801
40731658
88901995
55916139
66434105
44586463
1363196
4916183
62969281
39566274
13007094
60837597
25718741
84422439
92201965
44249322
41566690
326612
7752295
19677937
60306273
952839
45971168
86745791
16759226
19578498
1305650