14025373
92315731
1152927
75705271
9328623
31159538
36502294
97525817
71541180
70871854
57023325
4417575
9685841
17104109
60892162
41131824
82511756
80903108
10575516
84551558
2111484
2614270
249290
55456785
41396709
9576609
99373184
30989212
18511702
63433314
27458947
43336984
30607536
26737785
20351366
14117657
65088723
54757410
128183
80064430