682551
767717
466482
536903
812280
450153
242853
120741
197991
950563
728385
496245
5137799
3561581
3068148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471