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