3029529
7899761
38993058
96916629
78346312
40528108
75772268
80705249
801542
51146832
55133872
59569314
56105224
26087738
3330219
19899024
5352150
97413413
14353348
63318564
59724217
52961441
66368812
4357837
4123981
18768079
47644197
6151021
30663189
12642821
59283631
31024469
1696776
17529294
1093465
60832015
25862077
34849613
86321653
26426707