53403
32175
37773
48322
23160
24390
33251
43405
34056873
23240
56126
19931
430479728
238092380
1665298312
156710267
129561178
122975252
1114138895
103200210
88192178
82938290
74627139
69255158