46069921
90502224
20806664
44584326
22738252
62718169
1253987
98582480
94257795
86694438
21559778
38245294
2588180
1142824
32593715
33731239
80121203
48336727
34428932
71648390
2855241
84561717
8812849
18551809
51179691
11746706
351098
6722697
59499579
45631227
81242427
37726883
86669006
19303659
51675746
32762981
38574452
27023044
16998001
25458441