693512
521657
724173
446730
274697
967991
567224
429184
519519
259512
971308
432550
5073799
3510581
2998148
2307804
2208988
2005609
1898357
189778
1742118
1715136
1658195
1623471