570560
234224
747604
976257
996132
1025265
649998
979779
151373
418505
627585
168652
318724
93041
810496
965717
5587500
2912654
2114336
1878238
1815736
1753895
174767
1654433
1531922
1524854
1478850
1398500
1339400
1336590