693124
1035523
430835
991678
703175
107111
945751
367430
782138
436406
266423
99971
836177
313526
280680
197406
4939500
2599654
1905336
1696736
1665237
160467
1538895
1504433
1479854
1469922
1430850
1312500
1307400
12682