1000000 ? 500000 1247825 ? 499999 1247826 ? 250000 1249999 ? 249999 1249998 ? 375000 1372825 ? 374999 1372826 ? 312500 1312499 ? 312499 1312498 ? 343750 1343749 ? 343749 1343748 ? 359375 1359374 ? 359374 1359373 ? 367187 1367186 ? 367186 1367185 ? 371093 1371092 ? 371092 1371091 ? 373046 1373045 ? 373045 1373044 ? 374023 1373802 ? 374022 1373803 ? 373534 1373533 ? 373533 1373532 ? 373778 1373777 ? 373777 1373776 ? 373900 1373899 ? 373899 1373898 ? 373961 1373864 ? 373960 1373865 ? 373930 1373895 ? 373929 1373896 ? 373915 1373910 ? 373914 1373911 ? 373907 1373906 ? 373906 1373905 ? 373911 1373910 ? 373910 1373909 ? 373913 1373912 ? 373912 1373911 ! 373913