# Computed 2018-04-13 in GP/PARI CALCULATOR Version 2.9.4 (released) amd64 running mingw (x86-64/GMP-6.1.2 kernel) 64-bit version, compiled: Dec 20 2017, gcc version 4.9.1 (GCC), threading engine: single # with the following PARI-program: # # up_to_e = 8192; \\ Good for computing up to ??? # v050376 = vector(up_to_e); # ispow2(n) = (n && !bitand(n,n-1)); # i = 0; for(n=1,oo,if(ispow2(isprimepower(n)), i++; v050376[i] = n); if(i == up_to_e,break)); # A052331(n) = { my(s=0,e); while(n > 1, fordiv(n, d, if(((n/d)>1)&&ispow2(isprimepower(n/d)), e = vecsearch(v050376, n/d); if(!e, print("v050376 not big enough!"); return(-1)); s += 2^(e-1); n = d; break))); (s); }; # for(n=1,4096,write("b052331.txt", n, " ", A052331(n))); 1 0 2 1 3 2 4 4 5 8 6 3 7 16 8 5 9 32 10 9 11 64 12 6 13 128 14 17 15 10 16 256 17 512 18 33 19 1024 20 12 21 18 22 65 23 2048 24 7 25 4096 26 129 27 34 28 20 29 8192 30 11 31 16384 32 257 33 66 34 513 35 24 36 36 37 32768 38 1025 39 130 40 13 41 65536 42 19 43 131072 44 68 45 40 46 2049 47 262144 48 258 49 524288 50 4097 51 514 52 132 53 1048576 54 35 55 72 56 21 57 1026 58 8193 59 2097152 60 14 61 4194304 62 16385 63 48 64 260 65 136 66 67 67 8388608 68 516 69 2050 70 25 71 16777216 72 37 73 33554432 74 32769 75 4098 76 1028 77 80 78 131 79 67108864 80 264 81 134217728 82 65537 83 268435456 84 22 85 520 86 131073 87 8194 88 69 89 536870912 90 41 91 144 92 2052 93 16386 94 262145 95 1032 96 259 97 1073741824 98 524289 99 96 100 4100 101 2147483648 102 515 103 4294967296 104 133 105 26 106 1048577 107 8589934592 108 38 109 17179869184 110 73 111 32770 112 272 113 34359738368 114 1027 115 2056 116 8196 117 160 118 2097153 119 528 120 15 121 68719476736 122 4194305 123 65538 124 16388 125 4104 126 49 127 137438953472 128 261 129 131074 130 137 131 274877906944 132 70 133 1040 134 8388609 135 42 136 517 137 549755813888 138 2051 139 1099511627776 140 28 141 262146 142 16777217 143 192 144 288 145 8200 146 33554433 147 524290 148 32772 149 2199023255552 150 4099 151 4398046511104 152 1029 153 544 154 81 155 16392 156 134 157 8796093022208 158 67108865 159 1048578 160 265 161 2064 162 134217729 163 17592186044416 164 65540 165 74 166 268435457 167 35184372088832 168 23 169 70368744177664 170 521 171 1056 172 131076 173 140737488355328 174 8195 175 4112 176 320 177 2097154 178 536870913 179 281474976710656 180 44 181 562949953421312 182 145 183 4194306 184 2053 185 32776 186 16387 187 576 188 262148 189 50 190 1033 191 1125899906842624 192 262 193 2251799813685248 194 1073741825 195 138 196 524292 197 4503599627370496 198 97 199 9007199254740992 200 4101 201 8388610 202 2147483649 203 8208 204 518 205 65544 206 4294967297 207 2080 208 384 209 1088 210 27 211 18014398509481984 212 1048580 213 16777218 214 8589934593 215 131080 216 39 217 16400 218 17179869185 219 33554434 220 76 221 640 222 32771 223 36028797018963968 224 273 225 4128 226 34359738369 227 72057594037927936 228 1030 229 144115188075855872 230 2057 231 82 232 8197 233 288230376151711744 234 161 235 262152 236 2097156 237 67108866 238 529 239 576460752303423488 240 266 241 1152921504606846976 242 68719476737 243 134217730 244 4194308 245 524296 246 65539 247 1152 248 16389 249 268435458 250 4105 251 2305843009213693952 252 52 253 2112 254 137438953473 255 522 256 4611686018427387904 257 9223372036854775808 258 131075 259 32784 260 140 261 8224 262 274877906945 263 18446744073709551616 264 71 265 1048584 266 1041 267 536870914 268 8388612 269 36893488147419103232 270 43 271 73786976294838206464 272 768 273 146 274 549755813889 275 4160 276 2054 277 147573952589676412928 278 1099511627777 279 16416 280 29 281 295147905179352825856 282 262147 283 590295810358705651712 284 16777220 285 1034 286 193 287 65552 288 289 289 1180591620717411303424 290 8201 291 1073741826 292 33554436 293 2361183241434822606848 294 524291 295 2097160 296 32773 297 98 298 2199023255553 299 2176 300 4102 301 131088 302 4398046511105 303 2147483650 304 1280 305 4194312 306 545 307 4722366482869645213696 308 84 309 4294967298 310 16393 311 9444732965739290427392 312 135 313 18889465931478580854784 314 8796093022209 315 56 316 67108868 317 37778931862957161709568 318 1048579 319 8256 320 268 321 8589934594 322 2065 323 1536 324 134217732 325 4224 326 17592186044417 327 17179869186 328 65541 329 262160 330 75 331 75557863725914323419136 332 268435460 333 32800 334 35184372088833 335 8388616 336 274 337 151115727451828646838272 338 70368744177665 339 34359738370 340 524 341 16448 342 1057 343 524304 344 131077 345 2058 346 140737488355329 347 302231454903657293676544 348 8198 349 604462909807314587353088 350 4113 351 162 352 321 353 1208925819614629174706176 354 2097155 355 16777224 356 536870916 357 530 358 281474976710657 359 2417851639229258349412352 360 45 361 4835703278458516698824704 362 562949953421313 363 68719476738 364 148 365 33554440 366 4194307 367 9671406556917033397649408 368 2304 369 65568 370 32777 371 1048592 372 16390 373 19342813113834066795298816 374 577 375 4106 376 262149 377 8320 378 51 379 38685626227668133590597632 380 1036 381 137438953474 382 1125899906842625 383 77371252455336267181195264 384 263 385 88 386 2251799813685249 387 131104 388 1073741828 389 154742504910672534362390528 390 139 391 2560 392 524293 393 274877906946 394 4503599627370497 395 67108872 396 100 397 309485009821345068724781056 398 9007199254740993 399 1042 400 4352 401 618970019642690137449562112 402 8388611 403 16512 404 2147483652 405 134217736 406 8209 407 32832 408 519 409 1237940039285380274899124224 410 65545 411 549755813890 412 4294967300 413 2097168 414 2081 415 268435464 416 385 417 1099511627778 418 1089 419 2475880078570760549798248448 420 30 421 4951760157141521099596496896 422 18014398509481985 423 262176 424 1048581 425 4608 426 16777219 427 4194320 428 8589934596 429 194 430 131081 431 9903520314283042199192993792 432 290 433 19807040628566084398385987584 434 16401 435 8202 436 17179869188 437 3072 438 33554435 439 39614081257132168796771975168 440 77 441 524320 442 641 443 79228162514264337593543950336 444 32774 445 536870920 446 36028797018963969 447 2199023255554 448 276 449 158456325028528675187087900672 450 4129 451 65600 452 34359738372 453 4398046511106 454 72057594037927937 455 152 456 1031 457 316912650057057350374175801344 458 144115188075855873 459 546 460 2060 461 633825300114114700748351602688 462 83 463 1267650600228229401496703205376 464 8448 465 16394 466 288230376151711745 467 2535301200456458802993406410752 468 164 469 8388624 470 262153 471 8796093022210 472 2097157 473 131136 474 67108867 475 5120 476 532 477 1048608 478 576460752303423489 479 5070602400912917605986812821504 480 267 481 32896 482 1152921504606846977 483 2066 484 68719476740 485 1073741832 486 134217731 487 10141204801825835211973625643008 488 4194309 489 17592186044418 490 524297 491 20282409603651670423947251286016 492 65542 493 8704 494 1153 495 104 496 16640 497 16777232 498 268435459 499 40564819207303340847894502572032 500 4108 501 35184372088834 502 2305843009213693953 503 81129638414606681695789005144064 504 53 505 2147483656 506 2113 507 70368744177666 508 137438953476 509 162259276829213363391578010288128 510 523 511 33554448 512 4611686018427387905 513 1058 514 9223372036854775809 515 4294967304 516 131078 517 262208 518 32785 519 140737488355330 520 141 521 324518553658426726783156020576256 522 8225 523 649037107316853453566312041152512 524 274877906948 525 4114 526 18446744073709551617 527 16896 528 322 529 1298074214633706907132624082305024 530 1048585 531 2097184 532 1044 533 65664 534 536870915 535 8589934600 536 8388613 537 281474976710658 538 36893488147419103233 539 524352 540 46 541 2596148429267413814265248164610048 542 73786976294838206465 543 562949953421314 544 769 545 17179869192 546 147 547 5192296858534827628530496329220096 548 549755813892 549 4194336 550 4161 551 9216 552 2055 553 67108880 554 147573952589676412929 555 32778 556 1099511627780 557 10384593717069655257060992658440192 558 16417 559 131200 560 280 561 578 562 295147905179352825857 563 20769187434139310514121985316880384 564 262150 565 34359738376 566 590295810358705651713 567 134217744 568 16777221 569 41538374868278621028243970633760768 570 1035 571 83076749736557242056487941267521536 572 196 573 1125899906842626 574 65553 575 6144 576 292 577 166153499473114484112975882535043072 578 1180591620717411303425 579 2251799813685250 580 8204 581 268435472 582 1073741827 583 1048640 584 33554437 585 168 586 2361183241434822606849 587 332306998946228968225951765070086144 588 524294 589 17408 590 2097161 591 4503599627370498 592 33024 593 664613997892457936451903530140172288 594 99 595 536 596 2199023255556 597 9007199254740994 598 2177 599 1329227995784915872903807060280344576 600 4103 601 2658455991569831745807614120560689152 602 131089 603 8388640 604 4398046511108 605 68719476744 606 2147483651 607 5316911983139663491615228241121378304 608 1281 609 8210 610 4194313 611 262272 612 548 613 10633823966279326983230456482242756608 614 4722366482869645213697 615 65546 616 85 617 21267647932558653966460912964485513216 618 4294967299 619 42535295865117307932921825928971026432 620 16396 621 2082 622 9444732965739290427393 623 536870928 624 386 625 85070591730234615865843651857942052864 626 18889465931478580854785 627 1090 628 8796093022212 629 33280 630 57 631 170141183460469231731687303715884105728 632 67108869 633 18014398509481986 634 37778931862957161709569 635 137438953480 636 1048582 637 524416 638 8257 639 16777248 640 269 641 340282366920938463463374607431768211456 642 8589934595 643 680564733841876926926749214863536422912 644 2068 645 131082 646 1537 647 1361129467683753853853498429727072845824 648 134217733 649 2097216 650 4225 651 16402 652 17592186044420 653 2722258935367507707706996859454145691648 654 17179869187 655 274877906952 656 65792 657 33554464 658 262161 659 5444517870735015415413993718908291383296 660 78 661 10889035741470030830827987437816582766592 662 75557863725914323419137 663 642 664 268435461 665 1048 666 32801 667 10240 668 35184372088836 669 36028797018963970 670 8388617 671 4194368 672 275 673 21778071482940061661655974875633165533184 674 151115727451828646838273 675 4130 676 70368744177668 677 43556142965880123323311949751266331066368 678 34359738371 679 1073741840 680 525 681 72057594037927938 682 16449 683 87112285931760246646623899502532662132736 684 1060 685 549755813896 686 524305 687 144115188075855874 688 131328 689 1048704 690 2059 691 174224571863520493293247799005065324265472 692 140737488355332 693 112 694 302231454903657293676545 695 1099511627784 696 8199 697 66048 698 604462909807314587353089 699 288230376151711746 700 4116 701 348449143727040986586495598010130648530944 702 163 703 33792 704 324 705 262154 706 1208925819614629174706177 707 2147483664 708 2097158 709 696898287454081973172991196020261297061888 710 16777225 711 67108896 712 536870917 713 18432 714 531 715 200 716 281474976710660 717 576460752303423490 718 2417851639229258349412353 719 1393796574908163946345982392040522594123776 720 296 721 4294967312 722 4835703278458516698824705 723 1152921504606846978 724 562949953421316 725 12288 726 68719476739 727 2787593149816327892691964784081045188247552 728 149 729 134217760 730 33554441 731 131584 732 4194310 733 5575186299632655785383929568162090376495104 734 9671406556917033397649409 735 524298 736 2305 737 8388672 738 65569 739 11150372599265311570767859136324180752990208 740 32780 741 1154 742 1048593 743 22300745198530623141535718272648361505980416 744 16391 745 2199023255560 746 19342813113834066795298817 747 268435488 748 580 749 8589934608 750 4107 751 44601490397061246283071436545296723011960832 752 262400 753 2305843009213693954 754 8321 755 4398046511112 756 54 757 89202980794122492566142873090593446023921664 758 38685626227668133590597633 759 2114 760 1037 761 178405961588244985132285746181186892047843328 762 137438953475 763 17179869200 764 1125899906842628 765 552 766 77371252455336267181195265 767 2097280 768 4611686018427387906 769 356811923176489970264571492362373784095686656 770 89 771 9223372036854775810 772 2251799813685252 773 713623846352979940529142984724747568191373312 774 131105 775 20480 776 1073741829 777 32786 778 154742504910672534362390529 779 66560 780 142 781 16777280 782 2561 783 8226 784 524544 785 8796093022216 786 274877906947 787 1427247692705959881058285969449495136382746624 788 4503599627370500 789 18446744073709551618 790 67108873 791 34359738384 792 101 793 4194432 794 309485009821345068724781057 795 1048586 796 9007199254740996 797 2854495385411919762116571938898990272765493248 798 1043 799 262656 800 4353 801 536870944 802 618970019642690137449562113 803 33554496 804 8388614 805 2072 806 16513 807 36893488147419103234 808 2147483653 809 5708990770823839524233143877797980545530986496 810 134217737 811 11417981541647679048466287755595961091061972992 812 8212 813 73786976294838206466 814 32833 815 17592186044424 816 770 817 132096 818 1237940039285380274899124225 819 176 820 65548 821 22835963083295358096932575511191922182123945984 822 549755813891 823 45671926166590716193865151022383844364247891968 824 4294967301 825 4162 826 2097169 827 91343852333181432387730302044767688728495783936 828 2084 829 182687704666362864775460604089535377456991567872 830 268435465 831 147573952589676412930 832 388 833 524800 834 1099511627779 835 35184372088840 836 1092 837 16418 838 2475880078570760549798248449 839 365375409332725729550921208179070754913983135744 840 31 841 730750818665451459101842416358141509827966271488 842 4951760157141521099596496897 843 295147905179352825858 844 18014398509481988 845 70368744177672 846 262177 847 68719476752 848 1048832 849 590295810358705651714 850 4609 851 34816 852 16777222 853 1461501637330902918203684832716283019655932542976 854 4194321 855 1064 856 8589934597 857 2923003274661805836407369665432566039311865085952 858 195 859 5846006549323611672814739330865132078623730171904 860 131084 861 65554 862 9903520314283042199192993793 863 11692013098647223345629478661730264157247460343808 864 291 865 140737488355336 866 19807040628566084398385987585 867 1180591620717411303426 868 16404 869 67108928 870 8203 871 8388736 872 17179869189 873 1073741856 874 3073 875 4120 876 33554438 877 23384026197294446691258957323460528314494920687616 878 39614081257132168796771975169 879 2361183241434822606850 880 328 881 46768052394588893382517914646921056628989841375232 882 524321 883 93536104789177786765035829293842113257979682750464 884 644 885 2097162 886 79228162514264337593543950337 887 187072209578355573530071658587684226515959365500928 888 32775 889 137438953488 890 536870921 891 134217792 892 36028797018963972 893 263168 894 2199023255555 895 281474976710664 896 277 897 2178 898 158456325028528675187087900673 899 24576 900 4132 901 1049088 902 65601 903 131090 904 34359738373 905 562949953421320 906 4398046511107 907 374144419156711147060143317175368453031918731001856 908 72057594037927940 909 2147483680 910 153 911 748288838313422294120286634350736906063837462003712 912 1282 913 268435520 914 316912650057057350374175801345 915 4194314 916 144115188075855876 917 274877906960 918 547 919 1496577676626844588240573268701473812127674924007424 920 2061 921 4722366482869645213698 922 633825300114114700748351602689 923 16777344 924 86 925 36864 926 1267650600228229401496703205377 927 4294967328 928 8449 929 2993155353253689176481146537402947624255349848014848 930 16395 931 525312 932 288230376151711748 933 9444732965739290427394 934 2535301200456458802993406410753 935 584 936 165 937 5986310706507378352962293074805895248510699696029696 938 8388625 939 18889465931478580854786 940 262156 941 11972621413014756705924586149611790497021399392059392 942 8796093022211 943 67584 944 2097408 945 58 946 131137 947 23945242826029513411849172299223580994042798784118784 948 67108870 949 33554560 950 5121 951 37778931862957161709570 952 533 953 47890485652059026823698344598447161988085597568237568 954 1048609 955 1125899906842632 956 576460752303423492 957 8258 958 5070602400912917605986812821505 959 549755813904 960 270 961 95780971304118053647396689196894323976171195136475136 962 32897 963 8589934624 964 1152921504606846980 965 2251799813685256 966 2067 967 191561942608236107294793378393788647952342390272950272 968 68719476741 969 1538 970 1073741833 971 383123885216472214589586756787577295904684780545900544 972 134217734 973 1099511627792 974 10141204801825835211973625643009 975 4226 976 4194560 977 766247770432944429179173513575154591809369561091801088 978 17592186044419 979 536870976 980 524300 981 17179869216 982 20282409603651670423947251286017 983 1532495540865888858358347027150309183618739122183602176 984 65543 985 4503599627370504 986 8705 987 262162 988 1156 989 133120 990 105 991 3064991081731777716716694054300618367237478244367204352 992 16641 993 75557863725914323419138 994 16777233 995 9007199254741000 996 268435462 997 6129982163463555433433388108601236734474956488734408704 998 40564819207303340847894502572033 999 32802 1000 4109 1001 208 1002 35184372088835 1003 2097664 1004 2305843009213693956 1005 8388618 1006 81129638414606681695789005144065 1007 1049600 1008 304 1009 12259964326927110866866776217202473468949912977468817408 1010 2147483657 1011 151115727451828646838274 1012 2116 1013 24519928653854221733733552434404946937899825954937634816 1014 70368744177667 1015 8216 1016 137438953477 1017 34359738400 1018 162259276829213363391578010288129 1019 49039857307708443467467104868809893875799651909875269632 1020 526 1021 98079714615416886934934209737619787751599303819750539264 1022 33554449 1023 16450 1024 4611686018427387908 1025 69632 1026 1059 1027 67108992 1028 9223372036854775812 1029 524306 1030 4294967305 1031 196159429230833773869868419475239575503198607639501078528 1032 131079 1033 392318858461667547739736838950479151006397215279002157056 1034 262209 1035 2088 1036 32788 1037 4194816 1038 140737488355331 1039 784637716923335095479473677900958302012794430558004314112 1040 392 1041 302231454903657293676546 1042 324518553658426726783156020576257 1043 2199023255568 1044 8228 1045 1096 1046 649037107316853453566312041152513 1047 604462909807314587353090 1048 274877906949 1049 1569275433846670190958947355801916604025588861116008628224 1050 4115 1051 3138550867693340381917894711603833208051177722232017256448 1052 18446744073709551620 1053 134217856 1054 16897 1055 18014398509481992 1056 323 1057 4398046511120 1058 1298074214633706907132624082305025 1059 1208925819614629174706178 1060 1048588 1061 6277101735386680763835789423207666416102355444464034512896 1062 2097185 1063 12554203470773361527671578846415332832204710888928069025792 1064 1045 1065 16777226 1066 65665 1067 1073741888 1068 536870918 1069 25108406941546723055343157692830665664409421777856138051584 1070 8589934601 1071 560 1072 8388864 1073 40960 1074 281474976710659 1075 135168 1076 36893488147419103236 1077 2417851639229258349412354 1078 524353 1079 268435584 1080 47 1081 264192 1082 2596148429267413814265248164610049 1083 4835703278458516698824706 1084 73786976294838206468 1085 16408 1086 562949953421315 1087 50216813883093446110686315385661331328818843555712276103168 1088 772 1089 68719476768 1090 17179869193 1091 100433627766186892221372630771322662657637687111424552206336 1092 150 1093 200867255532373784442745261542645325315275374222849104412672 1094 5192296858534827628530496329220097 1095 33554442 1096 549755813893 1097 401734511064747568885490523085290650630550748445698208825344 1098 4194337 1099 8796093022224 1100 4164 1101 9671406556917033397649410 1102 9217 1103 803469022129495137770981046170581301261101496891396417650688 1104 2306 1105 648 1106 67108881 1107 65570 1108 147573952589676412932 1109 1606938044258990275541962092341162602522202993782792835301376 1110 32779 1111 2147483712 1112 1099511627781 1113 1048594 1114 10384593717069655257060992658440193 1115 36028797018963976 1116 16420 1117 3213876088517980551083924184682325205044405987565585670602752 1118 131201 1119 19342813113834066795298818 1120 281 1121 2098176 1122 579 1123 6427752177035961102167848369364650410088811975131171341205504 1124 295147905179352825860 1125 4136 1126 20769187434139310514121985316880385 1127 526336 1128 262151 1129 12855504354071922204335696738729300820177623950262342682411008 1130 34359738377 1131 8322 1132 590295810358705651716 1133 4294967360 1134 134217745 1135 72057594037927944 1136 16777472 1137 38685626227668133590597634 1138 41538374868278621028243970633760769 1139 8389120 1140 1038 1141 17592186044432 1142 83076749736557242056487941267521537 1143 137438953504 1144 197 1145 144115188075855880 1146 1125899906842627 1147 49152 1148 65556 1149 77371252455336267181195266 1150 6145 1151 25711008708143844408671393477458601640355247900524685364822016 1152 293 1153 51422017416287688817342786954917203280710495801049370729644032 1154 166153499473114484112975882535043073 1155 90 1156 1180591620717411303428 1157 536871040 1158 2251799813685251 1159 4195328 1160 8205 1161 131106 1162 268435473 1163 102844034832575377634685573909834406561420991602098741459288064 1164 1073741830 1165 288230376151711752 1166 1048641 1167 154742504910672534362390530 1168 33554688 1169 35184372088848 1170 169 1171 205688069665150755269371147819668813122841983204197482918576128 1172 2361183241434822606852 1173 2562 1174 332306998946228968225951765070086145 1175 266240 1176 524295 1177 8589934656 1178 17409 1179 274877906976 1180 2097164 1181 411376139330301510538742295639337626245683966408394965837152256 1182 4503599627370499 1183 70368744177680 1184 33025 1185 67108874 1186 664613997892457936451903530140172289 1187 822752278660603021077484591278675252491367932816789931674304512 1188 102 1189 73728 1190 537 1191 309485009821345068724781058 1192 2199023255557 1193 1645504557321206042154969182557350504982735865633579863348609024 1194 9007199254740995 1195 576460752303423496 1196 2180 1197 1072 1198 1329227995784915872903807060280344577 1199 17179869248 1200 4354 1201 3291009114642412084309938365114701009965471731267159726697218048 1202 2658455991569831745807614120560689153 1203 618970019642690137449562114 1204 131092 1205 1152921504606846984 1206 8388641 1207 16777728 1208 4398046511109 1209 16514 1210 68719476745 1211 140737488355344 1212 2147483654 1213 6582018229284824168619876730229402019930943462534319453394436096 1214 5316911983139663491615228241121378305 1215 134217738 1216 1284 1217 13164036458569648337239753460458804039861886925068638906788872192 1218 8211 1219 1050624 1220 4194316 1221 32834 1222 262273 1223 26328072917139296674479506920917608079723773850137277813577744384 1224 549 1225 528384 1226 10633823966279326983230456482242756609 1227 1237940039285380274899124226 1228 4722366482869645213700 1229 52656145834278593348959013841835216159447547700274555627155488768 1230 65547 1231 105312291668557186697918027683670432318895095400549111254310977536 1232 336 1233 549755813920 1234 21267647932558653966460912964485513217 1235 1160 1236 4294967302 1237 210624583337114373395836055367340864637790190801098222508621955072 1238 42535295865117307932921825928971026433 1239 2097170 1240 16397 1241 33554944 1242 2083 1243 34359738432 1244 9444732965739290427396 1245 268435466 1246 536870929 1247 139264 1248 387 1249 421249166674228746791672110734681729275580381602196445017243910144 1250 85070591730234615865843651857942052865 1251 1099511627808 1252 18889465931478580854788 1253 281474976710672 1254 1091 1255 2305843009213693960 1256 8796093022213 1257 2475880078570760549798248450 1258 33281 1259 842498333348457493583344221469363458551160763204392890034487820288 1260 60 1261 1073741952 1262 170141183460469231731687303715884105729 1263 4951760157141521099596496898 1264 67109120 1265 2120 1266 18014398509481987 1267 562949953421328 1268 37778931862957161709572 1269 262178 1270 137438953481 1271 81920 1272 1048583 1273 8389632 1274 524417 1275 4610 1276 8260 1277 1684996666696914987166688442938726917102321526408785780068975640576 1278 16777249 1279 3369993333393829974333376885877453834204643052817571560137951281152 1280 4611686018427387912 1281 4194322 1282 340282366920938463463374607431768211457 1283 6739986666787659948666753771754907668409286105635143120275902562304 1284 8589934598 1285 9223372036854775816 1286 680564733841876926926749214863536422913 1287 224 1288 2069 1289 13479973333575319897333507543509815336818572211270286240551805124608 1290 131083 1291 26959946667150639794667015087019630673637144422540572481103610249216 1292 1540 1293 9903520314283042199192993794 1294 1361129467683753853853498429727072845825 1295 32792 1296 134217984 1297 53919893334301279589334030174039261347274288845081144962207220498432 1298 2097217 1299 19807040628566084398385987586 1300 4228 1301 107839786668602559178668060348078522694548577690162289924414440996864 1302 16403 1303 215679573337205118357336120696157045389097155380324579848828881993728 1304 17592186044421 1305 8232 1306 2722258935367507707706996859454145691649 1307 431359146674410236714672241392314090778194310760649159697657763987456 1308 17179869190 1309 592 1310 274877906953 1311 3074 1312 65793 1313 2147483776 1314 33554465 1315 18446744073709551624 1316 262164 1317 39614081257132168796771975170 1318 5444517870735015415413993718908291383297 1319 862718293348820473429344482784628181556388621521298319395315527974912 1320 79 1321 1725436586697640946858688965569256363112777243042596638790631055949824 1322 10889035741470030830827987437816582766593 1323 524322 1324 75557863725914323419140 1325 1052672 1326 643 1327 3450873173395281893717377931138512726225554486085193277581262111899648 1328 268435712 1329 79228162514264337593543950338 1330 1049 1331 68719476800 1332 32804 1333 147456 1334 10241 1335 536870922 1336 35184372088837 1337 1125899906842640 1338 36028797018963971 1339 4294967424 1340 8388620 1341 2199023255584 1342 4194369 1343 67109376 1344 278 1345 36893488147419103240 1346 21778071482940061661655974875633165533185 1347 158456325028528675187087900674 1348 151115727451828646838276 1349 16778240 1350 4131 1351 2251799813685264 1352 70368744177669 1353 65602 1354 43556142965880123323311949751266331066369 1355 73786976294838206472 1356 34359738374 1357 2099200 1358 1073741841 1359 4398046511136 1360 776 1361 6901746346790563787434755862277025452451108972170386555162524223799296 1362 72057594037927939 1363 270336 1364 16452 1365 154 1366 87112285931760246646623899502532662132737 1367 13803492693581127574869511724554050904902217944340773110325048447598592 1368 1061 1369 27606985387162255149739023449108101809804435888681546220650096895197184 1370 549755813897 1371 316912650057057350374175801346 1372 524308 1373 55213970774324510299478046898216203619608871777363092441300193790394368 1374 144115188075855875 1375 4168 1376 131329 1377 134218240 1378 1048705 1379 4503599627370512 1380 2062 1381 110427941548649020598956093796432407239217743554726184882600387580788736 1382 174224571863520493293247799005065324265473 1383 633825300114114700748351602690 1384 140737488355333 1385 147573952589676412936 1386 113 1387 33555456 1388 302231454903657293676548 1389 1267650600228229401496703205378 1390 1099511627785 1391 8589934720 1392 8450 1393 9007199254741008 1394 66049 1395 16424 1396 604462909807314587353092 1397 137438953536 1398 288230376151711747 1399 220855883097298041197912187592864814478435487109452369765200775161577472 1400 4117 1401 2535301200456458802993406410754 1402 348449143727040986586495598010130648530945 1403 4196352 1404 166 1405 295147905179352825864 1406 33793 1407 8388626 1408 325 1409 441711766194596082395824375185729628956870974218904739530401550323154944 1410 262155 1411 268435968 1412 1208925819614629174706180 1413 8796093022240 1414 2147483665 1415 590295810358705651720 1416 2097159 1417 17179869312 1418 696898287454081973172991196020261297061889 1419 131138 1420 16777228 1421 532480 1422 67108897 1423 883423532389192164791648750371459257913741948437809479060803100646309888 1424 536871168 1425 5122 1426 18433 1427 1766847064778384329583297500742918515827483896875618958121606201292619776 1428 534 1429 3533694129556768659166595001485837031654967793751237916243212402585239552 1430 201 1431 1048610 1432 281474976710661 1433 7067388259113537318333190002971674063309935587502475832486424805170479104 1434 576460752303423491 1435 65560 1436 2417851639229258349412356 1437 5070602400912917605986812821506 1438 1393796574908163946345982392040522594123777 1439 14134776518227074636666380005943348126619871175004951664972849610340958208 1440 297 1441 274877907008 1442 4294967313 1443 32898 1444 4835703278458516698824708 1445 1180591620717411303432 1446 1152921504606846979 1447 28269553036454149273332760011886696253239742350009903329945699220681916416 1448 562949953421317 1449 2096 1450 12289 1451 56539106072908298546665520023773392506479484700019806659891398441363832832 1452 68719476742 1453 113078212145816597093331040047546785012958969400039613319782796882727665664 1454 2787593149816327892691964784081045188247553 1455 1073741834 1456 400 1457 278528 1458 134217761 1459 226156424291633194186662080095093570025917938800079226639565593765455331328 1460 33554444 1461 10141204801825835211973625643010 1462 131585 1463 1104 1464 4194311 1465 2361183241434822606856 1466 5575186299632655785383929568162090376495105 1467 17592186044448 1468 9671406556917033397649412 1469 34359738496 1470 524299 1471 452312848583266388373324160190187140051835877600158453279131187530910662656 1472 2308 1473 20282409603651670423947251286018 1474 8388673 1475 2101248 1476 65572 1477 18014398509482000 1478 11150372599265311570767859136324180752990209 1479 8706 1480 32781 1481 904625697166532776746648320380374280103671755200316906558262375061821325312 1482 1155 1483 1809251394333065553493296640760748560207343510400633813116524750123642650624 1484 1048596 1485 106 1486 22300745198530623141535718272648361505980417 1487 3618502788666131106986593281521497120414687020801267626233049500247285301248 1488 16642 1489 7237005577332262213973186563042994240829374041602535252466099000494570602496 1490 2199023255561 1491 16777234 1492 19342813113834066795298820 1493 14474011154664524427946373126085988481658748083205070504932198000989141204992 1494 268435489 1495 2184 1496 581 1497 40564819207303340847894502572034 1498 8589934609 1499 28948022309329048855892746252171976963317496166410141009864396001978282409984 1500 4110 1501 67109888 1502 44601490397061246283071436545296723011960833 1503 35184372088864 1504 262401 1505 131096 1506 2305843009213693955 1507 549755813952 1508 8324 1509 81129638414606681695789005144066 1510 4398046511113 1511 57896044618658097711785492504343953926634992332820282019728792003956564819968 1512 55 1513 536871424 1514 89202980794122492566142873090593446023921665 1515 2147483658 1516 38685626227668133590597636 1517 98304 1518 2115 1519 540672 1520 1288 1521 70368744177696 1522 178405961588244985132285746181186892047843329 1523 115792089237316195423570985008687907853269984665640564039457584007913129639936 1524 137438953478 1525 4198400 1526 17179869201 1527 162259276829213363391578010288130 1528 1125899906842629 1529 1099511627840 1530 553 1531 231584178474632390847141970017375815706539969331281128078915168015826259279872 1532 77371252455336267181195268 1533 33554450 1534 2097281 1535 4722366482869645213704 1536 4611686018427387907 1537 1056768 1538 356811923176489970264571492362373784095686657 1539 134218752 1540 92 1541 8390656 1542 9223372036854775811 1543 463168356949264781694283940034751631413079938662562256157830336031652518559744 1544 2251799813685253 1545 4294967306 1546 713623846352979940529142984724747568191373313 1547 656 1548 131108 1549 926336713898529563388567880069503262826159877325124512315660672063305037119488 1550 20481 1551 262210 1552 1073742080 1553 1852673427797059126777135760139006525652319754650249024631321344126610074238976 1554 32787 1555 9444732965739290427400 1556 154742504910672534362390532 1557 140737488355360 1558 66561 1559 3705346855594118253554271520278013051304639509300498049262642688253220148477952 1560 143 1561 36028797018963984 1562 16777281 1563 324518553658426726783156020576258 1564 2564 1565 18889465931478580854792 1566 8227 1567 7410693711188236507108543040556026102609279018600996098525285376506440296955904 1568 524545 1569 649037107316853453566312041152514 1570 8796093022217 1571 14821387422376473014217086081112052205218558037201992197050570753012880593911808 1572 274877906950 1573 68719476864 1574 1427247692705959881058285969449495136382746625 1575 4144 1576 4503599627370501 1577 268436480 1578 18446744073709551619 1579 29642774844752946028434172162224104410437116074403984394101141506025761187823616 1580 67108876 1581 16898 1582 34359738385 1583 59285549689505892056868344324448208820874232148807968788202283012051522375647232 1584 352 1585 37778931862957161709576 1586 4194433 1587 1298074214633706907132624082305026 1588 309485009821345068724781060 1589 72057594037927952 1590 1048587 1591 163840 1592 9007199254740997 1593 2097186 1594 2854495385411919762116571938898990272765493249 1595 8264 1596 1046 1597 118571099379011784113736688648896417641748464297615937576404566024103044751294464 1598 262657 1599 65666 1600 4356 1601 237142198758023568227473377297792835283496928595231875152809132048206089502588928 1602 536870945 1603 144115188075855888 1604 618970019642690137449562116 1605 8589934602 1606 33554497 1607 474284397516047136454946754595585670566993857190463750305618264096412179005177856 1608 8388615 1609 948568795032094272909893509191171341133987714380927500611236528192824358010355712 1610 2073 1611 281474976710688 1612 16516 1613 1897137590064188545819787018382342682267975428761855001222473056385648716020711424 1614 36893488147419103235 1615 1544 1616 2147483904 1617 524354 1618 5708990770823839524233143877797980545530986497 1619 3794275180128377091639574036764685364535950857523710002444946112771297432041422848 1620 134217740 1621 7588550360256754183279148073529370729071901715047420004889892225542594864082845696 1622 11417981541647679048466287755595961091061972993 1623 2596148429267413814265248164610050 1624 8213 1625 4232 1626 73786976294838206467 1627 15177100720513508366558296147058741458143803430094840009779784451085189728165691392 1628 32836 1629 562949953421344 1630 17592186044425 1631 288230376151711760 1632 771 1633 16779264 1634 132097 1635 17179869194 1636 1237940039285380274899124228 1637 30354201441027016733116592294117482916287606860189680019559568902170379456331382784 1638 177 1639 2199023255616 1640 65549 1641 5192296858534827628530496329220098 1642 22835963083295358096932575511191922182123945985 1643 1064960 1644 549755813894 1645 262168 1646 45671926166590716193865151022383844364247891969 1647 4194338 1648 4294967552 1649 1073742336 1650 4163 1651 137438953600 1652 2097172 1653 9218 1654 91343852333181432387730302044767688728495783937 1655 75557863725914323419144 1656 2085 1657 60708402882054033466233184588234965832575213720379360039119137804340758912662765568 1658 182687704666362864775460604089535377456991567873 1659 67108882 1660 268435468 1661 4398046511168 1662 147573952589676412931 1663 121416805764108066932466369176469931665150427440758720078238275608681517825325531136 1664 389 1665 32808 1666 524801 1667 242833611528216133864932738352939863330300854881517440156476551217363035650651062272 1668 1099511627782 1669 485667223056432267729865476705879726660601709763034880312953102434726071301302124544 1670 35184372088841 1671 10384593717069655257060992658440194 1672 1093 1673 576460752303423504 1674 16419 1675 8392704 1676 2475880078570760549798248452 1677 131202 1678 365375409332725729550921208179070754913983135745 1679 33556480 1680 282 1681 971334446112864535459730953411759453321203419526069760625906204869452142602604249088 1682 730750818665451459101842416358141509827966271489 1683 608 1684 4951760157141521099596496900 1685 151115727451828646838280 1686 295147905179352825859 1687 1152921504606846992 1688 18014398509481989 1689 20769187434139310514121985316880386 1690 70368744177673 1691 536871936 1692 262180 1693 1942668892225729070919461906823518906642406839052139521251812409738904285205208498176 1694 68719476753 1695 34359738378 1696 1048833 1697 3885337784451458141838923813647037813284813678104279042503624819477808570410416996352 1698 590295810358705651715 1699 7770675568902916283677847627294075626569627356208558085007249638955617140820833992704 1700 4612 1701 134217746 1702 34817 1703 274877907072 1704 16777223 1705 16456 1706 1461501637330902918203684832716283019655932542977 1707 41538374868278621028243970633760770 1708 4194324 1709 15541351137805832567355695254588151253139254712417116170014499277911234281641667985408 1710 1065 1711 2105344 1712 8589934848 1713 83076749736557242056487941267521538 1714 2923003274661805836407369665432566039311865085953 1715 524312 1716 198 1717 2147484160 1718 5846006549323611672814739330865132078623730171905 1719 1125899906842656 1720 131085 1721 31082702275611665134711390509176302506278509424834232340028998555822468563283335970816 1722 65555 1723 62165404551223330269422781018352605012557018849668464680057997111644937126566671941632 1724 9903520314283042199192993796 1725 6146 1726 11692013098647223345629478661730264157247460343809 1727 8796093022272 1728 294 1729 1168 1730 140737488355337 1731 166153499473114484112975882535043074 1732 19807040628566084398385987588 1733 124330809102446660538845562036705210025114037699336929360115994223289874253133343883264 1734 1180591620717411303427 1735 302231454903657293676552 1736 16405 1737 2251799813685280 1738 67108929 1739 294912 1740 8206 1741 248661618204893321077691124073410420050228075398673858720231988446579748506266687766528 1742 8388737 1743 268435474 1744 17179869440 1745 604462909807314587353096 1746 1073741857 1747 497323236409786642155382248146820840100456150797347717440463976893159497012533375533056 1748 3076 1749 1048642 1750 4121 1751 4294967808 1752 33554439 1753 994646472819573284310764496293641680200912301594695434880927953786318994025066751066112 1754 23384026197294446691258957323460528314494920687617 1755 170 1756 39614081257132168796771975172 1757 2305843009213693968 1758 2361183241434822606851 1759 1989292945639146568621528992587283360401824603189390869761855907572637988050133502132224 1760 329 1761 332306998946228968225951765070086146 1762 46768052394588893382517914646921056628989841375233 1763 196608 1764 524324 1765 1208925819614629174706184 1766 93536104789177786765035829293842113257979682750465 1767 17410 1768 645 1769 4202496 1770 2097163 1771 2128 1772 79228162514264337593543950340 1773 4503599627370528 1774 187072209578355573530071658587684226515959365500929 1775 16781312 1776 33026 1777 3978585891278293137243057985174566720803649206378781739523711815145275976100267004264448 1778 137438953489 1779 664613997892457936451903530140172290 1780 536870924 1781 549755814016 1782 134217793 1783 7957171782556586274486115970349133441607298412757563479047423630290551952200534008528896 1784 36028797018963973 1785 538 1786 263169 1787 15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792 1788 2199023255558 1789 31828687130226345097944463881396533766429193651030253916189694521162207808802136034115584 1790 281474976710665 1791 9007199254741024 1792 4611686018427387920 1793 17592186044480 1794 2179 1795 2417851639229258349412360 1796 158456325028528675187087900676 1797 1329227995784915872903807060280344578 1798 24577 1799 9223372036854775824 1800 4133 1801 63657374260452690195888927762793067532858387302060507832379389042324415617604272068231168 1802 1049089 1803 2658455991569831745807614120560689154 1804 65604 1805 4835703278458516698824712 1806 131091 1807 1099511627904 1808 34359738624 1809 8388642 1810 562949953421321 1811 127314748520905380391777855525586135065716774604121015664758778084648831235208544136462336 1812 4398046511110 1813 557056 1814 374144419156711147060143317175368453031918731001857 1815 68719476746 1816 72057594037927941 1817 67110912 1818 2147483681 1819 8589935104 1820 156 1821 5316911983139663491615228241121378306 1822 748288838313422294120286634350736906063837462003713 1823 254629497041810760783555711051172270131433549208242031329517556169297662470417088272924672 1824 1283 1825 33558528 1826 268435521 1827 8240 1828 316912650057057350374175801348 1829 2113536 1830 4194315 1831 509258994083621521567111422102344540262867098416484062659035112338595324940834176545849344 1832 144115188075855877 1833 262274 1834 274877906961 1835 9671406556917033397649416 1836 550 1837 35184372088896 1838 1496577676626844588240573268701473812127674924007425 1839 10633823966279326983230456482242756610 1840 2312 1841 18446744073709551632 1842 4722366482869645213699 1843 1073742848 1844 633825300114114700748351602692 1845 65576 1846 16777345 1847 1018517988167243043134222844204689080525734196832968125318070224677190649881668353091698688 1848 87 1849 2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376 1850 36865 1851 21267647932558653966460912964485513218 1852 1267650600228229401496703205380 1853 17179869696 1854 4294967329 1855 1048600 1856 8452 1857 42535295865117307932921825928971026434 1858 2993155353253689176481146537402947624255349848014849 1859 70368744177728 1860 16398 1861 4074071952668972172536891376818756322102936787331872501272280898708762599526673412366794752 1862 525313 1863 134219776 1864 288230376151711749 1865 19342813113834066795298824 1866 9444732965739290427395 1867 8148143905337944345073782753637512644205873574663745002544561797417525199053346824733589504 1868 2535301200456458802993406410756 1869 536870930 1870 585 1871 16296287810675888690147565507275025288411747149327490005089123594835050398106693649467179008 1872 416 1873 32592575621351777380295131014550050576823494298654980010178247189670100796213387298934358016 1874 5986310706507378352962293074805895248510699696029697 1875 85070591730234615865843651857942052866 1876 8388628 1877 65185151242703554760590262029100101153646988597309960020356494379340201592426774597868716032 1878 18889465931478580854787 1879 130370302485407109521180524058200202307293977194619920040712988758680403184853549195737432064 1880 262157 1881 1120 1882 11972621413014756705924586149611790497021399392059393 1883 36893488147419103248 1884 8796093022214 1885 8328 1886 67585 1887 33282 1888 2097409 1889 260740604970814219042361048116400404614587954389239840081425977517360806369707098391474864128 1890 59 1891 4210688 1892 131140 1893 170141183460469231731687303715884105730 1894 23945242826029513411849172299223580994042798784118785 1895 38685626227668133590597640 1896 67108871 1897 73786976294838206480 1898 33554561 1899 18014398509482016 1900 5124 1901 521481209941628438084722096232800809229175908778479680162851955034721612739414196782949728256 1902 37778931862957161709571 1903 140737488355392 1904 784 1905 137438953482 1906 47890485652059026823698344598447161988085597568237569 1907 1042962419883256876169444192465601618458351817556959360325703910069443225478828393565899456512 1908 1048612 1909 268437504 1910 1125899906842633 1911 524418 1912 576460752303423493 1913 2085924839766513752338888384931203236916703635113918720651407820138886450957656787131798913024 1914 8259 1915 77371252455336267181195272 1916 5070602400912917605986812821508 1917 16777250 1918 549755813905 1919 2147484672 1920 271 1921 34359738880 1922 95780971304118053647396689196894323976171195136475137 1923 340282366920938463463374607431768211458 1924 32900 1925 4176 1926 8589934625 1927 327680 1928 1152921504606846981 1929 680564733841876926926749214863536422914 1930 2251799813685257 1931 4171849679533027504677776769862406473833407270227837441302815640277772901915313574263597826048 1932 2070 1933 8343699359066055009355553539724812947666814540455674882605631280555545803830627148527195652096 1934 191561942608236107294793378393788647952342390272950273 1935 131112 1936 68719476992 1937 2199023255680 1938 1539 1939 147573952589676412944 1940 1073741836 1941 1361129467683753853853498429727072845826 1942 383123885216472214589586756787577295904684780545900545 1943 8396800 1944 134217735 1945 154742504910672534362390536 1946 1099511627793 1947 2097218 1948 10141204801825835211973625643012 1949 16687398718132110018711107079449625895333629080911349765211262561111091607661254297054391304192 1950 4227 1951 33374797436264220037422214158899251790667258161822699530422525122222183215322508594108782608384 1952 4194561 1953 16432 1954 766247770432944429179173513575154591809369561091801089 1955 2568 1956 17592186044422 1957 4294968320 1958 536870977 1959 2722258935367507707706996859454145691650 1960 524301 1961 1081344 1962 17179869217 1963 4398046511232 1964 20282409603651670423947251286020 1965 274877906954 1966 1532495540865888858358347027150309183618739122183602177 1967 295147905179352825872 1968 65794 1969 281474976710720 1970 4503599627370505 1971 33554466 1972 8708 1973 66749594872528440074844428317798503581334516323645399060845050244444366430645017188217565216768 1974 262163 1975 67112960 1976 1157 1977 5444517870735015415413993718908291383298 1978 133121 1979 133499189745056880149688856635597007162669032647290798121690100488888732861290034376435130433536 1980 108 1981 590295810358705651728 1982 3064991081731777716716694054300618367237478244367204353 1983 10889035741470030830827987437816582766594 1984 16644 1985 309485009821345068724781064 1986 75557863725914323419139 1987 266998379490113760299377713271194014325338065294581596243380200977777465722580068752870260867072 1988 16777236 1989 672 1990 9007199254741001 1991 562949953421376 1992 268435463 1993 533996758980227520598755426542388028650676130589163192486760401955554931445160137505740521734144 1994 6129982163463555433433388108601236734474956488734408705 1995 1050 1996 40564819207303340847894502572036 1997 1067993517960455041197510853084776057301352261178326384973520803911109862890320275011481043468288 1998 32803 1999 2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576 2000 4360 2001 10242 2002 209 2003 4271974071841820164790043412339104229205409044713305539894083215644439451561281100045924173873152 2004 35184372088838 2005 618970019642690137449562120 2006 2097665 2007 36028797018964000 2008 2305843009213693957 2009 589824 2010 8388619 2011 8543948143683640329580086824678208458410818089426611079788166431288878903122562200091848347746304 2012 81129638414606681695789005144068 2013 4194370 2014 1049601 2015 16520 2016 305 2017 17087896287367280659160173649356416916821636178853222159576332862577757806245124400183696695492608 2018 12259964326927110866866776217202473468949912977468817409 2019 21778071482940061661655974875633165533186 2020 2147483660 2021 393216 2022 151115727451828646838275 2023 1180591620717411303440 2024 2117 2025 134221824 2026 24519928653854221733733552434404946937899825954937634817 2027 34175792574734561318320347298712833833643272357706444319152665725155515612490248800367393390985216 2028 70368744177670 2029 68351585149469122636640694597425667667286544715412888638305331450311031224980497600734786781970432 2030 8217 2031 43556142965880123323311949751266331066370 2032 137438953728 2033 8589935616 2034 34359738401 2035 32840 2036 162259276829213363391578010288132 2037 1073741842 2038 49039857307708443467467104868809893875799651909875269633 2039 136703170298938245273281389194851335334573089430825777276610662900622062449960995201469573563940864 2040 527 2041 8796093022336 2042 98079714615416886934934209737619787751599303819750539265 2043 72057594037927968 2044 33554452 2045 1237940039285380274899124232 2046 16451 2047 536872960 2048 4611686018427387909 2049 87112285931760246646623899502532662132738 2050 69633 2051 2361183241434822606864 2052 1062 2053 273406340597876490546562778389702670669146178861651554553221325801244124899921990402939147127881728 2054 67108993 2055 549755813898 2056 9223372036854775813 2057 68719477248 2058 524307 2059 16785408 2060 4294967308 2061 144115188075855904 2062 196159429230833773869868419475239575503198607639501078529 2063 546812681195752981093125556779405341338292357723303109106442651602488249799843980805878294255763456 2064 131330 2065 2097176 2066 392318858461667547739736838950479151006397215279002157057 2067 1048706 2068 262212 2069 1093625362391505962186251113558810682676584715446606218212885303204976499599687961611756588511526912 2070 2089 2071 17179870208 2072 32789 2073 174224571863520493293247799005065324265474 2074 4194817 2075 268439552 2076 140737488355334 2077 8404992 2078 784637716923335095479473677900958302012794430558004314113 2079 114 2080 393 2081 2187250724783011924372502227117621365353169430893212436425770606409952999199375923223513177023053824 2082 302231454903657293676547 2083 4374501449566023848745004454235242730706338861786424872851541212819905998398751846447026354046107648 2084 324518553658426726783156020576260 2085 1099511627786 2086 2199023255569 2087 8749002899132047697490008908470485461412677723572849745703082425639811996797503692894052708092215296 2088 8229 2089 17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592 2090 1097 2091 66050 2092 649037107316853453566312041152516 2093 2192 2094 604462909807314587353091 2095 2475880078570760549798248456 2096 274877907200 2097 288230376151711776 2098 1569275433846670190958947355801916604025588861116008628225 2099 34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 2100 4118 2101 1125899906842688 2102 3138550867693340381917894711603833208051177722232017256449 2103 348449143727040986586495598010130648530946 2104 18446744073709551621 2105 4951760157141521099596496904 2106 134217857 2107 655360 2108 16900 2109 33794 2110 18014398509481993 2111 69992023193056381579920071267763883691301421788582797965624659405118495974380029543152421664737722368 2112 326 2113 139984046386112763159840142535527767382602843577165595931249318810236991948760059086304843329475444736 2114 4398046511121 2115 262184 2116 1298074214633706907132624082305028 2117 33562624 2118 1208925819614629174706179 2119 17592186044544 2120 1048589 2121 2147483666 2122 6277101735386680763835789423207666416102355444464034512897 2123 2251799813685312 2124 2097188 2125 4616 2126 12554203470773361527671578846415332832204710888928069025793 2127 696898287454081973172991196020261297061890 2128 1296 2129 279968092772225526319680285071055534765205687154331191862498637620473983897520118172609686658950889472 2130 16777227 2131 559936185544451052639360570142111069530411374308662383724997275240947967795040236345219373317901778944 2132 65668 2133 67108898 2134 1073741889 2135 4194328 2136 536870919 2137 1119872371088902105278721140284222139060822748617324767449994550481895935590080472690438746635803557888 2138 25108406941546723055343157692830665664409421777856138051585 2139 18434 2140 8589934604 2141 2239744742177804210557442280568444278121645497234649534899989100963791871180160945380877493271607115776 2142 561 2143 4479489484355608421114884561136888556243290994469299069799978201927583742360321890761754986543214231552 2144 8388865 2145 202 2146 40961 2147 34359739392 2148 281474976710662 2149 4722366482869645213712 2150 135169 2151 576460752303423520 2152 36893488147419103237 2153 8958978968711216842229769122273777112486581988938598139599956403855167484720643781523509973086428463104 2154 2417851639229258349412355 2155 9903520314283042199192993800 2156 524356 2157 1393796574908163946345982392040522594123778 2158 268435585 2159 137438953984 2160 298 2161 17917957937422433684459538244547554224973163977877196279199912807710334969441287563047019946172856926208 2162 264193 2163 4294967314 2164 2596148429267413814265248164610052 2165 19807040628566084398385987592 2166 4835703278458516698824707 2167 4503599627370560 2168 73786976294838206469 2169 1152921504606847008 2170 16409 2171 35184372088960 2172 562949953421318 2173 1114112 2174 50216813883093446110686315385661331328818843555712276103169 2175 12290 2176 773 2177 9444732965739290427408 2178 68719476769 2179 35835915874844867368919076489095108449946327955754392558399825615420669938882575126094039892345713852416 2180 17179869196 2181 2787593149816327892691964784081045188247554 2182 100433627766186892221372630771322662657637687111424552206337 2183 2129920 2184 151 2185 3080 2186 200867255532373784442745261542645325315275374222849104412673 2187 134217762 2188 5192296858534827628530496329220100 2189 9007199254741056 2190 33554443 2191 18889465931478580854800 2192 549755814144 2193 131586 2194 401734511064747568885490523085290650630550748445698208825345 2195 39614081257132168796771975176 2196 4194340 2197 70368744177792 2198 8796093022225 2199 5575186299632655785383929568162090376495106 2200 4165 2201 16793600 2202 9671406556917033397649411 2203 71671831749689734737838152978190216899892655911508785116799651230841339877765150252188079784691427704832 2204 9220 2205 524328 2206 803469022129495137770981046170581301261101496891396417650689 2207 143343663499379469475676305956380433799785311823017570233599302461682679755530300504376159569382855409664 2208 2307 2209 286687326998758938951352611912760867599570623646035140467198604923365359511060601008752319138765710819328 2210 649 2211 8388674 2212 67108884 2213 573374653997517877902705223825521735199141247292070280934397209846730719022121202017504638277531421638656 2214 65571 2215 79228162514264337593543950344 2216 147573952589676412933 2217 11150372599265311570767859136324180752990210 2218 1606938044258990275541962092341162602522202993782792835301377 2219 37778931862957161709584 2220 32782 2221 1146749307995035755805410447651043470398282494584140561868794419693461438044242404035009276555062843277312 2222 2147483713 2223 1184 2224 1099511628032 2225 536875008 2226 1048595 2227 274877907456 2228 10384593717069655257060992658440196 2229 22300745198530623141535718272648361505980418 2230 36028797018963977 2231 1073743872 2232 16421 2233 8272 2234 3213876088517980551083924184682325205044405987565585670602753 2235 2199023255562 2236 131204 2237 2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624 2238 19342813113834066795298819 2239 4586997231980143023221641790604173881593129978336562247475177678773845752176969616140037106220251373109248 2240 284 2241 268435490 2242 2098177 2243 9173994463960286046443283581208347763186259956673124494950355357547691504353939232280074212440502746218496 2244 582 2245 158456325028528675187087900680 2246 6427752177035961102167848369364650410088811975131171341205505 2247 8589934610 2248 295147905179352825861 2249 140737488355456 2250 4137 2251 18347988927920572092886567162416695526372519913346248989900710715095383008707878464560148424881005492436992 2252 20769187434139310514121985316880388 2253 44601490397061246283071436545296723011960834 2254 526337 2255 65608 2256 262402 2257 4227072 2258 12855504354071922204335696738729300820177623950262342682411009 2259 2305843009213693984 2260 34359738380 2261 1552 2262 8323 2263 33570816 2264 590295810358705651717 2265 4398046511114 2266 4294967361 2267 36695977855841144185773134324833391052745039826692497979801421430190766017415756929120296849762010984873984 2268 134217748 2269 73391955711682288371546268649666782105490079653384995959602842860381532034831513858240593699524021969747968 2270 72057594037927945 2271 89202980794122492566142873090593446023921666 2272 16777473 2273 146783911423364576743092537299333564210980159306769991919205685720763064069663027716481187399048043939495936 2274 38685626227668133590597635 2275 4240 2276 41538374868278621028243970633760772 2277 2144 2278 8389121 2279 1179648 2280 1039 2281 293567822846729153486185074598667128421960318613539983838411371441526128139326055432962374798096087878991872 2282 17592186044433 2283 178405961588244985132285746181186892047843330 2284 83076749736557242056487941267521540 2285 316912650057057350374175801352 2286 137438953505 2287 587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744 2288 448 2289 17179869202 2290 144115188075855881 2291 67117056 2292 1125899906842630 2293 1174271291386916613944740298394668513687841274454159935353645485766104512557304221731849499192384351515967488 2294 49153 2295 554 2296 65557 2297 2348542582773833227889480596789337027375682548908319870707290971532209025114608443463698998384768703031934976 2298 77371252455336267181195267 2299 68719477760 2300 6148 2301 2097282 2302 25711008708143844408671393477458601640355247900524685364822017 2303 786432 2304 4611686018427387936 2305 633825300114114700748351602696 2306 51422017416287688817342786954917203280710495801049370729644033 2307 356811923176489970264571492362373784095686658 2308 166153499473114484112975882535043076 2309 4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952 2310 91 2311 9394170331095332911557922387157348109502730195633279482829163886128836100458433773854795993539074812127739904 2312 1180591620717411303429 2313 9223372036854775840 2314 536871041 2315 1267650600228229401496703205384 2316 2251799813685254 2317 75557863725914323419152 2318 4195329 2319 713623846352979940529142984724747568191373314 2320 8456 2321 18014398509482048 2322 131107 2323 2147485696 2324 268435476 2325 20482 2326 102844034832575377634685573909834406561420991602098741459288065 2327 281474976710784 2328 1073741831 2329 549755814400 2330 288230376151711753 2331 32816 2332 1048644 2333 18788340662190665823115844774314696219005460391266558965658327772257672200916867547709591987078149624255479808 2334 154742504910672534362390531 2335 2535301200456458802993406410760 2336 33554689 2337 66562 2338 35184372088849 2339 37576681324381331646231689548629392438010920782533117931316655544515344401833735095419183974156299248510959616 2340 172 2341 75153362648762663292463379097258784876021841565066235862633311089030688803667470190838367948312598497021919232 2342 205688069665150755269371147819668813122841983204197482918576129 2343 16777282 2344 2361183241434822606853 2345 8388632 2346 2563 2347 150306725297525326584926758194517569752043683130132471725266622178061377607334940381676735896625196994043838464 2348 332306998946228968225951765070086148 2349 134225920 2350 266241 2351 300613450595050653169853516389035139504087366260264943450533244356122755214669880763353471793250393988087676928 2352 524546 2353 562949953421440 2354 8589934657 2355 8796093022218 2356 17412 2357 601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 2358 274877906977 2359 151115727451828646838288 2360 2097165 2361 1427247692705959881058285969449495136382746626 2362 411376139330301510538742295639337626245683966408394965837152257 2363 1099511628288 2364 4503599627370502 2365 131144 2366 70368744177681 2367 18446744073709551648 2368 33028 2369 4294969344 2370 67108875 2371 1202453802380202612679414065556140558016349465041059773802132977424491020858679523053413887173001575952350707712 2372 664613997892457936451903530140172292 2373 34359738386 2374 822752278660603021077484591278675252491367932816789931674304513 2375 5128 2376 103 2377 2404907604760405225358828131112281116032698930082119547604265954848982041717359046106827774346003151904701415424 2378 73729 2379 4194434 2380 540 2381 4809815209520810450717656262224562232065397860164239095208531909697964083434718092213655548692006303809402830848 2382 309485009821345068724781059 2383 9619630419041620901435312524449124464130795720328478190417063819395928166869436184427311097384012607618805661696 2384 2199023255808 2385 1048616 2386 1645504557321206042154969182557350504982735865633579863348609025 2387 16464 2388 9007199254740998 2389 19239260838083241802870625048898248928261591440656956380834127638791856333738872368854622194768025215237611323392 2390 576460752303423497 2391 2854495385411919762116571938898990272765493250 2392 2181 2393 38478521676166483605741250097796497856523182881313912761668255277583712667477744737709244389536050430475222646784 2394 1073 2395 5070602400912917605986812821512 2396 1329227995784915872903807060280344580 2397 262658 2398 17179869249 2399 76957043352332967211482500195592995713046365762627825523336510555167425334955489475418488779072100860950445293568 2400 4355 2401 153914086704665934422965000391185991426092731525255651046673021110334850669910978950836977558144201721900890587136 2402 3291009114642412084309938365114701009965471731267159726697218049 2403 536870946 2404 2658455991569831745807614120560689156 2405 32904 2406 618970019642690137449562115 2407 268443648 2408 131093 2409 33554498 2410 1152921504606846985 2411 307828173409331868845930000782371982852185463050511302093346042220669701339821957901673955116288403443801781174272 2412 8388644 2413 137438954496 2414 16777729 2415 2074 2416 4398046511360 2417 615656346818663737691860001564743965704370926101022604186692084441339402679643915803347910232576806887603562348544 2418 16515 2419 2162688 2420 68719476748 2421 36893488147419103264 2422 140737488355345 2423 1231312693637327475383720003129487931408741852202045208373384168882678805359287831606695820465153613775207124697088 2424 2147483655 2425 1073745920 2426 6582018229284824168619876730229402019930943462534319453394436097 2427 5708990770823839524233143877797980545530986498 2428 5316911983139663491615228241121378308 2429 302231454903657293676560 2430 134217739 2431 704 2432 1285 2433 11417981541647679048466287755595961091061972994 2434 13164036458569648337239753460458804039861886925068638906788872193 2435 10141204801825835211973625643016 2436 8214 2437 2462625387274654950767440006258975862817483704404090416746768337765357610718575663213391640930307227550414249394176 2438 1050625 2439 73786976294838206496 2440 4194317 2441 4925250774549309901534880012517951725634967408808180833493536675530715221437151326426783281860614455100828498788352 2442 32835 2443 604462909807314587353104 2444 262276 2445 17592186044426 2446 26328072917139296674479506920917608079723773850137277813577744385 2447 9850501549098619803069760025035903451269934817616361666987073351061430442874302652853566563721228910201656997576704 2448 800 2449 67125248 2450 528385 2451 132098 2452 10633823966279326983230456482242756612 2453 36028797018964032 2454 1237940039285380274899124227 2455 20282409603651670423947251286024 2456 4722366482869645213701 2457 178 2458 52656145834278593348959013841835216159447547700274555627155488769 2459 19701003098197239606139520050071806902539869635232723333974146702122860885748605305707133127442457820403313995153408 2460 65550 2461 8589936640 2462 105312291668557186697918027683670432318895095400549111254310977537 2463 22835963083295358096932575511191922182123945986 2464 337 2465 8712 2466 549755813921 2467 39402006196394479212279040100143613805079739270465446667948293404245721771497210611414266254884915640806627990306816 2468 21267647932558653966460912964485513220 2469 45671926166590716193865151022383844364247891970 2470 1161 2471 1208925819614629174706192 2472 4294967303 2473 78804012392788958424558080200287227610159478540930893335896586808491443542994421222828532509769831281613255980613632 2474 210624583337114373395836055367340864637790190801098222508621955073 2475 4192 2476 42535295865117307932921825928971026436 2477 157608024785577916849116160400574455220318957081861786671793173616982887085988842445657065019539662563226511961227264 2478 2097171 2479 8421376 2480 16648 2481 91343852333181432387730302044767688728495783938 2482 33554945 2483 1125899906842752 2484 2086 2485 16777240 2486 34359738433 2487 182687704666362864775460604089535377456991567874 2488 9444732965739290427397 2489 274877907968 2490 268435467 2491 1310720 2492 536870932 2493 147573952589676412960 2494 139265 2495 40564819207303340847894502572040 2496 390 2497 72057594037928000 2498 421249166674228746791672110734681729275580381602196445017243910145 2499 524802 2500 85070591730234615865843651857942052868 2501 4259840 2502 1099511627809 2503 315216049571155833698232320801148910440637914163723573343586347233965774171977684891314130039079325126453023922454528 2504 18889465931478580854789 2505 35184372088842 2506 281474976710673 2507 17179871232 2508 1094 2509 2251799813685376 2510 2305843009213693961 2511 134234112 2512 8796093022464 2513 2417851639229258349412368 2514 2475880078570760549798248451 2515 81129638414606681695789005144072 2516 33284 2517 365375409332725729550921208179070754913983135746 2518 842498333348457493583344221469363458551160763204392890034487820289 2519 144115188075855936 2520 61 2521 630432099142311667396464641602297820881275828327447146687172694467931548343955369782628260078158650252906047844909056 2522 1073741953 2523 730750818665451459101842416358141509827966271490 2524 170141183460469231731687303715884105732 2525 2147487744 2526 4951760157141521099596496899 2527 4835703278458516698824720 2528 67109121 2529 295147905179352825888 2530 2121 2531 1260864198284623334792929283204595641762551656654894293374345388935863096687910739565256520156317300505812095689818112 2532 18014398509481990 2533 2199023256064 2534 562949953421329 2535 70368744177674 2536 37778931862957161709573 2537 2228224 2538 262179 2539 2521728396569246669585858566409191283525103313309788586748690777871726193375821479130513040312634601011624191379636224 2540 137438953484 2541 68719476754 2542 81921 2543 5043456793138493339171717132818382567050206626619577173497381555743452386751642958261026080625269202023248382759272448 2544 1048834 2545 162259276829213363391578010288136 2546 8389633 2547 590295810358705651744 2548 524420 2549 10086913586276986678343434265636765134100413253239154346994763111486904773503285916522052161250538404046496765518544896 2550 4611 2551 20173827172553973356686868531273530268200826506478308693989526222973809547006571833044104322501076808092993531037089792 2552 8261 2553 34818 2554 1684996666696914987166688442938726917102321526408785780068975640577 2555 33554456 2556 16777252 2557 40347654345107946713373737062547060536401653012956617387979052445947619094013143666088208645002153616185987062074179584 2558 3369993333393829974333376885877453834204643052817571560137951281153 2559 1461501637330902918203684832716283019655932542978 2560 4611686018427387913 2561 4503599627370624 2562 4194323 2563 288230376151711808 2564 340282366920938463463374607431768211460 2565 1066 2566 6739986666787659948666753771754907668409286105635143120275902562305 2567 4398046511616 2568 8589934599 2569 9671406556917033397649424 2570 9223372036854775817 2571 2923003274661805836407369665432566039311865085954 2572 680564733841876926926749214863536422916 2573 268451840 2574 225 2575 4294971392 2576 2320 2577 5846006549323611672814739330865132078623730171906 2578 13479973333575319897333507543509815336818572211270286240551805124609 2579 80695308690215893426747474125094121072803306025913234775958104891895238188026287332176417290004307232371974124148359168 2580 131086 2581 536879104 2582 26959946667150639794667015087019630673637144422540572481103610249217 2583 65584 2584 1541 2585 262216 2586 9903520314283042199192993795 2587 9007199254741120 2588 1361129467683753853853498429727072845828 2589 11692013098647223345629478661730264157247460343810 2590 32793 2591 161390617380431786853494948250188242145606612051826469551916209783790476376052574664352834580008614464743948248296718336 2592 134217985 2593 322781234760863573706989896500376484291213224103652939103832419567580952752105149328705669160017228929487896496593436672 2594 53919893334301279589334030174039261347274288845081144962207220498433 2595 140737488355338 2596 2097220 2597 1572864 2598 19807040628566084398385987587 2599 34359740416 2600 4229 2601 1180591620717411303456 2602 107839786668602559178668060348078522694548577690162289924414440996865 2603 549755814912 2604 16406 2605 324518553658426726783156020576264 2606 215679573337205118357336120696157045389097155380324579848828881993729 2607 67108930 2608 17592186044672 2609 645562469521727147413979793000752968582426448207305878207664839135161905504210298657411338320034457858975792993186873344 2610 8233 2611 19342813113834066795298832 2612 2722258935367507707706996859454145691652 2613 8388738 2614 431359146674410236714672241392314090778194310760649159697657763987457 2615 649037107316853453566312041152520 2616 17179869191 2617 1291124939043454294827959586001505937164852896414611756415329678270323811008420597314822676640068915717951585986373746688 2618 593 2619 1073741858 2620 274877906956 2621 2582249878086908589655919172003011874329705792829223512830659356540647622016841194629645353280137831435903171972747493376 2622 3075 2623 4325376 2624 65796 2625 4122 2626 2147483777 2627 16809984 2628 33554468 2629 576460752303423552 2630 18446744073709551625 2631 23384026197294446691258957323460528314494920687618 2632 262165 2633 5164499756173817179311838344006023748659411585658447025661318713081295244033682389259290706560275662871806343945494986752 2634 39614081257132168796771975171 2635 16904 2636 5444517870735015415413993718908291383300 2637 2361183241434822606880 2638 862718293348820473429344482784628181556388621521298319395315527974913 2639 8336 2640 330 2641 1099511628800 2642 1725436586697640946858688965569256363112777243042596638790631055949825 2643 46768052394588893382517914646921056628989841375234 2644 10889035741470030830827987437816582766596 2645 1298074214633706907132624082305032 2646 524323 2647 10328999512347634358623676688012047497318823171316894051322637426162590488067364778518581413120551325743612687890989973504 2648 75557863725914323419141 2649 93536104789177786765035829293842113257979682750466 2650 1052673 2651 1152921504606847040 2652 646 2653 38685626227668133590597648 2654 3450873173395281893717377931138512726225554486085193277581262111899649 2655 2097192 2656 268435713 2657 20657999024695268717247353376024094994637646342633788102645274852325180976134729557037162826241102651487225375781979947008 2658 79228162514264337593543950339 2659 41315998049390537434494706752048189989275292685267576205290549704650361952269459114074325652482205302974450751563959894016 2660 1052 2661 187072209578355573530071658587684226515959365500930 2662 68719476801 2663 82631996098781074868989413504096379978550585370535152410581099409300723904538918228148651304964410605948901503127919788032 2664 32805 2665 65672 2666 147457 2667 137438953490 2668 10244 2669 8796093022720 2670 536870923 2671 165263992197562149737978827008192759957101170741070304821162198818601447809077836456297302609928821211897803006255839576064 2672 35184372089088 2673 134217794 2674 1125899906842641 2675 8589938688 2676 36028797018963974 2677 330527984395124299475957654016385519914202341482140609642324397637202895618155672912594605219857642423795606012511679152128 2678 4294967425 2679 263170 2680 8388621 2681 77371252455336267181195280 2682 2199023255585 2683 661055968790248598951915308032771039828404682964281219284648795274405791236311345825189210439715284847591212025023358304256 2684 4194372 2685 281474976710666 2686 67109377 2687 1322111937580497197903830616065542079656809365928562438569297590548811582472622691650378420879430569695182424050046716608512 2688 279 2689 2644223875160994395807661232131084159313618731857124877138595181097623164945245383300756841758861139390364848100093433217024 2690 36893488147419103241 2691 2208 2692 21778071482940061661655974875633165533188 2693 5288447750321988791615322464262168318627237463714249754277190362195246329890490766601513683517722278780729696200186866434048 2694 158456325028528675187087900675 2695 524360 2696 151115727451828646838277 2697 24578 2698 16778241 2699 10576895500643977583230644928524336637254474927428499508554380724390492659780981533203027367035444557561459392400373732868096 2700 4134 2701 33587200 2702 2251799813685265 2703 1049090 2704 70368744177920 2705 2596148429267413814265248164610056 2706 65603 2707 21153791001287955166461289857048673274508949854856999017108761448780985319561963066406054734070889115122918784800747465736192 2708 43556142965880123323311949751266331066372 2709 131120 2710 73786976294838206473 2711 42307582002575910332922579714097346549017899709713998034217522897561970639123926132812109468141778230245837569601494931472384 2712 34359738375 2713 84615164005151820665845159428194693098035799419427996068435045795123941278247852265624218936283556460491675139202989862944768 2714 2099201 2715 562949953421322 2716 1073741844 2717 1216 2718 4398046511137 2719 169230328010303641331690318856389386196071598838855992136870091590247882556495704531248437872567112920983350278405979725889536 2720 777 2721 374144419156711147060143317175368453031918731001858 2722 6901746346790563787434755862277025452451108972170386555162524223799297 2723 154742504910672534362390544 2724 72057594037927942 2725 17179873280 2726 270337 2727 2147483682 2728 16453 2729 338460656020607282663380637712778772392143197677711984273740183180495765112991409062496875745134225841966700556811959451779072 2730 155 2731 676921312041214565326761275425557544784286395355423968547480366360991530225982818124993751490268451683933401113623918903558144 2732 87112285931760246646623899502532662132740 2733 748288838313422294120286634350736906063837462003714 2734 13803492693581127574869511724554050904902217944340773110325048447598593 2735 5192296858534827628530496329220104 2736 1312 2737 2576 2738 27606985387162255149739023449108101809804435888681546220650096895197185 2739 268435522 2740 549755813900 2741 1353842624082429130653522550851115089568572790710847937094960732721983060451965636249987502980536903367866802227247837807116288 2742 316912650057057350374175801347 2743 18014398509482112 2744 524309 2745 4194344 2746 55213970774324510299478046898216203619608871777363092441300193790394369 2747 8454144 2748 144115188075855878 2749 2707685248164858261307045101702230179137145581421695874189921465443966120903931272499975005961073806735733604454495675614232576 2750 4169 2751 274877906962 2752 131332 2753 5415370496329716522614090203404460358274291162843391748379842930887932241807862544999950011922147613471467208908991351228465152 2754 134218241 2755 9224 2756 1048708 2757 1496577676626844588240573268701473812127674924007426 2758 4503599627370513 2759 536887296 2760 2063 2761 2305843009213694016 2762 110427941548649020598956093796432407239217743554726184882600387580788737 2763 4722366482869645213728 2764 174224571863520493293247799005065324265476 2765 67108888 2766 633825300114114700748351602691 2767 10830740992659433045228180406808920716548582325686783496759685861775864483615725089999900023844295226942934417817982702456930304 2768 140737488355584 2769 16777346 2770 147573952589676412937 2771 17592186044928 2772 116 2773 2359296 2774 33555457 2775 36866 2776 302231454903657293676549 2777 21661481985318866090456360813617841433097164651373566993519371723551728967231450179999800047688590453885868835635965404913860608 2778 1267650600228229401496703205379 2779 309485009821345068724781072 2780 1099511627788 2781 4294967330 2782 8589934721 2783 68719478784 2784 8451 2785 10384593717069655257060992658440200 2786 9007199254741009 2787 2993155353253689176481146537402947624255349848014850 2788 66052 2789 43322963970637732180912721627235682866194329302747133987038743447103457934462900359999600095377180907771737671271930809827721216 2790 16425 2791 86645927941275464361825443254471365732388658605494267974077486894206915868925800719999200190754361815543475342543861619655442432 2792 604462909807314587353093 2793 525314 2794 137438953537 2795 131208 2796 288230376151711750 2797 173291855882550928723650886508942731464777317210988535948154973788413831737851601439998400381508723631086950685087723239310884864 2798 220855883097298041197912187592864814478435487109452369765200775161577473 2799 9444732965739290427424 2800 4368 2801 346583711765101857447301773017885462929554634421977071896309947576827663475703202879996800763017447262173901370175446478621769728 2802 2535301200456458802993406410755 2803 693167423530203714894603546035770925859109268843954143792619895153655326951406405759993601526034894524347802740350892957243539456 2804 348449143727040986586495598010130648530948 2805 586 2806 4196353 2807 618970019642690137449562128 2808 167 2809 1386334847060407429789207092071541851718218537687908287585239790307310653902812811519987203052069789048695605480701785914487078912 2810 295147905179352825865 2811 5986310706507378352962293074805895248510699696029698 2812 33796 2813 1073750016 2814 8388627 2815 20769187434139310514121985316880392 2816 4611686018427387968 2817 18889465931478580854816 2818 441711766194596082395824375185729628956870974218904739530401550323154945 2819 2772669694120814859578414184143083703436437075375816575170479580614621307805625623039974406104139578097391210961403571828974157824 2820 262158 2821 16528 2822 268435969 2823 11972621413014756705924586149611790497021399392059394 2824 1208925819614629174706181 2825 34359742464 2826 8796093022241 2827 9223372036854775872 2828 2147483668 2829 67586 2830 590295810358705651721 2831 2199023256576 2832 2097410 2833 5545339388241629719156828368286167406872874150751633150340959161229242615611251246079948812208279156194782421922807143657948315648 2834 17179869313 2835 134217752 2836 696898287454081973172991196020261297061892 2837 11090678776483259438313656736572334813745748301503266300681918322458485231222502492159897624416558312389564843845614287315896631296 2838 131139 2839 35184372089344 2840 16777229 2841 23945242826029513411849172299223580994042798784118786 2842 532481 2843 22181357552966518876627313473144669627491496603006532601363836644916970462445004984319795248833116624779129687691228574631793262592 2844 67108900 2845 41538374868278621028243970633760776 2846 883423532389192164791648750371459257913741948437809479060803100646309889 2847 33554562 2848 536871169 2849 32848 2850 5123 2851 44362715105933037753254626946289339254982993206013065202727673289833940924890009968639590497666233249558259375382457149263586525184 2852 18436 2853 37778931862957161709600 2854 1766847064778384329583297500742918515827483896875618958121606201292619777 2855 83076749736557242056487941267521544 2856 535 2857 88725430211866075506509253892578678509965986412026130405455346579667881849780019937279180995332466499116518750764914298527173050368 2858 3533694129556768659166595001485837031654967793751237916243212402585239553 2859 47890485652059026823698344598447161988085597568237570 2860 204 2861 177450860423732151013018507785157357019931972824052260810910693159335763699560039874558361990664932998233037501529828597054346100736 2862 1048611 2863 1237940039285380274899124240 2864 281474976710912 2865 1125899906842634 2866 7067388259113537318333190002971674063309935587502475832486424805170479105 2867 4456448 2868 576460752303423494 2869 4398046512128 2870 65561 2871 8288 2872 2417851639229258349412357 2873 70368744178176 2874 5070602400912917605986812821507 2875 6152 2876 1393796574908163946345982392040522594123780 2877 549755813906 2878 14134776518227074636666380005943348126619871175004951664972849610340958209 2879 354901720847464302026037015570314714039863945648104521621821386318671527399120079749116723981329865996466075003059657194108692201472 2880 300 2881 8519680 2882 274877907009 2883 95780971304118053647396689196894323976171195136475138 2884 4294967316 2885 166153499473114484112975882535043080 2886 32899 2887 709803441694928604052074031140629428079727891296209043243642772637343054798240159498233447962659731992932150006119314388217384402944 2888 4835703278458516698824709 2889 8589934626 2890 1180591620717411303433 2891 2621440 2892 1152921504606846982 2893 18446744073709551680 2894 28269553036454149273332760011886696253239742350009903329945699220681916417 2895 2251799813685258 2896 562949953421568 2897 1419606883389857208104148062281258856159455782592418086487285545274686109596480318996466895925319463985864300012238628776434768805888 2898 2097 2899 36028797018964096 2900 12292 2901 191561942608236107294793378393788647952342390272950274 2902 56539106072908298546665520023773392506479484700019806659891398441363832833 2903 2839213766779714416208296124562517712318911565184836172974571090549372219192960637992933791850638927971728600024477257552869537611776 2904 68719476743 2905 268435480 2906 113078212145816597093331040047546785012958969400039613319782796882727665665 2907 1568 2908 2787593149816327892691964784081045188247556 2909 5678427533559428832416592249125035424637823130369672345949142181098744438385921275985867583701277855943457200048954515105739075223552 2910 1073741835 2911 16842752 2912 401 2913 383123885216472214589586756787577295904684780545900546 2914 278529 2915 1048648 2916 134217764 2917 11356855067118857664833184498250070849275646260739344691898284362197488876771842551971735167402555711886914400097909030211478150447104 2918 226156424291633194186662080095093570025917938800079226639565593765455331329 2919 1099511627794 2920 33554445 2921 137438955520 2922 10141204801825835211973625643011 2923 67141632 2924 131588 2925 4256 2926 1105 2927 22713710134237715329666368996500141698551292521478689383796568724394977753543685103943470334805111423773828800195818060422956300894208 2928 4194562 2929 2147491840 2930 2361183241434822606857 2931 766247770432944429179173513575154591809369561091801090 2932 5575186299632655785383929568162090376495108 2933 2475880078570760549798248464 2934 17592186044449 2935 332306998946228968225951765070086152 2936 9671406556917033397649413 2937 536870978 2938 34359738497 2939 45427420268475430659332737993000283397102585042957378767593137448789955507087370207886940669610222847547657600391636120845912601788416 2940 524302 2941 140737488355840 2942 452312848583266388373324160190187140051835877600158453279131187530910662657 2943 17179869218 2944 2309 2945 17416 2946 20282409603651670423947251286019 2947 4951760157141521099596496912 2948 8388676 2949 1532495540865888858358347027150309183618739122183602178 2950 2101249 2951 72057594037928064 2952 65573 2953 90854840536950861318665475986000566794205170085914757535186274897579911014174740415773881339220445695095315200783272241691825203576832 2954 18014398509482001 2955 4503599627370506 2956 11150372599265311570767859136324180752990212 2957 181709681073901722637330951972001133588410340171829515070372549795159822028349480831547762678440891390190630401566544483383650407153664 2958 8707 2959 36893488147419103296 2960 33032 2961 262192 2962 904625697166532776746648320380374280103671755200316906558262375061821325313 2963 363419362147803445274661903944002267176820680343659030140745099590319644056698961663095525356881782780381260803133088966767300814307328 2964 1158 2965 664613997892457936451903530140172296 2966 1809251394333065553493296640760748560207343510400633813116524750123642650625 2967 133122 2968 1048597 2969 726838724295606890549323807888004534353641360687318060281490199180639288113397923326191050713763565560762521606266177933534601628614656 2970 107 2971 1453677448591213781098647615776009068707282721374636120562980398361278576226795846652382101427527131121525043212532355867069203257229312 2972 22300745198530623141535718272648361505980420 2973 3064991081731777716716694054300618367237478244367204354 2974 3618502788666131106986593281521497120414687020801267626233049500247285301249 2975 4624 2976 16643 2977 144115188075856000 2978 7237005577332262213973186563042994240829374041602535252466099000494570602497 2979 75557863725914323419168 2980 2199023255564 2981 73786976294838206528 2982 16777235 2983 8796093023232 2984 19342813113834066795298821 2985 9007199254741002 2986 14474011154664524427946373126085988481658748083205070504932198000989141204993 2987 4294975488 2988 268435492 2989 4718592 2990 2185 2991 6129982163463555433433388108601236734474956488734408706 2992 832 2993 33619968 2994 40564819207303340847894502572035 2995 1329227995784915872903807060280344584 2996 8589934612 2997 134250496 2998 28948022309329048855892746252171976963317496166410141009864396001978282409985 2999 2907354897182427562197295231552018137414565442749272241125960796722557152453591693304764202855054262243050086425064711734138406514458624 3000 4111 3001 5814709794364855124394590463104036274829130885498544482251921593445114304907183386609528405710108524486100172850129423468276813028917248 3002 67109889 3003 210 3004 44601490397061246283071436545296723011960836 3005 2658455991569831745807614120560689160 3006 35184372088865 3007 1073758208 3008 262404 3009 2097666 3010 131097 3011 11629419588729710248789180926208072549658261770997088964503843186890228609814366773219056811420217048972200345700258846936553626057834496 3012 2305843009213693958 3013 274877908992 3014 549755813953 3015 8388648 3016 8325 3017 9903520314283042199192993808 3018 81129638414606681695789005144067 3019 23258839177459420497578361852416145099316523541994177929007686373780457219628733546438113622840434097944400691400517693873107252115668992 3020 4398046511116 3021 1049602 3022 57896044618658097711785492504343953926634992332820282019728792003956564819969 3023 46517678354918840995156723704832290198633047083988355858015372747560914439257467092876227245680868195888801382801035387746214504231337984 3024 306 3025 68719480832 3026 536871425 3027 12259964326927110866866776217202473468949912977468817410 3028 89202980794122492566142873090593446023921668 3029 288230376151711872 3030 2147483659 3031 19807040628566084398385987600 3032 38685626227668133590597637 3033 151115727451828646838304 3034 98305 3035 5316911983139663491615228241121378312 3036 2118 3037 93035356709837681990313447409664580397266094167976711716030745495121828878514934185752454491361736391777602765602070775492429008462675968 3038 540673 3039 24519928653854221733733552434404946937899825954937634818 3040 1289 3041 186070713419675363980626894819329160794532188335953423432061490990243657757029868371504908982723472783555205531204141550984858016925351936 3042 70368744177697 3043 281474976711168 3044 178405961588244985132285746181186892047843332 3045 8218 3046 115792089237316195423570985008687907853269984665640564039457584007913129639937 3047 147573952589676412992 3048 137438953479 3049 372141426839350727961253789638658321589064376671906846864122981980487315514059736743009817965446945567110411062408283101969716033850703872 3050 4198401 3051 34359738402 3052 17179869204 3053 16908288 3054 162259276829213363391578010288131 3055 262280 3056 1125899906842880 3057 49039857307708443467467104868809893875799651909875269634 3058 1099511627841 3059 3088 3060 556 3061 744282853678701455922507579277316643178128753343813693728245963960974631028119473486019635930893891134220822124816566203939432067701407744 3062 231584178474632390847141970017375815706539969331281128078915168015826259279873 3063 98079714615416886934934209737619787751599303819750539266 3064 77371252455336267181195269 3065 10633823966279326983230456482242756616 3066 33554451 3067 1488565707357402911845015158554633286356257506687627387456491927921949262056238946972039271861787782268441644249633132407878864135402815488 3068 2097284 3069 16480 3070 4722366482869645213705 3071 268468224 3072 4611686018427387910 3073 39614081257132168796771975184 3074 1056769 3075 69634 3076 356811923176489970264571492362373784095686660 3077 562949953421824 3078 134218753 3079 2977131414714805823690030317109266572712515013375254774912983855843898524112477893944078543723575564536883288499266264815757728270805630976 3080 93 3081 67108994 3082 8390657 3083 5954262829429611647380060634218533145425030026750509549825967711687797048224955787888157087447151129073766576998532529631515456541611261952 3084 9223372036854775814 3085 21267647932558653966460912964485513224 3086 463168356949264781694283940034751631413079938662562256157830336031652518559745 3087 524336 3088 2251799813685504 3089 11908525658859223294760121268437066290850060053501019099651935423375594096449911575776314174894302258147533153997065059263030913083222523904 3090 4294967307 3091 295147905179352825920 3092 713623846352979940529142984724747568191373316 3093 196159429230833773869868419475239575503198607639501078530 3094 657 3095 42535295865117307932921825928971026440 3096 131109 3097 17592186045440 3098 926336713898529563388567880069503262826159877325124512315660672063305037119489 3099 392318858461667547739736838950479151006397215279002157058 3100 20484 3101 79228162514264337593543950352 3102 262211 3103 8589942784 3104 1073742081 3105 2090 3106 1852673427797059126777135760139006525652319754650249024631321344126610074238977 3107 576460752303423616 3108 32790 3109 23817051317718446589520242536874132581700120107002038199303870846751188192899823151552628349788604516295066307994130118526061826166445047808 3110 9444732965739290427401 3111 4194818 3112 154742504910672534362390533 3113 590295810358705651776 3114 140737488355361 3115 536870936 3116 66564 3117 784637716923335095479473677900958302012794430558004314114 3118 3705346855594118253554271520278013051304639509300498049262642688253220148477953 3119 47634102635436893179040485073748265163400240214004076398607741693502376385799646303105256699577209032590132615988260237052123652332890095616 3120 394 3121 95268205270873786358080970147496530326800480428008152797215483387004752771599292606210513399154418065180265231976520474104247304665780191232 3122 36028797018963985 3123 302231454903657293676576 3124 16777284 3125 85070591730234615865843651857942052872 3126 324518553658426726783156020576259 3127 3145728 3128 2565 3129 2199023255570 3130 18889465931478580854793 3131 2147500032 3132 8230 3133 1152921504606847104 3134 7410693711188236507108543040556026102609279018600996098525285376506440296955905 3135 1098 3136 524548 3137 190536410541747572716161940294993060653600960856016305594430966774009505543198585212421026798308836130360530463953040948208494609331560382464 3138 649037107316853453566312041152515 3139 33685504 3140 8796093022220 3141 604462909807314587353120 3142 14821387422376473014217086081112052205218558037201992197050570753012880593911809 3143 158456325028528675187087900688 3144 274877906951 3145 33288 3146 68719476865 3147 1569275433846670190958947355801916604025588861116008628226 3148 1427247692705959881058285969449495136382746628 3149 8650752 3150 4145 3151 549755815936 3152 4503599627370752 3153 3138550867693340381917894711603833208051177722232017256450 3154 268436481 3155 170141183460469231731687303715884105736 3156 18446744073709551622 3157 65616 3158 29642774844752946028434172162224104410437116074403984394101141506025761187823617 3159 134217858 3160 67108877 3161 17179877376 3162 16899 3163 381072821083495145432323880589986121307201921712032611188861933548019011086397170424842053596617672260721060927906081896416989218663120764928 3164 34359738388 3165 18014398509481994 3166 59285549689505892056868344324448208820874232148807968788202283012051522375647233 3167 762145642166990290864647761179972242614403843424065222377723867096038022172794340849684107193235344521442121855812163792833978437326241529856 3168 353 3169 1524291284333980581729295522359944485228807686848130444755447734192076044345588681699368214386470689042884243711624327585667956874652483059712 3170 37778931862957161709577 3171 4398046511122 3172 4194436 3173 35184372089856 3174 1298074214633706907132624082305027 3175 137438957568 3176 309485009821345068724781061 3177 1208925819614629174706208 3178 72057594037927953 3179 1180591620717411303488 3180 1048590 3181 3048582568667961163458591044719888970457615373696260889510895468384152088691177363398736428772941378085768487423248655171335913749304966119424 3182 163841 3183 6277101735386680763835789423207666416102355444464034512898 3184 9007199254741248 3185 524424 3186 2097187 3187 6097165137335922326917182089439777940915230747392521779021790936768304177382354726797472857545882756171536974846497310342671827498609932238848 3188 2854495385411919762116571938898990272765493252 3189 12554203470773361527671578846415332832204710888928069025794 3190 8265 3191 12194330274671844653834364178879555881830461494785043558043581873536608354764709453594945715091765512343073949692994620685343654997219864477696 3192 1047 3193 4294983680 3194 118571099379011784113736688648896417641748464297615937576404566024103044751294465 3195 16777256 3196 262660 3197 1099511629824 3198 65667 3199 316912650057057350374175801360 3200 4357 3201 1073741890 3202 237142198758023568227473377297792835283496928595231875152809132048206089502588929 3203 24388660549343689307668728357759111763660922989570087116087163747073216709529418907189891430183531024686147899385989241370687309994439728955392 3204 536870948 3205 340282366920938463463374607431768211464 3206 144115188075855889 3207 25108406941546723055343157692830665664409421777856138051586 3208 618970019642690137449562117 3209 48777321098687378615337456715518223527321845979140174232174327494146433419058837814379782860367062049372295798771978482741374619988879457910784 3210 8589934603 3211 70368744178688 3212 33554500 3213 562 3214 474284397516047136454946754595585670566993857190463750305618264096412179005177857 3215 680564733841876926926749214863536422920 3216 8388866 3217 97554642197374757230674913431036447054643691958280348464348654988292866838117675628759565720734124098744591597543956965482749239977758915821568 3218 948568795032094272909893509191171341133987714380927500611236528192824358010355713 3219 40962 3220 2076 3221 195109284394749514461349826862072894109287383916560696928697309976585733676235351257519131441468248197489183195087913930965498479955517831643136 3222 281474976710689 3223 2361183241434822606912 3224 16517 3225 135170 3226 1897137590064188545819787018382342682267975428761855001222473056385648716020711425 3227 633825300114114700748351602704 3228 36893488147419103238 3229 390218568789499028922699653724145788218574767833121393857394619953171467352470702515038262882936496394978366390175827861930996959911035663286272 3230 1545 3231 2417851639229258349412384 3232 2147483905 3233 5242880 3234 524355 3235 1361129467683753853853498429727072845832 3236 5708990770823839524233143877797980545530986500 3237 268435586 3238 3794275180128377091639574036764685364535950857523710002444946112771297432041422849 3239 67174400 3240 134217741 3241 1267650600228229401496703205392 3242 7588550360256754183279148073529370729071901715047420004889892225542594864082845697 3243 264194 3244 11417981541647679048466287755595961091061972996 3245 2097224 3246 2596148429267413814265248164610051 3247 1125899906843136 3248 8464 3249 4835703278458516698824736 3250 4233 3251 780437137578998057845399307448291576437149535666242787714789239906342934704941405030076525765872992789956732780351655723861993919822071326572544 3252 73786976294838206470 3253 1560874275157996115690798614896583152874299071332485575429578479812685869409882810060153051531745985579913465560703311447723987839644142653145088 3254 15177100720513508366558296147058741458143803430094840009779784451085189728165691393 3255 16410 3256 32837 3257 3121748550315992231381597229793166305748598142664971150859156959625371738819765620120306103063491971159826931121406622895447975679288285306290176 3258 562949953421345 3259 6243497100631984462763194459586332611497196285329942301718313919250743477639531240240612206126983942319653862242813245790895951358576570612580352 3260 17592186044428 3261 50216813883093446110686315385661331328818843555712276103170 3262 288230376151711761 3263 2305843009213694080 3264 774 3265 2722258935367507707706996859454145691656 3266 16779265 3267 68719476770 3268 132100 3269 2535301200456458802993406410768 3270 17179869195 3271 12486994201263968925526388919172665222994392570659884603436627838501486955279062480481224412253967884639307724485626491581791902717153141225160704 3272 1237940039285380274899124229 3273 100433627766186892221372630771322662657637687111424552206338 3274 30354201441027016733116592294117482916287606860189680019559568902170379456331382785 3275 274877911040 3276 180 3277 34359746560 3278 2199023255617 3279 200867255532373784442745261542645325315275374222849104412674 3280 65800 3281 2251799813685760 3282 5192296858534827628530496329220099 3283 8912896 3284 22835963083295358096932575511191922182123945988 3285 33554472 3286 1064961 3287 140737488356352 3288 549755813895 3289 2240 3290 262169 3291 401734511064747568885490523085290650630550748445698208825346 3292 45671926166590716193865151022383844364247891972 3293 536903680 3294 4194339 3295 5444517870735015415413993718908291383304 3296 4294967553 3297 8796093022226 3298 1073742337 3299 24973988402527937851052777838345330445988785141319769206873255677002973910558124960962448824507935769278615448971252983163583805434306282450321408 3300 4166 3301 49947976805055875702105555676690660891977570282639538413746511354005947821116249921924897649015871538557230897942505966327167610868612564900642816 3302 137438953601 3303 9671406556917033397649440 3304 2097173 3305 10889035741470030830827987437816582766600 3306 9219 3307 99895953610111751404211111353381321783955140565279076827493022708011895642232499843849795298031743077114461795885011932654335221737225129801285632 3308 91343852333181432387730302044767688728495783940 3309 803469022129495137770981046170581301261101496891396417650690 3310 75557863725914323419145 3311 131152 3312 2336 3313 199791907220223502808422222706762643567910281130558153654986045416023791284464999687699590596063486154228923591770023865308670443474450259602571264 3314 60708402882054033466233184588234965832575213720379360039119137804340758912662765569 3315 650 3316 182687704666362864775460604089535377456991567876 3317 8589950976 3318 67108883 3319 399583814440447005616844445413525287135820562261116307309972090832047582568929999375399181192126972308457847183540047730617340886948900519205142528 3320 268435469 3321 134283264 3322 4398046511169 3323 799167628880894011233688890827050574271641124522232614619944181664095165137859998750798362384253944616915694367080095461234681773897801038410285056 3324 147573952589676412934 3325 5136 3326 121416805764108066932466369176469931665150427440758720078238275608681517825325531137 3327 1606938044258990275541962092341162602522202993782792835301378 3328 4611686018427388032 3329 1598335257761788022467377781654101148543282249044465229239888363328190330275719997501596724768507889233831388734160190922469363547795602076820570112 3330 32809 3331 3196670515523576044934755563308202297086564498088930458479776726656380660551439995003193449537015778467662777468320381844938727095591204153641140224 3332 524804 3333 2147483714 3334 242833611528216133864932738352939863330300854881517440156476551217363035650651062273 3335 10248 3336 1099511627783 3337 17039360 3338 485667223056432267729865476705879726660601709763034880312953102434726071301302124545 3339 1048624 3340 35184372088844 3341 9223372036854775936 3342 10384593717069655257060992658440195 3343 6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448 3344 1344 3345 36028797018963978 3346 576460752303423505 3347 12786682062094304179739022253232809188346257992355721833919106906625522642205759980012773798148063113870651109873281527379754908382364816614564560896 3348 16422 3349 4503599627371008 3350 8392705 3351 3213876088517980551083924184682325205044405987565585670602754 3352 2475880078570760549798248453 3353 5070602400912917605986812821520 3354 131203 3355 4194376 3356 365375409332725729550921208179070754913983135748 3357 19342813113834066795298848 3358 33556481 3359 25573364124188608359478044506465618376692515984711443667838213813251045284411519960025547596296126227741302219746563054759509816764729633229129121792 3360 283 3361 51146728248377216718956089012931236753385031969422887335676427626502090568823039920051095192592252455482604439493126109519019633529459266458258243584 3362 971334446112864535459730953411759453321203419526069760625906204869452142602604249089 3363 2098178 3364 730750818665451459101842416358141509827966271492 3365 21778071482940061661655974875633165533192 3366 609 3367 32912 3368 4951760157141521099596496901 3369 6427752177035961102167848369364650410088811975131171341205506 3370 151115727451828646838281 3371 102293456496754433437912178025862473506770063938845774671352855253004181137646079840102190385184504910965208878986252219038039267058918532916516487168 3372 295147905179352825862 3373 204586912993508866875824356051724947013540127877691549342705710506008362275292159680204380770369009821930417757972504438076078534117837065833032974336 3374 1152921504606846993 3375 4138 3376 18014398509482240 3377 4722366482869645213760 3378 20769187434139310514121985316880387 3379 17179885568 3380 70368744177676 3381 526338 3382 536871937 3383 9007199254741504 3384 262181 3385 43556142965880123323311949751266331066376 3386 1942668892225729070919461906823518906642406839052139521251812409738904285205208498177 3387 12855504354071922204335696738729300820177623950262342682411010 3388 68719476756 3389 409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948672 3390 34359738379 3391 818347651974035467503297424206899788054160511510766197370822842024033449101168638720817523081476039287721671031890017752304314136471348263332131897344 3392 1048836 3393 8352 3394 3885337784451458141838923813647037813284813678104279042503624819477808570410416996353 3395 1073741848 3396 590295810358705651718 3397 67239936 3398 7770675568902916283677847627294075626569627356208558085007249638955617140820833992705 3399 4294967362 3400 4613 3401 281474976711680 3402 134217747 3403 268500992 3404 34820 3405 72057594037927946 3406 274877907073 3407 1636695303948070935006594848413799576108321023021532394741645684048066898202337277441635046162952078575443342063780035504608628272942696526664263794688 3408 16777474 3409 10141204801825835211973625643024 3410 16457 3411 38685626227668133590597664 3412 1461501637330902918203684832716283019655932542980 3413 3273390607896141870013189696827599152216642046043064789483291368096133796404674554883270092325904157150886684127560071009217256545885393053328527589376 3414 41538374868278621028243970633760771 3415 87112285931760246646623899502532662132744 3416 4194325 3417 8389122 3418 15541351137805832567355695254588151253139254712417116170014499277911234281641667985409 3419 18446744073709551744 3420 1068 3421 9444732965739290427456 3422 2105345 3423 17592186044434 3424 8589934849 3425 549755817984 3426 83076749736557242056487941267521539 3427 2199023257600 3428 2923003274661805836407369665432566039311865085956 3429 137438953506 3430 524313 3431 33816576 3432 199 3433 6546781215792283740026379393655198304433284092086129578966582736192267592809349109766540184651808314301773368255120142018434513091770786106657055178752 3434 2147484161 3435 144115188075855882 3436 5846006549323611672814739330865132078623730171908 3437 20282409603651670423947251286032 3438 1125899906842657 3439 562949953422336 3440 131336 3441 49154 3442 31082702275611665134711390509176302506278509424834232340028998555822468563283335970817 3443 18889465931478580854848 3444 65558 3445 1048712 3446 62165404551223330269422781018352605012557018849668464680057997111644937126566671941633 3447 77371252455336267181195296 3448 9903520314283042199192993797 3449 13093562431584567480052758787310396608866568184172259157933165472384535185618698219533080369303616628603546736510240284036869026183541572213314110357504 3450 6147 3451 8720 3452 11692013098647223345629478661730264157247460343812 3453 25711008708143844408671393477458601640355247900524685364822018 3454 8796093022273 3455 174224571863520493293247799005065324265480 3456 295 3457 26187124863169134960105517574620793217733136368344518315866330944769070371237396439066160738607233257207093473020480568073738052367083144426628220715008 3458 1169 3459 51422017416287688817342786954917203280710495801049370729644034 3460 140737488355340 3461 52374249726338269920211035149241586435466272736689036631732661889538140742474792878132321477214466514414186946040961136147476104734166288853256441430016 3462 166153499473114484112975882535043075 3463 104748499452676539840422070298483172870932545473378073263465323779076281484949585756264642954428933028828373892081922272294952209468332577706512882860032 3464 19807040628566084398385987589 3465 120 3466 124330809102446660538845562036705210025114037699336929360115994223289874253133343883265 3467 209496998905353079680844140596966345741865090946756146526930647558152562969899171512529285908857866057656747784163844544589904418936665155413025765720064 3468 1180591620717411303430 3469 418993997810706159361688281193932691483730181893512293053861295116305125939798343025058571817715732115313495568327689089179808837873330310826051531440128 3470 302231454903657293676553 3471 536871042 3472 16656 3473 4398046513152 3474 2251799813685281 3475 1099511631872 3476 67108932 3477 4195330 3478 294913 3479 17301504 3480 8207 3481 837987995621412318723376562387865382967460363787024586107722590232610251879596686050117143635431464230626991136655378178359617675746660621652103062880256 3482 248661618204893321077691124073410420050228075398673858720231988446579748506266687766529 3483 134348800 3484 8388740 3485 66056 3486 268435475 3487 37778931862957161709632 3488 17179869441 3489 102844034832575377634685573909834406561420991602098741459288066 3490 604462909807314587353097 3491 1675975991242824637446753124775730765934920727574049172215445180465220503759193372100234287270862928461253982273310756356719235351493321243304206125760512 3492 1073741860 3493 40564819207303340847894502572048 3494 497323236409786642155382248146820840100456150797347717440463976893159497012533375533057 3495 288230376151711754 3496 3077 3497 36893488147419103360 3498 1048643 3499 3351951982485649274893506249551461531869841455148098344430890360930441007518386744200468574541725856922507964546621512713438470702986642486608412251521024 3500 4124 3501 154742504910672534362390560 3502 4294967809 3503 34359754752 3504 33554690 3505 348449143727040986586495598010130648530952 3506 994646472819573284310764496293641680200912301594695434880927953786318994025066751066113 3507 35184372088850 3508 23384026197294446691258957323460528314494920687620 3509 68719484928 3510 171 3511 6703903964971298549787012499102923063739682910296196688861780721860882015036773488400937149083451713845015929093243025426876941405973284973216824503042048 3512 39614081257132168796771975173 3513 205688069665150755269371147819668813122841983204197482918576130 3514 2305843009213693969 3515 33800 3516 2361183241434822606854 3517 13407807929942597099574024998205846127479365820592393377723561443721764030073546976801874298166903427690031858186486050853753882811946569946433649006084096 3518 1989292945639146568621528992587283360401824603189390869761855907572637988050133502132225 3519 2592 3520 332 3521 81129638414606681695789005144080 3522 332306998946228968225951765070086147 3523 73786976294838206592 3524 46768052394588893382517914646921056628989841375236 3525 266242 3526 196609 3527 26815615859885194199148049996411692254958731641184786755447122887443528060147093953603748596333806855380063716372972101707507765623893139892867298012168192 3528 524325 3529 53631231719770388398296099992823384509917463282369573510894245774887056120294187907207497192667613710760127432745944203415015531247786279785734596024336384 3530 1208925819614629174706185 3531 8589934658 3532 93536104789177786765035829293842113257979682750468 3533 107262463439540776796592199985646769019834926564739147021788491549774112240588375814414994385335227421520254865491888406830031062495572559571469192048672768 3534 17411 3535 2147483672 3536 896 3537 274877906978 3538 4202497 3539 214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 3540 2097166 3541 429049853758163107186368799942587076079339706258956588087153966199096448962353503257659977541340909686081019461967553627320124249982290238285876768194691072 3542 2129 3543 411376139330301510538742295639337626245683966408394965837152258 3544 79228162514264337593543950341 3545 696898287454081973172991196020261297061896 3546 4503599627370529 3547 858099707516326214372737599885174152158679412517913176174307932398192897924707006515319955082681819372162038923935107254640248499964580476571753536389382144 3548 187072209578355573530071658587684226515959365500932 3549 70368744177682 3550 16781313 3551 9437184 3552 33027 3553 1600 3554 3978585891278293137243057985174566720803649206378781739523711815145275976100267004264449 3555 67108904 3556 137438953492 3557 1716199415032652428745475199770348304317358825035826352348615864796385795849414013030639910165363638744324077847870214509280496999929160953143507072778764288 3558 664613997892457936451903530140172291 3559 3432398830065304857490950399540696608634717650071652704697231729592771591698828026061279820330727277488648155695740429018560993999858321906287014145557528576 3560 536870925 3561 822752278660603021077484591278675252491367932816789931674304514 3562 549755814017 3563 162259276829213363391578010288144 3564 134217796 3565 18440 3566 7957171782556586274486115970349133441607298412757563479047423630290551952200534008528897 3567 73730 3568 36028797018964224 3569 268566528 3570 539 3571 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057152 3572 263172 3573 309485009821345068724781088 3574 15914343565113172548972231940698266883214596825515126958094847260581103904401068017057793 3575 4288 3576 2199023255559 3577 34078720 3578 31828687130226345097944463881396533766429193651030253916189694521162207808802136034115585 3579 1645504557321206042154969182557350504982735865633579863348609026 3580 281474976710668 3581 13729595320261219429963801598162786434538870600286610818788926918371086366795312104245119281322909109954592622782961716074243975999433287625148056582230114304 3582 9007199254741025 3583 27459190640522438859927603196325572869077741200573221637577853836742172733590624208490238562645818219909185245565923432148487951998866575250296113164460228608 3584 4611686018427387921 3585 576460752303423498 3586 17592186044481 3587 18014398509482496 3588 2182 3589 1073774592 3590 2417851639229258349412361 3591 1074 3592 158456325028528675187087900677 3593 54918381281044877719855206392651145738155482401146443275155707673484345467181248416980477125291636439818370491131846864296975903997733150500592226328920457216 3594 1329227995784915872903807060280344579 3595 1393796574908163946345982392040522594123784 3596 24580 3597 17179869250 3598 9223372036854775825 3599 6291456 3600 4384 3601 147573952589676413056 3602 63657374260452690195888927762793067532858387302060507832379389042324415617604272068231169 3603 3291009114642412084309938365114701009965471731267159726697218050 3604 1049092 3605 4294967320 3606 2658455991569831745807614120560689155 3607 109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 3608 65605 3609 618970019642690137449562144 3610 4835703278458516698824713 3611 8796093024256 3612 131094 3613 219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 3614 1099511627905 3615 1152921504606846986 3616 34359738625 3617 439347050248359021758841651141209165905243859209171546201245661387874763737449987335843817002333091518546963929054774914375807231981865204004737810631363657728 3618 8388643 3619 262224 3620 562949953421324 3621 16777730 3622 127314748520905380391777855525586135065716774604121015664758778084648831235208544136462337 3623 878694100496718043517683302282418331810487718418343092402491322775749527474899974671687634004666183037093927858109549828751614463963730408009475621262727315456 3624 4398046511111 3625 12296 3626 557057 3627 16544 3628 374144419156711147060143317175368453031918731001860 3629 1125899906843648 3630 68719476747 3631 1757388200993436087035366604564836663620975436836686184804982645551499054949799949343375268009332366074187855716219099657503228927927460816018951242525454630912 3632 72057594037928192 3633 140737488355346 3634 67110913 3635 2787593149816327892691964784081045188247560 3636 2147483684 3637 3514776401986872174070733209129673327241950873673372369609965291102998109899599898686750536018664732148375711432438199315006457855854921632037902485050909261824 3638 8589935105 3639 6582018229284824168619876730229402019930943462534319453394436098 3640 157 3641 75557863725914323419200 3642 5316911983139663491615228241121378307 3643 7029552803973744348141466418259346654483901747346744739219930582205996219799199797373501072037329464296751422864876398630012915711709843264075804970101818523648 3644 748288838313422294120286634350736906063837462003716 3645 134217768 3646 254629497041810760783555711051172270131433549208242031329517556169297662470417088272924673 3647 324518553658426726783156020576272 3648 1286 3649 536936448 3650 33558529 3651 13164036458569648337239753460458804039861886925068638906788872194 3652 268435524 3653 295147905179352825984 3654 8241 3655 131592 3656 316912650057057350374175801349 3657 1050626 3658 2113537 3659 14059105607947488696282932836518693308967803494693489478439861164411992439598399594747002144074658928593502845729752797260025831423419686528151609940203637047296 3660 4194318 3661 649037107316853453566312041152528 3662 509258994083621521567111422102344540262867098416484062659035112338595324940834176545849345 3663 32864 3664 144115188075856128 3665 5575186299632655785383929568162090376495112 3666 262275 3667 2251799813686272 3668 274877906964 3669 26328072917139296674479506920917608079723773850137277813577744386 3670 9671406556917033397649417 3671 28118211215894977392565865673037386617935606989386978956879722328823984879196799189494004288149317857187005691459505594520051662846839373056303219880407274094592 3672 551 3673 56236422431789954785131731346074773235871213978773957913759444657647969758393598378988008576298635714374011382919011189040103325693678746112606439760814548189184 3674 35184372088897 3675 528386 3676 1496577676626844588240573268701473812127674924007428 3677 112472844863579909570263462692149546471742427957547915827518889315295939516787196757976017152597271428748022765838022378080206651387357492225212879521629096378368 3678 10633823966279326983230456482242756611 3679 590295810358705651840 3680 2313 3681 1237940039285380274899124256 3682 18446744073709551633 3683 137438961664 3684 4722366482869645213702 3685 8388680 3686 1073742849 3687 52656145834278593348959013841835216159447547700274555627155488770 3688 633825300114114700748351602693 3689 16912 3690 65577 3691 224945689727159819140526925384299092943484855915095831655037778630591879033574393515952034305194542857496045531676044756160413302774714984450425759043258192756736 3692 16777348 3693 105312291668557186697918027683670432318895095400549111254310977538 3694 1018517988167243043134222844204689080525734196832968125318070224677190649881668353091698689 3695 11150372599265311570767859136324180752990216 3696 338 3697 449891379454319638281053850768598185886969711830191663310075557261183758067148787031904068610389085714992091063352089512320826605549429968900851518086516385513472 3698 2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397377 3699 549755813922 3700 36868 3701 899782758908639276562107701537196371773939423660383326620151114522367516134297574063808137220778171429984182126704179024641653211098859937801703036173032771026944 3702 21267647932558653966460912964485513219 3703 1298074214633706907132624082305040 3704 1267650600228229401496703205381 3705 1162 3706 17179869697 3707 151115727451828646838336 3708 4294967332 3709 1799565517817278553124215403074392743547878847320766653240302229044735032268595148127616274441556342859968364253408358049283306422197719875603406072346065542053888 3710 1048601 3711 210624583337114373395836055367340864637790190801098222508621955074 3712 8453 3713 67371008 3714 42535295865117307932921825928971026435 3715 22300745198530623141535718272648361505980424 3716 2993155353253689176481146537402947624255349848014852 3717 2097200 3718 70368744177729 3719 3599131035634557106248430806148785487095757694641533306480604458089470064537190296255232548883112685719936728506816716098566612844395439751206812144692131084107776 3720 16399 3721 7198262071269114212496861612297570974191515389283066612961208916178940129074380592510465097766225371439873457013633432197133225688790879502413624289384262168215552 3722 4074071952668972172536891376818756322102936787331872501272280898708762599526673412366794753 3723 33554946 3724 525316 3725 2199023259648 3726 134219777 3727 14396524142538228424993723224595141948383030778566133225922417832357880258148761185020930195532450742879746914027266864394266451377581759004827248578768524336431104 3728 288230376151712000 3729 34359738434 3730 19342813113834066795298825 3731 65680 3732 9444732965739290427398 3733 28793048285076456849987446449190283896766061557132266451844835664715760516297522370041860391064901485759493828054533728788532902755163518009654497157537048672862208 3734 8148143905337944345073782753637512644205873574663745002544561797417525199053346824733589505 3735 268435496 3736 2535301200456458802993406410757 3737 2147516416 3738 536870931 3739 57586096570152913699974892898380567793532123114264532903689671329431521032595044740083720782129802971518987656109067457577065805510327036019308994315074097345724416 3740 588 3741 139266 3742 16296287810675888690147565507275025288411747149327490005089123594835050398106693649467179009 3743 4503599627371520 3744 417 3745 8589934616 3746 32592575621351777380295131014550050576823494298654980010178247189670100796213387298934358017 3747 421249166674228746791672110734681729275580381602196445017243910146 3748 5986310706507378352962293074805895248510699696029700 3749 17592186046464 3750 85070591730234615865843651857942052867 3751 68719493120 3752 8388629 3753 1099511627810 3754 65185151242703554760590262029100101153646988597309960020356494379340201592426774597868716033 3755 44601490397061246283071436545296723011960840 3756 18889465931478580854790 3757 1180591620717411303552 3758 130370302485407109521180524058200202307293977194619920040712988758680403184853549195737432065 3759 281474976710674 3760 262408 3761 115172193140305827399949785796761135587064246228529065807379342658863042065190089480167441564259605943037975312218134915154131611020654072038617988630148194691448832 3762 1121 3763 17825792 3764 11972621413014756705924586149611790497021399392059396 3765 2305843009213693962 3766 36893488147419103249 3767 230344386280611654799899571593522271174128492457058131614758685317726084130380178960334883128519211886075950624436269830308263222041308144077235977260296389382897664 3768 8796093022215 3769 460688772561223309599799143187044542348256984914116263229517370635452168260760357920669766257038423772151901248872539660616526444082616288154471954520592778765795328 3770 8329 3771 2475880078570760549798248480 3772 67588 3773 524368 3774 33283 3775 4398046515200 3776 2097412 3777 842498333348457493583344221469363458551160763204392890034487820290 3778 260740604970814219042361048116400404614587954389239840081425977517360806369707098391474864129 3779 921377545122446619199598286374089084696513969828232526459034741270904336521520715841339532514076847544303802497745079321233052888165232576308943909041185557531590656 3780 62 3781 9007199254742016 3782 4210689 3783 1073741954 3784 131141 3785 89202980794122492566142873090593446023921672 3786 170141183460469231731687303715884105731 3787 2596148429267413814265248164610064 3788 23945242826029513411849172299223580994042798784118788 3789 4951760157141521099596496928 3790 38685626227668133590597641 3791 36028797018964480 3792 67109122 3793 1842755090244893238399196572748178169393027939656465052918069482541808673043041431682679065028153695088607604995490158642466105776330465152617887818082371115063181312 3794 73786976294838206481 3795 2122 3796 33554564 3797 3685510180489786476798393145496356338786055879312930105836138965083617346086082863365358130056307390177215209990980317284932211552660930305235775636164742230126362624 3798 18014398509482017 3799 274877915136 3800 5125 3801 562949953421330 3802 521481209941628438084722096232800809229175908778479680162851955034721612739414196782949728257 3803 7371020360979572953596786290992712677572111758625860211672277930167234692172165726730716260112614780354430419981960634569864423105321860610471551272329484460252725248 3804 37778931862957161709574 3805 178405961588244985132285746181186892047843336 3806 140737488355393 3807 134479872 3808 785 3809 2361183241434822606976 3810 137438953483 3811 4295000064 3812 47890485652059026823698344598447161988085597568237572 3813 81922 3814 1042962419883256876169444192465601618458351817556959360325703910069443225478828393565899456513 3815 17179869208 3816 1048613 3817 302231454903657293676608 3818 268437505 3819 8389634 3820 1125899906842636 3821 14742040721959145907193572581985425355144223517251720423344555860334469384344331453461432520225229560708860839963921269139728846210643721220943102544658968920505450496 3822 524419 3823 29484081443918291814387145163970850710288447034503440846689111720668938768688662906922865040450459121417721679927842538279457692421287442441886205089317937841010900992 3824 576460752303423744 3825 4640 3826 2085924839766513752338888384931203236916703635113918720651407820138886450957656787131798913025 3827 537001984 3828 8262 3829 5192296858534827628530496329220112 3830 77371252455336267181195273 3831 1684996666696914987166688442938726917102321526408785780068975640578 3832 5070602400912917605986812821509 3833 58968162887836583628774290327941701420576894069006881693378223441337877537377325813845730080900918242835443359855685076558915384842574884883772410178635875682021801984 3834 16777251 3835 2097288 3836 549755813908 3837 3369993333393829974333376885877453834204643052817571560137951281154 3838 2147484673 3839 604462909807314587353152 3840 4611686018427387914 3841 35184372090880 3842 34359738881 3843 4194352 3844 95780971304118053647396689196894323976171195136475140 3845 356811923176489970264571492362373784095686664 3846 340282366920938463463374607431768211459 3847 117936325775673167257548580655883402841153788138013763386756446882675755074754651627691460161801836485670886719711370153117830769685149769767544820357271751364043603968 3848 32901 3849 6739986666787659948666753771754907668409286105635143120275902562306 3850 4177 3851 235872651551346334515097161311766805682307576276027526773512893765351510149509303255382920323603672971341773439422740306235661539370299539535089640714543502728087207936 3852 8589934628 3853 471745303102692669030194322623533611364615152552055053547025787530703020299018606510765840647207345942683546878845480612471323078740599079070179281429087005456174415872 3854 327681 3855 9223372036854775818 3856 1152921504606847232 3857 9232 3858 680564733841876926926749214863536422915 3859 72057594037928448 3860 2251799813685260 3861 226 3862 4171849679533027504677776769862406473833407270227837441302815640277772901915313574263597826049 3863 943490606205385338060388645247067222729230305104110107094051575061406040598037213021531681294414691885367093757690961224942646157481198158140358562858174010912348831744 3864 2071 3865 713623846352979940529142984724747568191373320 3866 8343699359066055009355553539724812947666814540455674882605631280555545803830627148527195652097 3867 13479973333575319897333507543509815336818572211270286240551805124610 3868 191561942608236107294793378393788647952342390272950276 3869 34603008 3870 131113 3871 67633152 3872 68719476993 3873 26959946667150639794667015087019630673637144422540572481103610249218 3874 2199023255681 3875 20488 3876 1542 3877 1886981212410770676120777290494134445458460610208220214188103150122812081196074426043063362588829383770734187515381922449885292314962396316280717125716348021824697663488 3878 147573952589676412945 3879 9903520314283042199192993824 3880 1073741837 3881 3773962424821541352241554580988268890916921220416440428376206300245624162392148852086126725177658767541468375030763844899770584629924792632561434251432696043649395326976 3882 1361129467683753853853498429727072845827 3883 1208925819614629174706240 3884 383123885216472214589586756787577295904684780545900548 3885 32794 3886 8396801 3887 70368744179712 3888 134217986 3889 7547924849643082704483109161976537781833842440832880856752412600491248324784297704172253450355317535082936750061527689799541169259849585265122868502865392087298790653952 3890 154742504910672534362390537 3891 53919893334301279589334030174039261347274288845081144962207220498434 3892 1099511627796 3893 144115188075856384 3894 2097219 3895 66568 3896 10141204801825835211973625643013 3897 19807040628566084398385987616 3898 16687398718132110018711107079449625895333629080911349765211262561111091607661254297054391304193 3899 10384593717069655257060992658440208 3900 4230 3901 268697600 3902 33374797436264220037422214158899251790667258161822699530422525122222183215322508594108782608385 3903 107839786668602559178668060348078522694548577690162289924414440996866 3904 4194564 3905 16777288 3906 16433 3907 15095849699286165408966218323953075563667684881665761713504825200982496649568595408344506900710635070165873500123055379599082338519699170530245737005730784174597581307904 3908 766247770432944429179173513575154591809369561091801092 3909 215679573337205118357336120696157045389097155380324579848828881993730 3910 2569 3911 30191699398572330817932436647906151127335369763331523427009650401964993299137190816689013801421270140331747000246110759198164677039398341060491474011461568349195162615808 3912 17592186044423 3913 131216 3914 4294968321 3915 8234 3916 536870980 3917 60383398797144661635864873295812302254670739526663046854019300803929986598274381633378027602842540280663494000492221518396329354078796682120982948022923136698390325231616 3918 2722258935367507707706996859454145691651 3919 120766797594289323271729746591624604509341479053326093708038601607859973196548763266756055205685080561326988000984443036792658708157593364241965896045846273396780650463232 3920 524552 3921 431359146674410236714672241392314090778194310760649159697657763987458 3922 1081345 3923 241533595188578646543459493183249209018682958106652187416077203215719946393097526533512110411370161122653976001968886073585317416315186728483931792091692546793561300926464 3924 17179869220 3925 8796093026304 3926 4398046511233 3927 594 3928 20282409603651670423947251286021 3929 483067190377157293086918986366498418037365916213304374832154406431439892786195053067024220822740322245307952003937772147170634832630373456967863584183385093587122601852928 3930 274877906955 3931 966134380754314586173837972732996836074731832426608749664308812862879785572390106134048441645480644490615904007875544294341269665260746913935727168366770187174245203705856 3932 1532495540865888858358347027150309183618739122183602180 3933 3104 3934 295147905179352825873 3935 1427247692705959881058285969449495136382746632 3936 65795 3937 137438969856 3938 281474976710721 3939 2147483778 3940 4503599627370508 3941 20769187434139310514121985316880400 3942 33554467 3943 1932268761508629172347675945465993672149463664853217499328617625725759571144780212268096883290961288981231808015751088588682539330521493827871454336733540374348490407411712 3944 8709 3945 18446744073709551626 3946 66749594872528440074844428317798503581334516323645399060845050244444366430645017188217565216769 3947 3864537523017258344695351890931987344298927329706434998657235251451519142289560424536193766581922577962463616031502177177365078661042987655742908673467080748696980814823424 3948 262166 3949 2417851639229258349412416 3950 67112961 3951 39614081257132168796771975200 3952 1408 3953 10485760 3954 5444517870735015415413993718908291383299 3955 34359738392 3956 133124 3957 862718293348820473429344482784628181556388621521298319395315527974914 3958 133499189745056880149688856635597007162669032647290798121690100488888732861290034376435130433537 3959 8589967360 3960 109 3961 288230376151712256 3962 590295810358705651729 3963 1725436586697640946858688965569256363112777243042596638790631055949826 3964 3064991081731777716716694054300618367237478244367204356 3965 4194440 3966 10889035741470030830827987437816582766595 3967 7729075046034516689390703781863974688597854659412869997314470502903038284579120849072387533163845155924927232063004354354730157322085975311485817346934161497393961629646848 3968 16645 3969 134742016 3970 309485009821345068724781065 3971 4835703278458516698824768 3972 75557863725914323419142 3973 549755822080 3974 266998379490113760299377713271194014325338065294581596243380200977777465722580068752870260867073 3975 1052674 3976 16777237 3977 1073807360 3978 673 3979 140737488357376 3980 9007199254741004 3981 3450873173395281893717377931138512726225554486085193277581262111899650 3982 562949953421377 3983 41538374868278621028243970633760784 3984 268435714 3985 2854495385411919762116571938898990272765493256 3986 533996758980227520598755426542388028650676130589163192486760401955554931445160137505740521734145 3987 79228162514264337593543950368 3988 6129982163463555433433388108601236734474956488734408708 3989 15458150092069033378781407563727949377195709318825739994628941005806076569158241698144775066327690311849854464126008708709460314644171950622971634693868322994787923259293696 3990 1051 3991 4722366482869645213824 3992 40564819207303340847894502572037 3993 68719476802 3994 1067993517960455041197510853084776057301352261178326384973520803911109862890320275011481043468289 3995 262664 3996 32806 3997 83076749736557242056487941267521552 3998 2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936577 3999 147458 4000 4361 4001 30916300184138066757562815127455898754391418637651479989257882011612153138316483396289550132655380623699708928252017417418920629288343901245943269387736645989575846518587392 4002 10243 4003 61832600368276133515125630254911797508782837275302959978515764023224306276632966792579100265310761247399417856504034834837841258576687802491886538775473291979151693037174784 4004 212 4005 536870952 4006 4271974071841820164790043412339104229205409044713305539894083215644439451561281100045924173873153 4007 123665200736552267030251260509823595017565674550605919957031528046448612553265933585158200530621522494798835713008069669675682517153375604983773077550946583958303386074349568 4008 35184372088839 4009 18014398509483008 4010 618970019642690137449562121 4011 1125899906842642 4012 2097668 4013 247330401473104534060502521019647190035131349101211839914063056092897225106531867170316401061243044989597671426016139339351365034306751209967546155101893167916606772148699136 4014 36028797018964001 4015 33554504 4016 2305843009213694208 4017 4294967426 4018 589825 4019 494660802946209068121005042039294380070262698202423679828126112185794450213063734340632802122486089979195342852032278678702730068613502419935092310203786335833213544297398272 4020 8388622 4021 989321605892418136242010084078588760140525396404847359656252224371588900426127468681265604244972179958390685704064557357405460137227004839870184620407572671666427088594796544 4022 8543948143683640329580086824678208458410818089426611079788166431288878903122562200091848347746305 4023 2199023255586 4024 81129638414606681695789005144069 4025 6160 4026 4194371 4027 1978643211784836272484020168157177520281050792809694719312504448743177800852254937362531208489944359916781371408129114714810920274454009679740369240815145343332854177189593088 4028 1049604 4029 67109378 4030 16521 4031 1099511635968 4032 308 4033 17179901952 4034 17087896287367280659160173649356416916821636178853222159576332862577757806245124400183696695492609 4035 36893488147419103242 4036 12259964326927110866866776217202473468949912977468817412 4037 9671406556917033397649472 4038 21778071482940061661655974875633165533187 4039 166153499473114484112975882535043088 4040 2147483661 4041 158456325028528675187087900704 4042 393217 4043 9444732965739290427520 4044 151115727451828646838278 4045 5708990770823839524233143877797980545530986504 4046 1180591620717411303441 4047 16778242 4048 2368 4049 3957286423569672544968040336314355040562101585619389438625008897486355601704509874725062416979888719833562742816258229429621840548908019359480738481630290686665708354379186176 4050 134221825 4051 7914572847139345089936080672628710081124203171238778877250017794972711203409019749450124833959777439667125485632516458859243681097816038718961476963260581373331416708758372352 4052 24519928653854221733733552434404946937899825954937634820 4053 2251799813685266 4054 34175792574734561318320347298712833833643272357706444319152665725155515612490248800367393390985217 4055 11417981541647679048466287755595961091061973000 4056 70368744177671 4057 15829145694278690179872161345257420162248406342477557754500035589945422406818039498900249667919554879334250971265032917718487362195632077437922953926521162746662833417516744704 4058 68351585149469122636640694597425667667286544715412888638305331450311031224980497600734786781970433 4059 65632 4060 8220 4061 274877923328 4062 43556142965880123323311949751266331066371 4063 576460752303424000 4064 137438953729 4065 73786976294838206474 4066 8589935617 4067 268959744 4068 34359738404 4069 18889465931478580854912 4070 32841 4071 2099202 4072 162259276829213363391578010288133 4073 31658291388557380359744322690514840324496812684955115509000071179890844813636078997800499335839109758668501942530065835436974724391264154875845907853042325493325666835033489408 4074 1073741843 4075 17592186048512 4076 49039857307708443467467104868809893875799651909875269636 4077 4398046511138 4078 136703170298938245273281389194851335334573089430825777276610662900622062449960995201469573563940865 4079 63316582777114760719488645381029680648993625369910231018000142359781689627272157995600998671678219517337003885060131670873949448782528309751691815706084650986651333670066978816 4080 778 4081 1048656 4082 8796093022337 4083 6901746346790563787434755862277025452451108972170386555162524223799298 4084 98079714615416886934934209737619787751599303819750539268 4085 132104 4086 72057594037927969 4087 12582912 4088 33554453 4089 270338 4090 1237940039285380274899124233 4091 126633165554229521438977290762059361297987250739820462036000284719563379254544315991201997343356439034674007770120263341747898897565056619503383631412169301973302667340133957632 4092 16454 4093 253266331108459042877954581524118722595974501479640924072000569439126758509088631982403994686712878069348015540240526683495797795130113239006767262824338603946605334680267915264 4094 536872961 4095 184 4096 4611686018427388160