12099514
10936289
10204469
3238474
28449806
18564154
87032295
98437768
77683098
80085098
25142413
63302350
27981247
6476782
78986017
6819755
27627858
88519381
18038856
27138448
21175926
1158656
87501454
3824598
69366201
61064819
2295149
41945092
98756437
15566828
2643541
769187
7705457
11693584
59443445
68063283
14806782
76468509
85243001
12229568