52337710
20194889
3199786
28497758
59525677
90379281
71285270
24892492
48673013
81472991
29479725
2772199
18628913
6252635
22535512
40987103
62984224
88277810
72826274
12821514
22426035
11304939
32187
27444732
37646159
76158069
32115583
34253544
33081730
69582466
13285684
8244060
583073
38918198
9653251
94602384
43884102
328138
2140970
34592880