606296
435488
184539
524663
247958
882695
344595
405925
828392
952173
6598
732259
5169799
3587581
3116148
2417804
2243988
2068609
1989358
192178
1776118
1724136
1696196
1642471