1 3 2 5 3 7 4 9 5 13 6 15 7 17 8 25 9 29 10 31 11 33 12 49 13 57 14 61 15 63 16 65 17 97 18 113 19 121 20 125 21 127 22 129 23 193 24 225 25 241 26 249 27 253 28 255 29 257 30 385 31 449 32 481 33 497 34 505 35 509 36 511 37 513 38 769 39 897 40 961 41 993 42 1009 43 1017 44 1021 45 1023 46 1025 47 1537 48 1793 49 1921 50 1985 51 2017 52 2033 53 2041 54 2045 55 2047 56 2049 57 3073 58 3585 59 3841 60 3969 61 4033 62 4065 63 4081 64 4089 65 4093 66 4095 67 4097 68 6145 69 7169 70 7681 71 7937 72 8065 73 8129 74 8161 75 8177 76 8185 77 8189 78 8191 79 8193 80 12289 81 14337 82 15361 83 15873 84 16129 85 16257 86 16321 87 16353 88 16369 89 16377 90 16381 91 16383 92 16385 93 24577 94 28673 95 30721 96 31745 97 32257 98 32513 99 32641 100 32705 101 32737 102 32753 103 32761 104 32765 105 32767 106 32769 107 49153 108 57345 109 61441 110 63489 111 64513 112 65025 113 65281 114 65409 115 65473 116 65505 117 65521 118 65529 119 65533 120 65535 121 65537 122 98305 123 114689 124 122881 125 126977 126 129025 127 130049 128 130561 129 130817 130 130945 131 131009 132 131041 133 131057 134 131065 135 131069 136 131071 137 131073 138 196609 139 229377 140 245761 141 253953 142 258049 143 260097 144 261121 145 261633 146 261889 147 262017 148 262081 149 262113 150 262129 151 262137 152 262141 153 262143 154 262145 155 393217 156 458753 157 491521 158 507905 159 516097 160 520193 161 522241 162 523265 163 523777 164 524033 165 524161 166 524225 167 524257 168 524273 169 524281 170 524285 171 524287 172 524289 173 786433 174 917505 175 983041 176 1015809 177 1032193 178 1040385 179 1044481 180 1046529 181 1047553 182 1048065 183 1048321 184 1048449 185 1048513 186 1048545 187 1048561 188 1048569 189 1048573 190 1048575 191 1048577 192 1572865 193 1835009 194 1966081 195 2031617 196 2064385 197 2080769 198 2088961 199 2093057 200 2095105 201 2096129 202 2096641 203 2096897 204 2097025 205 2097089 206 2097121 207 2097137 208 2097145 209 2097149 210 2097151 211 2097153 212 3145729 213 3670017 214 3932161 215 4063233 216 4128769 217 4161537 218 4177921 219 4186113 220 4190209 221 4192257 222 4193281 223 4193793 224 4194049 225 4194177 226 4194241 227 4194273 228 4194289 229 4194297 230 4194301 231 4194303 232 4194305 233 6291457 234 7340033 235 7864321 236 8126465 237 8257537 238 8323073 239 8355841 240 8372225 241 8380417 242 8384513 243 8386561 244 8387585 245 8388097 246 8388353 247 8388481 248 8388545 249 8388577 250 8388593 251 8388601 252 8388605 253 8388607 254 8388609 255 12582913 256 14680065 257 15728641 258 16252929 259 16515073 260 16646145 261 16711681 262 16744449 263 16760833 264 16769025 265 16773121 266 16775169 267 16776193 268 16776705 269 16776961 270 16777089 271 16777153 272 16777185 273 16777201 274 16777209 275 16777213 276 16777215 277 16777217 278 25165825 279 29360129 280 31457281 281 32505857 282 33030145 283 33292289 284 33423361 285 33488897 286 33521665 287 33538049 288 33546241 289 33550337 290 33552385 291 33553409 292 33553921 293 33554177 294 33554305 295 33554369 296 33554401 297 33554417 298 33554425 299 33554429 300 33554431 301 33554433 302 50331649 303 58720257 304 62914561 305 65011713 306 66060289 307 66584577 308 66846721 309 66977793 310 67043329 311 67076097 312 67092481 313 67100673 314 67104769 315 67106817 316 67107841 317 67108353 318 67108609 319 67108737 320 67108801 321 67108833 322 67108849 323 67108857 324 67108861 325 67108863 326 67108865 327 100663297 328 117440513 329 125829121 330 130023425 331 132120577 332 133169153 333 133693441 334 133955585 335 134086657 336 134152193 337 134184961 338 134201345 339 134209537 340 134213633 341 134215681 342 134216705 343 134217217 344 134217473 345 134217601 346 134217665 347 134217697 348 134217713 349 134217721 350 134217725 351 134217727 352 134217729 353 201326593 354 234881025 355 251658241 356 260046849 357 264241153 358 266338305 359 267386881 360 267911169 361 268173313 362 268304385 363 268369921 364 268402689 365 268419073 366 268427265 367 268431361 368 268433409 369 268434433 370 268434945 371 268435201 372 268435329 373 268435393 374 268435425 375 268435441 376 268435449 377 268435453 378 268435455 379 268435457 380 402653185 381 469762049 382 503316481 383 520093697 384 528482305 385 532676609 386 534773761 387 535822337 388 536346625 389 536608769 390 536739841 391 536805377 392 536838145 393 536854529 394 536862721 395 536866817 396 536868865 397 536869889 398 536870401 399 536870657 400 536870785 401 536870849 402 536870881 403 536870897 404 536870905 405 536870909 406 536870911 407 536870913 408 805306369 409 939524097 410 1006632961 411 1040187393 412 1056964609 413 1065353217 414 1069547521 415 1071644673 416 1072693249 417 1073217537 418 1073479681 419 1073610753 420 1073676289 421 1073709057 422 1073725441 423 1073733633 424 1073737729 425 1073739777 426 1073740801 427 1073741313 428 1073741569 429 1073741697 430 1073741761 431 1073741793 432 1073741809 433 1073741817 434 1073741821 435 1073741823 436 1073741825 437 1610612737 438 1879048193 439 2013265921 440 2080374785 441 2113929217 442 2130706433 443 2139095041 444 2143289345 445 2145386497 446 2146435073 447 2146959361 448 2147221505 449 2147352577 450 2147418113 451 2147450881 452 2147467265 453 2147475457 454 2147479553 455 2147481601 456 2147482625 457 2147483137 458 2147483393 459 2147483521 460 2147483585 461 2147483617 462 2147483633 463 2147483641 464 2147483645 465 2147483647 466 2147483649 467 3221225473 468 3758096385 469 4026531841 470 4160749569 471 4227858433 472 4261412865 473 4278190081 474 4286578689 475 4290772993 476 4292870145 477 4293918721 478 4294443009 479 4294705153 480 4294836225 481 4294901761 482 4294934529 483 4294950913 484 4294959105 485 4294963201 486 4294965249 487 4294966273 488 4294966785 489 4294967041 490 4294967169 491 4294967233 492 4294967265 493 4294967281 494 4294967289 495 4294967293 496 4294967295 497 4294967297 498 6442450945 499 7516192769 500 8053063681 501 8321499137 502 8455716865 503 8522825729 504 8556380161 505 8573157377 506 8581545985 507 8585740289 508 8587837441 509 8588886017 510 8589410305 511 8589672449 512 8589803521 513 8589869057 514 8589901825 515 8589918209 516 8589926401 517 8589930497 518 8589932545 519 8589933569 520 8589934081 521 8589934337 522 8589934465 523 8589934529 524 8589934561 525 8589934577 526 8589934585 527 8589934589 528 8589934591 529 8589934593 530 12884901889 531 15032385537 532 16106127361 533 16642998273 534 16911433729 535 17045651457 536 17112760321 537 17146314753 538 17163091969 539 17171480577 540 17175674881 541 17177772033 542 17178820609 543 17179344897 544 17179607041 545 17179738113 546 17179803649 547 17179836417 548 17179852801 549 17179860993 550 17179865089 551 17179867137 552 17179868161 553 17179868673 554 17179868929 555 17179869057 556 17179869121 557 17179869153 558 17179869169 559 17179869177 560 17179869181 561 17179869183 562 17179869185 563 25769803777 564 30064771073 565 32212254721 566 33285996545 567 33822867457 568 34091302913 569 34225520641 570 34292629505 571 34326183937 572 34342961153 573 34351349761 574 34355544065 575 34357641217 576 34358689793 577 34359214081 578 34359476225 579 34359607297 580 34359672833 581 34359705601 582 34359721985 583 34359730177 584 34359734273 585 34359736321 586 34359737345 587 34359737857 588 34359738113 589 34359738241 590 34359738305 591 34359738337 592 34359738353 593 34359738361 594 34359738365 595 34359738367 596 34359738369 597 51539607553 598 60129542145 599 64424509441 600 66571993089 601 67645734913 602 68182605825 603 68451041281 604 68585259009 605 68652367873 606 68685922305 607 68702699521 608 68711088129 609 68715282433 610 68717379585 611 68718428161 612 68718952449 613 68719214593 614 68719345665 615 68719411201 616 68719443969 617 68719460353 618 68719468545 619 68719472641 620 68719474689 621 68719475713 622 68719476225 623 68719476481 624 68719476609 625 68719476673 626 68719476705 627 68719476721 628 68719476729 629 68719476733 630 68719476735 631 68719476737 632 103079215105 633 120259084289 634 128849018881 635 133143986177 636 135291469825 637 136365211649 638 136902082561 639 137170518017 640 137304735745 641 137371844609 642 137405399041 643 137422176257 644 137430564865 645 137434759169 646 137436856321 647 137437904897 648 137438429185 649 137438691329 650 137438822401 651 137438887937 652 137438920705 653 137438937089 654 137438945281 655 137438949377 656 137438951425 657 137438952449 658 137438952961 659 137438953217 660 137438953345 661 137438953409 662 137438953441 663 137438953457 664 137438953465 665 137438953469 666 137438953471 667 137438953473 668 206158430209 669 240518168577 670 257698037761 671 266287972353 672 270582939649 673 272730423297 674 273804165121 675 274341036033 676 274609471489 677 274743689217 678 274810798081 679 274844352513 680 274861129729 681 274869518337 682 274873712641 683 274875809793 684 274876858369 685 274877382657 686 274877644801 687 274877775873 688 274877841409 689 274877874177 690 274877890561 691 274877898753 692 274877902849 693 274877904897 694 274877905921 695 274877906433 696 274877906689 697 274877906817 698 274877906881 699 274877906913 700 274877906929 701 274877906937 702 274877906941 703 274877906943 704 274877906945 705 412316860417 706 481036337153 707 515396075521 708 532575944705 709 541165879297 710 545460846593 711 547608330241 712 548682072065 713 549218942977 714 549487378433 715 549621596161 716 549688705025 717 549722259457 718 549739036673 719 549747425281 720 549751619585 721 549753716737 722 549754765313 723 549755289601 724 549755551745 725 549755682817 726 549755748353 727 549755781121 728 549755797505 729 549755805697 730 549755809793 731 549755811841 732 549755812865 733 549755813377 734 549755813633 735 549755813761 736 549755813825 737 549755813857 738 549755813873 739 549755813881 740 549755813885 741 549755813887 742 549755813889 743 824633720833 744 962072674305 745 1030792151041 746 1065151889409 747 1082331758593 748 1090921693185 749 1095216660481 750 1097364144129 751 1098437885953 752 1098974756865 753 1099243192321 754 1099377410049 755 1099444518913 756 1099478073345 757 1099494850561 758 1099503239169 759 1099507433473 760 1099509530625 761 1099510579201 762 1099511103489 763 1099511365633 764 1099511496705 765 1099511562241 766 1099511595009 767 1099511611393 768 1099511619585 769 1099511623681 770 1099511625729 771 1099511626753 772 1099511627265 773 1099511627521 774 1099511627649 775 1099511627713 776 1099511627745 777 1099511627761 778 1099511627769 779 1099511627773 780 1099511627775 781 1099511627777 782 1649267441665 783 1924145348609 784 2061584302081 785 2130303778817 786 2164663517185 787 2181843386369 788 2190433320961 789 2194728288257 790 2196875771905 791 2197949513729 792 2198486384641 793 2198754820097 794 2198889037825 795 2198956146689 796 2198989701121 797 2199006478337 798 2199014866945 799 2199019061249 800 2199021158401 801 2199022206977 802 2199022731265 803 2199022993409 804 2199023124481 805 2199023190017 806 2199023222785 807 2199023239169 808 2199023247361 809 2199023251457 810 2199023253505 811 2199023254529 812 2199023255041 813 2199023255297 814 2199023255425 815 2199023255489 816 2199023255521 817 2199023255537 818 2199023255545 819 2199023255549 820 2199023255551 821 2199023255553 822 3298534883329 823 3848290697217 824 4123168604161 825 4260607557633 826 4329327034369 827 4363686772737 828 4380866641921 829 4389456576513 830 4393751543809 831 4395899027457 832 4396972769281 833 4397509640193 834 4397778075649 835 4397912293377 836 4397979402241 837 4398012956673 838 4398029733889 839 4398038122497 840 4398042316801 841 4398044413953 842 4398045462529 843 4398045986817 844 4398046248961 845 4398046380033 846 4398046445569 847 4398046478337 848 4398046494721 849 4398046502913 850 4398046507009 851 4398046509057 852 4398046510081 853 4398046510593 854 4398046510849 855 4398046510977 856 4398046511041 857 4398046511073 858 4398046511089 859 4398046511097 860 4398046511101 861 4398046511103 862 4398046511105 863 6597069766657 864 7696581394433 865 8246337208321 866 8521215115265 867 8658654068737 868 8727373545473 869 8761733283841 870 8778913153025 871 8787503087617 872 8791798054913 873 8793945538561 874 8795019280385 875 8795556151297 876 8795824586753 877 8795958804481 878 8796025913345 879 8796059467777 880 8796076244993 881 8796084633601 882 8796088827905 883 8796090925057 884 8796091973633 885 8796092497921 886 8796092760065 887 8796092891137 888 8796092956673 889 8796092989441 890 8796093005825 891 8796093014017 892 8796093018113 893 8796093020161 894 8796093021185 895 8796093021697 896 8796093021953 897 8796093022081 898 8796093022145 899 8796093022177 900 8796093022193 901 8796093022201 902 8796093022205 903 8796093022207 904 8796093022209 905 13194139533313 906 15393162788865 907 16492674416641 908 17042430230529 909 17317308137473 910 17454747090945 911 17523466567681 912 17557826306049 913 17575006175233 914 17583596109825 915 17587891077121 916 17590038560769 917 17591112302593 918 17591649173505 919 17591917608961 920 17592051826689 921 17592118935553 922 17592152489985 923 17592169267201 924 17592177655809 925 17592181850113 926 17592183947265 927 17592184995841 928 17592185520129 929 17592185782273 930 17592185913345 931 17592185978881 932 17592186011649 933 17592186028033 934 17592186036225 935 17592186040321 936 17592186042369 937 17592186043393 938 17592186043905 939 17592186044161 940 17592186044289 941 17592186044353 942 17592186044385 943 17592186044401 944 17592186044409 945 17592186044413 946 17592186044415 947 17592186044417 948 26388279066625 949 30786325577729 950 32985348833281 951 34084860461057 952 34634616274945 953 34909494181889 954 35046933135361 955 35115652612097 956 35150012350465 957 35167192219649 958 35175782154241 959 35180077121537 960 35182224605185 961 35183298347009 962 35183835217921 963 35184103653377 964 35184237871105 965 35184304979969 966 35184338534401 967 35184355311617 968 35184363700225 969 35184367894529 970 35184369991681 971 35184371040257 972 35184371564545 973 35184371826689 974 35184371957761 975 35184372023297 976 35184372056065 977 35184372072449 978 35184372080641 979 35184372084737 980 35184372086785 981 35184372087809 982 35184372088321 983 35184372088577 984 35184372088705 985 35184372088769 986 35184372088801 987 35184372088817 988 35184372088825 989 35184372088829 990 35184372088831 991 35184372088833 992 52776558133249 993 61572651155457 994 65970697666561 995 68169720922113 996 69269232549889 997 69818988363777 998 70093866270721 999 70231305224193 1000 70300024700929