16136773
4012535
33525692
30899019
58693661
24211722
24398954
79825675
59026160
3574458
4963106
29104056
15331427
4376303
80334712
16656235
19763030
53469020
14208144
20166903
1112161
97538618
95825019
2033264
944252
32649955
99982556
61201614
32204345
9766040
21121418
38141223
579120
9662396
6054922
58515667
75237186
63603878
77378089
97784557