46777
11129
418469
706240
242905
488845
45617
665272
57448
725708
219360
998504
5137799
3561581
3068148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471