0 1 1 3 2 5 3 7 4 9 5 11 6 15 7 17 8 19 9 23 10 31 11 33 12 35 13 39 14 47 15 63 16 65 17 67 18 71 19 79 20 95 21 127 22 129 23 131 24 135 25 143 26 159 27 191 28 255 29 257 30 259 31 263 32 271 33 287 34 319 35 383 36 511 37 513 38 515 39 519 40 527 41 543 42 575 43 639 44 767 45 1023 46 1025 47 1027 48 1031 49 1039 50 1055 51 1087 52 1151 53 1279 54 1535 55 2047 56 2049 57 2051 58 2055 59 2063 60 2079 61 2111 62 2175 63 2303 64 2559 65 3071 66 4095 67 4097 68 4099 69 4103 70 4111 71 4127 72 4159 73 4223 74 4351 75 4607 76 5119 77 6143 78 8191 79 8193 80 8195 81 8199 82 8207 83 8223 84 8255 85 8319 86 8447 87 8703 88 9215 89 10239 90 12287 91 16383 92 16385 93 16387 94 16391 95 16399 96 16415 97 16447 98 16511 99 16639 100 16895 101 17407 102 18431 103 20479 104 24575 105 32767 106 32769 107 32771 108 32775 109 32783 110 32799 111 32831 112 32895 113 33023 114 33279 115 33791 116 34815 117 36863 118 40959 119 49151 120 65535 121 65537 122 65539 123 65543 124 65551 125 65567 126 65599 127 65663 128 65791 129 66047 130 66559 131 67583 132 69631 133 73727 134 81919 135 98303 136 131071 137 131073 138 131075 139 131079 140 131087 141 131103 142 131135 143 131199 144 131327 145 131583 146 132095 147 133119 148 135167 149 139263 150 147455 151 163839 152 196607 153 262143 154 262145 155 262147 156 262151 157 262159 158 262175 159 262207 160 262271 161 262399 162 262655 163 263167 164 264191 165 266239 166 270335 167 278527 168 294911 169 327679 170 393215 171 524287 172 524289 173 524291 174 524295 175 524303 176 524319 177 524351 178 524415 179 524543 180 524799 181 525311 182 526335 183 528383 184 532479 185 540671 186 557055 187 589823 188 655359 189 786431 190 1048575 191 1048577 192 1048579 193 1048583 194 1048591 195 1048607 196 1048639 197 1048703 198 1048831 199 1049087 200 1049599 201 1050623 202 1052671 203 1056767 204 1064959 205 1081343 206 1114111 207 1179647 208 1310719 209 1572863 210 2097151 211 2097153 212 2097155 213 2097159 214 2097167 215 2097183 216 2097215 217 2097279 218 2097407 219 2097663 220 2098175 221 2099199 222 2101247 223 2105343 224 2113535 225 2129919 226 2162687 227 2228223 228 2359295 229 2621439 230 3145727 231 4194303 232 4194305 233 4194307 234 4194311 235 4194319 236 4194335 237 4194367 238 4194431 239 4194559 240 4194815 241 4195327 242 4196351 243 4198399 244 4202495 245 4210687 246 4227071 247 4259839 248 4325375 249 4456447 250 4718591 251 5242879 252 6291455 253 8388607 254 8388609 255 8388611 256 8388615 257 8388623 258 8388639 259 8388671 260 8388735 261 8388863 262 8389119 263 8389631 264 8390655 265 8392703 266 8396799 267 8404991 268 8421375 269 8454143 270 8519679 271 8650751 272 8912895 273 9437183 274 10485759 275 12582911 276 16777215 277 16777217 278 16777219 279 16777223 280 16777231 281 16777247 282 16777279 283 16777343 284 16777471 285 16777727 286 16778239 287 16779263 288 16781311 289 16785407 290 16793599 291 16809983 292 16842751 293 16908287 294 17039359 295 17301503 296 17825791 297 18874367 298 20971519 299 25165823 300 33554431 301 33554433 302 33554435 303 33554439 304 33554447 305 33554463 306 33554495 307 33554559 308 33554687 309 33554943 310 33555455 311 33556479 312 33558527 313 33562623 314 33570815 315 33587199 316 33619967 317 33685503 318 33816575 319 34078719 320 34603007 321 35651583 322 37748735 323 41943039 324 50331647 325 67108863 326 67108865 327 67108867 328 67108871 329 67108879 330 67108895 331 67108927 332 67108991 333 67109119 334 67109375 335 67109887 336 67110911 337 67112959 338 67117055 339 67125247 340 67141631 341 67174399 342 67239935 343 67371007 344 67633151 345 68157439 346 69206015 347 71303167 348 75497471 349 83886079 350 100663295 351 134217727 352 134217729 353 134217731 354 134217735 355 134217743 356 134217759 357 134217791 358 134217855 359 134217983 360 134218239 361 134218751 362 134219775 363 134221823 364 134225919 365 134234111 366 134250495 367 134283263 368 134348799 369 134479871 370 134742015 371 135266303 372 136314879 373 138412031 374 142606335 375 150994943 376 167772159 377 201326591 378 268435455 379 268435457 380 268435459 381 268435463 382 268435471 383 268435487 384 268435519 385 268435583 386 268435711 387 268435967 388 268436479 389 268437503 390 268439551 391 268443647 392 268451839 393 268468223 394 268500991 395 268566527 396 268697599 397 268959743 398 269484031 399 270532607 400 272629759 401 276824063 402 285212671 403 301989887 404 335544319 405 402653183 406 536870911 407 536870913 408 536870915 409 536870919 410 536870927 411 536870943 412 536870975 413 536871039 414 536871167 415 536871423 416 536871935 417 536872959 418 536875007 419 536879103 420 536887295 421 536903679 422 536936447 423 537001983 424 537133055 425 537395199 426 537919487 427 538968063 428 541065215 429 545259519 430 553648127 431 570425343 432 603979775 433 671088639 434 805306367 435 1073741823 436 1073741825 437 1073741827 438 1073741831 439 1073741839 440 1073741855 441 1073741887 442 1073741951 443 1073742079 444 1073742335 445 1073742847 446 1073743871 447 1073745919 448 1073750015 449 1073758207 450 1073774591 451 1073807359 452 1073872895 453 1074003967 454 1074266111 455 1074790399 456 1075838975 457 1077936127 458 1082130431 459 1090519039 460 1107296255 461 1140850687 462 1207959551 463 1342177279 464 1610612735 465 2147483647 466 2147483649 467 2147483651 468 2147483655 469 2147483663 470 2147483679 471 2147483711 472 2147483775 473 2147483903 474 2147484159 475 2147484671 476 2147485695 477 2147487743 478 2147491839 479 2147500031 480 2147516415 481 2147549183 482 2147614719 483 2147745791 484 2148007935 485 2148532223 486 2149580799 487 2151677951 488 2155872255 489 2164260863 490 2181038079 491 2214592511 492 2281701375 493 2415919103 494 2684354559 495 3221225471 496 4294967295 497 4294967297 498 4294967299 499 4294967303 500 4294967311 501 4294967327 502 4294967359 503 4294967423 504 4294967551 505 4294967807 506 4294968319 507 4294969343 508 4294971391 509 4294975487 510 4294983679 511 4295000063 512 4295032831 513 4295098367 514 4295229439 515 4295491583 516 4296015871 517 4297064447 518 4299161599 519 4303355903 520 4311744511 521 4328521727 522 4362076159 523 4429185023 524 4563402751 525 4831838207 526 5368709119 527 6442450943 528 8589934591 529 8589934593 530 8589934595 531 8589934599 532 8589934607 533 8589934623 534 8589934655 535 8589934719 536 8589934847 537 8589935103 538 8589935615 539 8589936639 540 8589938687 541 8589942783 542 8589950975 543 8589967359 544 8590000127 545 8590065663 546 8590196735 547 8590458879 548 8590983167 549 8592031743 550 8594128895 551 8598323199 552 8606711807 553 8623489023 554 8657043455 555 8724152319 556 8858370047 557 9126805503 558 9663676415 559 10737418239 560 12884901887 561 17179869183 562 17179869185 563 17179869187 564 17179869191 565 17179869199 566 17179869215 567 17179869247 568 17179869311 569 17179869439 570 17179869695 571 17179870207 572 17179871231 573 17179873279 574 17179877375 575 17179885567 576 17179901951 577 17179934719 578 17180000255 579 17180131327 580 17180393471 581 17180917759 582 17181966335 583 17184063487 584 17188257791 585 17196646399 586 17213423615 587 17246978047 588 17314086911 589 17448304639 590 17716740095 591 18253611007 592 19327352831 593 21474836479 594 25769803775 595 34359738367 596 34359738369 597 34359738371 598 34359738375 599 34359738383 600 34359738399 601 34359738431 602 34359738495 603 34359738623 604 34359738879 605 34359739391 606 34359740415 607 34359742463 608 34359746559 609 34359754751 610 34359771135 611 34359803903 612 34359869439 613 34360000511 614 34360262655 615 34360786943 616 34361835519 617 34363932671 618 34368126975 619 34376515583 620 34393292799 621 34426847231 622 34493956095 623 34628173823 624 34896609279 625 35433480191 626 36507222015 627 38654705663 628 42949672959 629 51539607551 630 68719476735 631 68719476737 632 68719476739 633 68719476743 634 68719476751 635 68719476767 636 68719476799 637 68719476863 638 68719476991 639 68719477247 640 68719477759 641 68719478783 642 68719480831 643 68719484927 644 68719493119 645 68719509503 646 68719542271 647 68719607807 648 68719738879 649 68720001023 650 68720525311 651 68721573887 652 68723671039 653 68727865343 654 68736253951 655 68753031167 656 68786585599 657 68853694463 658 68987912191 659 69256347647 660 69793218559 661 70866960383 662 73014444031 663 77309411327 664 85899345919 665 103079215103 666 137438953471 667 137438953473 668 137438953475 669 137438953479 670 137438953487 671 137438953503 672 137438953535 673 137438953599 674 137438953727 675 137438953983 676 137438954495 677 137438955519 678 137438957567 679 137438961663 680 137438969855 681 137438986239 682 137439019007 683 137439084543 684 137439215615 685 137439477759 686 137440002047 687 137441050623 688 137443147775 689 137447342079 690 137455730687 691 137472507903 692 137506062335 693 137573171199 694 137707388927 695 137975824383 696 138512695295 697 139586437119 698 141733920767 699 146028888063 700 154618822655 701 171798691839 702 206158430207 703 274877906943 704 274877906945 705 274877906947 706 274877906951 707 274877906959 708 274877906975 709 274877907007 710 274877907071 711 274877907199 712 274877907455 713 274877907967 714 274877908991 715 274877911039 716 274877915135 717 274877923327 718 274877939711 719 274877972479 720 274878038015 721 274878169087 722 274878431231 723 274878955519 724 274880004095 725 274882101247 726 274886295551 727 274894684159 728 274911461375 729 274945015807 730 275012124671 731 275146342399 732 275414777855 733 275951648767 734 277025390591 735 279172874239 736 283467841535 737 292057776127 738 309237645311 739 343597383679 740 412316860415 741 549755813887 742 549755813889 743 549755813891 744 549755813895 745 549755813903 746 549755813919 747 549755813951 748 549755814015 749 549755814143 750 549755814399 751 549755814911 752 549755815935 753 549755817983 754 549755822079 755 549755830271 756 549755846655 757 549755879423 758 549755944959 759 549756076031 760 549756338175 761 549756862463 762 549757911039 763 549760008191 764 549764202495 765 549772591103 766 549789368319 767 549822922751 768 549890031615 769 550024249343 770 550292684799 771 550829555711 772 551903297535 773 554050781183 774 558345748479 775 566935683071 776 584115552255 777 618475290623 778 687194767359 779 824633720831 780 1099511627775 781 1099511627777 782 1099511627779 783 1099511627783 784 1099511627791 785 1099511627807 786 1099511627839 787 1099511627903 788 1099511628031 789 1099511628287 790 1099511628799 791 1099511629823 792 1099511631871 793 1099511635967 794 1099511644159 795 1099511660543 796 1099511693311 797 1099511758847 798 1099511889919 799 1099512152063 800 1099512676351 801 1099513724927 802 1099515822079 803 1099520016383 804 1099528404991 805 1099545182207 806 1099578736639 807 1099645845503 808 1099780063231 809 1100048498687 810 1100585369599 811 1101659111423 812 1103806595071 813 1108101562367 814 1116691496959 815 1133871366143 816 1168231104511 817 1236950581247 818 1374389534719 819 1649267441663 820 2199023255551 821 2199023255553 822 2199023255555 823 2199023255559 824 2199023255567 825 2199023255583 826 2199023255615 827 2199023255679 828 2199023255807 829 2199023256063 830 2199023256575 831 2199023257599 832 2199023259647 833 2199023263743 834 2199023271935 835 2199023288319 836 2199023321087 837 2199023386623 838 2199023517695 839 2199023779839 840 2199024304127 841 2199025352703 842 2199027449855 843 2199031644159 844 2199040032767 845 2199056809983 846 2199090364415 847 2199157473279 848 2199291691007 849 2199560126463 850 2200096997375 851 2201170739199 852 2203318222847 853 2207613190143 854 2216203124735 855 2233382993919 856 2267742732287 857 2336462209023 858 2473901162495 859 2748779069439 860 3298534883327 861 4398046511103 862 4398046511105 863 4398046511107 864 4398046511111 865 4398046511119 866 4398046511135 867 4398046511167 868 4398046511231 869 4398046511359 870 4398046511615 871 4398046512127 872 4398046513151 873 4398046515199 874 4398046519295 875 4398046527487 876 4398046543871 877 4398046576639 878 4398046642175 879 4398046773247 880 4398047035391 881 4398047559679 882 4398048608255 883 4398050705407 884 4398054899711 885 4398063288319 886 4398080065535 887 4398113619967 888 4398180728831 889 4398314946559 890 4398583382015 891 4399120252927 892 4400193994751 893 4402341478399 894 4406636445695 895 4415226380287 896 4432406249471 897 4466765987839 898 4535485464575 899 4672924418047 900 4947802324991 901 5497558138879 902 6597069766655 903 8796093022207 904 8796093022209 905 8796093022211 906 8796093022215 907 8796093022223 908 8796093022239 909 8796093022271 910 8796093022335 911 8796093022463 912 8796093022719 913 8796093023231 914 8796093024255 915 8796093026303 916 8796093030399 917 8796093038591 918 8796093054975 919 8796093087743 920 8796093153279 921 8796093284351 922 8796093546495 923 8796094070783 924 8796095119359 925 8796097216511 926 8796101410815 927 8796109799423 928 8796126576639 929 8796160131071 930 8796227239935 931 8796361457663 932 8796629893119 933 8797166764031 934 8798240505855 935 8800387989503 936 8804682956799 937 8813272891391 938 8830452760575 939 8864812498943 940 8933531975679 941 9070970929151 942 9345848836095 943 9895604649983 944 10995116277759 945 13194139533311 946 17592186044415 947 17592186044417 948 17592186044419 949 17592186044423 950 17592186044431 951 17592186044447 952 17592186044479 953 17592186044543 954 17592186044671 955 17592186044927 956 17592186045439 957 17592186046463 958 17592186048511 959 17592186052607 960 17592186060799 961 17592186077183 962 17592186109951 963 17592186175487 964 17592186306559 965 17592186568703 966 17592187092991 967 17592188141567 968 17592190238719 969 17592194433023 970 17592202821631 971 17592219598847 972 17592253153279 973 17592320262143 974 17592454479871 975 17592722915327 976 17593259786239 977 17594333528063 978 17596481011711 979 17600775979007 980 17609365913599 981 17626545782783 982 17660905521151 983 17729624997887 984 17867063951359 985 18141941858303 986 18691697672191 987 19791209299967 988 21990232555519 989 26388279066623 990 35184372088831 991 35184372088833 992 35184372088835 993 35184372088839 994 35184372088847 995 35184372088863 996 35184372088895 997 35184372088959 998 35184372089087 999 35184372089343 1000 35184372089855