524216
793236
683796
920395
497853
863450
256417
212488
546546
306975
670698
53523
5136799
3559581
3067148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471