78369
565867
10526
404181
961593
89696
605422
985201
597200
370624
818721
255777
5464367
4497934
4313459
3439462
3431998
3376286
3326956
2994729
2978226
2471209
2126352
2121407