524796
601927
974573
993140
366192
463482
496433
927390
90290
4699
797359
257295
84033
100363
267855
327781
4932500
2599654
1904336
1696736
1663237
160367
1535895
1504433
1479854
1469922
1430850
1312500
1307400
12682