# This b-file was computed by Antti Karttunen, 2019-02-20 # in GP/PARI CALCULATOR Version 2.9.4 (released) amd64 running linux (x86-64/GMP-6.1.2 kernel) 64-bit version, compiled: Dec 19 2017, gcc version 7.3.0 (Ubuntu 7.3.0-1ubuntu1), threading engine: pthread # with the following program: # # A061395(n) = if(1==n, 0, primepi(vecmax(factor(n)[, 1]))); # A297167(n) = if(1==n, 0, (A061395(n) + (bigomega(n)-omega(n)) - 1)); # A297112(n) = if(1==n, 0, 2^A297167(n)); # A324195(n) = { my(v=0); fordiv(n, d, v = bitor(v,A297112(d))); (v); }; # for(n=1,4096,write("b324195.txt", n, " ", A324195(n))); 1 0 2 1 3 2 4 3 5 4 6 3 7 8 8 7 9 6 10 5 11 16 12 7 13 32 14 9 15 6 16 15 17 64 18 7 19 128 20 15 21 10 22 17 23 256 24 15 25 12 26 33 27 14 28 27 29 512 30 7 31 1024 32 31 33 18 34 65 35 12 36 15 37 2048 38 129 39 34 40 31 41 4096 42 11 43 8192 44 51 45 14 46 257 47 16384 48 31 49 24 50 13 51 66 52 99 53 32768 54 15 55 20 56 63 57 130 58 513 59 65536 60 15 61 131072 62 1025 63 30 64 63 65 36 66 19 67 262144 68 195 69 258 70 13 71 524288 72 31 73 1048576 74 2049 75 14 76 387 77 24 78 35 79 2097152 80 63 81 30 82 4097 83 4194304 84 31 85 68 86 8193 87 514 88 119 89 8388608 90 15 91 40 92 771 93 1026 94 16385 95 132 96 63 97 16777216 98 25 99 54 100 31 101 33554432 102 67 103 67108864 104 231 105 14 106 32769 107 134217728 108 31 109 268435456 110 21 111 2050 112 127 113 536870912 114 131 115 260 116 1539 117 102 118 65537 119 72 120 31 121 48 122 131073 123 4098 124 3075 125 28 126 31 127 1073741824 128 127 129 8194 130 37 131 2147483648 132 55 133 136 134 262145 135 30 136 455 137 4294967296 138 259 139 8589934592 140 31 141 16386 142 524289 143 48 144 63 145 516 146 1048577 147 26 148 6147 149 17179869184 150 15 151 34359738368 152 903 153 198 154 25 155 1028 156 103 157 68719476736 158 2097153 159 32770 160 127 161 264 162 31 163 137438953472 164 12291 165 22 166 4194305 167 274877906944 168 63 169 96 170 69 171 390 172 24579 173 549755813888 174 515 175 28 176 255 177 65538 178 8388609 179 1099511627776 180 31 181 2199023255552 182 41 183 131074 184 1799 185 2052 186 1027 187 80 188 49155 189 62 190 133 191 4398046511104 192 127 193 8796093022208 194 16777217 195 38 196 59 197 17592186044416 198 55 199 35184372088832 200 63 201 262146 202 33554433 203 520 204 199 205 4100 206 67108865 207 774 208 495 209 144 210 15 211 70368744177664 212 98307 213 524290 214 134217729 215 8196 216 63 217 1032 218 268435457 219 1048578 220 63 221 96 222 2051 223 140737488355328 224 255 225 30 226 536870913 227 281474976710656 228 391 229 562949953421312 230 261 231 26 232 3591 233 1125899906842624 234 103 235 16388 236 196611 237 2097154 238 73 239 2251799813685248 240 63 241 4503599627370496 242 49 243 62 244 393219 245 28 246 4099 247 160 248 7175 249 4194306 250 29 251 9007199254740992 252 63 253 272 254 1073741825 255 70 256 255 257 18014398509481984 258 8195 259 2056 260 111 261 1542 262 2147483649 263 36028797018963968 264 127 265 32772 266 137 267 8388610 268 786435 269 72057594037927936 270 31 271 144115188075855872 272 975 273 42 274 4294967297 275 60 276 775 277 288230376151711744 278 8589934593 279 3078 280 63 281 576460752303423488 282 16387 283 1152921504606846976 284 1572867 285 134 286 49 287 4104 288 127 289 192 290 517 291 16777218 292 3145731 293 2305843009213693952 294 27 295 65540 296 14343 297 126 298 17179869185 299 288 300 31 301 8200 302 34359738369 303 33554434 304 1935 305 131076 306 199 307 4611686018427387904 308 59 309 67108866 310 1029 311 9223372036854775808 312 239 313 18446744073709551616 314 68719476737 315 30 316 6291459 317 36893488147419103232 318 32771 319 528 320 255 321 134217730 322 265 323 192 324 63 325 108 326 137438953473 327 268435458 328 28679 329 16392 330 23 331 73786976294838206464 332 12582915 333 6150 334 274877906945 335 262148 336 127 337 147573952589676412928 338 97 339 536870914 340 207 341 1040 342 391 343 56 344 57351 345 262 346 549755813889 347 295147905179352825856 348 1543 349 590295810358705651712 350 29 351 238 352 511 353 1180591620717411303424 354 65539 355 524292 356 25165827 357 74 358 1099511627777 359 2361183241434822606848 360 63 361 384 362 2199023255553 363 50 364 123 365 1048580 366 131075 367 4722366482869645213696 368 3855 369 12294 370 2053 371 32776 372 3079 373 9444732965739290427392 374 81 375 30 376 114695 377 544 378 63 379 18889465931478580854784 380 399 381 1073741826 382 4398046511105 383 37778931862957161709568 384 255 385 28 386 8796093022209 387 24582 388 50331651 389 75557863725914323419136 390 39 391 320 392 127 393 2147483650 394 17592186044417 395 2097156 396 127 397 151115727451828646838272 398 35184372088833 399 138 400 127 401 302231454903657293676544 402 262147 403 1056 404 100663299 405 62 406 521 407 2064 408 463 409 604462909807314587353088 410 4101 411 4294967298 412 201326595 413 65544 414 775 415 4194308 416 1023 417 8589934594 418 145 419 1208925819614629174706176 420 31 421 2417851639229258349412352 422 70368744177665 423 49158 424 229383 425 204 426 524291 427 131080 428 402653187 429 50 430 8197 431 4835703278458516698824704 432 127 433 9671406556917033397649408 434 1033 435 518 436 805306371 437 384 438 1048579 439 19342813113834066795298816 440 127 441 62 442 97 443 38685626227668133590597632 444 6151 445 8388612 446 140737488355329 447 17179869186 448 511 449 77371252455336267181195264 450 31 451 4112 452 1610612739 453 34359738370 454 281474976710657 455 44 456 911 457 154742504910672534362390528 458 562949953421313 459 462 460 783 461 309485009821345068724781056 462 27 463 618970019642690137449562112 464 7695 465 1030 466 1125899906842625 467 1237940039285380274899124224 468 239 469 262152 470 16389 471 68719476738 472 458759 473 8208 474 2097155 475 396 476 219 477 98310 478 2251799813685249 479 2475880078570760549798248448 480 127 481 2080 482 4503599627370497 483 266 484 115 485 16777220 486 63 487 4951760157141521099596496896 488 917511 489 137438953474 490 29 491 9903520314283042199192993792 492 12295 493 576 494 161 495 62 496 15375 497 524296 498 4194307 499 19807040628566084398385987584 500 63 501 274877906946 502 9007199254740993 503 39614081257132168796771975168 504 127 505 33554436 506 273 507 98 508 3221225475 509 79228162514264337593543950336 510 71 511 1048584 512 511 513 910 514 18014398509481985 515 67108868 516 24583 517 16400 518 2057 519 549755813890 520 255 521 158456325028528675187087900672 522 1543 523 316912650057057350374175801344 524 6442450947 525 30 526 36028797018963969 527 1088 528 255 529 768 530 32773 531 196614 532 411 533 4128 534 8388611 535 134217732 536 1835015 537 1099511627778 538 72057594037927937 539 56 540 63 541 633825300114114700748351602688 542 144115188075855873 543 2199023255554 544 2015 545 268435460 546 43 547 1267650600228229401496703205376 548 12884901891 549 393222 550 61 551 640 552 1807 553 2097160 554 288230376151711745 555 2054 556 25769803779 557 2535301200456458802993406410752 558 3079 559 8224 560 127 561 82 562 576460752303423489 563 5070602400912917605986812821504 564 49159 565 536870916 566 1152921504606846977 567 126 568 3670023 569 10141204801825835211973625643008 570 135 571 20282409603651670423947251286016 572 115 573 4398046511106 574 4105 575 780 576 255 577 40564819207303340847894502572032 578 193 579 8796093022210 580 1551 581 4194312 582 16777219 583 32784 584 7340039 585 110 586 2305843009213693953 587 81129638414606681695789005144064 588 63 589 1152 590 65541 591 17592186044418 592 30735 593 162259276829213363391578010288128 594 127 595 76 596 51539607555 597 35184372088834 598 289 599 324518553658426726783156020576256 600 63 601 649037107316853453566312041152512 602 8201 603 786438 604 103079215107 605 52 606 33554435 607 1298074214633706907132624082305024 608 3999 609 522 610 131077 611 16416 612 463 613 2596148429267413814265248164610048 614 4611686018427387905 615 4102 616 127 617 5192296858534827628530496329220096 618 67108867 619 10384593717069655257060992658440192 620 3087 621 1806 622 9223372036854775809 623 8388616 624 511 625 60 626 18446744073709551617 627 146 628 206158430211 629 2112 630 31 631 20769187434139310514121985316880384 632 14680071 633 70368744177666 634 36893488147419103233 635 1073741828 636 98311 637 120 638 529 639 1572870 640 511 641 41538374868278621028243970633760768 642 134217731 643 83076749736557242056487941267521536 644 795 645 8198 646 193 647 166153499473114484112975882535043072 648 127 649 65552 650 109 651 1034 652 412316860419 653 332306998946228968225951765070086144 654 268435459 655 2147483652 656 61455 657 3145734 658 16393 659 664613997892457936451903530140172288 660 63 661 1329227995784915872903807060280344576 662 73786976294838206465 663 98 664 29360135 665 140 666 6151 667 768 668 824633720835 669 140737488355330 670 262149 671 131088 672 255 673 2658455991569831745807614120560689152 674 147573952589676412929 675 62 676 227 677 5316911983139663491615228241121378304 678 536870915 679 16777224 680 479 681 281474976710658 682 1041 683 10633823966279326983230456482242756608 684 911 685 4294967300 686 57 687 562949953421314 688 122895 689 32800 690 263 691 21267647932558653966460912964485513216 692 1649267441667 693 62 694 295147905179352825857 695 8589934596 696 3599 697 4160 698 590295810358705651713 699 1125899906842626 700 63 701 42535295865117307932921825928971026432 702 239 703 2176 704 1023 705 16390 706 1180591620717411303425 707 33554440 708 196615 709 85070591730234615865843651857942052864 710 524293 711 6291462 712 58720263 713 1280 714 75 715 52 716 3298534883331 717 2251799813685250 718 2361183241434822606849 719 170141183460469231731687303715884105728 720 127 721 67108872 722 385 723 4503599627370498 724 6597069766659 725 1548 726 51 727 340282366920938463463374607431768211456 728 255 729 126 730 1048581 731 8256 732 393223 733 680564733841876926926749214863536422912 734 4722366482869645213697 735 30 736 7967 737 262160 738 12295 739 1361129467683753853853498429727072845824 740 6159 741 162 742 32777 743 2722258935367507707706996859454145691648 744 7183 745 17179869188 746 9444732965739290427393 747 12582918 748 243 749 134217736 750 31 751 5444517870735015415413993718908291383296 752 245775 753 9007199254740994 754 545 755 34359738372 756 127 757 10889035741470030830827987437816582766592 758 18889465931478580854785 759 274 760 927 761 21778071482940061661655974875633165533184 762 1073741827 763 268435464 764 13194139533315 765 206 766 37778931862957161709569 767 65568 768 511 769 43556142965880123323311949751266331066368 770 29 771 18014398509481986 772 26388279066627 773 87112285931760246646623899502532662132736 774 24583 775 3084 776 117440519 777 2058 778 75557863725914323419137 779 4224 780 111 781 524304 782 321 783 3598 784 255 785 68719476740 786 2147483651 787 174224571863520493293247799005065324265472 788 52776558133251 789 36028797018963970 790 2097157 791 536870920 792 255 793 131104 794 151115727451828646838273 795 32774 796 105553116266499 797 348449143727040986586495598010130648530944 798 139 799 16448 800 255 801 25165830 802 302231454903657293676545 803 1048592 804 786439 805 268 806 1057 807 72057594037927938 808 234881031 809 696898287454081973172991196020261297061888 810 63 811 1393796574908163946345982392040522594123776 812 1563 813 144115188075855874 814 2065 815 137438953476 816 991 817 8320 818 604462909807314587353089 819 126 820 12303 821 2787593149816327892691964784081045188247552 822 4294967299 823 5575186299632655785383929568162090376495104 824 469762055 825 62 826 65545 827 11150372599265311570767859136324180752990208 828 1807 829 22300745198530623141535718272648361505980416 830 4194309 831 288230376151711746 832 2047 833 216 834 8589934595 835 274877906948 836 435 837 7182 838 1208925819614629174706177 839 44601490397061246283071436545296723011960832 840 63 841 1536 842 2417851639229258349412353 843 576460752303423490 844 211106232532995 845 100 846 49159 847 56 848 491535 849 1152921504606846978 850 205 851 2304 852 1572871 853 89202980794122492566142873090593446023921664 854 131081 855 398 856 939524103 857 178405961588244985132285746181186892047843328 858 51 859 356811923176489970264571492362373784095686656 860 24591 861 4106 862 4835703278458516698824705 863 713623846352979940529142984724747568191373312 864 255 865 549755813892 866 9671406556917033397649409 867 194 868 3099 869 2097168 870 519 871 262176 872 1879048199 873 50331654 874 385 875 60 876 3145735 877 1427247692705959881058285969449495136382746624 878 19342813113834066795298817 879 2305843009213693954 880 255 881 2854495385411919762116571938898990272765493248 882 63 883 5708990770823839524233143877797980545530986496 884 227 885 65542 886 38685626227668133590597633 887 11417981541647679048466287755595961091061972992 888 14351 889 1073741832 890 8388613 891 254 892 422212465065987 893 16512 894 17179869187 895 1099511627780 896 1023 897 290 898 77371252455336267181195265 899 1536 900 63 901 32832 902 4113 903 8202 904 3758096391 905 2199023255556 906 34359738371 907 22835963083295358096932575511191922182123945984 908 844424930131971 909 100663302 910 45 911 45671926166590716193865151022383844364247891968 912 1951 913 4194320 914 154742504910672534362390529 915 131078 916 1688849860263939 917 2147483656 918 463 919 91343852333181432387730302044767688728495783936 920 1823 921 4611686018427387906 922 309485009821345068724781057 923 524320 924 63 925 6156 926 618970019642690137449562113 927 201326598 928 15903 929 182687704666362864775460604089535377456991567872 930 1031 931 408 932 3377699720527875 933 9223372036854775810 934 1237940039285380274899124225 935 84 936 511 937 365375409332725729550921208179070754913983135744 938 262153 939 18446744073709551618 940 49167 941 730750818665451459101842416358141509827966271488 942 68719476739 943 4352 944 983055 945 62 946 8209 947 1461501637330902918203684832716283019655932542976 948 6291463 949 1048608 950 397 951 36893488147419103234 952 511 953 2923003274661805836407369665432566039311865085952 954 98311 955 4398046511108 956 6755399441055747 957 530 958 2475880078570760549798248449 959 4294967304 960 255 961 3072 962 2081 963 402653190 964 13510798882111491 965 8796093022212 966 267 967 5846006549323611672814739330865132078623730171904 968 247 969 194 970 16777221 971 11692013098647223345629478661730264157247460343808 972 127 973 8589934600 974 4951760157141521099596496897 975 110 976 1966095 977 23384026197294446691258957323460528314494920687616 978 137438953475 979 8388624 980 63 981 805306374 982 9903520314283042199192993793 983 46768052394588893382517914646921056628989841375232 984 28687 985 17592186044420 986 577 987 16394 988 483 989 8448 990 63 991 93536104789177786765035829293842113257979682750464 992 31775 993 73786976294838206466 994 524297 995 35184372088836 996 12582919 997 187072209578355573530071658587684226515959365500928 998 19807040628566084398385987585 999 14350 1000 127 1001 56 1002 274877906947 1003 65600 1004 27021597764222979 1005 262150 1006 39614081257132168796771975169 1007 32896 1008 255 1009 374144419156711147060143317175368453031918731001856 1010 33554437 1011 147573952589676412930 1012 819 1013 748288838313422294120286634350736906063837462003712 1014 99 1015 524 1016 7516192775 1017 1610612742 1018 79228162514264337593543950337 1019 1496577676626844588240573268701473812127674924007424 1020 207 1021 2993155353253689176481146537402947624255349848014848 1022 1048585 1023 1042 1024 1023 1025 12300 1026 911 1027 2097184 1028 54043195528445955 1029 58 1030 67108869 1031 5986310706507378352962293074805895248510699696029696 1032 57359 1033 11972621413014756705924586149611790497021399392059392 1034 16401 1035 782 1036 6171 1037 131136 1038 549755813891 1039 23945242826029513411849172299223580994042798784118784 1040 511 1041 295147905179352825858 1042 158456325028528675187087900673 1043 17179869192 1044 3599 1045 148 1046 316912650057057350374175801345 1047 590295810358705651714 1048 15032385543 1049 47890485652059026823698344598447161988085597568237568 1050 31 1051 95780971304118053647396689196894323976171195136475136 1052 108086391056891907 1053 510 1054 1089 1055 70368744177668 1056 511 1057 34359738376 1058 769 1059 1180591620717411303426 1060 98319 1061 191561942608236107294793378393788647952342390272950272 1062 196615 1063 383123885216472214589586756787577295904684780545900544 1064 959 1065 524294 1066 4129 1067 16777232 1068 25165831 1069 766247770432944429179173513575154591809369561091801088 1070 134217733 1071 222 1072 3932175 1073 2560 1074 1099511627779 1075 24588 1076 216172782113783811 1077 2361183241434822606850 1078 57 1079 4194336 1080 127 1081 16640 1082 633825300114114700748351602689 1083 386 1084 432345564227567619 1085 1036 1086 2199023255555 1087 1532495540865888858358347027150309183618739122183602176 1088 4095 1089 118 1090 268435461 1091 3064991081731777716716694054300618367237478244367204352 1092 127 1093 6129982163463555433433388108601236734474956488734408704 1094 1267650600228229401496703205377 1095 1048582 1096 30064771079 1097 12259964326927110866866776217202473468949912977468817408 1098 393223 1099 68719476744 1100 127 1101 4722366482869645213698 1102 641 1103 24519928653854221733733552434404946937899825954937634816 1104 3871 1105 100 1106 2097161 1107 28686 1108 864691128455135235 1109 49039857307708443467467104868809893875799651909875269632 1110 2055 1111 33554448 1112 60129542151 1113 32778 1114 2535301200456458802993406410753 1115 140737488355332 1116 7183 1117 98079714615416886934934209737619787751599303819750539264 1118 8225 1119 9444732965739290427394 1120 255 1121 65664 1122 83 1123 196159429230833773869868419475239575503198607639501078528 1124 1729382256910270467 1125 62 1126 5070602400912917605986812821505 1127 792 1128 114703 1129 392318858461667547739736838950479151006397215279002157056 1130 536870917 1131 546 1132 3458764513820540931 1133 67108880 1134 127 1135 281474976710660 1136 7864335 1137 18889465931478580854786 1138 10141204801825835211973625643009 1139 262208 1140 399 1141 137438953480 1142 20282409603651670423947251286017 1143 3221225478 1144 247 1145 562949953421316 1146 4398046511107 1147 3072 1148 12315 1149 37778931862957161709570 1150 781 1151 784637716923335095479473677900958302012794430558004314112 1152 511 1153 1569275433846670190958947355801916604025588861116008628224 1154 40564819207303340847894502572033 1155 30 1156 451 1157 8388640 1158 8796093022211 1159 131200 1160 3615 1161 57358 1162 4194313 1163 3138550867693340381917894711603833208051177722232017256448 1164 50331655 1165 1125899906842628 1166 32785 1167 75557863725914323419138 1168 15728655 1169 274877906952 1170 111 1171 6277101735386680763835789423207666416102355444464034512896 1172 6917529027641081859 1173 322 1174 81129638414606681695789005144065 1175 49164 1176 127 1177 134217744 1178 1153 1179 6442450950 1180 196623 1181 12554203470773361527671578846415332832204710888928069025792 1182 17592186044419 1183 104 1184 63519 1185 2097158 1186 162259276829213363391578010288129 1187 25108406941546723055343157692830665664409421777856138051584 1188 255 1189 4608 1190 77 1191 151115727451828646838274 1192 120259084295 1193 50216813883093446110686315385661331328818843555712276103168 1194 35184372088835 1195 2251799813685252 1196 867 1197 414 1198 324518553658426726783156020576257 1199 268435472 1200 127 1201 100433627766186892221372630771322662657637687111424552206336 1202 649037107316853453566312041152513 1203 302231454903657293676546 1204 24603 1205 4503599627370500 1206 786439 1207 524352 1208 240518168583 1209 1058 1210 53 1211 549755813896 1212 100663303 1213 200867255532373784442745261542645325315275374222849104412672 1214 1298074214633706907132624082305025 1215 126 1216 8127 1217 401734511064747568885490523085290650630550748445698208825344 1218 523 1219 33024 1220 393231 1221 2066 1222 16417 1223 803469022129495137770981046170581301261101496891396417650688 1224 991 1225 60 1226 2596148429267413814265248164610049 1227 604462909807314587353090 1228 13835058055282163715 1229 1606938044258990275541962092341162602522202993782792835301376 1230 4103 1231 3213876088517980551083924184682325205044405987565585670602752 1232 255 1233 12884901894 1234 5192296858534827628530496329220097 1235 164 1236 201326599 1237 6427752177035961102167848369364650410088811975131171341205504 1238 10384593717069655257060992658440193 1239 65546 1240 7199 1241 1048640 1242 1807 1243 536870928 1244 27670116110564327427 1245 4194310 1246 8388617 1247 8704 1248 1023 1249 12855504354071922204335696738729300820177623950262342682411008 1250 61 1251 25769803782 1252 55340232221128654851 1253 1099511627784 1254 147 1255 9007199254740996 1256 481036337159 1257 1208925819614629174706178 1258 2113 1259 25711008708143844408671393477458601640355247900524685364822016 1260 63 1261 16777248 1262 20769187434139310514121985316880385 1263 2417851639229258349412354 1264 31457295 1265 276 1266 70368744177667 1267 2199023255560 1268 110680464442257309699 1269 114702 1270 1073741829 1271 5120 1272 229391 1273 262272 1274 121 1275 206 1276 1587 1277 51422017416287688817342786954917203280710495801049370729644032 1278 1572871 1279 102844034832575377634685573909834406561420991602098741459288064 1280 1023 1281 131082 1282 41538374868278621028243970633760769 1283 205688069665150755269371147819668813122841983204197482918576128 1284 402653191 1285 18014398509481988 1286 83076749736557242056487941267521537 1287 118 1288 1855 1289 411376139330301510538742295639337626245683966408394965837152256 1290 8199 1291 822752278660603021077484591278675252491367932816789931674304512 1292 451 1293 4835703278458516698824706 1294 166153499473114484112975882535043073 1295 2060 1296 255 1297 1645504557321206042154969182557350504982735865633579863348609024 1298 65553 1299 9671406556917033397649410 1300 255 1301 3291009114642412084309938365114701009965471731267159726697218048 1302 1035 1303 6582018229284824168619876730229402019930943462534319453394436096 1304 962072674311 1305 1550 1306 332306998946228968225951765070086145 1307 13164036458569648337239753460458804039861886925068638906788872192 1308 805306375 1309 88 1310 2147483653 1311 386 1312 127007 1313 33554464 1314 3145735 1315 36028797018963972 1316 49179 1317 19342813113834066795298818 1318 664613997892457936451903530140172289 1319 26328072917139296674479506920917608079723773850137277813577744384 1320 127 1321 52656145834278593348959013841835216159447547700274555627155488768 1322 1329227995784915872903807060280344577 1323 126 1324 221360928884514619395 1325 98316 1326 99 1327 105312291668557186697918027683670432318895095400549111254310977536 1328 62914575 1329 38685626227668133590597634 1330 141 1331 112 1332 14351 1333 9216 1334 769 1335 8388614 1336 1924145348615 1337 4398046511112 1338 140737488355331 1339 67108896 1340 786447 1341 51539607558 1342 131089 1343 2097216 1344 511 1345 72057594037927940 1346 2658455991569831745807614120560689153 1347 77371252455336267181195266 1348 442721857769029238787 1349 524416 1350 63 1351 8796093022216 1352 487 1353 4114 1354 5316911983139663491615228241121378305 1355 144115188075855876 1356 1610612743 1357 65792 1358 16777225 1359 103079215110 1360 1023 1361 210624583337114373395836055367340864637790190801098222508621955072 1362 281474976710659 1363 16896 1364 3123 1365 46 1366 10633823966279326983230456482242756609 1367 421249166674228746791672110734681729275580381602196445017243910144 1368 1951 1369 6144 1370 4294967301 1371 154742504910672534362390530 1372 123 1373 842498333348457493583344221469363458551160763204392890034487820288 1374 562949953421315 1375 124 1376 253983 1377 990 1378 32801 1379 17592186044424 1380 783 1381 1684996666696914987166688442938726917102321526408785780068975640576 1382 21267647932558653966460912964485513217 1383 309485009821345068724781058 1384 3848290697223 1385 288230376151711748 1386 63 1387 1048704 1388 885443715538058477571 1389 618970019642690137449562114 1390 8589934597 1391 134217760 1392 7711 1393 35184372088840 1394 4161 1395 3086 1396 1770887431076116955139 1397 1073741840 1398 1125899906842627 1399 3369993333393829974333376885877453834204643052817571560137951281152 1400 127 1401 1237940039285380274899124226 1402 42535295865117307932921825928971026433 1403 131328 1404 511 1405 576460752303423492 1406 2177 1407 262154 1408 2047 1409 6739986666787659948666753771754907668409286105635143120275902562304 1410 16391 1411 4194368 1412 3541774862152233910275 1413 206158430214 1414 33554441 1415 1152921504606846980 1416 458767 1417 268435488 1418 85070591730234615865843651857942052865 1419 8210 1420 1572879 1421 1560 1422 6291463 1423 13479973333575319897333507543509815336818572211270286240551805124608 1424 125829135 1425 398 1426 1281 1427 26959946667150639794667015087019630673637144422540572481103610249216 1428 223 1429 53919893334301279589334030174039261347274288845081144962207220498432 1430 53 1431 229390 1432 7696581394439 1433 107839786668602559178668060348078522694548577690162289924414440996864 1434 2251799813685251 1435 4108 1436 7083549724304467820547 1437 2475880078570760549798248450 1438 170141183460469231731687303715884105729 1439 215679573337205118357336120696157045389097155380324579848828881993728 1440 255 1441 2147483664 1442 67108873 1443 2082 1444 899 1445 196 1446 4503599627370499 1447 431359146674410236714672241392314090778194310760649159697657763987456 1448 15393162788871 1449 798 1450 1549 1451 862718293348820473429344482784628181556388621521298319395315527974912 1452 119 1453 1725436586697640946858688965569256363112777243042596638790631055949824 1454 340282366920938463463374607431768211457 1455 16777222 1456 511 1457 17408 1458 127 1459 3450873173395281893717377931138512726225554486085193277581262111899648 1460 3145743 1461 4951760157141521099596496898 1462 8257 1463 152 1464 917519 1465 2305843009213693956 1466 680564733841876926926749214863536422913 1467 412316860422 1468 14167099448608935641091 1469 536870944 1470 31 1471 6901746346790563787434755862277025452451108972170386555162524223799296 1472 16191 1473 9903520314283042199192993794 1474 262161 1475 196620 1476 28687 1477 70368744177672 1478 1361129467683753853853498429727072845825 1479 578 1480 14367 1481 13803492693581127574869511724554050904902217944340773110325048447598592 1482 163 1483 27606985387162255149739023449108101809804435888681546220650096895197184 1484 98331 1485 126 1486 2722258935367507707706996859454145691649 1487 55213970774324510299478046898216203619608871777363092441300193790394368 1488 15391 1489 110427941548649020598956093796432407239217743554726184882600387580788736 1490 17179869189 1491 524298 1492 28334198897217871282179 1493 220855883097298041197912187592864814478435487109452369765200775161577472 1494 12582919 1495 292 1496 503 1497 19807040628566084398385987586 1498 134217737 1499 441711766194596082395824375185729628956870974218904739530401550323154944 1500 63 1501 2097280 1502 5444517870735015415413993718908291383297 1503 824633720838 1504 507935 1505 8204 1506 9007199254740995 1507 4294967312 1508 1635 1509 39614081257132168796771975170 1510 34359738373 1511 883423532389192164791648750371459257913741948437809479060803100646309888 1512 255 1513 8388672 1514 10889035741470030830827987437816582766593 1515 33554438 1516 56668397794435742564355 1517 6144 1518 275 1519 3096 1520 1983 1521 230 1522 21778071482940061661655974875633165533185 1523 1766847064778384329583297500742918515827483896875618958121606201292619776 1524 3221225479 1525 393228 1526 268435465 1527 79228162514264337593543950338 1528 30786325577735 1529 8589934608 1530 207 1531 3533694129556768659166595001485837031654967793751237916243212402585239552 1532 113336795588871485128707 1533 1048586 1534 65569 1535 4611686018427387908 1536 1023 1537 33280 1538 43556142965880123323311949751266331066369 1539 1950 1540 63 1541 262400 1542 18014398509481987 1543 7067388259113537318333190002971674063309935587502475832486424805170479104 1544 61572651155463 1545 67108870 1546 87112285931760246646623899502532662132737 1547 104 1548 57359 1549 14134776518227074636666380005943348126619871175004951664972849610340958208 1550 3085 1551 16402 1552 251658255 1553 28269553036454149273332760011886696253239742350009903329945699220681916416 1554 2059 1555 9223372036854775812 1556 226673591177742970257411 1557 1649267441670 1558 4225 1559 56539106072908298546665520023773392506479484700019806659891398441363832832 1560 255 1561 140737488355336 1562 524305 1563 158456325028528675187087900674 1564 963 1565 18446744073709551620 1566 3599 1567 113078212145816597093331040047546785012958969400039613319782796882727665664 1568 511 1569 316912650057057350374175801346 1570 68719476741 1571 226156424291633194186662080095093570025917938800079226639565593765455331328 1572 6442450951 1573 112 1574 174224571863520493293247799005065324265473 1575 62 1576 123145302310919 1577 4194432 1578 36028797018963971 1579 452312848583266388373324160190187140051835877600158453279131187530910662656 1580 6291471 1581 1090 1582 536870921 1583 904625697166532776746648320380374280103671755200316906558262375061821325312 1584 511 1585 36893488147419103236 1586 131105 1587 770 1588 453347182355485940514819 1589 281474976710664 1590 32775 1591 10240 1592 246290604621831 1593 458766 1594 348449143727040986586495598010130648530945 1595 532 1596 415 1597 1809251394333065553493296640760748560207343510400633813116524750123642650624 1598 16449 1599 4130 1600 511 1601 3618502788666131106986593281521497120414687020801267626233049500247285301248 1602 25165831 1603 562949953421320 1604 906694364710971881029635 1605 134217734 1606 1048593 1607 7237005577332262213973186563042994240829374041602535252466099000494570602496 1608 1835023 1609 14474011154664524427946373126085988481658748083205070504932198000989141204992 1610 269 1611 3298534883334 1612 3171 1613 28948022309329048855892746252171976963317496166410141009864396001978282409984 1614 72057594037927939 1615 196 1616 503316495 1617 58 1618 696898287454081973172991196020261297061889 1619 57896044618658097711785492504343953926634992332820282019728792003956564819968 1620 127 1621 115792089237316195423570985008687907853269984665640564039457584007913129639936 1622 1393796574908163946345982392040522594123777 1623 633825300114114700748351602690 1624 3647 1625 252 1626 144115188075855875 1627 231584178474632390847141970017375815706539969331281128078915168015826259279872 1628 6195 1629 6597069766662 1630 137438953477 1631 1125899906842632 1632 2047 1633 524544 1634 8321 1635 268435462 1636 1813388729421943762059267 1637 463168356949264781694283940034751631413079938662562256157830336031652518559744 1638 127 1639 17179869200 1640 28703 1641 1267650600228229401496703205378 1642 2787593149816327892691964784081045188247553 1643 33792 1644 12884901895 1645 16396 1646 5575186299632655785383929568162090376495105 1647 917518 1648 1006632975 1649 16777280 1650 63 1651 1073741856 1652 196635 1653 642 1654 11150372599265311570767859136324180752990209 1655 73786976294838206468 1656 3871 1657 926336713898529563388567880069503262826159877325124512315660672063305037119488 1658 22300745198530623141535718272648361505980417 1659 2097162 1660 12582927 1661 34359738384 1662 288230376151711747 1663 1852673427797059126777135760139006525652319754650249024631321344126610074238976 1664 4095 1665 6158 1666 217 1667 3705346855594118253554271520278013051304639509300498049262642688253220148477952 1668 25769803783 1669 7410693711188236507108543040556026102609279018600996098525285376506440296955904 1670 274877906949 1671 2535301200456458802993406410754 1672 1015 1673 2251799813685256 1674 7183 1675 786444 1676 3626777458843887524118531 1677 8226 1678 44601490397061246283071436545296723011960833 1679 1048832 1680 127 1681 12288 1682 1537 1683 246 1684 7253554917687775048237059 1685 147573952589676412932 1686 576460752303423491 1687 4503599627370504 1688 492581209243655 1689 5070602400912917605986812821506 1690 101 1691 8388736 1692 114703 1693 14821387422376473014217086081112052205218558037201992197050570753012880593911808 1694 57 1695 536870918 1696 1015839 1697 29642774844752946028434172162224104410437116074403984394101141506025761187823616 1698 1152921504606846979 1699 59285549689505892056868344324448208820874232148807968788202283012051522375647232 1700 479 1701 254 1702 2305 1703 2147483680 1704 3670031 1705 1044 1706 89202980794122492566142873090593446023921665 1707 10141204801825835211973625643010 1708 393243 1709 118571099379011784113736688648896417641748464297615937576404566024103044751294464 1710 399 1711 66048 1712 2013265935 1713 20282409603651670423947251286018 1714 178405961588244985132285746181186892047843329 1715 60 1716 119 1717 33554496 1718 356811923176489970264571492362373784095686657 1719 13194139533318 1720 57375 1721 237142198758023568227473377297792835283496928595231875152809132048206089502588928 1722 4107 1723 474284397516047136454946754595585670566993857190463750305618264096412179005177856 1724 14507109835375550096474115 1725 782 1726 713623846352979940529142984724747568191373313 1727 68719476752 1728 511 1729 168 1730 549755813893 1731 40564819207303340847894502572034 1732 29014219670751100192948227 1733 948568795032094272909893509191171341133987714380927500611236528192824358010355712 1734 195 1735 295147905179352825860 1736 7231 1737 26388279066630 1738 2097169 1739 18432 1740 1551 1741 1897137590064188545819787018382342682267975428761855001222473056385648716020711424 1742 262177 1743 4194314 1744 4026531855 1745 590295810358705651716 1746 50331655 1747 3794275180128377091639574036764685364535950857523710002444946112771297432041422848 1748 899 1749 32786 1750 61 1751 67108928 1752 7340047 1753 7588550360256754183279148073529370729071901715047420004889892225542594864082845696 1754 1427247692705959881058285969449495136382746625 1755 254 1756 58028439341502200385896451 1757 9007199254741000 1758 2305843009213693955 1759 15177100720513508366558296147058741458143803430094840009779784451085189728165691392 1760 511 1761 81129638414606681695789005144066 1762 2854495385411919762116571938898990272765493249 1763 12288 1764 127 1765 1180591620717411303428 1766 5708990770823839524233143877797980545530986497 1767 1154 1768 487 1769 131584 1770 65543 1771 280 1772 116056878683004400771792899 1773 52776558133254 1774 11417981541647679048466287755595961091061972993 1775 1572876 1776 30751 1777 30354201441027016733116592294117482916287606860189680019559568902170379456331382784 1778 1073741833 1779 162259276829213363391578010288130 1780 25165839 1781 4294967328 1782 255 1783 60708402882054033466233184588234965832575213720379360039119137804340758912662765568 1784 985162418487303 1785 78 1786 16513 1787 121416805764108066932466369176469931665150427440758720078238275608681517825325531136 1788 51539607559 1789 242833611528216133864932738352939863330300854881517440156476551217363035650651062272 1790 1099511627781 1791 105553116266502 1792 2047 1793 137438953488 1794 291 1795 2361183241434822606852 1796 232113757366008801543585795 1797 324518553658426726783156020576258 1798 1537 1799 18014398509481992 1800 127 1801 485667223056432267729865476705879726660601709763034880312953102434726071301302124544 1802 32833 1803 649037107316853453566312041152514 1804 12339 1805 388 1806 8203 1807 8589934624 1808 8053063695 1809 1835022 1810 2199023255557 1811 971334446112864535459730953411759453321203419526069760625906204869452142602604249088 1812 103079215111 1813 6168 1814 22835963083295358096932575511191922182123945985 1815 54 1816 1970324836974599 1817 2097408 1818 100663303 1819 134217792 1820 127 1821 1298074214633706907132624082305026 1822 45671926166590716193865151022383844364247891969 1823 1942668892225729070919461906823518906642406839052139521251812409738904285205208498176 1824 4031 1825 3145740 1826 4194321 1827 1566 1828 464227514732017603087171587 1829 66560 1830 131079 1831 3885337784451458141838923813647037813284813678104279042503624819477808570410416996352 1832 3940649673949191 1833 16418 1834 2147483657 1835 4722366482869645213700 1836 991 1837 274877906960 1838 91343852333181432387730302044767688728495783937 1839 2596148429267413814265248164610050 1840 3903 1841 36028797018963976 1842 4611686018427387907 1843 16777344 1844 928455029464035206174343171 1845 12302 1846 524321 1847 7770675568902916283677847627294075626569627356208558085007249638955617140820833992704 1848 127 1849 24576 1850 6157 1851 5192296858534827628530496329220098 1852 1856910058928070412348686339 1853 268435520 1854 201326599 1855 32780 1856 32319 1857 10384593717069655257060992658440194 1858 182687704666362864775460604089535377456991567873 1859 112 1860 3087 1861 15541351137805832567355695254588151253139254712417116170014499277911234281641667985408 1862 409 1863 3870 1864 7881299347898375 1865 9444732965739290427396 1866 9223372036854775811 1867 31082702275611665134711390509176302506278509424834232340028998555822468563283335970816 1868 3713820117856140824697372675 1869 8388618 1870 85 1871 62165404551223330269422781018352605012557018849668464680057997111644937126566671941632 1872 1023 1873 124330809102446660538845562036705210025114037699336929360115994223289874253133343883264 1874 365375409332725729550921208179070754913983135745 1875 62 1876 786459 1877 248661618204893321077691124073410420050228075398673858720231988446579748506266687766528 1878 18446744073709551619 1879 497323236409786642155382248146820840100456150797347717440463976893159497012533375533056 1880 114719 1881 438 1882 730750818665451459101842416358141509827966271489 1883 72057594037927944 1884 206158430215 1885 548 1886 4353 1887 2114 1888 2031647 1889 994646472819573284310764496293641680200912301594695434880927953786318994025066751066112 1890 63 1891 132096 1892 24627 1893 20769187434139310514121985316880386 1894 1461501637330902918203684832716283019655932542977 1895 18889465931478580854788 1896 14680079 1897 144115188075855880 1898 1048609 1899 211106232532998 1900 927 1901 1989292945639146568621528992587283360401824603189390869761855907572637988050133502132224 1902 36893488147419103235 1903 549755813904 1904 1023 1905 1073741830 1906 2923003274661805836407369665432566039311865085953 1907 3978585891278293137243057985174566720803649206378781739523711815145275976100267004264448 1908 229391 1909 4194560 1910 4398046511109 1911 122 1912 15762598695796743 1913 7957171782556586274486115970349133441607298412757563479047423630290551952200534008528896 1914 531 1915 37778931862957161709572 1916 7427640235712281649394745347 1917 3670030 1918 4294967305 1919 33554560 1920 511 1921 536870976 1922 3073 1923 41538374868278621028243970633760770 1924 6243 1925 60 1926 402653191 1927 20480 1928 31525197391593479 1929 83076749736557242056487941267521538 1930 8796093022213 1931 15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792 1932 799 1933 31828687130226345097944463881396533766429193651030253916189694521162207808802136034115584 1934 5846006549323611672814739330865132078623730171905 1935 24590 1936 511 1937 17179869216 1938 195 1939 288230376151711752 1940 50331663 1941 166153499473114484112975882535043074 1942 11692013098647223345629478661730264157247460343809 1943 262656 1944 255 1945 75557863725914323419140 1946 8589934601 1947 65554 1948 14855280471424563298789490691 1949 63657374260452690195888927762793067532858387302060507832379389042324415617604272068231168 1950 111 1951 127314748520905380391777855525586135065716774604121015664758778084648831235208544136462336 1952 4063263 1953 3102 1954 23384026197294446691258957323460528314494920687617 1955 324 1956 412316860423 1957 67108992 1958 8388625 1959 332306998946228968225951765070086146 1960 127 1961 34816 1962 805306375 1963 34359738400 1964 29710560942849126597578981379 1965 2147483654 1966 46768052394588893382517914646921056628989841375233 1967 576460752303423496 1968 61471 1969 1099511627792 1970 17592186044421 1971 7340046 1972 1731 1973 254629497041810760783555711051172270131433549208242031329517556169297662470417088272924672 1974 16395 1975 6291468 1976 999 1977 664613997892457936451903530140172290 1978 8449 1979 509258994083621521567111422102344540262867098416484062659035112338595324940834176545849344 1980 127 1981 1152921504606846984 1982 93536104789177786765035829293842113257979682750465 1983 1329227995784915872903807060280344578 1984 64575 1985 151115727451828646838276 1986 73786976294838206467 1987 1018517988167243043134222844204689080525734196832968125318070224677190649881668353091698688 1988 1572891 1989 230 1990 35184372088837 1991 2199023255568 1992 29360143 1993 2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376 1994 187072209578355573530071658587684226515959365500929 1995 142 1996 59421121885698253195157962755 1997 4074071952668972172536891376818756322102936787331872501272280898708762599526673412366794752 1998 14351 1999 8148143905337944345073782753637512644205873574663745002544561797417525199053346824733589504 2000 255 2001 770 2002 57 2003 16296287810675888690147565507275025288411747149327490005089123594835050398106693649467179008 2004 824633720839 2005 302231454903657293676548 2006 65601 2007 422212465065990 2008 63050394783186951 2009 12312 2010 262151 2011 32592575621351777380295131014550050576823494298654980010178247189670100796213387298934358016 2012 118842243771396506390315925507 2013 131090 2014 32897 2015 1060 2016 511 2017 65185151242703554760590262029100101153646988597309960020356494379340201592426774597868716032 2018 374144419156711147060143317175368453031918731001857 2019 2658455991569831745807614120560689154 2020 100663311 2021 24576 2022 147573952589676412931 2023 200 2024 1911 2025 126 2026 748288838313422294120286634350736906063837462003713 2027 130370302485407109521180524058200202307293977194619920040712988758680403184853549195737432064 2028 231 2029 260740604970814219042361048116400404614587954389239840081425977517360806369707098391474864128 2030 525 2031 5316911983139663491615228241121378306 2032 16106127375 2033 134217856 2034 1610612743 2035 2068 2036 237684487542793012780631851011 2037 16777226 2038 1496577676626844588240573268701473812127674924007425 2039 521481209941628438084722096232800809229175908778479680162851955034721612739414196782949728256 2040 479 2041 68719476768 2042 2993155353253689176481146537402947624255349848014849 2043 844424930131974 2044 3145755 2045 604462909807314587353092 2046 1043 2047 8388864 2048 2047 2049 10633823966279326983230456482242756610 2050 12301 2051 2305843009213693960 2052 1951 2053 1042962419883256876169444192465601618458351817556959360325703910069443225478828393565899456512 2054 2097185 2055 4294967302 2056 126100789566373895 2057 240 2058 59 2059 524800 2060 201326607 2061 1688849860263942 2062 5986310706507378352962293074805895248510699696029697 2063 2085924839766513752338888384931203236916703635113918720651407820138886450957656787131798913024 2064 122911 2065 65548 2066 11972621413014756705924586149611790497021399392059393 2067 32802 2068 49203 2069 4171849679533027504677776769862406473833407270227837441302815640277772901915313574263597826048 2070 783 2071 268435584 2072 14399 2073 21267647932558653966460912964485513218 2074 131137 2075 12582924 2076 1649267441671 2077 263168 2078 23945242826029513411849172299223580994042798784118785 2079 126 2080 1023 2081 8343699359066055009355553539724812947666814540455674882605631280555545803830627148527195652096 2082 295147905179352825859 2083 16687398718132110018711107079449625895333629080911349765211262561111091607661254297054391304192 2084 475368975085586025561263702019 2085 8589934598 2086 17179869193 2087 33374797436264220037422214158899251790667258161822699530422525122222183215322508594108782608384 2088 7711 2089 66749594872528440074844428317798503581334516323645399060845050244444366430645017188217565216768 2090 149 2091 4162 2092 950737950171172051122527404035 2093 296 2094 590295810358705651715 2095 1208925819614629174706180 2096 32212254735 2097 3377699720527878 2098 47890485652059026823698344598447161988085597568237569 2099 133499189745056880149688856635597007162669032647290798121690100488888732861290034376435130433536 2100 63 2101 4398046511120 2102 95780971304118053647396689196894323976171195136475137 2103 42535295865117307932921825928971026434 2104 252201579132747783 2105 2417851639229258349412356 2106 511 2107 24600 2108 3267 2109 2178 2110 70368744177669 2111 266998379490113760299377713271194014325338065294581596243380200977777465722580068752870260867072 2112 1023 2113 533996758980227520598755426542388028650676130589163192486760401955554931445160137505740521734144 2114 34359738377 2115 49166 2116 1795 2117 1049088 2118 1180591620717411303427 2119 137438953504 2120 229407 2121 33554442 2122 191561942608236107294793378393788647952342390272950273 2123 8796093022224 2124 458767 2125 476 2126 383123885216472214589586756787577295904684780545900545 2127 85070591730234615865843651857942052866 2128 2047 2129 1067993517960455041197510853084776057301352261178326384973520803911109862890320275011481043468288 2130 524295 2131 2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576 2132 12387 2133 14680078 2134 16777233 2135 131084 2136 58720271 2137 4271974071841820164790043412339104229205409044713305539894083215644439451561281100045924173873152 2138 766247770432944429179173513575154591809369561091801089 2139 1282 2140 402653199 2141 8543948143683640329580086824678208458410818089426611079788166431288878903122562200091848347746304 2142 223 2143 17087896287367280659160173649356416916821636178853222159576332862577757806245124400183696695492608 2144 8126495 2145 54 2146 2561 2147 536871040 2148 3298534883335 2149 4611686018427387912 2150 24589 2151 6755399441055750 2152 504403158265495559 2153 34175792574734561318320347298712833833643272357706444319152665725155515612490248800367393390985216 2154 2361183241434822606851 2155 4835703278458516698824708 2156 123 2157 170141183460469231731687303715884105730 2158 4194337 2159 1073741888 2160 255 2161 68351585149469122636640694597425667667286544715412888638305331450311031224980497600734786781970432 2162 16641 2163 67108874 2164 1901475900342344102245054808067 2165 9671406556917033397649412 2166 387 2167 17592186044432 2168 1008806316530991111 2169 13510798882111494 2170 1037 2171 274877906976 2172 6597069766663 2173 36864 2174 1532495540865888858358347027150309183618739122183602177 2175 1550 2176 8191 2177 9223372036854775816 2178 119 2179 136703170298938245273281389194851335334573089430825777276610662900622062449960995201469573563940864 2180 805306383 2181 340282366920938463463374607431768211458 2182 3064991081731777716716694054300618367237478244367204353 2183 67584 2184 255 2185 388 2186 6129982163463555433433388108601236734474956488734408705 2187 254 2188 3802951800684688204490109616131 2189 35184372088848 2190 1048583 2191 18446744073709551624 2192 64424509455 2193 8258 2194 12259964326927110866866776217202473468949912977468817409 2195 19342813113834066795298820 2196 917519 2197 224 2198 68719476745 2199 680564733841876926926749214863536422914 2200 255 2201 525312 2202 4722366482869645213699 2203 273406340597876490546562778389702670669146178861651554553221325801244124899921990402939147127881728 2204 1923 2205 62 2206 24519928653854221733733552434404946937899825954937634817 2207 546812681195752981093125556779405341338292357723303109106442651602488249799843980805878294255763456 2208 7999 2209 49152 2210 101 2211 262162 2212 6291483 2213 1093625362391505962186251113558810682676584715446606218212885303204976499599687961611756588511526912 2214 28687 2215 38685626227668133590597636 2216 2017612633061982215 2217 1361129467683753853853498429727072845826 2218 49039857307708443467467104868809893875799651909875269633 2219 36893488147419103240 2220 6159 2221 2187250724783011924372502227117621365353169430893212436425770606409952999199375923223513177023053824 2222 33554449 2223 486 2224 128849018895 2225 25165836 2226 32779 2227 2147483712 2228 7605903601369376408980219232259 2229 2722258935367507707706996859454145691650 2230 140737488355333 2231 16777472 2232 15391 2233 536 2234 98079714615416886934934209737619787751599303819750539265 2235 17179869190 2236 24675 2237 4374501449566023848745004454235242730706338861786424872851541212819905998398751846447026354046107648 2238 9444732965739290427395 2239 8749002899132047697490008908470485461412677723572849745703082425639811996797503692894052708092215296 2240 511 2241 29360142 2242 65665 2243 17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592 2244 247 2245 77371252455336267181195268 2246 196159429230833773869868419475239575503198607639501078529 2247 134217738 2248 4035225266123964423 2249 549755813920 2250 63 2251 34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 2252 15211807202738752817960438464515 2253 5444517870735015415413993718908291383298 2254 793 2255 4116 2256 245791 2257 133120 2258 392318858461667547739736838950479151006397215279002157057 2259 27021597764222982 2260 1610612751 2261 200 2262 547 2263 1049600 2264 8070450532247928839 2265 34359738374 2266 67108881 2267 69992023193056381579920071267763883691301421788582797965624659405118495974380029543152421664737722368 2268 255 2269 139984046386112763159840142535527767382602843577165595931249318810236991948760059086304843329475444736 2270 281474976710661 2271 10889035741470030830827987437816582766594 2272 16252959 2273 279968092772225526319680285071055534765205687154331191862498637620473983897520118172609686658950889472 2274 18889465931478580854787 2275 124 2276 30423614405477505635920876929027 2277 822 2278 262209 2279 40960 2280 927 2281 559936185544451052639360570142111069530411374308662383724997275240947967795040236345219373317901778944 2282 137438953481 2283 21778071482940061661655974875633165533186 2284 60847228810955011271841753858051 2285 154742504910672534362390532 2286 3221225479 2287 1119872371088902105278721140284222139060822748617324767449994550481895935590080472690438746635803557888 2288 511 2289 268435466 2290 562949953421317 2291 2097664 2292 13194139533319 2293 2239744742177804210557442280568444278121645497234649534899989100963791871180160945380877493271607115776 2294 3073 2295 478 2296 28735 2297 4479489484355608421114884561136888556243290994469299069799978201927583742360321890761754986543214231552 2298 37778931862957161709571 2299 432 2300 1823 2301 65570 2302 784637716923335095479473677900958302012794430558004314113 2303 49176 2304 1023 2305 309485009821345068724781060 2306 1569275433846670190958947355801916604025588861116008628225 2307 43556142965880123323311949751266331066370 2308 121694457621910022543683507716099 2309 8958978968711216842229769122273777112486581988938598139599956403855167484720643781523509973086428463104 2310 31 2311 17917957937422433684459538244547554224973163977877196279199912807710334969441287563047019946172856926208 2312 967 2313 54043195528445958 2314 8388641 2315 618970019642690137449562116 2316 26388279066631 2317 73786976294838206472 2318 131201 2319 87112285931760246646623899502532662132738 2320 7743 2321 70368744177680 2322 57359 2323 33554688 2324 12582939 2325 3086 2326 3138550867693340381917894711603833208051177722232017256449 2327 1099511627808 2328 117440527 2329 4294967360 2330 1125899906842629 2331 6174 2332 98355 2333 35835915874844867368919076489095108449946327955754392558399825615420669938882575126094039892345713852416 2334 75557863725914323419139 2335 1237940039285380274899124228 2336 32505887 2337 4226 2338 274877906953 2339 71671831749689734737838152978190216899892655911508785116799651230841339877765150252188079784691427704832 2340 255 2341 143343663499379469475676305956380433799785311823017570233599302461682679755530300504376159569382855409664 2342 6277101735386680763835789423207666416102355444464034512897 2343 524306 2344 16140901064495857671 2345 262156 2346 323 2347 286687326998758938951352611912760867599570623646035140467198604923365359511060601008752319138765710819328 2348 243388915243820045087367015432195 2349 7710 2350 49165 2351 573374653997517877902705223825521735199141247292070280934397209846730719022121202017504638277531421638656 2352 255 2353 2199023255584 2354 134217745 2355 68719476742 2356 3459 2357 1146749307995035755805410447651043470398282494584140561868794419693461438044242404035009276555062843277312 2358 6442450951 2359 147573952589676412936 2360 458783 2361 174224571863520493293247799005065324265474 2362 12554203470773361527671578846415332832204710888928069025793 2363 8589934656 2364 52776558133255 2365 8212 2366 105 2367 108086391056891910 2368 129087 2369 67109120 2370 2097159 2371 2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624 2372 486777830487640090174734030864387 2373 536870922 2374 25108406941546723055343157692830665664409421777856138051585 2375 924 2376 511 2377 4586997231980143023221641790604173881593129978336562247475177678773845752176969616140037106220251373109248 2378 4609 2379 131106 2380 223 2381 9173994463960286046443283581208347763186259956673124494950355357547691504353939232280074212440502746218496 2382 151115727451828646838275 2383 18347988927920572092886567162416695526372519913346248989900710715095383008707878464560148424881005492436992 2384 257698037775 2385 98318 2386 50216813883093446110686315385661331328818843555712276103169 2387 1048 2388 105553116266503 2389 36695977855841144185773134324833391052745039826692497979801421430190766017415756929120296849762010984873984 2390 2251799813685253 2391 348449143727040986586495598010130648530946 2392 2023 2393 73391955711682288371546268649666782105490079653384995959602842860381532034831513858240593699524021969747968 2394 415 2395 2475880078570760549798248452 2396 973555660975280180349468061728771 2397 16450 2398 268435473 2399 146783911423364576743092537299333564210980159306769991919205685720763064069663027716481187399048043939495936 2400 255 2401 120 2402 100433627766186892221372630771322662657637687111424552206337 2403 58720270 2404 1947111321950560360698936123457539 2405 2084 2406 302231454903657293676547 2407 4194816 2408 57407 2409 1048594 2410 4503599627370501 2411 293567822846729153486185074598667128421960318613539983838411371441526128139326055432962374798096087878991872 2412 1835023 2413 1073741952 2414 524353 2415 270 2416 515396075535 2417 587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744 2418 1059 2419 69632 2420 127 2421 216172782113783814 2422 549755813897 2423 1174271291386916613944740298394668513687841274454159935353645485766104512557304221731849499192384351515967488 2424 234881039 2425 50331660 2426 200867255532373784442745261542645325315275374222849104412673 2427 696898287454081973172991196020261297061890 2428 3894222643901120721397872246915075 2429 295147905179352825864 2430 127 2431 112 2432 16383 2433 1393796574908163946345982392040522594123778 2434 401734511064747568885490523085290650630550748445698208825345 2435 4951760157141521099596496900 2436 1567 2437 2348542582773833227889480596789337027375682548908319870707290971532209025114608443463698998384768703031934976 2438 33025 2439 432345564227567622 2440 917535 2441 4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952 2442 2067 2443 590295810358705651720 2444 49251 2445 137438953478 2446 803469022129495137770981046170581301261101496891396417650689 2447 9394170331095332911557922387157348109502730195633279482829163886128836100458433773854795993539074812127739904 2448 2047 2449 2098176 2450 61 2451 8322 2452 7788445287802241442795744493830147 2453 140737488355344 2454 604462909807314587353091 2455 9903520314283042199192993796 2456 32281802128991715335 2457 254 2458 1606938044258990275541962092341162602522202993782792835301377 2459 18788340662190665823115844774314696219005460391266558965658327772257672200916867547709591987078149624255479808 2460 12303 2461 134217984 2462 3213876088517980551083924184682325205044405987565585670602753 2463 2787593149816327892691964784081045188247554 2464 511 2465 580 2466 12884901895 2467 37576681324381331646231689548629392438010920782533117931316655544515344401833735095419183974156299248510959616 2468 15576890575604482885591488987660291 2469 5575186299632655785383929568162090376495106 2470 165 2471 1180591620717411303432 2472 469762063 2473 75153362648762663292463379097258784876021841565066235862633311089030688803667470190838367948312598497021919232 2474 6427752177035961102167848369364650410088811975131171341205505 2475 126 2476 31153781151208965771182977975320579 2477 150306725297525326584926758194517569752043683130132471725266622178061377607334940381676735896625196994043838464 2478 65547 2479 264192 2480 15423 2481 11150372599265311570767859136324180752990210 2482 1048641 2483 4398046511136 2484 3871 2485 524300 2486 536870929 2487 22300745198530623141535718272648361505980418 2488 64563604257983430663 2489 2147483776 2490 4194311 2491 49152 2492 25165851 2493 864691128455135238 2494 8705 2495 19807040628566084398385987588 2496 2047 2497 281474976710672 2498 12855504354071922204335696738729300820177623950262342682411009 2499 218 2500 127 2501 135168 2502 25769803783 2503 300613450595050653169853516389035139504087366260264943450533244356122755214669880763353471793250393988087676928 2504 129127208515966861319 2505 274877906950 2506 1099511627785 2507 268435712 2508 439 2509 8796093022240 2510 9007199254740997 2511 15390 2512 1030792151055 2513 2361183241434822606856 2514 1208925819614629174706179 2515 39614081257132168796771975172 2516 6339 2517 44601490397061246283071436545296723011960834 2518 25711008708143844408671393477458601640355247900524685364822017 2519 562949953421328 2520 127 2521 601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 2522 16777249 2523 1538 2524 62307562302417931542365955950641155 2525 100663308 2526 2417851639229258349412355 2527 392 2528 65011743 2529 1729382256910270470 2530 277 2531 1202453802380202612679414065556140558016349465041059773802132977424491020858679523053413887173001575952350707712 2532 211106232532999 2533 17179869248 2534 2199023255561 2535 102 2536 258254417031933722631 2537 73728 2538 114703 2539 2404907604760405225358828131112281116032698930082119547604265954848982041717359046106827774346003151904701415424 2540 3221225487 2541 58 2542 5121 2543 4809815209520810450717656262224562232065397860164239095208531909697964083434718092213655548692006303809402830848 2544 491551 2545 79228162514264337593543950340 2546 262273 2547 3458764513820540934 2548 251 2549 9619630419041620901435312524449124464130795720328478190417063819395928166869436184427311097384012607618805661696 2550 207 2551 19239260838083241802870625048898248928261591440656956380834127638791856333738872368854622194768025215237611323392 2552 3703 2553 2306 2554 51422017416287688817342786954917203280710495801049370729644033 2555 1048588 2556 3670031 2557 38478521676166483605741250097796497856523182881313912761668255277583712667477744737709244389536050430475222646784 2558 102844034832575377634685573909834406561420991602098741459288065 2559 89202980794122492566142873090593446023921666 2560 2047 2561 17592186044448 2562 131083 2563 1125899906842640 2564 124615124604835863084731911901282307 2565 926 2566 205688069665150755269371147819668813122841983204197482918576129 2567 34359738432 2568 939524111 2569 4722366482869645213704 2570 18014398509481989 2571 178405961588244985132285746181186892047843330 2572 249230249209671726169463823802564611 2573 4195328 2574 119 2575 201326604 2576 3967 2577 356811923176489970264571492362373784095686658 2578 411376139330301510538742295639337626245683966408394965837152257 2579 76957043352332967211482500195592995713046365762627825523336510555167425334955489475418488779072100860950445293568 2580 24591 2581 8389120 2582 822752278660603021077484591278675252491367932816789931674304513 2583 12318 2584 967 2585 16404 2586 4835703278458516698824707 2587 35184372088864 2588 498460498419343452338927647605129219 2589 713623846352979940529142984724747568191373314 2590 2061 2591 153914086704665934422965000391185991426092731525255651046673021110334850669910978950836977558144201721900890587136 2592 511 2593 307828173409331868845930000782371982852185463050511302093346042220669701339821957901673955116288403443801781174272 2594 1645504557321206042154969182557350504982735865633579863348609025 2595 549755813894 2596 196659 2597 98328 2598 9671406556917033397649411 2599 536871168 2600 511 2601 454 2602 3291009114642412084309938365114701009965471731267159726697218049 2603 4294967424 2604 3103 2605 158456325028528675187087900676 2606 6582018229284824168619876730229402019930943462534319453394436097 2607 2097170 2608 2061584302095 2609 615656346818663737691860001564743965704370926101022604186692084441339402679643915803347910232576806887603562348544 2610 1551 2611 9444732965739290427400 2612 996920996838686904677855295210258435 2613 262178 2614 13164036458569648337239753460458804039861886925068638906788872193 2615 316912650057057350374175801348 2616 1879048207 2617 1231312693637327475383720003129487931408741852202045208373384168882678805359287831606695820465153613775207124697088 2618 89 2619 117440526 2620 6442450959 2621 2462625387274654950767440006258975862817483704404090416746768337765357610718575663213391640930307227550414249394176 2622 387 2623 139264 2624 258111 2625 62 2626 33554465 2627 526336 2628 7340047 2629 2251799813685264 2630 36028797018963973 2631 1427247692705959881058285969449495136382746626 2632 114751 2633 4925250774549309901534880012517951725634967408808180833493536675530715221437151326426783281860614455100828498788352 2634 19342813113834066795298819 2635 1092 2636 1993841993677373809355710590420516867 2637 6917529027641081862 2638 26328072917139296674479506920917608079723773850137277813577744385 2639 552 2640 255 2641 8589934720 2642 52656145834278593348959013841835216159447547700274555627155488769 2643 2854495385411919762116571938898990272765493250 2644 3987683987354747618711421180841033731 2645 772 2646 127 2647 9850501549098619803069760025035903451269934817616361666987073351061430442874302652853566563721228910201656997576704 2648 516508834063867445255 2649 5708990770823839524233143877797980545530986498 2650 98317 2651 4503599627370512 2652 231 2653 18889465931478580854792 2654 105312291668557186697918027683670432318895095400549111254310977537 2655 196622 2656 130023455 2657 19701003098197239606139520050071806902539869635232723333974146702122860885748605305707133127442457820403313995153408 2658 38685626227668133590597635 2659 39402006196394479212279040100143613805079739270465446667948293404245721771497210611414266254884915640806627990306816 2660 415 2661 11417981541647679048466287755595961091061972994 2662 113 2663 78804012392788958424558080200287227610159478540930893335896586808491443542994421222828532509769831281613255980613632 2664 30751 2665 4132 2666 9217 2667 1073741834 2668 1795 2669 68719476800 2670 8388615 2671 157608024785577916849116160400574455220318957081861786671793173616982887085988842445657065019539662563226511961227264 2672 4123168604175 2673 510 2674 4398046511113 2675 402653196 2676 422212465065991 2677 315216049571155833698232320801148910440637914163723573343586347233965774171977684891314130039079325126453023922454528 2678 67108897 2679 16514 2680 1835039 2681 37778931862957161709576 2682 51539607559 2683 630432099142311667396464641602297820881275828327447146687172694467931548343955369782628260078158650252906047844909056 2684 393267 2685 1099511627782 2686 2097217 2687 1260864198284623334792929283204595641762551656654894293374345388935863096687910739565256520156317300505812095689818112 2688 1023 2689 2521728396569246669585858566409191283525103313309788586748690777871726193375821479130513040312634601011624191379636224 2690 72057594037927941 2691 870 2692 7975367974709495237422842361682067459 2693 5043456793138493339171717132818382567050206626619577173497381555743452386751642958261026080625269202023248382759272448 2694 77371252455336267181195267 2695 60 2696 1033017668127734890503 2697 1538 2698 524417 2699 10086913586276986678343434265636765134100413253239154346994763111486904773503285916522052161250538404046496765518544896 2700 127 2701 1050624 2702 8796093022217 2703 32834 2704 1007 2705 633825300114114700748351602692 2706 4115 2707 20173827172553973356686868531273530268200826506478308693989526222973809547006571833044104322501076808092993531037089792 2708 15950735949418990474845684723364134915 2709 24606 2710 144115188075855877 2711 40347654345107946713373737062547060536401653012956617387979052445947619094013143666088208645002153616185987062074179584 2712 3758096399 2713 80695308690215893426747474125094121072803306025913234775958104891895238188026287332176417290004307232371974124148359168 2714 65793 2715 2199023255558 2716 50331675 2717 176 2718 103079215111 2719 161390617380431786853494948250188242145606612051826469551916209783790476376052574664352834580008614464743948248296718336 2720 2047 2721 22835963083295358096932575511191922182123945986 2722 210624583337114373395836055367340864637790190801098222508621955073 2723 75557863725914323419144 2724 844424930131975 2725 805306380 2726 16897 2727 234881038 2728 7287 2729 322781234760863573706989896500376484291213224103652939103832419567580952752105149328705669160017228929487896496593436672 2730 47 2731 645562469521727147413979793000752968582426448207305878207664839135161905504210298657411338320034457858975792993186873344 2732 31901471898837980949691369446728269827 2733 45671926166590716193865151022383844364247891970 2734 421249166674228746791672110734681729275580381602196445017243910145 2735 1267650600228229401496703205380 2736 4031 2737 328 2738 6145 2739 4194322 2740 12884901903 2741 1291124939043454294827959586001505937164852896414611756415329678270323811008420597314822676640068915717951585986373746688 2742 154742504910672534362390531 2743 70368744177696 2744 255 2745 393230 2746 842498333348457493583344221469363458551160763204392890034487820289 2747 266240 2748 1688849860263943 2749 2582249878086908589655919172003011874329705792829223512830659356540647622016841194629645353280137831435903171972747493376 2750 125 2751 2147483658 2752 516159 2753 5164499756173817179311838344006023748659411585658447025661318713081295244033682389259290706560275662871806343945494986752 2754 991 2755 644 2756 98403 2757 91343852333181432387730302044767688728495783938 2758 17592186044425 2759 8389632 2760 1823 2761 9007199254741008 2762 1684996666696914987166688442938726917102321526408785780068975640577 2763 13835058055282163718 2764 63802943797675961899382738893456539651 2765 2097164 2766 309485009821345068724781059 2767 10328999512347634358623676688012047497318823171316894051322637426162590488067364778518581413120551325743612687890989973504 2768 8246337208335 2769 524322 2770 288230376151711749 2771 137438953536 2772 127 2773 81920 2774 1048705 2775 6158 2776 2066035336255469780999 2777 20657999024695268717247353376024094994637646342633788102645274852325180976134729557037162826241102651487225375781979947008 2778 618970019642690137449562115 2779 151115727451828646838280 2780 25769803791 2781 469762062 2782 134217761 2783 816 2784 15935 2785 2535301200456458802993406410756 2786 35184372088841 2787 182687704666362864775460604089535377456991567874 2788 12483 2789 41315998049390537434494706752048189989275292685267576205290549704650361952269459114074325652482205302974450751563959894016 2790 3087 2791 82631996098781074868989413504096379978550585370535152410581099409300723904538918228148651304964410605948901503127919788032 2792 4132070672510939561991 2793 410 2794 1073741841 2795 8228 2796 3377699720527879 2797 165263992197562149737978827008192759957101170741070304821162198818601447809077836456297302609928821211897803006255839576064 2798 3369993333393829974333376885877453834204643052817571560137951281153 2799 27670116110564327430 2800 255 2801 330527984395124299475957654016385519914202341482140609642324397637202895618155672912594605219857642423795606012511679152128 2802 1237940039285380274899124227 2803 661055968790248598951915308032771039828404682964281219284648795274405791236311345825189210439715284847591212025023358304256 2804 127605887595351923798765477786913079299 2805 86 2806 131329 2807 302231454903657293676552 2808 1023 2809 98304 2810 576460752303423493 2811 365375409332725729550921208179070754913983135746 2812 6531 2813 16777728 2814 262155 2815 5070602400912917605986812821508 2816 4095 2817 55340232221128654854 2818 6739986666787659948666753771754907668409286105635143120275902562305 2819 1322111937580497197903830616065542079656809365928562438569297590548811582472622691650378420879430569695182424050046716608512 2820 49167 2821 1064 2822 4194369 2823 730750818665451459101842416358141509827966271490 2824 8264141345021879123975 2825 1610612748 2826 206158430215 2827 18014398509482000 2828 100663323 2829 4354 2830 1152921504606846981 2831 17179869312 2832 983071 2833 2644223875160994395807661232131084159313618731857124877138595181097623164945245383300756841758861139390364848100093433217024 2834 268435489 2835 126 2836 255211775190703847597530955573826158595 2837 5288447750321988791615322464262168318627237463714249754277190362195246329890490766601513683517722278780729696200186866434048 2838 8211 2839 274877907008 2840 3670047 2841 1461501637330902918203684832716283019655932542978 2842 1561 2843 10576895500643977583230644928524336637254474927428499508554380724390492659780981533203027367035444557561459392400373732868096 2844 14680079 2845 10141204801825835211973625643012 2846 13479973333575319897333507543509815336818572211270286240551805124609 2847 1048610 2848 260046879 2849 2072 2850 399 2851 21153791001287955166461289857048673274508949854856999017108761448780985319561963066406054734070889115122918784800747465736192 2852 3843 2853 110680464442257309702 2854 26959946667150639794667015087019630673637144422540572481103610249217 2855 20282409603651670423947251286020 2856 511 2857 42307582002575910332922579714097346549017899709713998034217522897561970639123926132812109468141778230245837569601494931472384 2858 53919893334301279589334030174039261347274288845081144962207220498433 2859 2923003274661805836407369665432566039311865085954 2860 127 2861 84615164005151820665845159428194693098035799419427996068435045795123941278247852265624218936283556460491675139202989862944768 2862 229391 2863 604462909807314587353096 2864 16492674416655 2865 4398046511110 2866 107839786668602559178668060348078522694548577690162289924414440996865 2867 147456 2868 6755399441055751 2869 34359738496 2870 4109 2871 1590 2872 16528282690043758247943 2873 224 2874 2475880078570760549798248451 2875 1820 2876 510423550381407695195061911147652317187 2877 4294967306 2878 215679573337205118357336120696157045389097155380324579848828881993729 2879 169230328010303641331690318856389386196071598838855992136870091590247882556495704531248437872567112920983350278405979725889536 2880 511 2881 270336 2882 2147483665 2883 3074 2884 201326619 2885 40564819207303340847894502572036 2886 2083 2887 338460656020607282663380637712778772392143197677711984273740183180495765112991409062496875745134225841966700556811959451779072 2888 1927 2889 939524110 2890 197 2891 196632 2892 13510798882111495 2893 36028797018963984 2894 431359146674410236714672241392314090778194310760649159697657763987457 2895 8796093022214 2896 32985348833295 2897 676921312041214565326761275425557544784286395355423968547480366360991530225982818124993751490268451683933401113623918903558144 2898 799 2899 140737488355360 2900 3615 2901 5846006549323611672814739330865132078623730171906 2902 862718293348820473429344482784628181556388621521298319395315527974913 2903 1353842624082429130653522550851115089568572790710847937094960732721983060451965636249987502980536903367866802227247837807116288 2904 255 2905 4194316 2906 1725436586697640946858688965569256363112777243042596638790631055949825 2907 454 2908 1020847100762815390390123822295304634371 2909 2707685248164858261307045101702230179137145581421695874189921465443966120903931272499975005961073806735733604454495675614232576 2910 16777223 2911 528384 2912 1023 2913 11692013098647223345629478661730264157247460343810 2914 17409 2915 32788 2916 255 2917 5415370496329716522614090203404460358274291162843391748379842930887932241807862544999950011922147613471467208908991351228465152 2918 3450873173395281893717377931138512726225554486085193277581262111899649 2919 8589934602 2920 7340063 2921 1073742080 2922 4951760157141521099596496899 2923 2099200 2924 24771 2925 254 2926 153 2927 10830740992659433045228180406808920716548582325686783496759685861775864483615725089999900023844295226942934417817982702456930304 2928 1966111 2929 33554944 2930 2305843009213693957 2931 23384026197294446691258957323460528314494920687618 2932 2041694201525630780780247644590609268739 2933 1208925819614629174706184 2934 412316860423 2935 81129638414606681695789005144068 2936 33056565380087516495879 2937 8388626 2938 536870945 2939 21661481985318866090456360813617841433097164651373566993519371723551728967231450179999800047688590453885868835635965404913860608 2940 63 2941 549755813952 2942 6901746346790563787434755862277025452451108972170386555162524223799297 2943 1879048206 2944 32639 2945 1156 2946 9903520314283042199192993795 2947 2417851639229258349412360 2948 786483 2949 46768052394588893382517914646921056628989841375234 2950 196621 2951 281474976710688 2952 61471 2953 43322963970637732180912721627235682866194329302747133987038743447103457934462900359999600095377180907771737671271930809827721216 2954 70368744177673 2955 17592186044422 2956 4083388403051261561560495289181218537475 2957 86645927941275464361825443254471365732388658605494267974077486894206915868925800719999200190754361815543475342543861619655442432 2958 579 2959 72057594037927952 2960 30783 2961 49182 2962 13803492693581127574869511724554050904902217944340773110325048447598593 2963 173291855882550928723650886508942731464777317210988535948154973788413831737851601439998400381508723631086950685087723239310884864 2964 487 2965 162259276829213363391578010288132 2966 27606985387162255149739023449108101809804435888681546220650096895197185 2967 8450 2968 229439 2969 346583711765101857447301773017885462929554634421977071896309947576827663475703202879996800763017447262173901370175446478621769728 2970 127 2971 693167423530203714894603546035770925859109268843954143792619895153655326951406405759993601526034894524347802740350892957243539456 2972 8166776806102523123120990578362437074947 2973 93536104789177786765035829293842113257979682750466 2974 55213970774324510299478046898216203619608871777363092441300193790394369 2975 220 2976 31807 2977 562949953421344 2978 110427941548649020598956093796432407239217743554726184882600387580788737 2979 221360928884514619398 2980 51539607567 2981 144115188075855888 2982 524299 2983 68719476864 2984 66113130760175032991751 2985 35184372088838 2986 220855883097298041197912187592864814478435487109452369765200775161577473 2987 67109376 2988 29360143 2989 393240 2990 293 2991 187072209578355573530071658587684226515959365500930 2992 1023 2993 1052672 2994 19807040628566084398385987587 2995 324518553658426726783156020576260 2996 402653211 2997 30750 2998 441711766194596082395824375185729628956870974218904739530401550323154945 2999 1386334847060407429789207092071541851718218537687908287585239790307310653902812811519987203052069789048695605480701785914487078912 3000 127 3001 2772669694120814859578414184143083703436437075375816575170479580614621307805625623039974406104139578097391210961403571828974157824 3002 2097281 3003 58 3004 16333553612205046246241981156724874149891 3005 649037107316853453566312041152516 3006 824633720839 3007 16778240 3008 1032255 3009 65602 3010 8205 3011 5545339388241629719156828368286167406872874150751633150340959161229242615611251246079948812208279156194782421922807143657948315648 3012 27021597764222983 3013 2147483904 3014 4294967313 3015 786446 3016 3815 3017 4835703278458516698824712 3018 39614081257132168796771975171 3019 11090678776483259438313656736572334813745748301503266300681918322458485231222502492159897624416558312389564843845614287315896631296 3020 103079215119 3021 32898 3022 883423532389192164791648750371459257913741948437809479060803100646309889 3023 22181357552966518876627313473144669627491496603006532601363836644916970462445004984319795248833116624779129687691228574631793262592 3024 511 3025 124 3026 8388673 3027 374144419156711147060143317175368453031918731001858 3028 32667107224410092492483962313449748299779 3029 1125899906842656 3030 33554439 3031 9671406556917033397649416 3032 132226261520350065983495 3033 442721857769029238790 3034 6145 3035 1298074214633706907132624082305028 3036 823 3037 44362715105933037753254626946289339254982993206013065202727673289833940924890009968639590497666233249558259375382457149263586525184 3038 3097 3039 748288838313422294120286634350736906063837462003714 3040 4095 3041 88725430211866075506509253892578678509965986412026130405455346579667881849780019937279180995332466499116518750764914298527173050368 3042 231 3043 1099511627840 3044 65334214448820184984967924626899496599555 3045 526 3046 1766847064778384329583297500742918515827483896875618958121606201292619777 3047 288230376151711760 3048 7516192783 3049 177450860423732151013018507785157357019931972824052260810910693159335763699560039874558361990664932998233037501529828597054346100736 3050 393229 3051 3758096398 3052 805306395 3053 532480 3054 79228162514264337593543950339 3055 16420 3056 65970697666575 3057 1496577676626844588240573268701473812127674924007426 3058 8589934609 3059 392 3060 479 3061 354901720847464302026037015570314714039863945648104521621821386318671527399120079749116723981329865996466075003059657194108692201472 3062 3533694129556768659166595001485837031654967793751237916243212402585239553 3063 2993155353253689176481146537402947624255349848014850 3064 264452523040700131966983 3065 2596148429267413814265248164610052 3066 1048587 3067 709803441694928604052074031140629428079727891296209043243642772637343054798240159498233447962659731992932150006119314388217384402944 3068 196707 3069 3126 3070 4611686018427387909 3071 4196352 3072 2047 3073 19342813113834066795298824 3074 33281 3075 12302 3076 130668428897640369969935849253798993199107 3077 2199023255616 3078 1951 3079 1419606883389857208104148062281258856159455782592418086487285545274686109596480318996466895925319463985864300012238628776434768805888 3080 127 3081 2097186 3082 262401 3083 2839213766779714416208296124562517712318911565184836172974571090549372219192960637992933791850638927971728600024477257552869537611776 3084 54043195528445959 3085 5192296858534827628530496329220100 3086 7067388259113537318333190002971674063309935587502475832486424805170479105 3087 126 3088 131941395333135 3089 5678427533559428832416592249125035424637823130369672345949142181098744438385921275985867583701277855943457200048954515105739075223552 3090 67108871 3091 576460752303423504 3092 261336857795280739939871698507597986398211 3093 5986310706507378352962293074805895248510699696029698 3094 105 3095 10384593717069655257060992658440196 3096 122911 3097 137438953600 3098 14134776518227074636666380005943348126619871175004951664972849610340958209 3099 11972621413014756705924586149611790497021399392059394 3100 7199 3101 38685626227668133590597640 3102 16403 3103 134218240 3104 520093727 3105 1822 3106 28269553036454149273332760011886696253239742350009903329945699220681916417 3107 2251799813685280 3108 6175 3109 11356855067118857664833184498250070849275646260739344691898284362197488876771842551971735167402555711886914400097909030211478150447104 3110 9223372036854775813 3111 131138 3112 528905046081400263933959 3113 1152921504606846992 3114 1649267441671 3115 8388620 3116 12675 3117 23945242826029513411849172299223580994042798784118786 3118 56539106072908298546665520023773392506479484700019806659891398441363832833 3119 22713710134237715329666368996500141698551292521478689383796568724394977753543685103943470334805111423773828800195818060422956300894208 3120 511 3121 45427420268475430659332737993000283397102585042957378767593137448789955507087370207886940669610222847547657600391636120845912601788416 3122 140737488355337 3123 885443715538058477574 3124 1572915 3125 124 3126 158456325028528675187087900675 3127 98304 3128 1991 3129 17179869194 3130 18446744073709551621 3131 33555456 3132 7711 3133 4503599627370528 3134 113078212145816597093331040047546785012958969400039613319782796882727665665 3135 150 3136 1023 3137 90854840536950861318665475986000566794205170085914757535186274897579911014174740415773881339220445695095315200783272241691825203576832 3138 316912650057057350374175801347 3139 1056768 3140 206158430223 3141 1770887431076116955142 3142 226156424291633194186662080095093570025917938800079226639565593765455331329 3143 77371252455336267181195272 3144 15032385551 3145 2116 3146 113 3147 47890485652059026823698344598447161988085597568237570 3148 522673715590561479879743397015195972796419 3149 278528 3150 63 3151 4294967552 3152 263882790666255 3153 95780971304118053647396689196894323976171195136475138 3154 4194433 3155 20769187434139310514121985316880388 3156 108086391056891911 3157 4120 3158 452312848583266388373324160190187140051835877600158453279131187530910662657 3159 1022 3160 14680095 3161 268435968 3162 1091 3163 181709681073901722637330951972001133588410340171829515070372549795159822028349480831547762678440891390190630401566544483383650407153664 3164 1610612763 3165 70368744177670 3166 904625697166532776746648320380374280103671755200316906558262375061821325313 3167 363419362147803445274661903944002267176820680343659030140745099590319644056698961663095525356881782780381260803133088966767300814307328 3168 1023 3169 726838724295606890549323807888004534353641360687318060281490199180639288113397923326191050713763565560762521606266177933534601628614656 3170 36893488147419103237 3171 34359738378 3172 393315 3173 274877907072 3174 771 3175 3221225484 3176 1057810092162800527867911 3177 3541774862152233910278 3178 281474976710665 3179 208 3180 98319 3181 1453677448591213781098647615776009068707282721374636120562980398361278576226795846652382101427527131121525043212532355867069203257229312 3182 10241 3183 191561942608236107294793378393788647952342390272950274 3184 527765581332495 3185 124 3186 458767 3187 2907354897182427562197295231552018137414565442749272241125960796722557152453591693304764202855054262243050086425064711734138406514458624 3188 1045347431181122959759486794030391945592835 3189 383123885216472214589586756787577295904684780545900546 3190 533 3191 5814709794364855124394590463104036274829130885498544482251921593445114304907183386609528405710108524486100172850129423468276813028917248 3192 959 3193 67109888 3194 1809251394333065553493296640760748560207343510400633813116524750123642650625 3195 1572878 3196 49347 3197 8589934848 3198 4131 3199 154742504910672534362390536 3200 1023 3201 16777234 3202 3618502788666131106986593281521497120414687020801267626233049500247285301249 3203 11629419588729710248789180926208072549658261770997088964503843186890228609814366773219056811420217048972200345700258846936553626057834496 3204 58720271 3205 41538374868278621028243970633760772 3206 562949953421321 3207 766247770432944429179173513575154591809369561091801090 3208 2115620184325601055735815 3209 23258839177459420497578361852416145099316523541994177929007686373780457219628733546438113622840434097944400691400517693873107252115668992 3210 134217735 3211 480 3212 3145779 3213 510 3214 7237005577332262213973186563042994240829374041602535252466099000494570602497 3215 83076749736557242056487941267521540 3216 3932191 3217 46517678354918840995156723704832290198633047083988355858015372747560914439257467092876227245680868195888801382801035387746214504231337984 3218 14474011154664524427946373126085988481658748083205070504932198000989141204993 3219 2562 3220 799 3221 93035356709837681990313447409664580397266094167976711716030745495121828878514934185752454491361736391777602765602070775492429008462675968 3222 3298534883335 3223 2305843009213693968 3224 7399 3225 24590 3226 28948022309329048855892746252171976963317496166410141009864396001978282409985 3227 309485009821345068724781064 3228 216172782113783815 3229 186070713419675363980626894819329160794532188335953423432061490990243657757029868371504908982723472783555205531204141550984858016925351936 3230 197 3231 7083549724304467820550 3232 1040187423 3233 163840 3234 59 3235 166153499473114484112975882535043076 3236 2090694862362245919518973588060783891185667 3237 4194338 3238 57896044618658097711785492504343953926634992332820282019728792003956564819969 3239 2101248 3240 255 3241 618970019642690137449562120 3242 115792089237316195423570985008687907853269984665640564039457584007913129639937 3243 16642 3244 4181389724724491839037947176121567782371331 3245 65556 3246 633825300114114700748351602691 3247 4398046511168 3248 7807 3249 902 3250 253 3251 372141426839350727961253789638658321589064376671906846864122981980487315514059736743009817965446945567110411062408283101969716033850703872 3252 432345564227567623 3253 744282853678701455922507579277316643178128753343813693728245963960974631028119473486019635930893891134220822124816566203939432067701407744 3254 231584178474632390847141970017375815706539969331281128078915168015826259279873 3255 1038 3256 14455 3257 1488565707357402911845015158554633286356257506687627387456491927921949262056238946972039271861787782268441644249633132407878864135402815488 3258 6597069766663 3259 2977131414714805823690030317109266572712515013375254774912983855843898524112477893944078543723575564536883288499266264815757728270805630976 3260 412316860431 3261 1532495540865888858358347027150309183618739122183602178 3262 1125899906842633 3263 9007199254741024 3264 4095 3265 332306998946228968225951765070086148 3266 524545 3267 254 3268 24963 3269 1237940039285380274899124232 3270 268435463 3271 5954262829429611647380060634218533145425030026750509549825967711687797048224955787888157087447151129073766576998532529631515456541611261952 3272 4231240368651202111471623 3273 3064991081731777716716694054300618367237478244367204354 3274 463168356949264781694283940034751631413079938662562256157830336031652518559745 3275 6442450956 3276 255 3277 536871424 3278 17179869201 3279 6129982163463555433433388108601236734474956488734408706 3280 61503 3281 8796093022272 3282 1267650600228229401496703205379 3283 786456 3284 8362779449448983678075894352243135564742659 3285 3145742 3286 33793 3287 549755814016 3288 30064771087 3289 304 3290 16397 3291 12259964326927110866866776217202473468949912977468817410 3292 16725558898897967356151788704486271129485315 3293 8390656 3294 917519 3295 664613997892457936451903530140172292 3296 2080374815 3297 68719476746 3298 16777281 3299 11908525658859223294760121268437066290850060053501019099651935423375594096449911575776314174894302258147533153997065059263030913083222523904 3300 127 3301 23817051317718446589520242536874132581700120107002038199303870846751188192899823151552628349788604516295066307994130118526061826166445047808 3302 1073741857 3303 14167099448608935641094 3304 458815 3305 1329227995784915872903807060280344580 3306 643 3307 47634102635436893179040485073748265163400240214004076398607741693502376385799646303105256699577209032590132615988260237052123652332890095616 3308 33451117797795934712303577408972542258970627 3309 24519928653854221733733552434404946937899825954937634818 3310 73786976294838206469 3311 8216 3312 7999 3313 95268205270873786358080970147496530326800480428008152797215483387004752771599292606210513399154418065180265231976520474104247304665780191232 3314 926336713898529563388567880069503262826159877325124512315660672063305037119489 3315 102 3316 66902235595591869424607154817945084517941251 3317 134218752 3318 2097163 3319 190536410541747572716161940294993060653600960856016305594430966774009505543198585212421026798308836130360530463953040948208494609331560382464 3320 29360159 3321 61470 3322 34359738385 3323 381072821083495145432323880589986121307201921712032611188861933548019011086397170424842053596617672260721060927906081896416989218663120764928 3324 864691128455135239 3325 412 3326 1852673427797059126777135760139006525652319754650249024631321344126610074238977 3327 49039857307708443467467104868809893875799651909875269634 3328 8191 3329 762145642166990290864647761179972242614403843424065222377723867096038022172794340849684107193235344521442121855812163792833978437326241529856 3330 6159 3331 1524291284333980581729295522359944485228807686848130444755447734192076044345588681699368214386470689042884243711624327585667956874652483059712 3332 507 3333 33554450 3334 3705346855594118253554271520278013051304639509300498049262642688253220148477953 3335 772 3336 60129542159 3337 540672 3338 7410693711188236507108543040556026102609279018600996098525285376506440296955905 3339 98334 3340 824633720847 3341 18014398509482016 3342 2535301200456458802993406410755 3343 3048582568667961163458591044719888970457615373696260889510895468384152088691177363398736428772941378085768487423248655171335913749304966119424 3344 2047 3345 140737488355334 3346 2251799813685257 3347 6097165137335922326917182089439777940915230747392521779021790936768304177382354726797472857545882756171536974846497310342671827498609932238848 3348 15391 3349 17592186044480 3350 786445 3351 98079714615416886934934209737619787751599303819750539266 3352 8462480737302404222943239 3353 2475880078570760549798248456 3354 8227 3355 131092 3356 133804471191183738849214309635890169035882499 3357 28334198897217871282182 3358 1048833 3359 12194330274671844653834364178879555881830461494785043558043581873536608354764709453594945715091765512343073949692994620685343654997219864477696 3360 255 3361 24388660549343689307668728357759111763660922989570087116087163747073216709529418907189891430183531024686147899385989241370687309994439728955392 3362 12289 3363 65666 3364 3587 3365 2658455991569831745807614120560689156 3366 247 3367 2088 3368 16924961474604808445886471 3369 196159429230833773869868419475239575503198607639501078530 3370 147573952589676412933 3371 48777321098687378615337456715518223527321845979140174232174327494146433419058837814379782860367062049372295798771978482741374619988879457910784 3372 1729382256910270471 3373 97554642197374757230674913431036447054643691958280348464348654988292866838117675628759565720734124098744591597543956965482749239977758915821568 3374 4503599627370505 3375 126 3376 1055531162664975 3377 4611686018427387920 3378 5070602400912917605986812821507 3379 268436480 3380 239 3381 794 3382 8388737 3383 35184372088896 3384 245791 3385 5316911983139663491615228241121378308 3386 14821387422376473014217086081112052205218558037201992197050570753012880593911809 3387 392318858461667547739736838950479151006397215279002157058 3388 123 3389 195109284394749514461349826862072894109287383916560696928697309976585733676235351257519131441468248197489183195087913930965498479955517831643136 3390 536870919 3391 390218568789499028922699653724145788218574767833121393857394619953171467352470702515038262882936496394978366390175827861930996959911035663286272 3392 2064447 3393 1638 3394 29642774844752946028434172162224104410437116074403984394101141506025761187823617 3395 16777228 3396 3458764513820540935 3397 2105344 3398 59285549689505892056868344324448208820874232148807968788202283012051522375647233 3399 67108882 3400 1023 3401 1099511627904 3402 255 3403 4198400 3404 6915 3405 281474976710662 3406 2147483681 3407 780437137578998057845399307448291576437149535666242787714789239906342934704941405030076525765872992789956732780351655723861993919822071326572544 3408 7864351 3409 4951760157141521099596496904 3410 1045 3411 56668397794435742564358 3412 267608942382367477698428619271780338071764995 3413 1560874275157996115690798614896583152874299071332485575429578479812685869409882810060153051531745985579913465560703311447723987839644142653145088 3414 10141204801825835211973625643011 3415 10633823966279326983230456482242756612 3416 917567 3417 262210 3418 118571099379011784113736688648896417641748464297615937576404566024103044751294465 3419 36028797018964000 3420 927 3421 9223372036854775824 3422 66049 3423 137438953482 3424 4160749599 3425 12884901900 3426 20282409603651670423947251286019 3427 17179869440 3428 535217884764734955396857238543560676143529987 3429 7516192782 3430 61 3431 1064960 3432 255 3433 3121748550315992231381597229793166305748598142664971150859156959625371738819765620120306103063491971159826931121406622895447975679288285306290176 3434 33554497 3435 562949953421318 3436 1070435769529469910793714477087121352287059971 3437 9903520314283042199192993800 3438 13194139533319 3439 2199023255680 3440 122943 3441 3074 3442 237142198758023568227473377297792835283496928595231875152809132048206089502588929 3443 18446744073709551632 3444 12319 3445 32804 3446 474284397516047136454946754595585670566993857190463750305618264096412179005177857 3447 113336795588871485128710 3448 33849922949209616891772935 3449 6243497100631984462763194459586332611497196285329942301718313919250743477639531240240612206126983942319653862242813245790895951358576570612580352 3450 783 3451 584 3452 2140871539058939821587428954174242704574119939 3453 784637716923335095479473677900958302012794430558004314114 3454 68719476753 3455 21267647932558653966460912964485513220 3456 1023 3457 12486994201263968925526388919172665222994392570659884603436627838501486955279062480481224412253967884639307724485626491581791902717153141225160704 3458 169 3459 1569275433846670190958947355801916604025588861116008628226 3460 1649267441679 3461 24973988402527937851052777838345330445988785141319769206873255677002973910558124960962448824507935769278615448971252983163583805434306282450321408 3462 40564819207303340847894502572035 3463 49947976805055875702105555676690660891977570282639538413746511354005947821116249921924897649015871538557230897942505966327167610868612564900642816 3464 67699845898419233783545863 3465 62 3466 948568795032094272909893509191171341133987714380927500611236528192824358010355713 3467 99895953610111751404211111353381321783955140565279076827493022708011895642232499843849795298031743077114461795885011932654335221737225129801285632 3468 455 3469 199791907220223502808422222706762643567910281130558153654986045416023791284464999687699590596063486154228923591770023865308670443474450259602571264 3470 295147905179352825861 3471 8388642 3472 15487 3473 34359738624 3474 26388279066631 3475 25769803788 3476 6291507 3477 131202 3478 18433 3479 1572888 3480 3615 3481 196608 3482 1897137590064188545819787018382342682267975428761855001222473056385648716020711425 3483 122910 3484 786531 3485 4164 3486 4194315 3487 36893488147419103248 3488 8321499167 3489 3138550867693340381917894711603833208051177722232017256450 3490 590295810358705651717 3491 399583814440447005616844445413525287135820562261116307309972090832047582568929999375399181192126972308457847183540047730617340886948900519205142528 3492 117440527 3493 19807040628566084398385987592 3494 3794275180128377091639574036764685364535950857523710002444946112771297432041422849 3495 1125899906842630 3496 1927 3497 72057594037927968 3498 32787 3499 799167628880894011233688890827050574271641124522232614619944181664095165137859998750798362384253944616915694367080095461234681773897801038410285056 3500 127 3501 226673591177742970257414 3502 67108929 3503 536871936 3504 15728671 3505 42535295865117307932921825928971026436 3506 7588550360256754183279148073529370729071901715047420004889892225542594864082845697 3507 274877906954 3508 4281743078117879643174857908348485409148239875 3509 1584 3510 255 3511 1598335257761788022467377781654101148543282249044465229239888363328190330275719997501596724768507889233831388734160190922469363547795602076820570112 3512 135399691796838467567091719 3513 6277101735386680763835789423207666416102355444464034512898 3514 9007199254741001 3515 2180 3516 6917529027641081863 3517 3196670515523576044934755563308202297086564498088930458479776726656380660551439995003193449537015778467662777468320381844938727095591204153641140224 3518 15177100720513508366558296147058741458143803430094840009779784451085189728165691393 3519 966 3520 1023 3521 39614081257132168796771975176 3522 81129638414606681695789005144067 3523 144115188075855904 3524 8563486156235759286349715816696970818296479747 3525 49166 3526 12289 3527 6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448 3528 255 3529 12786682062094304179739022253232809188346257992355721833919106906625522642205759980012773798148063113870651109873281527379754908382364816614564560896 3530 1180591620717411303429 3531 134217746 3532 17126972312471518572699431633393941636592959491 3533 25573364124188608359478044506465618376692515984711443667838213813251045284411519960025547596296126227741302219746563054759509816764729633229129121792 3534 1155 3535 33554444 3536 1007 3537 15032385550 3538 131585 3539 51146728248377216718956089012931236753385031969422887335676427626502090568823039920051095192592252455482604439493126109519019633529459266458258243584 3540 196623 3541 102293456496754433437912178025862473506770063938845774671352855253004181137646079840102190385184504910965208878986252219038039267058918532916516487168 3542 281 3543 12554203470773361527671578846415332832204710888928069025794 3544 270799383593676935134183431 3545 85070591730234615865843651857942052868 3546 52776558133255 3547 204586912993508866875824356051724947013540127877691549342705710506008362275292159680204380770369009821930417757972504438076078534117837065833032974336 3548 34253944624943037145398863266787883273185918979 3549 106 3550 1572877 3551 294912 3552 63551 3553 208 3554 30354201441027016733116592294117482916287606860189680019559568902170379456331382785 3555 6291470 3556 3221225499 3557 409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948672 3558 162259276829213363391578010288131 3559 818347651974035467503297424206899788054160511510766197370822842024033449101168638720817523081476039287721671031890017752304314136471348263332131897344 3560 58720287 3561 25108406941546723055343157692830665664409421777856138051586 3562 4294967329 3563 79228162514264337593543950344 3564 511 3565 1284 3566 60708402882054033466233184588234965832575213720379360039119137804340758912662765569 3567 4610 3568 2111062325329935 3569 4202496 3570 79 3571 1636695303948070935006594848413799576108321023021532394741645684048066898202337277441635046162952078575443342063780035504608628272942696526664263794688 3572 49539 3573 453347182355485940514822 3574 121416805764108066932466369176469931665150427440758720078238275608681517825325531137 3575 124 3576 120259084303 3577 3145752 3578 242833611528216133864932738352939863330300854881517440156476551217363035650651062273 3579 50216813883093446110686315385661331328818843555712276103170 3580 3298534883343 3581 3273390607896141870013189696827599152216642046043064789483291368096133796404674554883270092325904157150886684127560071009217256545885393053328527589376 3582 105553116266503 3583 6546781215792283740026379393655198304433284092086129578966582736192267592809349109766540184651808314301773368255120142018434513091770786106657055178752 3584 4095 3585 2251799813685254 3586 137438953489 3587 70368744177728 3588 871 3589 16779264 3590 2361183241434822606853 3591 958 3592 541598767187353870268366855 3593 13093562431584567480052758787310396608866568184172259157933165472384535185618698219533080369303616628603546736510240284036869026183541572213314110357504 3594 324518553658426726783156020576259 3595 170141183460469231731687303715884105732 3596 3587 3597 268435474 3598 18014398509481993 3599 196608 3600 255 3601 288230376151711776 3602 485667223056432267729865476705879726660601709763034880312953102434726071301302124545 3603 100433627766186892221372630771322662657637687111424552206338 3604 98499 3605 67108876 3606 649037107316853453566312041152515 3607 26187124863169134960105517574620793217733136368344518315866330944769070371237396439066160738607233257207093473020480568073738052367083144426628220715008 3608 28791 3609 906694364710971881029638 3610 389 3611 68719476992 3612 24607 3613 52374249726338269920211035149241586435466272736689036631732661889538140742474792878132321477214466514414186946040961136147476104734166288853256441430016 3614 8589934625 3615 4503599627370502 3616 16642998303 3617 104748499452676539840422070298483172870932545473378073263465323779076281484949585756264642954428933028828373892081922272294952209468332577706512882860032 3618 1835023 3619 16408 3620 6597069766671 3621 524354 3622 971334446112864535459730953411759453321203419526069760625906204869452142602604249089 3623 209496998905353079680844140596966345741865090946756146526930647558152562969899171512529285908857866057656747784163844544589904418936665155413025765720064 3624 240518168591 3625 3612 3626 6169 3627 3174 3628 68507889249886074290797726533575766546371837955 3629 4398046511232 3630 55 3631 418993997810706159361688281193932691483730181893512293053861295116305125939798343025058571817715732115313495568327689089179808837873330310826051531440128 3632 4222124650659855 3633 549755813898 3634 2097409 3635 340282366920938463463374607431768211460 3636 234881039 3637 837987995621412318723376562387865382967460363787024586107722590232610251879596686050117143635431464230626991136655378178359617675746660621652103062880256 3638 134217793 3639 200867255532373784442745261542645325315275374222849104412674 3640 255 3641 73786976294838206480 3642 1298074214633706907132624082305027 3643 1675975991242824637446753124775730765934920727574049172215445180465220503759193372100234287270862928461253982273310756356719235351493321243304206125760512 3644 137015778499772148581595453067151533092743675907 3645 254 3646 1942668892225729070919461906823518906642406839052139521251812409738904285205208498177 3647 158456325028528675187087900680 3648 8191 3649 8392704 3650 3145741 3651 401734511064747568885490523085290650630550748445698208825346 3652 12582963 3653 576460752303423520 3654 1567 3655 8260 3656 1083197534374707740536733703 3657 33026 3658 66561 3659 3351951982485649274893506249551461531869841455148098344430890360930441007518386744200468574541725856922507964546621512713438470702986642486608412251521024 3660 393231 3661 316912650057057350374175801352 3662 3885337784451458141838923813647037813284813678104279042503624819477808570410416996353 3663 6198 3664 8444249301319695 3665 680564733841876926926749214863536422916 3666 16419 3667 8796093022336 3668 6442450971 3669 803469022129495137770981046170581301261101496891396417650690 3670 4722366482869645213701 3671 6703903964971298549787012499102923063739682910296196688861780721860882015036773488400937149083451713845015929093243025426876941405973284973216824503042048 3672 2047 3673 13407807929942597099574024998205846127479365820592393377723561443721764030073546976801874298166903427690031858186486050853753882811946569946433649006084096 3674 274877906961 3675 62 3676 274031556999544297163190906134303066185487351811 3677 26815615859885194199148049996411692254958731641184786755447122887443528060147093953603748596333806855380063716372972101707507765623893139892867298012168192 3678 2596148429267413814265248164610051 3679 1152921504606847008 3680 8063 3681 1813388729421943762059270 3682 36028797018963977 3683 1073742336 3684 13835058055282163719 3685 262164 3686 16777345 3687 1606938044258990275541962092341162602522202993782792835301378 3688 2166395068749415481073467399 3689 1096 3690 12303 3691 53631231719770388398296099992823384509917463282369573510894245774887056120294187907207497192667613710760127432745944203415015531247786279785734596024336384 3692 1572963 3693 3213876088517980551083924184682325205044405987565585670602754 3694 7770675568902916283677847627294075626569627356208558085007249638955617140820833992705 3695 1361129467683753853853498429727072845828 3696 255 3697 107262463439540776796592199985646769019834926564739147021788491549774112240588375814414994385335227421520254865491888406830031062495572559571469192048672768 3698 24577 3699 30064771086 3700 14367 3701 214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 3702 5192296858534827628530496329220099 3703 776 3704 4332790137498830962146934791 3705 166 3706 268435521 3707 147573952589676412944 3708 469762063 3709 429049853758163107186368799942587076079339706258956588087153966199096448962353503257659977541340909686081019461967553627320124249982290238285876768194691072 3710 32781 3711 6427752177035961102167848369364650410088811975131171341205506 3712 65151 3713 2113536 3714 10384593717069655257060992658440195 3715 2722258935367507707706996859454145691652 3716 548063113999088594326381812268606132370974703619 3717 196638 3718 113 3719 858099707516326214372737599885174152158679412517913176174307932398192897924707006515319955082681819372162038923935107254640248499964580476571753536389382144 3720 7199 3721 393216 3722 15541351137805832567355695254588151253139254712417116170014499277911234281641667985409 3723 1048642 3724 955 3725 51539607564 3726 3871 3727 1716199415032652428745475199770348304317358825035826352348615864796385795849414013030639910165363638744324077847870214509280496999929160953143507072778764288 3728 16888498602639375 3729 536870930 3730 9444732965739290427397 3731 4136 3732 27670116110564327431 3733 3432398830065304857490950399540696608634717650071652704697231729592771591698828026061279820330727277488648155695740429018560993999858321906287014145557528576 3734 31082702275611665134711390509176302506278509424834232340028998555822468563283335970817 3735 12582926 3736 8665580274997661924293869575 3737 33556480 3738 8388619 3739 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057152 3740 255 3741 8706 3742 62165404551223330269422781018352605012557018849668464680057997111644937126566671941633 3743 17592186044544 3744 2047 3745 134217740 3746 124330809102446660538845562036705210025114037699336929360115994223289874253133343883265 3747 12855504354071922204335696738729300820177623950262342682411010 3748 1096126227998177188652763624537212264741949407235 3749 137438953728 3750 63 3751 3120 3752 1835071 3753 60129542158 3754 248661618204893321077691124073410420050228075398673858720231988446579748506266687766529 3755 5444517870735015415413993718908291383300 3756 55340232221128654855 3757 224 3758 497323236409786642155382248146820840100456150797347717440463976893159497012533375533057 3759 1099511627786 3760 245823 3761 13729595320261219429963801598162786434538870600286610818788926918371086366795312104245119281322909109954592622782961716074243975999433287625148056582230114304 3762 439 3763 557056 3764 2192252455996354377305527249074424529483898814467 3765 9007199254740998 3766 72057594037927945 3767 27459190640522438859927603196325572869077741200573221637577853836742172733590624208490238562645818219909185245565923432148487951998866575250296113164460228608 3768 481036337167 3769 54918381281044877719855206392651145738155482401146443275155707673484345467181248416980477125291636439818370491131846864296975903997733150500592226328920457216 3770 549 3771 3626777458843887524118534 3772 13059 3773 120 3774 2115 3775 103079215116 3776 4128831 3777 25711008708143844408671393477458601640355247900524685364822018 3778 994646472819573284310764496293641680200912301594695434880927953786318994025066751066113 3779 109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 3780 127 3781 35184372088960 3782 132097 3783 16777250 3784 57463 3785 10889035741470030830827987437816582766596 3786 20769187434139310514121985316880387 3787 633825300114114700748351602696 3788 4384504911992708754611054498148849058967797628931 3789 7253554917687775048237062 3790 18889465931478580854789 3791 140737488355392 3792 31457311 3793 219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 3794 144115188075855881 3795 278 3796 3145827 3797 439347050248359021758841651141209165905243859209171546201245661387874763737449987335843817002333091518546963929054774914375807231981865204004737810631363657728 3798 211106232532999 3799 2147484160 3800 1983 3801 2199023255562 3802 1989292945639146568621528992587283360401824603189390869761855907572637988050133502132225 3803 878694100496718043517683302282418331810487718418343092402491322775749527474899974671687634004666183037093927858109549828751614463963730408009475621262727315456 3804 110680464442257309703 3805 21778071482940061661655974875633165533188 3806 549755813905 3807 245790 3808 2047 3809 2305843009213693984 3810 1073741831 3811 67110912 3812 8769009823985417509222108996297698117935595257859 3813 5122 3814 3978585891278293137243057985174566720803649206378781739523711815145275976100267004264449 3815 268435468 3816 491551 3817 295147905179352825872 3818 4194561 3819 262274 3820 13194139533327 3821 1757388200993436087035366604564836663620975436836686184804982645551499054949799949343375268009332366074187855716219099657503228927927460816018951242525454630912 3822 123 3823 3514776401986872174070733209129673327241950873673372369609965291102998109899599898686750536018664732148375711432438199315006457855854921632037902485050909261824 3824 33776997205278735 3825 478 3826 7957171782556586274486115970349133441607298412757563479047423630290551952200534008528897 3827 8396800 3828 1591 3829 1267650600228229401496703205384 3830 37778931862957161709573 3831 51422017416287688817342786954917203280710495801049370729644034 3832 17331160549995323848587739143 3833 7029552803973744348141466418259346654483901747346744739219930582205996219799199797373501072037329464296751422864876398630012915711709843264075804970101818523648 3834 3670031 3835 65572 3836 12884901915 3837 102844034832575377634685573909834406561420991602098741459288066 3838 33554561 3839 590295810358705651728 3840 1023 3841 274877907200 3842 536870977 3843 393246 3844 7171 3845 43556142965880123323311949751266331066372 3846 41538374868278621028243970633760771 3847 14059105607947488696282932836518693308967803494693489478439861164411992439598399594747002144074658928593502845729752797260025831423419686528151609940203637047296 3848 14567 3849 205688069665150755269371147819668813122841983204197482918576130 3850 61 3851 28118211215894977392565865673037386617935606989386978956879722328823984879196799189494004288149317857187005691459505594520051662846839373056303219880407274094592 3852 939524111 3853 56236422431789954785131731346074773235871213978773957913759444657647969758393598378988008576298635714374011382919011189040103325693678746112606439760814548189184 3854 20481 3855 18014398509481990 3856 67553994410557455 3857 648 3858 83076749736557242056487941267521539 3859 281474976710720 3860 26388279066639 3861 254 3862 15914343565113172548972231940698266883214596825515126958094847260581103904401068017057793 3863 112472844863579909570263462692149546471742427957547915827518889315295939516787196757976017152597271428748022765838022378080206651387357492225212879521629096378368 3864 1855 3865 87112285931760246646623899502532662132740 3866 31828687130226345097944463881396533766429193651030253916189694521162207808802136034115585 3867 411376139330301510538742295639337626245683966408394965837152258 3868 17538019647970835018444217992595396235871190515715 3869 1081344 3870 24591 3871 6291480 3872 1023 3873 822752278660603021077484591278675252491367932816789931674304514 3874 17179869217 3875 7196 3876 455 3877 224945689727159819140526925384299092943484855915095831655037778630591879033574393515952034305194542857496045531676044756160413302774714984450425759043258192756736 3878 288230376151711753 3879 14507109835375550096474118 3880 117440543 3881 449891379454319638281053850768598185886969711830191663310075557261183758067148787031904068610389085714992091063352089512320826605549429968900851518086516385513472 3882 166153499473114484112975882535043075 3883 1180591620717411303440 3884 35076039295941670036888435985190792471742381031427 3885 2062 3886 262657 3887 864 3888 511 3889 899782758908639276562107701537196371773939423660383326620151114522367516134297574063808137220778171429984182126704179024641653211098859937801703036173032771026944 3890 75557863725914323419141 3891 1645504557321206042154969182557350504982735865633579863348609026 3892 25769803803 3893 562949953421376 3894 65555 3895 4228 3896 34662321099990647697175478279 3897 29014219670751100192948230 3898 63657374260452690195888927762793067532858387302060507832379389042324415617604272068231169 3899 2535301200456458802993406410760 3900 255 3901 4210688 3902 127314748520905380391777855525586135065716774604121015664758778084648831235208544136462337 3903 3291009114642412084309938365114701009965471731267159726697218050 3904 8257599 3905 524308 3906 3103 3907 1799565517817278553124215403074392743547878847320766653240302229044735032268595148127616274441556342859968364253408358049283306422197719875603406072346065542053888 3908 70152078591883340073776871970381584943484762062851 3909 6582018229284824168619876730229402019930943462534319453394436098 3910 325 3911 3599131035634557106248430806148785487095757694641533306480604458089470064537190296255232548883112685719936728506816716098566612844395439751206812144692131084107776 3912 962072674319 3913 8232 3914 67108993 3915 3614 3916 25165875 3917 7198262071269114212496861612297570974191515389283066612961208916178940129074380592510465097766225371439873457013633432197133225688790879502413624289384262168215552 3918 332306998946228968225951765070086147 3919 14396524142538228424993723224595141948383030778566133225922417832357880258148761185020930195532450742879746914027266864394266451377581759004827248578768524336431104 3920 255 3921 13164036458569648337239753460458804039861886925068638906788872194 3922 34817 3923 28793048285076456849987446449190283896766061557132266451844835664715760516297522370041860391064901485759493828054533728788532902755163518009654497157537048672862208 3924 1879048207 3925 206158430220 3926 34359738401 3927 90 3928 69324642199981295394350956551 3929 57586096570152913699974892898380567793532123114264532903689671329431521032595044740083720782129802971518987656109067457577065805510327036019308994315074097345724416 3930 2147483655 3931 115172193140305827399949785796761135587064246228529065807379342658863042065190089480167441564259605943037975312218134915154131611020654072038617988630148194691448832 3932 140304157183766680147553743940763169886969524125699 3933 902 3934 576460752303423497 3935 174224571863520493293247799005065324265476 3936 127039 3937 1073742848 3938 1099511627793 3939 33554466 3940 52776558133263 3941 5070602400912917605986812821512 3942 7340047 3943 230344386280611654799899571593522271174128492457058131614758685317726084130380178960334883128519211886075950624436269830308263222041308144077235977260296389382897664 3944 4039 3945 36028797018963974 3946 254629497041810760783555711051172270131433549208242031329517556169297662470417088272924673 3947 460688772561223309599799143187044542348256984914116263229517370635452168260760357920669766257038423772151901248872539660616526444082616288154471954520592778765795328 3948 49183 3949 2361183241434822606864 3950 6291469 3951 58028439341502200385896454 3952 2031 3953 327680 3954 664613997892457936451903530140172291 3955 536870924 3956 25347 3957 26328072917139296674479506920917608079723773850137277813577744386 3958 509258994083621521567111422102344540262867098416484062659035112338595324940834176545849345 3959 134219776 3960 255 3961 1125899906842688 3962 1152921504606846985 3963 52656145834278593348959013841835216159447547700274555627155488770 3964 280608314367533360295107487881526339773939048251395 3965 131108 3966 1329227995784915872903807060280344579 3967 921377545122446619199598286374089084696513969828232526459034741270904336521520715841339532514076847544303802497745079321233052888165232576308943909041185557531590656 3968 130175 3969 254 3970 151115727451828646838277 3971 400 3972 221360928884514619399 3973 4294967808 3974 1018517988167243043134222844204689080525734196832968125318070224677190649881668353091698689 3975 98318 3976 3670079 3977 16781312 3978 231 3979 549755814144 3980 105553116266511 3981 105312291668557186697918027683670432318895095400549111254310977538 3982 2199023255569 3983 10141204801825835211973625643016 3984 62914591 3985 348449143727040986586495598010130648530948 3986 2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397377 3987 116056878683004400771792902 3988 561216628735066720590214975763052679547878096502787 3989 1842755090244893238399196572748178169393027939656465052918069482541808673043041431682679065028153695088607604995490158642466105776330465152617887818082371115063181312 3990 143 3991 4611686018427387936 3992 138649284399962590788701913095 3993 114 3994 4074071952668972172536891376818756322102936787331872501272280898708762599526673412366794753 3995 16452 3996 30751 3997 20282409603651670423947251286024 3998 8148143905337944345073782753637512644205873574663745002544561797417525199053346824733589505 3999 9218 4000 511 4001 3685510180489786476798393145496356338786055879312930105836138965083617346086082863365358130056307390177215209990980317284932211552660930305235775636164742230126362624 4002 771 4003 7371020360979572953596786290992712677572111758625860211672277930167234692172165726730716260112614780354430419981960634569864423105321860610471551272329484460252725248 4004 123 4005 25165838 4006 16296287810675888690147565507275025288411747149327490005089123594835050398106693649467179009 4007 14742040721959145907193572581985425355144223517251720423344555860334469384344331453461432520225229560708860839963921269139728846210643721220943102544658968920505450496 4008 1924145348623 4009 70368744177792 4010 302231454903657293676549 4011 4398046511114 4012 196803 4013 29484081443918291814387145163970850710288447034503440846689111720668938768688662906922865040450459121417721679927842538279457692421287442441886205089317937841010900992 4014 422212465065991 4015 1048596 4016 135107988821114895 4017 67108898 4018 12313 4019 58968162887836583628774290327941701420576894069006881693378223441337877537377325813845730080900918242835443359855685076558915384842574884883772410178635875682021801984 4020 786447 4021 117936325775673167257548580655883402841153788138013763386756446882675755074754651627691460161801836485670886719711370153117830769685149769767544820357271751364043603968 4022 32592575621351777380295131014550050576823494298654980010178247189670100796213387298934358017 4023 120259084302 4024 277298568799925181577403826183 4025 796 4026 131091 4027 235872651551346334515097161311766805682307576276027526773512893765351510149509303255382920323603672971341773439422740306235661539370299539535089640714543502728087207936 4028 98691 4029 2097218 4030 1061 4031 8589935104 4032 1023 4033 268437504 4034 65185151242703554760590262029100101153646988597309960020356494379340201592426774597868716033 4035 72057594037927942 4036 1122433257470133441180429951526105359095756193005571 4037 4722366482869645213712 4038 2658455991569831745807614120560689155 4039 40564819207303340847894502572040 4040 234881055 4041 232113757366008801543585798 4042 24577 4043 9223372036854775840 4044 442721857769029238791 4045 696898287454081973172991196020261297061892 4046 201 4047 524418 4048 4095 4049 471745303102692669030194322623533611364615152552055053547025787530703020299018606510765840647207345942683546878845480612471323078740599079070179281429087005456174415872 4050 127 4051 943490606205385338060388645247067222729230305104110107094051575061406040598037213021531681294414691885367093757690961224942646157481198158140358562858174010912348831744 4052 2244866514940266882360859903052210718191512386011139 4053 8796093022218 4054 130370302485407109521180524058200202307293977194619920040712988758680403184853549195737432065 4055 1393796574908163946345982392040522594123780 4056 495 4057 1886981212410770676120777290494134445458460610208220214188103150122812081196074426043063362588829383770734187515381922449885292314962396316280717125716348021824697663488 4058 260740604970814219042361048116400404614587954389239840081425977517360806369707098391474864129 4059 12342 4060 1567 4061 2147484672 4062 5316911983139663491615228241121378307 4063 2251799813685312 4064 33285996575 4065 144115188075855878 4066 134217857 4067 12582936 4068 3758096399 4069 18446744073709551648 4070 2069 4071 65794 4072 554597137599850363154807652359 4073 3773962424821541352241554580988268890916921220416440428376206300245624162392148852086126725177658767541468375030763844899770584629924792632561434251432696043649395326976 4074 16777227 4075 412316860428 4076 4489733029880533764721719806104421436383024772022275 4077 240518168590 4078 521481209941628438084722096232800809229175908778479680162851955034721612739414196782949728257 4079 7547924849643082704483109161976537781833842440832880856752412600491248324784297704172253450355317535082936750061527689799541169259849585265122868502865392087298790653952 4080 1023 4081 32792 4082 68719476769 4083 210624583337114373395836055367340864637790190801098222508621955074 4084 8979466059761067529443439612208842872766049544044547 4085 8324 4086 844424930131975 4087 393216 4088 7340095 4089 16898 4090 604462909807314587353093 4091 15095849699286165408966218323953075563667684881665761713504825200982496649568595408344506900710635070165873500123055379599082338519699170530245737005730784174597581307904 4092 3127 4093 30191699398572330817932436647906151127335369763331523427009650401964993299137190816689013801421270140331747000246110759198164677039398341060491474011461568349195162615808 4094 8388865 4095 126 4096 4095