9171318
9073696
80291259
73701262
704168
6860579
67771304
58941763
58669
58581742
5037890
49581152
46041562
1366127
12387
95325
80456
59476
46967
14315