1000000 ? 1 1000000 ? 524288 1223537 ? 524289 1223536 ? 262144 1262143 ? 262145 1262144 ? 393216 1354609 ? 393217 1354608 ? 327680 1327679 ? 327681 1327680 ? 360448 1360447 ? 360449 1360448 ? 376832 1370993 ? 376833 1370992 ? 368640 1368639 ? 368641 1368640 ? 372736 1372735 ? 372737 1372736 ? 374784 1373041 ? 374785 1373040 ? 373760 1373759 ? 373761 1373760 ? 374272 1373553 ? 374273 1373552 ? 374016 1373809 ? 374017 1373808 ? 373888 1373887 ? 373889 1373888 ? 373952 1373873 ? 373953 1373872 ? 373920 1373905 ? 373921 1373904 ? 373904 1373903 ? 373905 1373904 ? 373912 1373911 ? 373913 1373912 ? 373916 1373909 ? 373917 1373908 ? 373914 1373911 ? 373915 1373910 ? 373913 1373912 ? 373914 1373911 ! 373913