27509366
12431207
69816236
38107663
5470464
11824490
5581565
97964272
56865675
28102215
4494425
18249667
86323263
52809336
15953833
54498274
75428630
62894187
27282269
23808413
37693726
49328003
96408032
89056023
9675810
63532761
98986117
36591122
6480485
37207599
4740768
94383348
71242126
70388119
8761218
5615318
29281730
37442073
3338203
37345163