190381
602553
847466
736533
627131
95875
19574
679640
974903
1060753
525423
885908
620331
155130
725978
881772
5379500
2811654
2058336
1812237
1779736
170567
1681895
1610433
1510854
1503922
1461850
1367500
1329400
1309590