62666
1003331
1149919
1533713
786413
2018826
893614
1230622
1185214
56319
63588
52183
430488728
238100380
1665318312
156717267
129568178
122982252
1114198895
103202210
88195178
82945290
74628139
69257158