34449965
80012231
17005848
7125511
5882175
8859076
3351490
25096228
4960489
2323432
23625293
47524516
33586599
3061974
53865231
52232849
10861220
85864091
31798957
4114119
56839962
7663699
364500
18595670
62946223
25304810
27572559
14286339
94424147
41651865
88404411
59996274
64329742
24308481
911536
84165193
76034758
63616856
38257122
10105256