980665
706433
447521
165123
468551
824538
793383
567594
844464
256946
45489
909686
1059311
1038196
1036904
1034551
1032707
1029822
1023720
1021350
1021122
1021252
1020496
1018675