0 0 1 1 2 3 3 2 4 7 5 15 6 6 7 31 8 63 9 4 10 5 11 11 12 14 13 127 14 255 15 30 16 511 17 1023 18 12 19 13 20 27 21 62 22 2047 23 4095 24 126 25 8191 26 16383 27 8 28 9 29 19 30 10 31 23 32 47 33 22 34 95 35 191 36 28 37 29 38 59 39 254 40 32767 41 65535 42 510 43 131071 44 262143 45 60 46 61 47 123 48 1022 49 524287 50 1048575 51 2046 52 2097151 53 4194303 54 24 55 25 56 51 57 26 58 55 59 111 60 54 61 223 62 447 63 124 64 125 65 251 66 4094 67 8388607 68 16777215 69 8190 70 33554431 71 67108863 72 252 73 253 74 507 75 16382 76 134217727 77 268435455 78 32766 79 536870911 80 1073741823 81 16 82 17 83 35 84 18 85 39 86 79 87 38 88 159 89 319 90 20 91 21 92 43 93 46 94 383 95 767 96 94 97 1535 98 3071 99 44 100 45 101 91 102 190 103 6143 104 12287 105 382 106 24575 107 49151 108 56 109 57 110 115 111 58 112 119 113 239 114 118 115 479 116 959 117 508 118 509 119 1019 120 65534 121 2147483647 122 4294967295 123 131070 124 8589934591 125 17179869183 126 1020 127 1021 128 2043 129 262142 130 34359738367 131 68719476735 132 524286 133 137438953471 134 274877906943 135 120 136 121 137 243 138 122 139 247 140 495 141 246 142 991 143 1983 144 2044 145 2045 146 4091 147 1048574 148 549755813887 149 1099511627775 150 2097150 151 2199023255551 152 4398046511103 153 4092 154 4093 155 8187 156 4194302 157 8796093022207 158 17592186044415 159 8388606 160 35184372088831 161 70368744177663 162 48 163 49 164 99 165 50 166 103 167 207 168 102 169 415 170 831 171 52 172 53 173 107 174 110 175 895 176 1791 177 222 178 3583 179 7167 180 108 181 109 182 219 183 446 184 14335 185 28671 186 894 187 57343 188 114687 189 248 190 249 191 499 192 250 193 503 194 1007 195 502 196 2015 197 4031 198 8188 199 8189 200 16379 201 16777214 202 140737488355327 203 281474976710655 204 33554430 205 562949953421311 206 1125899906842623 207 16380 208 16381 209 32763 210 67108862 211 2251799813685247 212 4503599627370495 213 134217726 214 9007199254740991 215 18014398509481983 216 504 217 505 218 1011 219 506 220 1015 221 2031 222 1014 223 4063 224 8127 225 32764 226 32765 227 65531 228 268435454 229 36028797018963967 230 72057594037927935 231 536870910 232 144115188075855871 233 288230376151711743 234 65532 235 65533 236 131067 237 1073741822 238 576460752303423487 239 1152921504606846975 240 2147483646 241 2305843009213693951 242 4611686018427387903 243 32 244 33 245 67 246 34 247 71 248 143 249 70 250 287 251 575 252 36 253 37 254 75 255 78 256 639 257 1279 258 158 259 2559 260 5119 261 76 262 77 263 155 264 318 265 10239 266 20479 267 638 268 40959 269 81919 270 40 271 41 272 83 273 42 274 87 275 175 276 86 277 351 278 703 279 92 280 93 281 187 282 766 283 98303 284 196607 285 1534 286 393215 287 786431 288 188 289 189 290 379 291 3070 292 1572863 293 3145727 294 6142 295 6291455 296 12582911 297 88 298 89 299 179 300 90 301 183 302 367 303 182 304 735 305 1471 306 380 307 381 308 763 309 12286 310 25165823 311 50331647 312 24574 313 100663295 314 201326591 315 764 316 765 317 1531 318 49150 319 402653183 320 805306367 321 98302 322 1610612735 323 3221225471 324 112 325 113 326 227 327 114 328 231 329 463 330 230 331 927 332 1855 333 116 334 117 335 235 336 238 337 1919 338 3839 339 478 340 7679 341 15359 342 236 343 237 344 475 345 958 346 30719 347 61439 348 1918 349 122879 350 245759 351 1016 352 1017 353 2035 354 1018 355 2039 356 4079 357 2038 358 8159 359 16319 360 131068 361 131069 362 262139 363 4294967294 364 9223372036854775807 365 18446744073709551615 366 8589934590 367 36893488147419103231 368 73786976294838206463 369 262140 370 262141 371 524283 372 17179869182 373 147573952589676412927 374 295147905179352825855 375 34359738366 376 590295810358705651711 377 1180591620717411303423 378 2040 379 2041 380 4083 381 2042 382 4087 383 8175 384 4086 385 16351 386 32703 387 524284 388 524285 389 1048571 390 68719476734 391 2361183241434822606847 392 4722366482869645213695 393 137438953470 394 9444732965739290427391 395 18889465931478580854783 396 1048572 397 1048573 398 2097147 399 274877906942 400 37778931862957161709567 401 75557863725914323419135 402 549755813886 403 151115727451828646838271 404 302231454903657293676543 405 240 406 241 407 483 408 242 409 487 410 975 411 486 412 1951 413 3903 414 244 415 245 416 491 417 494 418 3967 419 7935 420 990 421 15871 422 31743 423 492 424 493 425 987 426 1982 427 63487 428 126975 429 3966 430 253951 431 507903 432 4088 433 4089 434 8179 435 4090 436 8183 437 16367 438 8182 439 32735 440 65471 441 2097148 442 2097149 443 4194299 444 1099511627774 445 604462909807314587353087 446 1208925819614629174706175 447 2199023255550 448 2417851639229258349412351 449 4835703278458516698824703 450 4194300 451 4194301 452 8388603 453 4398046511102 454 9671406556917033397649407 455 19342813113834066795298815 456 8796093022206 457 38685626227668133590597631 458 77371252455336267181195263 459 8184 460 8185 461 16371 462 8186 463 16375 464 32751 465 16374 466 65503 467 131007 468 8388604 469 8388605 470 16777211 471 17592186044414 472 154742504910672534362390527 473 309485009821345068724781055 474 35184372088830 475 618970019642690137449562111 476 1237940039285380274899124223 477 16777212 478 16777213 479 33554427 480 70368744177662 481 2475880078570760549798248447 482 4951760157141521099596496895 483 140737488355326 484 9903520314283042199192993791 485 19807040628566084398385987583 486 96 487 97 488 195 489 98 490 199 491 399 492 198 493 799 494 1599 495 100 496 101 497 203 498 206 499 1663 500 3327 501 414 502 6655 503 13311 504 204 505 205 506 411 507 830 508 26623 509 53247 510 1662 511 106495 512 212991 513 104 514 105 515 211 516 106 517 215 518 431 519 214 520 863 521 1727 522 220 523 221 524 443 525 1790 526 229375 527 458751 528 3582 529 917503 530 1835007 531 444 532 445 533 891 534 7166 535 3670015 536 7340031 537 14334 538 14680063 539 29360127 540 216 541 217 542 435 543 218 544 439 545 879 546 438 547 1759 548 3519 549 892 550 893 551 1787 552 28670 553 58720255 554 117440511 555 57342 556 234881023 557 469762047 558 1788 559 1789 560 3579 561 114686 562 939524095 563 1879048191 564 229374 565 3758096383 566 7516192767 567 496 568 497 569 995 570 498 571 999 572 1999 573 998 574 3999 575 7999 576 500 577 501 578 1003 579 1006 580 8063 581 16127 582 2014 583 32255 584 64511 585 1004 586 1005 587 2011 588 4030 589 129023 590 258047 591 8062 592 516095 593 1032191 594 16376 595 16377 596 32755 597 16378 598 32759 599 65519 600 32758 601 131039 602 262079 603 33554428 604 33554429 605 67108859 606 281474976710654 607 39614081257132168796771975167 608 79228162514264337593543950335 609 562949953421310 610 158456325028528675187087900671 611 316912650057057350374175801343 612 67108860 613 67108861 614 134217723 615 1125899906842622 616 633825300114114700748351602687 617 1267650600228229401496703205375 618 2251799813685246 619 2535301200456458802993406410751 620 5070602400912917605986812821503 621 32760 622 32761 623 65523 624 32762 625 65527 626 131055 627 65526 628 262111 629 524223 630 134217724 631 134217725 632 268435451 633 4503599627370494 634 10141204801825835211973625643007 635 20282409603651670423947251286015 636 9007199254740990 637 40564819207303340847894502572031 638 81129638414606681695789005144063 639 268435452 640 268435453 641 536870907 642 18014398509481982 643 162259276829213363391578010288127 644 324518553658426726783156020576255 645 36028797018963966 646 649037107316853453566312041152511 647 1298074214633706907132624082305023 648 1008 649 1009 650 2019 651 1010 652 2023 653 4047 654 2022 655 8095 656 16191 657 1012 658 1013 659 2027 660 2030 661 16255 662 32511 663 4062 664 65023 665 130047 666 2028 667 2029 668 4059 669 8126 670 260095 671 520191 672 16254 673 1040383 674 2080767 675 65528 676 65529 677 131059 678 65530 679 131063 680 262127 681 131062 682 524255 683 1048511 684 536870908 685 536870909 686 1073741819 687 72057594037927934 688 2596148429267413814265248164610047 689 5192296858534827628530496329220095 690 144115188075855870 691 10384593717069655257060992658440191 692 20769187434139310514121985316880383 693 1073741820 694 1073741821 695 2147483643 696 288230376151711742 697 41538374868278621028243970633760767 698 83076749736557242056487941267521535 699 576460752303423486 700 166153499473114484112975882535043071 701 332306998946228968225951765070086143 702 131064 703 131065 704 262131 705 131066 706 262135 707 524271 708 262134 709 1048543 710 2097087 711 2147483644 712 2147483645 713 4294967291 714 1152921504606846974 715 664613997892457936451903530140172287 716 1329227995784915872903807060280344575 717 2305843009213693950 718 2658455991569831745807614120560689151 719 5316911983139663491615228241121378303 720 4294967292 721 4294967293 722 8589934587 723 4611686018427387902 724 10633823966279326983230456482242756607 725 21267647932558653966460912964485513215 726 9223372036854775806 727 42535295865117307932921825928971026431 728 85070591730234615865843651857942052863 729 64 730 65 731 131 732 66 733 135 734 271 735 134 736 543 737 1087 738 68 739 69 740 139 741 142 742 1151 743 2303 744 286 745 4607 746 9215 747 140 748 141 749 283 750 574 751 18431 752 36863 753 1150 754 73727 755 147455 756 72 757 73 758 147 759 74 760 151 761 303 762 150 763 607 764 1215 765 156 766 157 767 315 768 1278 769 163839 770 327679 771 2558 772 655359 773 1310719 774 316 775 317 776 635 777 5118 778 2621439 779 5242879 780 10238 781 10485759 782 20971519 783 152 784 153 785 307 786 154 787 311 788 623 789 310 790 1247 791 2495 792 636 793 637 794 1275 795 20478 796 41943039 797 83886079 798 40958 799 167772159 800 335544319 801 1276 802 1277 803 2555 804 81918 805 671088639 806 1342177279 807 163838 808 2684354559 809 5368709119 810 80 811 81 812 163 813 82 814 167 815 335 816 166 817 671 818 1343 819 84 820 85 821 171 822 174 823 1407 824 2815 825 350 826 5631 827 11263 828 172 829 173 830 347 831 702 832 22527 833 45055 834 1406 835 90111 836 180223 837 184 838 185 839 371 840 186 841 375 842 751 843 374 844 1503 845 3007 846 1532 847 1533 848 3067 849 196606 850 6442450943 851 12884901887 852 393214 853 25769803775 854 51539607551 855 3068 856 3069 857 6139 858 786430 859 103079215103 860 206158430207 861 1572862 862 412316860415 863 824633720831 864 376 865 377 866 755 867 378 868 759 869 1519 870 758 871 3039 872 6079 873 6140 874 6141 875 12283 876 3145726 877 1649267441663 878 3298534883327 879 6291454 880 6597069766655 881 13194139533311 882 12284 883 12285 884 24571 885 12582910 886 26388279066623 887 52776558133247 888 25165822 889 105553116266495 890 211106232532991 891 176 892 177 893 355 894 178 895 359 896 719 897 358 898 1439 899 2879 900 180 901 181 902 363 903 366 904 2943 905 5887 906 734 907 11775 908 23551 909 364 910 365 911 731 912 1470 913 47103 914 94207 915 2942 916 188415 917 376831 918 760 919 761 920 1523 921 762 922 1527 923 3055 924 1526 925 6111 926 12223 927 24572 928 24573 929 49147 930 50331646 931 422212465065983 932 844424930131967 933 100663294 934 1688849860263935 935 3377699720527871 936 49148 937 49149 938 98299 939 201326590 940 6755399441055743 941 13510798882111487 942 402653182 943 27021597764222975 944 54043195528445951 945 1528 946 1529 947 3059 948 1530 949 3063 950 6127 951 3062 952 12255 953 24511 954 98300 955 98301 956 196603 957 805306366 958 108086391056891903 959 216172782113783807 960 1610612734 961 432345564227567615 962 864691128455135231 963 196604 964 196605 965 393211 966 3221225470 967 1729382256910270463 968 3458764513820540927 969 6442450942 970 6917529027641081855 971 13835058055282163711 972 224 973 225 974 451 975 226 976 455 977 911 978 454 979 1823 980 3647 981 228 982 229 983 459 984 462 985 3711 986 7423 987 926 988 14847 989 29695 990 460 991 461 992 923 993 1854 994 59391 995 118783 996 3710 997 237567 998 475135 999 232 1000 233 1001 467 1002 234 1003 471 1004 943 1005 470 1006 1887 1007 3775 1008 476 1009 477 1010 955 1011 3838 1012 491519 1013 983039 1014 7678 1015 1966079 1016 3932159 1017 956 1018 957 1019 1915 1020 15358 1021 7864319 1022 15728639 1023 30718 1024 31457279 1025 62914559 1026 472 1027 473 1028 947 1029 474 1030 951 1031 1903 1032 950 1033 3807 1034 7615 1035 1916 1036 1917 1037 3835 1038 61438 1039 125829119 1040 251658239 1041 122878 1042 503316479 1043 1006632959 1044 3836 1045 3837 1046 7675 1047 245758 1048 2013265919 1049 4026531839 1050 491518 1051 8053063679 1052 16106127359 1053 2032 1054 2033 1055 4067 1056 2034 1057 4071 1058 8143 1059 4070 1060 16287 1061 32575 1062 2036 1063 2037 1064 4075 1065 4078 1066 32639 1067 65279 1068 8158 1069 130559 1070 261119 1071 4076 1072 4077 1073 8155 1074 16318 1075 522239 1076 1044479 1077 32638 1078 2088959 1079 4177919 1080 262136 1081 262137 1082 524275 1083 262138 1084 524279 1085 1048559 1086 524278 1087 2097119 1088 4194239 1089 8589934588 1090 8589934589 1091 17179869179 1092 18446744073709551614 1093 170141183460469231731687303715884105727 1094 340282366920938463463374607431768211455 1095 36893488147419103230 1096 680564733841876926926749214863536422911 1097 1361129467683753853853498429727072845823 1098 17179869180 1099 17179869181 1100 34359738363 1101 73786976294838206462 1102 2722258935367507707706996859454145691647 1103 5444517870735015415413993718908291383295 1104 147573952589676412926 1105 10889035741470030830827987437816582766591 1106 21778071482940061661655974875633165533183 1107 524280 1108 524281 1109 1048563 1110 524282 1111 1048567 1112 2097135 1113 1048566 1114 4194271 1115 8388543 1116 34359738364 1117 34359738365 1118 68719476731 1119 295147905179352825854 1120 43556142965880123323311949751266331066367 1121 87112285931760246646623899502532662132735 1122 590295810358705651710 1123 174224571863520493293247799005065324265471 1124 348449143727040986586495598010130648530943 1125 68719476732 1126 68719476733 1127 137438953467 1128 1180591620717411303422 1129 696898287454081973172991196020261297061887 1130 1393796574908163946345982392040522594123775 1131 2361183241434822606846 1132 2787593149816327892691964784081045188247551 1133 5575186299632655785383929568162090376495103 1134 4080 1135 4081 1136 8163 1137 4082 1138 8167 1139 16335 1140 8166 1141 32671 1142 65343 1143 4084 1144 4085 1145 8171 1146 8174 1147 65407 1148 130815 1149 16350 1150 261631 1151 523263 1152 8172 1153 8173 1154 16347 1155 32702 1156 1046527 1157 2093055 1158 65406 1159 4186111 1160 8372223 1161 1048568 1162 1048569 1163 2097139 1164 1048570 1165 2097143 1166 4194287 1167 2097142 1168 8388575 1169 16777151 1170 137438953468 1171 137438953469 1172 274877906939 1173 4722366482869645213694 1174 11150372599265311570767859136324180752990207 1175 22300745198530623141535718272648361505980415 1176 9444732965739290427390 1177 44601490397061246283071436545296723011960831 1178 89202980794122492566142873090593446023921663 1179 274877906940 1180 274877906941 1181 549755813883 1182 18889465931478580854782 1183 178405961588244985132285746181186892047843327 1184 356811923176489970264571492362373784095686655 1185 37778931862957161709566 1186 713623846352979940529142984724747568191373311 1187 1427247692705959881058285969449495136382746623 1188 2097144 1189 2097145 1190 4194291 1191 2097146 1192 4194295 1193 8388591 1194 4194294 1195 16777183 1196 33554367 1197 549755813884 1198 549755813885 1199 1099511627771 1200 75557863725914323419134 1201 2854495385411919762116571938898990272765493247 1202 5708990770823839524233143877797980545530986495 1203 151115727451828646838270 1204 11417981541647679048466287755595961091061972991 1205 22835963083295358096932575511191922182123945983 1206 1099511627772 1207 1099511627773 1208 2199023255547 1209 302231454903657293676542 1210 45671926166590716193865151022383844364247891967 1211 91343852333181432387730302044767688728495783935 1212 604462909807314587353086 1213 182687704666362864775460604089535377456991567871 1214 365375409332725729550921208179070754913983135743 1215 480 1216 481 1217 963 1218 482 1219 967 1220 1935 1221 966 1222 3871 1223 7743 1224 484 1225 485 1226 971 1227 974 1228 7807 1229 15615 1230 1950 1231 31231 1232 62463 1233 972 1234 973 1235 1947 1236 3902 1237 124927 1238 249855 1239 7806 1240 499711 1241 999423 1242 488 1243 489 1244 979 1245 490 1246 983 1247 1967 1248 982 1249 3935 1250 7871 1251 988 1252 989 1253 1979 1254 7934 1255 1015807 1256 2031615 1257 15870 1258 4063231 1259 8126463 1260 1980 1261 1981 1262 3963 1263 31742 1264 16252927 1265 32505855 1266 63486 1267 65011711 1268 130023423 1269 984 1270 985 1271 1971 1272 986 1273 1975 1274 3951 1275 1974 1276 7903 1277 15807 1278 3964 1279 3965 1280 7931 1281 126974 1282 260046847 1283 520093695 1284 253950 1285 1040187391 1286 2080374783 1287 7932 1288 7933 1289 15867 1290 507902 1291 4160749567 1292 8321499135 1293 1015806 1294 16642998271 1295 33285996543 1296 8176 1297 8177 1298 16355 1299 8178 1300 16359 1301 32719 1302 16358 1303 65439 1304 130879 1305 8180 1306 8181 1307 16363 1308 16366 1309 130943 1310 261887 1311 32734 1312 523775 1313 1047551 1314 16364 1315 16365 1316 32731 1317 65470 1318 2095103 1319 4190207 1320 130942 1321 8380415 1322 16760831 1323 4194296 1324 4194297 1325 8388595 1326 4194298 1327 8388599 1328 16777199 1329 8388598 1330 33554399 1331 67108799 1332 2199023255548 1333 2199023255549 1334 4398046511099 1335 1208925819614629174706174 1336 730750818665451459101842416358141509827966271487 1337 1461501637330902918203684832716283019655932542975 1338 2417851639229258349412350 1339 2923003274661805836407369665432566039311865085951 1340 5846006549323611672814739330865132078623730171903 1341 4398046511100 1342 4398046511101 1343 8796093022203 1344 4835703278458516698824702 1345 11692013098647223345629478661730264157247460343807 1346 23384026197294446691258957323460528314494920687615 1347 9671406556917033397649406 1348 46768052394588893382517914646921056628989841375231 1349 93536104789177786765035829293842113257979682750463 1350 8388600 1351 8388601 1352 16777203 1353 8388602 1354 16777207 1355 33554415 1356 16777206 1357 67108831 1358 134217663 1359 8796093022204 1360 8796093022205 1361 17592186044411 1362 19342813113834066795298814 1363 187072209578355573530071658587684226515959365500927 1364 374144419156711147060143317175368453031918731001855 1365 38685626227668133590597630 1366 748288838313422294120286634350736906063837462003711 1367 1496577676626844588240573268701473812127674924007423 1368 17592186044412 1369 17592186044413 1370 35184372088827 1371 77371252455336267181195262 1372 2993155353253689176481146537402947624255349848014847 1373 5986310706507378352962293074805895248510699696029695 1374 154742504910672534362390526 1375 11972621413014756705924586149611790497021399392059391 1376 23945242826029513411849172299223580994042798784118783 1377 16368 1378 16369 1379 32739 1380 16370 1381 32743 1382 65487 1383 32742 1384 130975 1385 261951 1386 16372 1387 16373 1388 32747 1389 32750 1390 262015 1391 524031 1392 65502 1393 1048063 1394 2096127 1395 32748 1396 32749 1397 65499 1398 131006 1399 4192255 1400 8384511 1401 262014 1402 16769023 1403 33538047 1404 16777208 1405 16777209 1406 33554419 1407 16777210 1408 33554423 1409 67108847 1410 33554422 1411 134217695 1412 268435391 1413 35184372088828 1414 35184372088829 1415 70368744177659 1416 309485009821345068724781054 1417 47890485652059026823698344598447161988085597568237567 1418 95780971304118053647396689196894323976171195136475135 1419 618970019642690137449562110 1420 191561942608236107294793378393788647952342390272950271 1421 383123885216472214589586756787577295904684780545900543 1422 70368744177660 1423 70368744177661 1424 140737488355323 1425 1237940039285380274899124222 1426 766247770432944429179173513575154591809369561091801087 1427 1532495540865888858358347027150309183618739122183602175 1428 2475880078570760549798248446 1429 3064991081731777716716694054300618367237478244367204351 1430 6129982163463555433433388108601236734474956488734408703 1431 33554424 1432 33554425 1433 67108851 1434 33554426 1435 67108855 1436 134217711 1437 67108854 1438 268435423 1439 536870847 1440 140737488355324 1441 140737488355325 1442 281474976710651 1443 4951760157141521099596496894 1444 12259964326927110866866776217202473468949912977468817407 1445 24519928653854221733733552434404946937899825954937634815 1446 9903520314283042199192993790 1447 49039857307708443467467104868809893875799651909875269631 1448 98079714615416886934934209737619787751599303819750539263 1449 281474976710652 1450 281474976710653 1451 562949953421307 1452 19807040628566084398385987582 1453 196159429230833773869868419475239575503198607639501078527 1454 392318858461667547739736838950479151006397215279002157055 1455 39614081257132168796771975166 1456 784637716923335095479473677900958302012794430558004314111 1457 1569275433846670190958947355801916604025588861116008628223 1458 192 1459 193 1460 387 1461 194 1462 391 1463 783 1464 390 1465 1567 1466 3135 1467 196 1468 197 1469 395 1470 398 1471 3199 1472 6399 1473 798 1474 12799 1475 25599 1476 396 1477 397 1478 795 1479 1598 1480 51199 1481 102399 1482 3198 1483 204799 1484 409599 1485 200 1486 201 1487 403 1488 202 1489 407 1490 815 1491 406 1492 1631 1493 3263 1494 412 1495 413 1496 827 1497 3326 1498 425983 1499 851967 1500 6654 1501 1703935 1502 3407871 1503 828 1504 829 1505 1659 1506 13310 1507 6815743 1508 13631487 1509 26622 1510 27262975 1511 54525951 1512 408 1513 409 1514 819 1515 410 1516 823 1517 1647 1518 822 1519 3295 1520 6591 1521 1660 1522 1661 1523 3323 1524 53246 1525 109051903 1526 218103807 1527 106494 1528 436207615 1529 872415231 1530 3324 1531 3325 1532 6651 1533 212990 1534 1744830463 1535 3489660927 1536 425982 1537 6979321855 1538 13958643711 1539 208 1540 209 1541 419 1542 210 1543 423 1544 847 1545 422 1546 1695 1547 3391 1548 212 1549 213 1550 427 1551 430 1552 3455 1553 6911 1554 862 1555 13823 1556 27647 1557 428 1558 429 1559 859 1560 1726 1561 55295 1562 110591 1563 3454 1564 221183 1565 442367 1566 440 1567 441 1568 883 1569 442 1570 887 1571 1775 1572 886 1573 3551 1574 7103 1575 3580 1576 3581 1577 7163 1578 458750 1579 15032385535 1580 30064771071 1581 917502 1582 60129542143 1583 120259084287 1584 7164 1585 7165 1586 14331 1587 1835006 1588 240518168575 1589 481036337151 1590 3670014 1591 962072674303 1592 1924145348607 1593 888 1594 889 1595 1779 1596 890 1597 1783 1598 3567 1599 1782 1600 7135 1601 14271 1602 14332 1603 14333 1604 28667 1605 7340030 1606 3848290697215 1607 7696581394431 1608 14680062 1609 15393162788863 1610 30786325577727 1611 28668 1612 28669 1613 57339 1614 29360126 1615 61572651155455 1616 123145302310911 1617 58720254 1618 246290604621823 1619 492581209243647 1620 432 1621 433 1622 867 1623 434 1624 871 1625 1743 1626 870 1627 3487 1628 6975 1629 436 1630 437 1631 875 1632 878 1633 7039 1634 14079 1635 1758 1636 28159 1637 56319 1638 876 1639 877 1640 1755 1641 3518 1642 112639 1643 225279 1644 7038 1645 450559 1646 901119 1647 1784 1648 1785 1649 3571 1650 1786 1651 3575 1652 7151 1653 3574 1654 14303 1655 28607 1656 57340 1657 57341 1658 114683 1659 117440510 1660 985162418487295 1661 1970324836974591 1662 234881022 1663 3940649673949183 1664 7881299347898367 1665 114684 1666 114685 1667 229371 1668 469762046 1669 15762598695796735 1670 31525197391593471 1671 939524094 1672 63050394783186943 1673 126100789566373887 1674 3576 1675 3577 1676 7155 1677 3578 1678 7159 1679 14319 1680 7158 1681 28639 1682 57279 1683 229372 1684 229373 1685 458747 1686 1879048190 1687 252201579132747775 1688 504403158265495551 1689 3758096382 1690 1008806316530991103 1691 2017612633061982207 1692 458748 1693 458749 1694 917499 1695 7516192766 1696 4035225266123964415 1697 8070450532247928831 1698 15032385534 1699 16140901064495857663 1700 32281802128991715327 1701 992 1702 993 1703 1987 1704 994 1705 1991 1706 3983 1707 1990 1708 7967 1709 15935 1710 996 1711 997 1712 1995 1713 1998 1714 15999 1715 31999 1716 3998 1717 63999 1718 127999 1719 1996 1720 1997 1721 3995 1722 7998 1723 255999 1724 511999 1725 15998 1726 1023999 1727 2047999 1728 1000 1729 1001 1730 2003 1731 1002 1732 2007 1733 4015 1734 2006 1735 8031 1736 16063 1737 2012 1738 2013 1739 4027 1740 16126 1741 2064383 1742 4128767 1743 32254 1744 8257535 1745 16515071 1746 4028 1747 4029 1748 8059 1749 64510 1750 33030143 1751 66060287 1752 129022 1753 132120575 1754 264241151 1755 2008 1756 2009 1757 4019 1758 2010 1759 4023 1760 8047 1761 4022 1762 16095 1763 32191 1764 8060 1765 8061 1766 16123 1767 258046 1768 528482303 1769 1056964607 1770 516094 1771 2113929215 1772 4227858431 1773 16124 1774 16125 1775 32251 1776 1032190 1777 8455716863 1778 16911433727 1779 2064382 1780 33822867455 1781 67645734911 1782 32752 1783 32753 1784 65507 1785 32754 1786 65511 1787 131023 1788 65510 1789 262047 1790 524095 1791 32756 1792 32757 1793 65515 1794 65518 1795 524159 1796 1048319 1797 131038 1798 2096639 1799 4193279 1800 65516 1801 65517 1802 131035 1803 262078 1804 8386559 1805 16773119 1806 524158 1807 33546239 1808 67092479 1809 67108856 1810 67108857 1811 134217715 1812 67108858 1813 134217719 1814 268435439 1815 134217718 1816 536870879 1817 1073741759 1818 562949953421308 1819 562949953421309 1820 1125899906842619 1821 79228162514264337593543950334 1822 3138550867693340381917894711603833208051177722232017256447 1823 6277101735386680763835789423207666416102355444464034512895 1824 158456325028528675187087900670 1825 12554203470773361527671578846415332832204710888928069025791 1826 25108406941546723055343157692830665664409421777856138051583 1827 1125899906842620 1828 1125899906842621 1829 2251799813685243 1830 316912650057057350374175801342 1831 50216813883093446110686315385661331328818843555712276103167 1832 100433627766186892221372630771322662657637687111424552206335 1833 633825300114114700748351602686 1834 200867255532373784442745261542645325315275374222849104412671 1835 401734511064747568885490523085290650630550748445698208825343 1836 134217720 1837 134217721 1838 268435443 1839 134217722 1840 268435447 1841 536870895 1842 268435446 1843 1073741791 1844 2147483583 1845 2251799813685244 1846 2251799813685245 1847 4503599627370491 1848 1267650600228229401496703205374 1849 803469022129495137770981046170581301261101496891396417650687 1850 1606938044258990275541962092341162602522202993782792835301375 1851 2535301200456458802993406410750 1852 3213876088517980551083924184682325205044405987565585670602751 1853 6427752177035961102167848369364650410088811975131171341205503 1854 4503599627370492 1855 4503599627370493 1856 9007199254740987 1857 5070602400912917605986812821502 1858 12855504354071922204335696738729300820177623950262342682411007 1859 25711008708143844408671393477458601640355247900524685364822015 1860 10141204801825835211973625643006 1861 51422017416287688817342786954917203280710495801049370729644031 1862 102844034832575377634685573909834406561420991602098741459288063 1863 65520 1864 65521 1865 131043 1866 65522 1867 131047 1868 262095 1869 131046 1870 524191 1871 1048383 1872 65524 1873 65525 1874 131051 1875 131054 1876 1048447 1877 2096895 1878 262110 1879 4193791 1880 8387583 1881 131052 1882 131053 1883 262107 1884 524222 1885 16775167 1886 33550335 1887 1048446 1888 67100671 1889 134201343 1890 268435448 1891 268435449 1892 536870899 1893 268435450 1894 536870903 1895 1073741807 1896 536870902 1897 2147483615 1898 4294967231 1899 9007199254740988 1900 9007199254740989 1901 18014398509481979 1902 20282409603651670423947251286014 1903 205688069665150755269371147819668813122841983204197482918576127 1904 411376139330301510538742295639337626245683966408394965837152255 1905 40564819207303340847894502572030 1906 822752278660603021077484591278675252491367932816789931674304511 1907 1645504557321206042154969182557350504982735865633579863348609023 1908 18014398509481980 1909 18014398509481981 1910 36028797018963963 1911 81129638414606681695789005144062 1912 3291009114642412084309938365114701009965471731267159726697218047 1913 6582018229284824168619876730229402019930943462534319453394436095 1914 162259276829213363391578010288126 1915 13164036458569648337239753460458804039861886925068638906788872191 1916 26328072917139296674479506920917608079723773850137277813577744383 1917 536870904 1918 536870905 1919 1073741811 1920 536870906 1921 1073741815 1922 2147483631 1923 1073741814 1924 4294967263 1925 8589934527 1926 36028797018963964 1927 36028797018963965 1928 72057594037927931 1929 324518553658426726783156020576254 1930 52656145834278593348959013841835216159447547700274555627155488767 1931 105312291668557186697918027683670432318895095400549111254310977535 1932 649037107316853453566312041152510 1933 210624583337114373395836055367340864637790190801098222508621955071 1934 421249166674228746791672110734681729275580381602196445017243910143 1935 72057594037927932 1936 72057594037927933 1937 144115188075855867 1938 1298074214633706907132624082305022 1939 842498333348457493583344221469363458551160763204392890034487820287 1940 1684996666696914987166688442938726917102321526408785780068975640575 1941 2596148429267413814265248164610046 1942 3369993333393829974333376885877453834204643052817571560137951281151 1943 6739986666787659948666753771754907668409286105635143120275902562303 1944 2016 1945 2017 1946 4035 1947 2018 1948 4039 1949 8079 1950 4038 1951 16159 1952 32319 1953 2020 1954 2021 1955 4043 1956 4046 1957 32383 1958 64767 1959 8094 1960 129535 1961 259071 1962 4044 1963 4045 1964 8091 1965 16190 1966 518143 1967 1036287 1968 32382 1969 2072575 1970 4145151 1971 2024 1972 2025 1973 4051 1974 2026 1975 4055 1976 8111 1977 4054 1978 16223 1979 32447 1980 4060 1981 4061 1982 8123 1983 32510 1984 4161535 1985 8323071 1986 65022 1987 16646143 1988 33292287 1989 8124 1990 8125 1991 16251 1992 130046 1993 66584575 1994 133169151 1995 260094 1996 266338303 1997 532676607 1998 4056 1999 4057 2000 8115 2001 4058 2002 8119 2003 16239 2004 8118 2005 32479 2006 64959 2007 16252 2008 16253 2009 32507 2010 520190 2011 1065353215 2012 2130706431 2013 1040382 2014 4261412863 2015 8522825727 2016 32508 2017 32509 2018 65019 2019 2080766 2020 17045651455 2021 34091302911 2022 4161534 2023 68182605823 2024 136365211647 2025 131056 2026 131057 2027 262115 2028 131058 2029 262119 2030 524239 2031 262118 2032 1048479 2033 2096959 2034 131060 2035 131061 2036 262123 2037 262126 2038 2097023 2039 4194047 2040 524254 2041 8388095 2042 16776191 2043 262124 2044 262125 2045 524251 2046 1048510 2047 33552383 2048 67104767 2049 2097022 2050 134209535 2051 268419071 2052 1073741816 2053 1073741817 2054 2147483635 2055 1073741818 2056 2147483639 2057 4294967279 2058 2147483638 2059 8589934559 2060 17179869119 2061 144115188075855868 2062 144115188075855869 2063 288230376151711739 2064 5192296858534827628530496329220094 2065 13479973333575319897333507543509815336818572211270286240551805124607 2066 26959946667150639794667015087019630673637144422540572481103610249215 2067 10384593717069655257060992658440190 2068 53919893334301279589334030174039261347274288845081144962207220498431 2069 107839786668602559178668060348078522694548577690162289924414440996863 2070 288230376151711740 2071 288230376151711741 2072 576460752303423483 2073 20769187434139310514121985316880382 2074 215679573337205118357336120696157045389097155380324579848828881993727 2075 431359146674410236714672241392314090778194310760649159697657763987455 2076 41538374868278621028243970633760766 2077 862718293348820473429344482784628181556388621521298319395315527974911 2078 1725436586697640946858688965569256363112777243042596638790631055949823 2079 2147483640 2080 2147483641 2081 4294967283 2082 2147483642 2083 4294967287 2084 8589934575 2085 4294967286 2086 17179869151 2087 34359738303 2088 576460752303423484 2089 576460752303423485 2090 1152921504606846971 2091 83076749736557242056487941267521534 2092 3450873173395281893717377931138512726225554486085193277581262111899647 2093 6901746346790563787434755862277025452451108972170386555162524223799295 2094 166153499473114484112975882535043070 2095 13803492693581127574869511724554050904902217944340773110325048447598591 2096 27606985387162255149739023449108101809804435888681546220650096895197183 2097 1152921504606846972 2098 1152921504606846973 2099 2305843009213693947 2100 332306998946228968225951765070086142 2101 55213970774324510299478046898216203619608871777363092441300193790394367 2102 110427941548649020598956093796432407239217743554726184882600387580788735 2103 664613997892457936451903530140172286 2104 220855883097298041197912187592864814478435487109452369765200775161577471 2105 441711766194596082395824375185729628956870974218904739530401550323154943 2106 262128 2107 262129 2108 524259 2109 262130 2110 524263 2111 1048527 2112 524262 2113 2097055 2114 4194111 2115 262132 2116 262133 2117 524267 2118 524270 2119 4194175 2120 8388351 2121 1048542 2122 16776703 2123 33553407 2124 524268 2125 524269 2126 1048539 2127 2097086 2128 67106815 2129 134213631 2130 4194174 2131 268427263 2132 536854527 2133 4294967288 2134 4294967289 2135 8589934579 2136 4294967290 2137 8589934583 2138 17179869167 2139 8589934582 2140 34359738335 2141 68719476671 2142 2305843009213693948 2143 2305843009213693949 2144 4611686018427387899 2145 1329227995784915872903807060280344574 2146 883423532389192164791648750371459257913741948437809479060803100646309887 2147 1766847064778384329583297500742918515827483896875618958121606201292619775 2148 2658455991569831745807614120560689150 2149 3533694129556768659166595001485837031654967793751237916243212402585239551 2150 7067388259113537318333190002971674063309935587502475832486424805170479103 2151 4611686018427387900 2152 4611686018427387901 2153 9223372036854775803 2154 5316911983139663491615228241121378302 2155 14134776518227074636666380005943348126619871175004951664972849610340958207 2156 28269553036454149273332760011886696253239742350009903329945699220681916415 2157 10633823966279326983230456482242756606 2158 56539106072908298546665520023773392506479484700019806659891398441363832831 2159 113078212145816597093331040047546785012958969400039613319782796882727665663 2160 8589934584 2161 8589934585 2162 17179869171 2163 8589934586 2164 17179869175 2165 34359738351 2166 17179869174 2167 68719476703 2168 137438953407 2169 9223372036854775804 2170 9223372036854775805 2171 18446744073709551611 2172 21267647932558653966460912964485513214 2173 226156424291633194186662080095093570025917938800079226639565593765455331327 2174 452312848583266388373324160190187140051835877600158453279131187530910662655 2175 42535295865117307932921825928971026430 2176 904625697166532776746648320380374280103671755200316906558262375061821325311 2177 1809251394333065553493296640760748560207343510400633813116524750123642650623 2178 18446744073709551612 2179 18446744073709551613 2180 36893488147419103227 2181 85070591730234615865843651857942052862 2182 3618502788666131106986593281521497120414687020801267626233049500247285301247 2183 7237005577332262213973186563042994240829374041602535252466099000494570602495 2184 170141183460469231731687303715884105726 2185 14474011154664524427946373126085988481658748083205070504932198000989141204991 2186 28948022309329048855892746252171976963317496166410141009864396001978282409983 2187 128 2188 129 2189 259 2190 130 2191 263 2192 527 2193 262 2194 1055 2195 2111 2196 132 2197 133 2198 267 2199 270 2200 2175 2201 4351 2202 542 2203 8703 2204 17407 2205 268 2206 269 2207 539 2208 1086 2209 34815 2210 69631 2211 2174 2212 139263 2213 278527 2214 136 2215 137 2216 275 2217 138 2218 279 2219 559 2220 278 2221 1119 2222 2239 2223 284 2224 285 2225 571 2226 2302 2227 294911 2228 589823 2229 4606 2230 1179647 2231 2359295 2232 572 2233 573 2234 1147 2235 9214 2236 4718591 2237 9437183 2238 18430 2239 18874367 2240 37748735 2241 280 2242 281 2243 563 2244 282 2245 567 2246 1135 2247 566 2248 2271 2249 4543 2250 1148 2251 1149 2252 2299 2253 36862 2254 75497471 2255 150994943 2256 73726 2257 301989887 2258 603979775 2259 2300 2260 2301 2261 4603 2262 147454 2263 1207959551 2264 2415919103 2265 294910 2266 4831838207 2267 9663676415 2268 144 2269 145 2270 291 2271 146 2272 295 2273 591 2274 294 2275 1183 2276 2367 2277 148 2278 149 2279 299 2280 302 2281 2431 2282 4863 2283 606 2284 9727 2285 19455 2286 300 2287 301 2288 603 2289 1214 2290 38911 2291 77823 2292 2430 2293 155647 2294 311295 2295 312 2296 313 2297 627 2298 314 2299 631 2300 1263 2301 630 2302 2527 2303 5055 2304 2556 2305 2557 2306 5115 2307 327678 2308 10737418239 2309 21474836479 2310 655358 2311 42949672959 2312 85899345919 2313 5116 2314 5117 2315 10235 2316 1310718 2317 171798691839 2318 343597383679 2319 2621438 2320 687194767359 2321 1374389534719 2322 632 2323 633 2324 1267 2325 634 2326 1271 2327 2543 2328 1270 2329 5087 2330 10175 2331 10236 2332 10237 2333 20475 2334 5242878 2335 2748779069439 2336 5497558138879 2337 10485758 2338 10995116277759 2339 21990232555519 2340 20476 2341 20477 2342 40955 2343 20971518 2344 43980465111039 2345 87960930222079 2346 41943038 2347 175921860444159 2348 351843720888319 2349 304 2350 305 2351 611 2352 306 2353 615 2354 1231 2355 614 2356 2463 2357 4927 2358 308 2359 309 2360 619 2361 622 2362 4991 2363 9983 2364 1246 2365 19967 2366 39935 2367 620 2368 621 2369 1243 2370 2494 2371 79871 2372 159743 2373 4990 2374 319487 2375 638975 2376 1272 2377 1273 2378 2547 2379 1274 2380 2551 2381 5103 2382 2550 2383 10207 2384 20415 2385 40956 2386 40957 2387 81915 2388 83886078 2389 703687441776639 2390 1407374883553279 2391 167772158 2392 2814749767106559 2393 5629499534213119 2394 81916 2395 81917 2396 163835 2397 335544318 2398 11258999068426239 2399 22517998136852479 2400 671088638 2401 45035996273704959 2402 90071992547409919 2403 2552 2404 2553 2405 5107 2406 2554 2407 5111 2408 10223 2409 5110 2410 20447 2411 40895 2412 163836 2413 163837 2414 327675 2415 1342177278 2416 180143985094819839 2417 360287970189639679 2418 2684354558 2419 720575940379279359 2420 1441151880758558719 2421 327676 2422 327677 2423 655355 2424 5368709118 2425 2882303761517117439 2426 5764607523034234879 2427 10737418238 2428 11529215046068469759 2429 23058430092136939519 2430 160 2431 161 2432 323 2433 162 2434 327 2435 655 2436 326 2437 1311 2438 2623 2439 164 2440 165 2441 331 2442 334 2443 2687 2444 5375 2445 670 2446 10751 2447 21503 2448 332 2449 333 2450 667 2451 1342 2452 43007 2453 86015 2454 2686 2455 172031 2456 344063 2457 168 2458 169 2459 339 2460 170 2461 343 2462 687 2463 342 2464 1375 2465 2751 2466 348 2467 349 2468 699 2469 2814 2470 360447 2471 720895 2472 5630 2473 1441791 2474 2883583 2475 700 2476 701 2477 1403 2478 11262 2479 5767167 2480 11534335 2481 22526 2482 23068671 2483 46137343 2484 344 2485 345 2486 691 2487 346 2488 695 2489 1391 2490 694 2491 2783 2492 5567 2493 1404 2494 1405 2495 2811 2496 45054 2497 92274687 2498 184549375 2499 90110 2500 369098751 2501 738197503 2502 2812 2503 2813 2504 5627 2505 180222 2506 1476395007 2507 2952790015 2508 360446 2509 5905580031 2510 11811160063 2511 368 2512 369 2513 739 2514 370 2515 743 2516 1487 2517 742 2518 2975 2519 5951 2520 372 2521 373 2522 747 2523 750 2524 6015 2525 12031 2526 1502 2527 24063 2528 48127 2529 748 2530 749 2531 1499 2532 3006 2533 96255 2534 192511 2535 6014 2536 385023 2537 770047 2538 3064 2539 3065 2540 6131 2541 3066 2542 6135 2543 12271 2544 6134 2545 24543 2546 49087 2547 393212 2548 393213 2549 786427 2550 12884901886 2551 27670116110564327423 2552 55340232221128654847 2553 25769803774 2554 110680464442257309695 2555 221360928884514619391 2556 786428 2557 786429 2558 1572859 2559 51539607550 2560 442721857769029238783 2561 885443715538058477567 2562 103079215102 2563 1770887431076116955135 2564 3541774862152233910271 2565 6136 2566 6137 2567 12275 2568 6138 2569 12279 2570 24559 2571 12278 2572 49119 2573 98239 2574 1572860 2575 1572861 2576 3145723 2577 206158430206 2578 7083549724304467820543 2579 14167099448608935641087 2580 412316860414 2581 28334198897217871282175 2582 56668397794435742564351 2583 3145724 2584 3145725 2585 6291451 2586 824633720830 2587 113336795588871485128703 2588 226673591177742970257407 2589 1649267441662 2590 453347182355485940514815 2591 906694364710971881029631 2592 752 2593 753 2594 1507 2595 754 2596 1511 2597 3023 2598 1510 2599 6047 2600 12095 2601 756 2602 757 2603 1515 2604 1518 2605 12159 2606 24319 2607 3038 2608 48639 2609 97279 2610 1516 2611 1517 2612 3035 2613 6078 2614 194559 2615 389119 2616 12158 2617 778239 2618 1556479 2619 12280 2620 12281 2621 24563 2622 12282 2623 24567 2624 49135 2625 24566 2626 98271 2627 196543 2628 6291452 2629 6291453 2630 12582907 2631 3298534883326 2632 1813388729421943762059263 2633 3626777458843887524118527 2634 6597069766654 2635 7253554917687775048237055 2636 14507109835375550096474111 2637 12582908 2638 12582909 2639 25165819 2640 13194139533310 2641 29014219670751100192948223 2642 58028439341502200385896447 2643 26388279066622 2644 116056878683004400771792895 2645 232113757366008801543585791 2646 24568 2647 24569 2648 49139 2649 24570 2650 49143 2651 98287 2652 49142 2653 196575 2654 393151 2655 25165820 2656 25165821 2657 50331643 2658 52776558133246 2659 464227514732017603087171583 2660 928455029464035206174343167 2661 105553116266494 2662 1856910058928070412348686335 2663 3713820117856140824697372671 2664 50331644 2665 50331645 2666 100663291 2667 211106232532990 2668 7427640235712281649394745343 2669 14855280471424563298789490687 2670 422212465065982 2671 29710560942849126597578981375 2672 59421121885698253195157962751 2673 352 2674 353 2675 707 2676 354 2677 711 2678 1423 2679 710 2680 2847 2681 5695 2682 356 2683 357 2684 715 2685 718 2686 5759 2687 11519 2688 1438 2689 23039 2690 46079 2691 716 2692 717 2693 1435 2694 2878 2695 92159 2696 184319 2697 5758 2698 368639 2699 737279 2700 360 2701 361 2702 723 2703 362 2704 727 2705 1455 2706 726 2707 2911 2708 5823 2709 732 2710 733 2711 1467 2712 5886 2713 753663 2714 1507327 2715 11774 2716 3014655 2717 6029311 2718 1468 2719 1469 2720 2939 2721 23550 2722 12058623 2723 24117247 2724 47102 2725 48234495 2726 96468991 2727 728 2728 729 2729 1459 2730 730 2731 1463 2732 2927 2733 1462 2734 5855 2735 11711 2736 2940 2737 2941 2738 5883 2739 94206 2740 192937983 2741 385875967 2742 188414 2743 771751935 2744 1543503871 2745 5884 2746 5885 2747 11771 2748 376830 2749 3087007743 2750 6174015487 2751 753662 2752 12348030975 2753 24696061951 2754 1520 2755 1521 2756 3043 2757 1522 2758 3047 2759 6095 2760 3046 2761 12191 2762 24383 2763 1524 2764 1525 2765 3051 2766 3054 2767 24447 2768 48895 2769 6110 2770 97791 2771 195583 2772 3052 2773 3053 2774 6107 2775 12222 2776 391167 2777 782335 2778 24446 2779 1564671 2780 3129343 2781 49144 2782 49145 2783 98291 2784 49146 2785 98295 2786 196591 2787 98294 2788 393183 2789 786367 2790 100663292 2791 100663293 2792 201326587 2793 844424930131966 2794 118842243771396506390315925503 2795 237684487542793012780631851007 2796 1688849860263934 2797 475368975085586025561263702015 2798 950737950171172051122527404031 2799 201326588 2800 201326589 2801 402653179 2802 3377699720527870 2803 1901475900342344102245054808063 2804 3802951800684688204490109616127 2805 6755399441055742 2806 7605903601369376408980219232255 2807 15211807202738752817960438464511 2808 98296 2809 98297 2810 196595 2811 98298 2812 196599 2813 393199 2814 196598 2815 786399 2816 1572799 2817 402653180 2818 402653181 2819 805306363 2820 13510798882111486 2821 30423614405477505635920876929023 2822 60847228810955011271841753858047 2823 27021597764222974 2824 121694457621910022543683507716095 2825 243388915243820045087367015432191 2826 805306364 2827 805306365 2828 1610612731 2829 54043195528445950 2830 486777830487640090174734030864383 2831 973555660975280180349468061728767 2832 108086391056891902 2833 1947111321950560360698936123457535 2834 3894222643901120721397872246915071 2835 3056 2836 3057 2837 6115 2838 3058 2839 6119 2840 12239 2841 6118 2842 24479 2843 48959 2844 3060 2845 3061 2846 6123 2847 6126 2848 49023 2849 98047 2850 12254 2851 196095 2852 392191 2853 6124 2854 6125 2855 12251 2856 24510 2857 784383 2858 1568767 2859 49022 2860 3137535 2861 6275071 2862 196600 2863 196601 2864 393203 2865 196602 2866 393207 2867 786415 2868 393206 2869 1572831 2870 3145663 2871 1610612732 2872 1610612733 2873 3221225467 2874 216172782113783806 2875 7788445287802241442795744493830143 2876 15576890575604482885591488987660287 2877 432345564227567614 2878 31153781151208965771182977975320575 2879 62307562302417931542365955950641151 2880 3221225468 2881 3221225469 2882 6442450939 2883 864691128455135230 2884 124615124604835863084731911901282303 2885 249230249209671726169463823802564607 2886 1729382256910270462 2887 498460498419343452338927647605129215 2888 996920996838686904677855295210258431 2889 393208 2890 393209 2891 786419 2892 393210 2893 786423 2894 1572847 2895 786422 2896 3145695 2897 6291391 2898 6442450940 2899 6442450941 2900 12884901883 2901 3458764513820540926 2902 1993841993677373809355710590420516863 2903 3987683987354747618711421180841033727 2904 6917529027641081854 2905 7975367974709495237422842361682067455 2906 15950735949418990474845684723364134911 2907 12884901884 2908 12884901885 2909 25769803771 2910 13835058055282163710 2911 31901471898837980949691369446728269823 2912 63802943797675961899382738893456539647 2913 27670116110564327422 2914 127605887595351923798765477786913079295 2915 255211775190703847597530955573826158591 2916 448 2917 449 2918 899 2919 450 2920 903 2921 1807 2922 902 2923 3615 2924 7231 2925 452 2926 453 2927 907 2928 910 2929 7295 2930 14591 2931 1822 2932 29183 2933 58367 2934 908 2935 909 2936 1819 2937 3646 2938 116735 2939 233471 2940 7294 2941 466943 2942 933887 2943 456 2944 457 2945 915 2946 458 2947 919 2948 1839 2949 918 2950 3679 2951 7359 2952 924 2953 925 2954 1851 2955 7422 2956 950271 2957 1900543 2958 14846 2959 3801087 2960 7602175 2961 1852 2962 1853 2963 3707 2964 29694 2965 15204351 2966 30408703 2967 59390 2968 60817407 2969 121634815 2970 920 2971 921 2972 1843 2973 922 2974 1847 2975 3695 2976 1846 2977 7391 2978 14783 2979 3708 2980 3709 2981 7419 2982 118782 2983 243269631 2984 486539263 2985 237566 2986 973078527 2987 1946157055 2988 7420 2989 7421 2990 14843 2991 475134 2992 3892314111 2993 7784628223 2994 950270 2995 15569256447 2996 31138512895 2997 464 2998 465 2999 931 3000 466 3001 935 3002 1871 3003 934 3004 3743 3005 7487 3006 468 3007 469 3008 939 3009 942 3010 7551 3011 15103 3012 1886 3013 30207 3014 60415 3015 940 3016 941 3017 1883 3018 3774 3019 120831 3020 241663 3021 7550 3022 483327 3023 966655 3024 952 3025 953 3026 1907 3027 954 3028 1911 3029 3823 3030 1910 3031 7647 3032 15295 3033 7676 3034 7677 3035 15355 3036 983038 3037 32212254719 3038 64424509439 3039 1966078 3040 128849018879 3041 257698037759 3042 15356 3043 15357 3044 30715 3045 3932158 3046 515396075519 3047 1030792151039 3048 7864318 3049 2061584302079 3050 4123168604159 3051 1912 3052 1913 3053 3827 3054 1914 3055 3831 3056 7663 3057 3830 3058 15327 3059 30655 3060 30716 3061 30717 3062 61435 3063 15728638 3064 8246337208319 3065 16492674416639 3066 31457278 3067 32985348833279 3068 65970697666559 3069 61436 3070 61437 3071 122875 3072 62914558 3073 131941395333119 3074 263882790666239 3075 125829118 3076 527765581332479 3077 1055531162664959 3078 944 3079 945 3080 1891 3081 946 3082 1895 3083 3791 3084 1894 3085 7583 3086 15167 3087 948 3088 949 3089 1899 3090 1902 3091 15231 3092 30463 3093 3806 3094 60927 3095 121855 3096 1900 3097 1901 3098 3803 3099 7614 3100 243711 3101 487423 3102 15230 3103 974847 3104 1949695 3105 3832 3106 3833 3107 7667 3108 3834 3109 7671 3110 15343 3111 7670 3112 30687 3113 61375 3114 122876 3115 122877 3116 245755 3117 251658238 3118 2111062325329919 3119 4222124650659839 3120 503316478 3121 8444249301319679 3122 16888498602639359 3123 245756 3124 245757 3125 491515 3126 1006632958 3127 33776997205278719 3128 67553994410557439 3129 2013265918 3130 135107988821114879 3131 270215977642229759 3132 7672 3133 7673 3134 15347 3135 7674 3136 15351 3137 30703 3138 15350 3139 61407 3140 122815 3141 491516 3142 491517 3143 983035 3144 4026531838 3145 540431955284459519 3146 1080863910568919039 3147 8053063678 3148 2161727821137838079 3149 4323455642275676159 3150 983036 3151 983037 3152 1966075 3153 16106127358 3154 8646911284551352319 3155 17293822569102704639 3156 32212254718 3157 34587645138205409279 3158 69175290276410818559 3159 4064 3160 4065 3161 8131 3162 4066 3163 8135 3164 16271 3165 8134 3166 32543 3167 65087 3168 4068 3169 4069 3170 8139 3171 8142 3172 65151 3173 130303 3174 16286 3175 260607 3176 521215 3177 8140 3178 8141 3179 16283 3180 32574 3181 1042431 3182 2084863 3183 65150 3184 4169727 3185 8339455 3186 4072 3187 4073 3188 8147 3189 4074 3190 8151 3191 16303 3192 8150 3193 32607 3194 65215 3195 8156 3196 8157 3197 16315 3198 65278 3199 8355839 3200 16711679 3201 130558 3202 33423359 3203 66846719 3204 16316 3205 16317 3206 32635 3207 261118 3208 133693439 3209 267386879 3210 522238 3211 534773759 3212 1069547519 3213 8152 3214 8153 3215 16307 3216 8154 3217 16311 3218 32623 3219 16310 3220 65247 3221 130495 3222 32636 3223 32637 3224 65275 3225 1044478 3226 2139095039 3227 4278190079 3228 2088958 3229 8556380159 3230 17112760319 3231 65276 3232 65277 3233 130555 3234 4177918 3235 34225520639 3236 68451041279 3237 8355838 3238 136902082559 3239 273804165119 3240 524272 3241 524273 3242 1048547 3243 524274 3244 1048551 3245 2097103 3246 1048550 3247 4194207 3248 8388415 3249 524276 3250 524277 3251 1048555 3252 1048558 3253 8388479 3254 16776959 3255 2097118 3256 33553919 3257 67107839 3258 1048556 3259 1048557 3260 2097115 3261 4194238 3262 134215679 3263 268431359 3264 8388478 3265 536862719 3266 1073725439 3267 17179869176 3268 17179869177 3269 34359738355 3270 17179869178 3271 34359738359 3272 68719476719 3273 34359738358 3274 137438953439 3275 274877906879 3276 36893488147419103228 3277 36893488147419103229 3278 73786976294838206459 3279 340282366920938463463374607431768211454 3280 57896044618658097711785492504343953926634992332820282019728792003956564819967 3281 115792089237316195423570985008687907853269984665640564039457584007913129639935 3282 680564733841876926926749214863536422910 3283 231584178474632390847141970017375815706539969331281128078915168015826259279871 3284 463168356949264781694283940034751631413079938662562256157830336031652518559743 3285 73786976294838206460 3286 73786976294838206461 3287 147573952589676412923 3288 1361129467683753853853498429727072845822 3289 926336713898529563388567880069503262826159877325124512315660672063305037119487 3290 1852673427797059126777135760139006525652319754650249024631321344126610074238975 3291 2722258935367507707706996859454145691646 3292 3705346855594118253554271520278013051304639509300498049262642688253220148477951 3293 7410693711188236507108543040556026102609279018600996098525285376506440296955903 3294 34359738360 3295 34359738361 3296 68719476723 3297 34359738362 3298 68719476727 3299 137438953455 3300 68719476726 3301 274877906911 3302 549755813823 3303 147573952589676412924 3304 147573952589676412925 3305 295147905179352825851 3306 5444517870735015415413993718908291383294 3307 14821387422376473014217086081112052205218558037201992197050570753012880593911807 3308 29642774844752946028434172162224104410437116074403984394101141506025761187823615 3309 10889035741470030830827987437816582766590 3310 59285549689505892056868344324448208820874232148807968788202283012051522375647231 3311 118571099379011784113736688648896417641748464297615937576404566024103044751294463 3312 295147905179352825852 3313 295147905179352825853 3314 590295810358705651707 3315 21778071482940061661655974875633165533182 3316 237142198758023568227473377297792835283496928595231875152809132048206089502588927 3317 474284397516047136454946754595585670566993857190463750305618264096412179005177855 3318 43556142965880123323311949751266331066366 3319 948568795032094272909893509191171341133987714380927500611236528192824358010355711 3320 1897137590064188545819787018382342682267975428761855001222473056385648716020711423 3321 1048560 3322 1048561 3323 2097123 3324 1048562 3325 2097127 3326 4194255 3327 2097126 3328 8388511 3329 16777023 3330 1048564 3331 1048565 3332 2097131 3333 2097134 3334 16777087 3335 33554175 3336 4194270 3337 67108351 3338 134216703 3339 2097132 3340 2097133 3341 4194267 3342 8388542 3343 268433407 3344 536866815 3345 16777086 3346 1073733631 3347 2147467263 3348 68719476728 3349 68719476729 3350 137438953459 3351 68719476730 3352 137438953463 3353 274877906927 3354 137438953462 3355 549755813855 3356 1099511627711 3357 590295810358705651708 3358 590295810358705651709 3359 1180591620717411303419 3360 87112285931760246646623899502532662132734 3361 3794275180128377091639574036764685364535950857523710002444946112771297432041422847 3362 7588550360256754183279148073529370729071901715047420004889892225542594864082845695 3363 174224571863520493293247799005065324265470 3364 15177100720513508366558296147058741458143803430094840009779784451085189728165691391 3365 30354201441027016733116592294117482916287606860189680019559568902170379456331382783 3366 1180591620717411303420 3367 1180591620717411303421 3368 2361183241434822606843 3369 348449143727040986586495598010130648530942 3370 60708402882054033466233184588234965832575213720379360039119137804340758912662765567 3371 121416805764108066932466369176469931665150427440758720078238275608681517825325531135 3372 696898287454081973172991196020261297061886 3373 242833611528216133864932738352939863330300854881517440156476551217363035650651062271 3374 485667223056432267729865476705879726660601709763034880312953102434726071301302124543 3375 137438953464 3376 137438953465 3377 274877906931 3378 137438953466 3379 274877906935 3380 549755813871 3381 274877906934 3382 1099511627743 3383 2199023255487 3384 2361183241434822606844 3385 2361183241434822606845 3386 4722366482869645213691 3387 1393796574908163946345982392040522594123774 3388 971334446112864535459730953411759453321203419526069760625906204869452142602604249087 3389 1942668892225729070919461906823518906642406839052139521251812409738904285205208498175 3390 2787593149816327892691964784081045188247550 3391 3885337784451458141838923813647037813284813678104279042503624819477808570410416996351 3392 7770675568902916283677847627294075626569627356208558085007249638955617140820833992703 3393 4722366482869645213692 3394 4722366482869645213693 3395 9444732965739290427387 3396 5575186299632655785383929568162090376495102 3397 15541351137805832567355695254588151253139254712417116170014499277911234281641667985407 3398 31082702275611665134711390509176302506278509424834232340028998555822468563283335970815 3399 11150372599265311570767859136324180752990206 3400 62165404551223330269422781018352605012557018849668464680057997111644937126566671941631 3401 124330809102446660538845562036705210025114037699336929360115994223289874253133343883263 3402 8160 3403 8161 3404 16323 3405 8162 3406 16327 3407 32655 3408 16326 3409 65311 3410 130623 3411 8164 3412 8165 3413 16331 3414 16334 3415 130687 3416 261375 3417 32670 3418 522751 3419 1045503 3420 16332 3421 16333 3422 32667 3423 65342 3424 2091007 3425 4182015 3426 130686 3427 8364031 3428 16728063 3429 8168 3430 8169 3431 16339 3432 8170 3433 16343 3434 32687 3435 16342 3436 65375 3437 130751 3438 16348 3439 16349 3440 32699 3441 130814 3442 16744447 3443 33488895 3444 261630 3445 66977791 3446 133955583 3447 32700 3448 32701 3449 65403 3450 523262 3451 267911167 3452 535822335 3453 1046526 3454 1071644671 3455 2143289343 3456 16344 3457 16345 3458 32691 3459 16346 3460 32695 3461 65391 3462 32694 3463 130783 3464 261567 3465 65404 3466 65405 3467 130811 3468 2093054 3469 4286578687 3470 8573157375 3471 4186110 3472 17146314751 3473 34292629503 3474 130812 3475 130813 3476 261627 3477 8372222 3478 68585259007 3479 137170518015 3480 16744446 3481 274341036031 3482 548682072063 3483 2097136 3484 2097137 3485 4194275 3486 2097138 3487 4194279 3488 8388559 3489 4194278 3490 16777119 3491 33554239 3492 2097140 3493 2097141 3494 4194283 3495 4194286 3496 33554303 3497 67108607 3498 8388574 3499 134217215 3500 268434431 3501 4194284 3502 4194285 3503 8388571 3504 16777150 3505 536868863 3506 1073737727 3507 33554302 3508 2147475455 3509 4294950911 3510 274877906936 3511 274877906937 3512 549755813875 3513 274877906938 3514 549755813879 3515 1099511627759 3516 549755813878 3517 2199023255519 3518 4398046511039 3519 9444732965739290427388 3520 9444732965739290427389 3521 18889465931478580854779 3522 22300745198530623141535718272648361505980414 3523 248661618204893321077691124073410420050228075398673858720231988446579748506266687766527 3524 497323236409786642155382248146820840100456150797347717440463976893159497012533375533055 3525 44601490397061246283071436545296723011960830 3526 994646472819573284310764496293641680200912301594695434880927953786318994025066751066111 3527 1989292945639146568621528992587283360401824603189390869761855907572637988050133502132223 3528 18889465931478580854780 3529 18889465931478580854781 3530 37778931862957161709563 3531 89202980794122492566142873090593446023921662 3532 3978585891278293137243057985174566720803649206378781739523711815145275976100267004264447 3533 7957171782556586274486115970349133441607298412757563479047423630290551952200534008528895 3534 178405961588244985132285746181186892047843326 3535 15914343565113172548972231940698266883214596825515126958094847260581103904401068017057791 3536 31828687130226345097944463881396533766429193651030253916189694521162207808802136034115583 3537 549755813880 3538 549755813881 3539 1099511627763 3540 549755813882 3541 1099511627767 3542 2199023255535 3543 1099511627766 3544 4398046511071 3545 8796093022143 3546 37778931862957161709564 3547 37778931862957161709565 3548 75557863725914323419131 3549 356811923176489970264571492362373784095686654 3550 63657374260452690195888927762793067532858387302060507832379389042324415617604272068231167 3551 127314748520905380391777855525586135065716774604121015664758778084648831235208544136462335 3552 713623846352979940529142984724747568191373310 3553 254629497041810760783555711051172270131433549208242031329517556169297662470417088272924671 3554 509258994083621521567111422102344540262867098416484062659035112338595324940834176545849343 3555 75557863725914323419132 3556 75557863725914323419133 3557 151115727451828646838267 3558 1427247692705959881058285969449495136382746622 3559 1018517988167243043134222844204689080525734196832968125318070224677190649881668353091698687 3560 2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397375 3561 2854495385411919762116571938898990272765493246 3562 4074071952668972172536891376818756322102936787331872501272280898708762599526673412366794751 3563 8148143905337944345073782753637512644205873574663745002544561797417525199053346824733589503 3564 4194288 3565 4194289 3566 8388579 3567 4194290 3568 8388583 3569 16777167 3570 8388582 3571 33554335 3572 67108671 3573 4194292 3574 4194293 3575 8388587 3576 8388590 3577 67108735 3578 134217471 3579 16777182 3580 268434943 3581 536869887 3582 8388588 3583 8388589 3584 16777179 3585 33554366 3586 1073739775 3587 2147479551 3588 67108734 3589 4294959103 3590 8589918207 3591 1099511627768 3592 1099511627769 3593 2199023255539 3594 1099511627770 3595 2199023255543 3596 4398046511087 3597 2199023255542 3598 8796093022175 3599 17592186044351 3600 151115727451828646838268 3601 151115727451828646838269 3602 302231454903657293676539 3603 5708990770823839524233143877797980545530986494 3604 16296287810675888690147565507275025288411747149327490005089123594835050398106693649467179007 3605 32592575621351777380295131014550050576823494298654980010178247189670100796213387298934358015 3606 11417981541647679048466287755595961091061972990 3607 65185151242703554760590262029100101153646988597309960020356494379340201592426774597868716031 3608 130370302485407109521180524058200202307293977194619920040712988758680403184853549195737432063 3609 302231454903657293676540 3610 302231454903657293676541 3611 604462909807314587353083 3612 22835963083295358096932575511191922182123945982 3613 260740604970814219042361048116400404614587954389239840081425977517360806369707098391474864127 3614 521481209941628438084722096232800809229175908778479680162851955034721612739414196782949728255 3615 45671926166590716193865151022383844364247891966 3616 1042962419883256876169444192465601618458351817556959360325703910069443225478828393565899456511 3617 2085924839766513752338888384931203236916703635113918720651407820138886450957656787131798913023 3618 2199023255544 3619 2199023255545 3620 4398046511091 3621 2199023255546 3622 4398046511095 3623 8796093022191 3624 4398046511094 3625 17592186044383 3626 35184372088767 3627 604462909807314587353084 3628 604462909807314587353085 3629 1208925819614629174706171 3630 91343852333181432387730302044767688728495783934 3631 4171849679533027504677776769862406473833407270227837441302815640277772901915313574263597826047 3632 8343699359066055009355553539724812947666814540455674882605631280555545803830627148527195652095 3633 182687704666362864775460604089535377456991567870 3634 16687398718132110018711107079449625895333629080911349765211262561111091607661254297054391304191 3635 33374797436264220037422214158899251790667258161822699530422525122222183215322508594108782608383 3636 1208925819614629174706172 3637 1208925819614629174706173 3638 2417851639229258349412347 3639 365375409332725729550921208179070754913983135742 3640 66749594872528440074844428317798503581334516323645399060845050244444366430645017188217565216767 3641 133499189745056880149688856635597007162669032647290798121690100488888732861290034376435130433535 3642 730750818665451459101842416358141509827966271486 3643 266998379490113760299377713271194014325338065294581596243380200977777465722580068752870260867071 3644 533996758980227520598755426542388028650676130589163192486760401955554931445160137505740521734143 3645 960 3646 961 3647 1923 3648 962 3649 1927 3650 3855 3651 1926 3652 7711 3653 15423 3654 964 3655 965 3656 1931 3657 1934 3658 15487 3659 30975 3660 3870 3661 61951 3662 123903 3663 1932 3664 1933 3665 3867 3666 7742 3667 247807 3668 495615 3669 15486 3670 991231 3671 1982463 3672 968 3673 969 3674 1939 3675 970 3676 1943 3677 3887 3678 1942 3679 7775 3680 15551 3681 1948 3682 1949 3683 3899 3684 15614 3685 1998847 3686 3997695 3687 31230 3688 7995391 3689 15990783 3690 3900 3691 3901 3692 7803 3693 62462 3694 31981567 3695 63963135 3696 124926 3697 127926271 3698 255852543 3699 1944 3700 1945 3701 3891 3702 1946 3703 3895 3704 7791 3705 3894 3706 15583 3707 31167 3708 7804 3709 7805 3710 15611 3711 249854 3712 511705087 3713 1023410175 3714 499710 3715 2046820351 3716 4093640703 3717 15612 3718 15613 3719 31227 3720 999422 3721 8187281407 3722 16374562815 3723 1998846 3724 32749125631 3725 65498251263 3726 976 3727 977 3728 1955 3729 978 3730 1959 3731 3919 3732 1958 3733 7839 3734 15679 3735 980 3736 981 3737 1963 3738 1966 3739 15743 3740 31487 3741 3934 3742 62975 3743 125951 3744 1964 3745 1965 3746 3931 3747 7870 3748 251903 3749 503807 3750 15742 3751 1007615 3752 2015231 3753 1976 3754 1977 3755 3955 3756 1978 3757 3959 3758 7919 3759 3958 3760 15839 3761 31679 3762 15868 3763 15869 3764 31739 3765 2031614 3766 66571993087 3767 133143986175 3768 4063230 3769 266287972351 3770 532575944703 3771 31740 3772 31741 3773 63483 3774 8126462 3775 1065151889407 3776 2130303778815 3777 16252926 3778 4260607557631 3779 8521215115263 3780 3960 3781 3961 3782 7923 3783 3962 3784 7927 3785 15855 3786 7926 3787 31711 3788 63423 3789 63484 3790 63485 3791 126971 3792 32505854 3793 17042430230527 3794 34084860461055 3795 65011710 3796 68169720922111 3797 136339441844223 3798 126972 3799 126973 3800 253947 3801 130023422 3802 272678883688447 3803 545357767376895 3804 260046846 3805 1090715534753791 3806 2181431069507583 3807 1968 3808 1969 3809 3939 3810 1970 3811 3943 3812 7887 3813 3942 3814 15775 3815 31551 3816 1972 3817 1973 3818 3947 3819 3950 3820 31615 3821 63231 3822 7902 3823 126463 3824 252927 3825 3948 3826 3949 3827 7899 3828 15806 3829 505855 3830 1011711 3831 31614 3832 2023423 3833 4046847 3834 7928 3835 7929 3836 15859 3837 7930 3838 15863 3839 31727 3840 15862 3841 63455 3842 126911 3843 253948 3844 253949 3845 507899 3846 520093694 3847 4362862139015167 3848 8725724278030335 3849 1040187390 3850 17451448556060671 3851 34902897112121343 3852 507900 3853 507901 3854 1015803 3855 2080374782 3856 69805794224242687 3857 139611588448485375 3858 4160749566 3859 279223176896970751 3860 558446353793941503 3861 15864 3862 15865 3863 31731 3864 15866 3865 31735 3866 63471 3867 31734 3868 126943 3869 253887 3870 1015804 3871 1015805 3872 2031611 3873 8321499134 3874 1116892707587883007 3875 2233785415175766015 3876 16642998270 3877 4467570830351532031 3878 8935141660703064063 3879 2031612 3880 2031613 3881 4063227 3882 33285996542 3883 17870283321406128127 3884 35740566642812256255 3885 66571993086 3886 71481133285624512511 3887 142962266571249025023 3888 16352 3889 16353 3890 32707 3891 16354 3892 32711 3893 65423 3894 32710 3895 130847 3896 261695 3897 16356 3898 16357 3899 32715 3900 32718 3901 261759 3902 523519 3903 65438 3904 1047039 3905 2094079 3906 32716 3907 32717 3908 65435 3909 130878 3910 4188159 3911 8376319 3912 261758 3913 16752639 3914 33505279 3915 16360 3916 16361 3917 32723 3918 16362 3919 32727 3920 65455 3921 32726 3922 130911 3923 261823 3924 32732 3925 32733 3926 65467 3927 261886 3928 33521663 3929 67043327 3930 523774 3931 134086655 3932 268173311 3933 65468 3934 65469 3935 130939 3936 1047550 3937 536346623 3938 1072693247 3939 2095102 3940 2145386495 3941 4290772991 3942 32728 3943 32729 3944 65459 3945 32730 3946 65463 3947 130927 3948 65462 3949 261855 3950 523711 3951 130940 3952 130941 3953 261883 3954 4190206 3955 8581545983 3956 17163091967 3957 8380414 3958 34326183935 3959 68652367871 3960 261884 3961 261885 3962 523771 3963 16760830 3964 137304735743 3965 274609471487 3966 33521662 3967 549218942975 3968 1098437885951 3969 8388592 3970 8388593 3971 16777187 3972 8388594 3973 16777191 3974 33554383 3975 16777190 3976 67108767 3977 134217535 3978 8388596 3979 8388597 3980 16777195 3981 16777198 3982 134217599 3983 268435199 3984 33554398 3985 536870399 3986 1073740799 3987 16777196 3988 16777197 3989 33554395 3990 67108798 3991 2147481599 3992 4294963199 3993 134217598 3994 8589926399 3995 17179852799 3996 4398046511096 3997 4398046511097 3998 8796093022195 3999 4398046511098 4000 8796093022199 4001 17592186044399 4002 8796093022198 4003 35184372088799 4004 70368744177599 4005 2417851639229258349412348 4006 2417851639229258349412349 4007 4835703278458516698824699 4008 1461501637330902918203684832716283019655932542974 4009 1067993517960455041197510853084776057301352261178326384973520803911109862890320275011481043468287 4010 2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936575 4011 2923003274661805836407369665432566039311865085950 4012 4271974071841820164790043412339104229205409044713305539894083215644439451561281100045924173873151 4013 8543948143683640329580086824678208458410818089426611079788166431288878903122562200091848347746303 4014 4835703278458516698824700 4015 4835703278458516698824701 4016 9671406556917033397649403 4017 5846006549323611672814739330865132078623730171902 4018 17087896287367280659160173649356416916821636178853222159576332862577757806245124400183696695492607 4019 34175792574734561318320347298712833833643272357706444319152665725155515612490248800367393390985215 4020 11692013098647223345629478661730264157247460343806 4021 68351585149469122636640694597425667667286544715412888638305331450311031224980497600734786781970431 4022 136703170298938245273281389194851335334573089430825777276610662900622062449960995201469573563940863 4023 8796093022200 4024 8796093022201 4025 17592186044403 4026 8796093022202 4027 17592186044407 4028 35184372088815 4029 17592186044406 4030 70368744177631 4031 140737488355263 4032 9671406556917033397649404 4033 9671406556917033397649405 4034 19342813113834066795298811 4035 23384026197294446691258957323460528314494920687614 4036 273406340597876490546562778389702670669146178861651554553221325801244124899921990402939147127881727 4037 546812681195752981093125556779405341338292357723303109106442651602488249799843980805878294255763455 4038 46768052394588893382517914646921056628989841375230 4039 1093625362391505962186251113558810682676584715446606218212885303204976499599687961611756588511526911 4040 2187250724783011924372502227117621365353169430893212436425770606409952999199375923223513177023053823 4041 19342813113834066795298812 4042 19342813113834066795298813 4043 38685626227668133590597627 4044 93536104789177786765035829293842113257979682750462 4045 4374501449566023848745004454235242730706338861786424872851541212819905998398751846447026354046107647 4046 8749002899132047697490008908470485461412677723572849745703082425639811996797503692894052708092215295 4047 187072209578355573530071658587684226515959365500926 4048 17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430591 4049 34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861183 4050 16777200 4051 16777201 4052 33554403 4053 16777202 4054 33554407 4055 67108815 4056 33554406 4057 134217631 4058 268435263 4059 16777204 4060 16777205 4061 33554411 4062 33554414 4063 268435327 4064 536870655 4065 67108830 4066 1073741311 4067 2147482623 4068 33554412 4069 33554413 4070 67108827 4071 134217662 4072 4294965247 4073 8589930495 4074 268435326 4075 17179860991 4076 34359721983 4077 17592186044408 4078 17592186044409 4079 35184372088819 4080 17592186044410 4081 35184372088823 4082 70368744177647 4083 35184372088822 4084 140737488355295 4085 281474976710591 4086 38685626227668133590597628 4087 38685626227668133590597629 4088 77371252455336267181195259 4089 374144419156711147060143317175368453031918731001854 4090 69992023193056381579920071267763883691301421788582797965624659405118495974380029543152421664737722367 4091 139984046386112763159840142535527767382602843577165595931249318810236991948760059086304843329475444735 4092 748288838313422294120286634350736906063837462003710 4093 279968092772225526319680285071055534765205687154331191862498637620473983897520118172609686658950889471 4094 559936185544451052639360570142111069530411374308662383724997275240947967795040236345219373317901778943 4095 77371252455336267181195260 4096 77371252455336267181195261 4097 154742504910672534362390523 4098 1496577676626844588240573268701473812127674924007422 4099 1119872371088902105278721140284222139060822748617324767449994550481895935590080472690438746635803557887 4100 2239744742177804210557442280568444278121645497234649534899989100963791871180160945380877493271607115775 4101 2993155353253689176481146537402947624255349848014846 4102 4479489484355608421114884561136888556243290994469299069799978201927583742360321890761754986543214231551 4103 8958978968711216842229769122273777112486581988938598139599956403855167484720643781523509973086428463103 4104 35184372088824 4105 35184372088825 4106 70368744177651 4107 35184372088826 4108 70368744177655 4109 140737488355311 4110 70368744177654 4111 281474976710623 4112 562949953421247 4113 154742504910672534362390524 4114 154742504910672534362390525 4115 309485009821345068724781051 4116 5986310706507378352962293074805895248510699696029694 4117 17917957937422433684459538244547554224973163977877196279199912807710334969441287563047019946172856926207 4118 35835915874844867368919076489095108449946327955754392558399825615420669938882575126094039892345713852415 4119 11972621413014756705924586149611790497021399392059390 4120 71671831749689734737838152978190216899892655911508785116799651230841339877765150252188079784691427704831 4121 143343663499379469475676305956380433799785311823017570233599302461682679755530300504376159569382855409663 4122 309485009821345068724781052 4123 309485009821345068724781053 4124 618970019642690137449562107 4125 23945242826029513411849172299223580994042798784118782 4126 286687326998758938951352611912760867599570623646035140467198604923365359511060601008752319138765710819327 4127 573374653997517877902705223825521735199141247292070280934397209846730719022121202017504638277531421638655 4128 47890485652059026823698344598447161988085597568237566 4129 1146749307995035755805410447651043470398282494584140561868794419693461438044242404035009276555062843277311 4130 2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554623 4131 32736 4132 32737 4133 65475 4134 32738 4135 65479 4136 130959 4137 65478 4138 261919 4139 523839 4140 32740 4141 32741 4142 65483 4143 65486 4144 523903 4145 1047807 4146 130974 4147 2095615 4148 4191231 4149 65484 4150 65485 4151 130971 4152 261950 4153 8382463 4154 16764927 4155 523902 4156 33529855 4157 67059711 4158 32744 4159 32745 4160 65491 4161 32746 4162 65495 4163 130991 4164 65494 4165 261983 4166 523967 4167 65500 4168 65501 4169 131003 4170 524030 4171 67076095 4172 134152191 4173 1048062 4174 268304383 4175 536608767 4176 131004 4177 131005 4178 262011 4179 2096126 4180 1073217535 4181 2146435071 4182 4192254 4183 4292870143 4184 8585740287 4185 65496 4186 65497 4187 130995 4188 65498 4189 130999 4190 261999 4191 130998 4192 523999 4193 1047999 4194 262012 4195 262013 4196 524027 4197 8384510 4198 17171480575 4199 34342961151 4200 16769022 4201 68685922303 4202 137371844607 4203 524028 4204 524029 4205 1048059 4206 33538046 4207 274743689215 4208 549487378431 4209 67076094 4210 1098974756863 4211 2197949513727 4212 33554416 4213 33554417 4214 67108835 4215 33554418 4216 67108839 4217 134217679 4218 67108838 4219 268435359 4220 536870719 4221 33554420 4222 33554421 4223 67108843 4224 67108846 4225 536870783 4226 1073741567 4227 134217694 4228 2147483135 4229 4294966271 4230 67108844 4231 67108845 4232 134217691 4233 268435390 4234 8589932543 4235 17179865087 4236 536870782 4237 34359730175 4238 68719460351 4239 70368744177656 4240 70368744177657 4241 140737488355315 4242 70368744177658 4243 140737488355319 4244 281474976710639 4245 140737488355318 4246 562949953421279 4247 1125899906842559 4248 618970019642690137449562108 4249 618970019642690137449562109 4250 1237940039285380274899124219 4251 95780971304118053647396689196894323976171195136475134 4252 4586997231980143023221641790604173881593129978336562247475177678773845752176969616140037106220251373109247 4253 9173994463960286046443283581208347763186259956673124494950355357547691504353939232280074212440502746218495 4254 191561942608236107294793378393788647952342390272950270 4255 18347988927920572092886567162416695526372519913346248989900710715095383008707878464560148424881005492436991 4256 36695977855841144185773134324833391052745039826692497979801421430190766017415756929120296849762010984873983 4257 1237940039285380274899124220 4258 1237940039285380274899124221 4259 2475880078570760549798248443 4260 383123885216472214589586756787577295904684780545900542 4261 73391955711682288371546268649666782105490079653384995959602842860381532034831513858240593699524021969747967 4262 146783911423364576743092537299333564210980159306769991919205685720763064069663027716481187399048043939495935 4263 766247770432944429179173513575154591809369561091801086 4264 293567822846729153486185074598667128421960318613539983838411371441526128139326055432962374798096087878991871 4265 587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983743 4266 140737488355320 4267 140737488355321 4268 281474976710643 4269 140737488355322 4270 281474976710647 4271 562949953421295 4272 281474976710646 4273 1125899906842591 4274 2251799813685183 4275 2475880078570760549798248444 4276 2475880078570760549798248445 4277 4951760157141521099596496891 4278 1532495540865888858358347027150309183618739122183602174 4279 1174271291386916613944740298394668513687841274454159935353645485766104512557304221731849499192384351515967487 4280 2348542582773833227889480596789337027375682548908319870707290971532209025114608443463698998384768703031934975 4281 3064991081731777716716694054300618367237478244367204350 4282 4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869951 4283 9394170331095332911557922387157348109502730195633279482829163886128836100458433773854795993539074812127739903 4284 4951760157141521099596496892 4285 4951760157141521099596496893 4286 9903520314283042199192993787 4287 6129982163463555433433388108601236734474956488734408702 4288 18788340662190665823115844774314696219005460391266558965658327772257672200916867547709591987078149624255479807 4289 37576681324381331646231689548629392438010920782533117931316655544515344401833735095419183974156299248510959615 4290 12259964326927110866866776217202473468949912977468817406 4291 75153362648762663292463379097258784876021841565066235862633311089030688803667470190838367948312598497021919231 4292 150306725297525326584926758194517569752043683130132471725266622178061377607334940381676735896625196994043838463 4293 67108848 4294 67108849 4295 134217699 4296 67108850 4297 134217703 4298 268435407 4299 134217702 4300 536870815 4301 1073741631 4302 67108852 4303 67108853 4304 134217707 4305 134217710 4306 1073741695 4307 2147483391 4308 268435422 4309 4294966783 4310 8589933567 4311 134217708 4312 134217709 4313 268435419 4314 536870846 4315 17179867135 4316 34359734271 4317 1073741694 4318 68719468543 4319 137438937087 4320 281474976710648 4321 281474976710649 4322 562949953421299 4323 281474976710650 4324 562949953421303 4325 1125899906842607 4326 562949953421302 4327 2251799813685215 4328 4503599627370431 4329 9903520314283042199192993788 4330 9903520314283042199192993789 4331 19807040628566084398385987579 4332 24519928653854221733733552434404946937899825954937634814 4333 300613450595050653169853516389035139504087366260264943450533244356122755214669880763353471793250393988087676927 4334 601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353855 4335 49039857307708443467467104868809893875799651909875269630 4336 1202453802380202612679414065556140558016349465041059773802132977424491020858679523053413887173001575952350707711 4337 2404907604760405225358828131112281116032698930082119547604265954848982041717359046106827774346003151904701415423 4338 19807040628566084398385987580 4339 19807040628566084398385987581 4340 39614081257132168796771975163 4341 98079714615416886934934209737619787751599303819750539262 4342 4809815209520810450717656262224562232065397860164239095208531909697964083434718092213655548692006303809402830847 4343 9619630419041620901435312524449124464130795720328478190417063819395928166869436184427311097384012607618805661695 4344 196159429230833773869868419475239575503198607639501078526 4345 19239260838083241802870625048898248928261591440656956380834127638791856333738872368854622194768025215237611323391 4346 38478521676166483605741250097796497856523182881313912761668255277583712667477744737709244389536050430475222646783 4347 562949953421304 4348 562949953421305 4349 1125899906842611 4350 562949953421306 4351 1125899906842615 4352 2251799813685231 4353 1125899906842614 4354 4503599627370463 4355 9007199254740927 4356 39614081257132168796771975164 4357 39614081257132168796771975165 4358 79228162514264337593543950331 4359 392318858461667547739736838950479151006397215279002157054 4360 76957043352332967211482500195592995713046365762627825523336510555167425334955489475418488779072100860950445293567 4361 153914086704665934422965000391185991426092731525255651046673021110334850669910978950836977558144201721900890587135 4362 784637716923335095479473677900958302012794430558004314110 4363 307828173409331868845930000782371982852185463050511302093346042220669701339821957901673955116288403443801781174271 4364 615656346818663737691860001564743965704370926101022604186692084441339402679643915803347910232576806887603562348543 4365 79228162514264337593543950332 4366 79228162514264337593543950333 4367 158456325028528675187087900667 4368 1569275433846670190958947355801916604025588861116008628222 4369 1231312693637327475383720003129487931408741852202045208373384168882678805359287831606695820465153613775207124697087 4370 2462625387274654950767440006258975862817483704404090416746768337765357610718575663213391640930307227550414249394175 4371 3138550867693340381917894711603833208051177722232017256446 4372 4925250774549309901534880012517951725634967408808180833493536675530715221437151326426783281860614455100828498788351 4373 9850501549098619803069760025035903451269934817616361666987073351061430442874302652853566563721228910201656997576703 4374 384 4375 385 4376 771 4377 386 4378 775 4379 1551 4380 774 4381 3103 4382 6207 4383 388 4384 389 4385 779 4386 782 4387 6271 4388 12543 4389 1566 4390 25087 4391 50175 4392 780 4393 781 4394 1563 4395 3134 4396 100351 4397 200703 4398 6270 4399 401407 4400 802815 4401 392 4402 393 4403 787 4404 394 4405 791 4406 1583 4407 790 4408 3167 4409 6335 4410 796 4411 797 4412 1595 4413 6398 4414 819199 4415 1638399 4416 12798 4417 3276799 4418 6553599 4419 1596 4420 1597 4421 3195 4422 25598 4423 13107199 4424 26214399 4425 51198 4426 52428799 4427 104857599 4428 792 4429 793 4430 1587 4431 794 4432 1591 4433 3183 4434 1590 4435 6367 4436 12735 4437 3196 4438 3197 4439 6395 4440 102398 4441 209715199 4442 419430399 4443 204798 4444 838860799 4445 1677721599 4446 6396 4447 6397 4448 12795 4449 409598 4450 3355443199 4451 6710886399 4452 819198 4453 13421772799 4454 26843545599 4455 400 4456 401 4457 803 4458 402 4459 807 4460 1615 4461 806 4462 3231 4463 6463 4464 404 4465 405 4466 811 4467 814 4468 6527 4469 13055 4470 1630 4471 26111 4472 52223 4473 812 4474 813 4475 1627 4476 3262 4477 104447 4478 208895 4479 6526 4480 417791 4481 835583 4482 824 4483 825 4484 1651 4485 826 4486 1655 4487 3311 4488 1654 4489 6623 4490 13247 4491 6652 4492 6653 4493 13307 4494 851966 4495 27917287423 4496 55834574847 4497 1703934 4498 111669149695 4499 223338299391 4500 13308 4501 13309 4502 26619 4503 3407870 4504 446676598783 4505 893353197567 4506 6815742 4507 1786706395135 4508 3573412790271 4509 1656 4510 1657 4511 3315 4512 1658 4513 3319 4514 6639 4515 3318 4516 13279 4517 26559 4518 26620 4519 26621 4520 53243 4521 13631486 4522 7146825580543 4523 14293651161087 4524 27262974 4525 28587302322175 4526 57174604644351 4527 53244 4528 53245 4529 106491 4530 54525950 4531 114349209288703 4532 228698418577407 4533 109051902 4534 457396837154815 4535 914793674309631 4536 816 4537 817 4538 1635 4539 818 4540 1639 4541 3279 4542 1638 4543 6559 4544 13119 4545 820 4546 821 4547 1643 4548 1646 4549 13183 4550 26367 4551 3294 4552 52735 4553 105471 4554 1644 4555 1645 4556 3291 4557 6590 4558 210943 4559 421887 4560 13182 4561 843775 4562 1687551 4563 3320 4564 3321 4565 6643 4566 3322 4567 6647 4568 13295 4569 6646 4570 26591 4571 53183 4572 106492 4573 106493 4574 212987 4575 218103806 4576 1829587348619263 4577 3659174697238527 4578 436207614 4579 7318349394477055 4580 14636698788954111 4581 212988 4582 212989 4583 425979 4584 872415230 4585 29273397577908223 4586 58546795155816447 4587 1744830462 4588 117093590311632895 4589 234187180623265791 4590 6648 4591 6649 4592 13299 4593 6650 4594 13303 4595 26607 4596 13302 4597 53215 4598 106431 4599 425980 4600 425981 4601 851963 4602 3489660926 4603 468374361246531583 4604 936748722493063167 4605 6979321854 4606 1873497444986126335 4607 3746994889972252671 4608 851964 4609 851965 4610 1703931 4611 13958643710 4612 7493989779944505343 4613 14987979559889010687 4614 27917287422 4615 29975959119778021375 4616 59951918239556042751 4617 416 4618 417 4619 835 4620 418 4621 839 4622 1679 4623 838 4624 3359 4625 6719 4626 420 4627 421 4628 843 4629 846 4630 6783 4631 13567 4632 1694 4633 27135 4634 54271 4635 844 4636 845 4637 1691 4638 3390 4639 108543 4640 217087 4641 6782 4642 434175 4643 868351 4644 424 4645 425 4646 851 4647 426 4648 855 4649 1711 4650 854 4651 3423 4652 6847 4653 860 4654 861 4655 1723 4656 6910 4657 884735 4658 1769471 4659 13822 4660 3538943 4661 7077887 4662 1724 4663 1725 4664 3451 4665 27646 4666 14155775 4667 28311551 4668 55294 4669 56623103 4670 113246207 4671 856 4672 857 4673 1715 4674 858 4675 1719 4676 3439 4677 1718 4678 6879 4679 13759 4680 3452 4681 3453 4682 6907 4683 110590 4684 226492415 4685 452984831 4686 221182 4687 905969663 4688 1811939327 4689 6908 4690 6909 4691 13819 4692 442366 4693 3623878655 4694 7247757311 4695 884734 4696 14495514623 4697 28991029247 4698 880 4699 881 4700 1763 4701 882 4702 1767 4703 3535 4704 1766 4705 7071 4706 14143 4707 884 4708 885 4709 1771 4710 1774 4711 14207 4712 28415 4713 3550 4714 56831 4715 113663 4716 1772 4717 1773 4718 3547 4719 7102 4720 227327 4721 454655 4722 14206 4723 909311 4724 1818623 4725 7160 4726 7161 4727 14323 4728 7162 4729 14327 4730 28655 4731 14326 4732 57311 4733 114623 4734 917500 4735 917501 4736 1835003 4737 30064771070 4738 64563604257983430655 4739 129127208515966861311 4740 60129542142 4741 258254417031933722623 4742 516508834063867445247 4743 1835004 4744 1835005 4745 3670011 4746 120259084286 4747 1033017668127734890495 4748 2066035336255469780991 4749 240518168574 4750 4132070672510939561983 4751 8264141345021879123967 4752 14328 4753 14329 4754 28659 4755 14330 4756 28663 4757 57327 4758 28662 4759 114655 4760 229311 4761 3670012 4762 3670013 4763 7340027 4764 481036337150 4765 16528282690043758247935 4766 33056565380087516495871 4767 962072674302 4768 66113130760175032991743 4769 132226261520350065983487 4770 7340028 4771 7340029 4772 14680059 4773 1924145348606 4774 264452523040700131966975 4775 528905046081400263933951 4776 3848290697214 4777 1057810092162800527867903 4778 2115620184325601055735807 4779 1776 4780 1777 4781 3555 4782 1778 4783 3559 4784 7119 4785 3558 4786 14239 4787 28479 4788 1780 4789 1781 4790 3563 4791 3566 4792 28543 4793 57087 4794 7134 4795 114175 4796 228351 4797 3564 4798 3565 4799 7131 4800 14270 4801 456703 4802 913407 4803 28542 4804 1826815 4805 3653631 4806 28664 4807 28665 4808 57331 4809 28666 4810 57335 4811 114671 4812 57334 4813 229343 4814 458687 4815 14680060 4816 14680061 4817 29360123 4818 7696581394430 4819 4231240368651202111471615 4820 8462480737302404222943231 4821 15393162788862 4822 16924961474604808445886463 4823 33849922949209616891772927 4824 29360124 4825 29360125 4826 58720251 4827 30786325577726 4828 67699845898419233783545855 4829 135399691796838467567091711 4830 61572651155454 4831 270799383593676935134183423 4832 541598767187353870268366847 4833 57336 4834 57337 4835 114675 4836 57338 4837 114679 4838 229359 4839 114678 4840 458719 4841 917439 4842 58720252 4843 58720253 4844 117440507 4845 123145302310910 4846 1083197534374707740536733695 4847 2166395068749415481073467391 4848 246290604621822 4849 4332790137498830962146934783 4850 8665580274997661924293869567 4851 117440508 4852 117440509 4853 234881019 4854 492581209243646 4855 17331160549995323848587739135 4856 34662321099990647697175478271 4857 985162418487294 4858 69324642199981295394350956543 4859 138649284399962590788701913087 4860 864 4861 865 4862 1731 4863 866 4864 1735 4865 3471 4866 1734 4867 6943 4868 13887 4869 868 4870 869 4871 1739 4872 1742 4873 13951 4874 27903 4875 3486 4876 55807 4877 111615 4878 1740 4879 1741 4880 3483 4881 6974 4882 223231 4883 446463 4884 13950 4885 892927 4886 1785855 4887 872 4888 873 4889 1747 4890 874 4891 1751 4892 3503 4893 1750 4894 7007 4895 14015 4896 1756 4897 1757 4898 3515 4899 14078 4900 1802239 4901 3604479 4902 28158 4903 7208959 4904 14417919 4905 3516 4906 3517 4907 7035 4908 56318 4909 28835839 4910 57671679 4911 112638 4912 115343359 4913 230686719 4914 1752 4915 1753 4916 3507 4917 1754 4918 3511 4919 7023 4920 3510 4921 14047 4922 28095 4923 7036 4924 7037 4925 14075 4926 225278 4927 461373439 4928 922746879 4929 450558 4930 1845493759 4931 3690987519 4932 14076 4933 14077 4934 28155 4935 901118 4936 7381975039 4937 14763950079 4938 1802238 4939 29527900159 4940 59055800319 4941 3568 4942 3569 4943 7139 4944 3570 4945 7143 4946 14287 4947 7142 4948 28575 4949 57151 4950 3572 4951 3573 4952 7147 4953 7150 4954 57215 4955 114431 4956 14302 4957 228863 4958 457727 4959 7148 4960 7149 4961 14299 4962 28606 4963 915455 4964 1830911 4965 57214 4966 3661823 4967 7323647 4968 114680 4969 114681 4970 229363 4971 114682 4972 229367 4973 458735 4974 229366 4975 917471 4976 1834943 4977 234881020 4978 234881021 4979 469762043 4980 1970324836974590 4981 277298568799925181577403826175 4982 554597137599850363154807652351 4983 3940649673949182 4984 1109194275199700726309615304703 4985 2218388550399401452619230609407 4986 469762044 4987 469762045 4988 939524091 4989 7881299347898366 4990 4436777100798802905238461218815 4991 8873554201597605810476922437631 4992 15762598695796734 4993 17747108403195211620953844875263 4994 35494216806390423241907689750527 4995 229368 4996 229369 4997 458739 4998 229370 4999 458743 5000 917487 5001 458742 5002 1834975 5003 3669951 5004 939524092 5005 939524093 5006 1879048187 5007 31525197391593470 5008 70988433612780846483815379501055 5009 141976867225561692967630759002111 5010 63050394783186942 5011 283953734451123385935261518004223 5012 567907468902246771870523036008447 5013 1879048188 5014 1879048189 5015 3758096379 5016 126100789566373886 5017 1135814937804493543741046072016895 5018 2271629875608987087482092144033791 5019 252201579132747774 5020 4543259751217974174964184288067583 5021 9086519502435948349928368576135167 5022 7152 5023 7153 5024 14307 5025 7154 5026 14311 5027 28623 5028 14310 5029 57247 5030 114495 5031 7156 5032 7157 5033 14315 5034 14318 5035 114559 5036 229119 5037 28638 5038 458239 5039 916479 5040 14316 5041 14317 5042 28635 5043 57278 5044 1832959 5045 3665919 5046 114558 5047 7331839 5048 14663679 5049 458744 5050 458745 5051 917491 5052 458746 5053 917495 5054 1834991 5055 917494 5056 3669983 5057 7339967 5058 3758096380 5059 3758096381 5060 7516192763 5061 504403158265495550 5062 18173039004871896699856737152270335 5063 36346078009743793399713474304540671 5064 1008806316530991102 5065 72692156019487586799426948609081343 5066 145384312038975173598853897218162687 5067 7516192764 5068 7516192765 5069 15032385531 5070 2017612633061982206 5071 290768624077950347197707794436325375 5072 581537248155900694395415588872650751 5073 4035225266123964414 5074 1163074496311801388790831177745301503 5075 2326148992623602777581662355490603007 5076 917496 5077 917497 5078 1834995 5079 917498 5080 1834999 5081 3669999 5082 1834998 5083 7339999 5084 14679999 5085 15032385532 5086 15032385533 5087 30064771067 5088 8070450532247928830 5089 4652297985247205555163324710981206015 5090 9304595970494411110326649421962412031 5091 16140901064495857662 5092 18609191940988822220653298843924824063 5093 37218383881977644441306597687849648127 5094 30064771068 5095 30064771069 5096 60129542139 5097 32281802128991715326 5098 74436767763955288882613195375699296255 5099 148873535527910577765226390751398592511 5100 64563604257983430654 5101 297747071055821155530452781502797185023 5102 595494142111642311060905563005594370047 5103 1984 5104 1985 5105 3971 5106 1986 5107 3975 5108 7951 5109 3974 5110 15903 5111 31807 5112 1988 5113 1989 5114 3979 5115 3982 5116 31871 5117 63743 5118 7966 5119 127487 5120 254975 5121 3980 5122 3981 5123 7963 5124 15934 5125 509951 5126 1019903 5127 31870 5128 2039807 5129 4079615 5130 1992 5131 1993 5132 3987 5133 1994 5134 3991 5135 7983 5136 3990 5137 15967 5138 31935 5139 3996 5140 3997 5141 7995 5142 31998 5143 4095999 5144 8191999 5145 63998 5146 16383999 5147 32767999 5148 7996 5149 7997 5150 15995 5151 127998 5152 65535999 5153 131071999 5154 255998 5155 262143999 5156 524287999 5157 3992 5158 3993 5159 7987 5160 3994 5161 7991 5162 15983 5163 7990 5164 31967 5165 63935 5166 15996 5167 15997 5168 31995 5169 511998 5170 1048575999 5171 2097151999 5172 1023998 5173 4194303999 5174 8388607999 5175 31996 5176 31997 5177 63995 5178 2047998 5179 16777215999 5180 33554431999 5181 4095998 5182 67108863999 5183 134217727999 5184 2000 5185 2001 5186 4003 5187 2002 5188 4007 5189 8015 5190 4006 5191 16031 5192 32063 5193 2004 5194 2005 5195 4011 5196 4014 5197 32127 5198 64255 5199 8030 5200 128511 5201 257023 5202 4012 5203 4013 5204 8027 5205 16062 5206 514047 5207 1028095 5208 32126 5209 2056191 5210 4112383 5211 4024 5212 4025 5213 8051 5214 4026 5215 8055 5216 16111 5217 8054 5218 32223 5219 64447 5220 32252 5221 32253 5222 64507 5223 4128766 5224 135291469823 5225 270582939647 5226 8257534 5227 541165879295 5228 1082331758591 5229 64508 5230 64509 5231 129019 5232 16515070 5233 2164663517183 5234 4329327034367 5235 33030142 5236 8658654068735 5237 17317308137471 5238 8056 5239 8057 5240 16115 5241 8058 5242 16119 5243 32239 5244 16118 5245 64479 5246 128959 5247 129020 5248 129021 5249 258043 5250 66060286 5251 34634616274943 5252 69269232549887 5253 132120574 5254 138538465099775 5255 277076930199551 5256 258044 5257 258045 5258 516091 5259 264241150 5260 554153860399103 5261 1108307720798207 5262 528482302 5263 2216615441596415 5264 4433230883192831 5265 4016 5266 4017 5267 8035 5268 4018 5269 8039 5270 16079 5271 8038 5272 32159 5273 64319 5274 4020 5275 4021 5276 8043 5277 8046 5278 64383 5279 128767 5280 16094 5281 257535 5282 515071 5283 8044 5284 8045 5285 16091 5286 32190 5287 1030143 5288 2060287 5289 64382 5290 4120575 5291 8241151 5292 16120 5293 16121 5294 32243 5295 16122 5296 32247 5297 64495 5298 32246 5299 128991 5300 257983 5301 516092 5302 516093 5303 1032187 5304 1056964606 5305 8866461766385663 5306 17732923532771327 5307 2113929214 5308 35465847065542655 5309 70931694131085311 5310 1032188 5311 1032189 5312 2064379 5313 4227858430 5314 141863388262170623 5315 283726776524341247 5316 8455716862 5317 567453553048682495 5318 1134907106097364991 5319 32248 5320 32249 5321 64499 5322 32250 5323 64503 5324 129007 5325 64502 5326 258015 5327 516031 5328 2064380 5329 2064381 5330 4128763 5331 16911433726 5332 2269814212194729983 5333 4539628424389459967 5334 33822867454 5335 9079256848778919935 5336 18158513697557839871 5337 4128764 5338 4128765 5339 8257531 5340 67645734910 5341 36317027395115679743 5342 72634054790231359487 5343 135291469822 5344 145268109580462718975 5345 290536219160925437951 5346 65504 5347 65505 5348 131011 5349 65506 5350 131015 5351 262031 5352 131014 5353 524063 5354 1048127 5355 65508 5356 65509 5357 131019 5358 131022 5359 1048191 5360 2096383 5361 262046 5362 4192767 5363 8385535 5364 131020 5365 131021 5366 262043 5367 524094 5368 16771071 5369 33542143 5370 1048190 5371 67084287 5372 134168575 5373 65512 5374 65513 5375 131027 5376 65514 5377 131031 5378 262063 5379 131030 5380 524127 5381 1048255 5382 131036 5383 131037 5384 262075 5385 1048318 5386 134184959 5387 268369919 5388 2096638 5389 536739839 5390 1073479679 5391 262076 5392 262077 5393 524155 5394 4193278 5395 2146959359 5396 4293918719 5397 8386558 5398 8587837439 5399 17175674879 5400 131032 5401 131033 5402 262067 5403 131034 5404 262071 5405 524143 5406 262070 5407 1048287 5408 2096575 5409 524156 5410 524157 5411 1048315 5412 16773118 5413 34351349759 5414 68702699519 5415 33546238 5416 137405399039 5417 274810798079 5418 1048316 5419 1048317 5420 2096635 5421 67092478 5422 549621596159 5423 1099243192319 5424 134184958 5425 2198486384639 5426 4396972769279 5427 134217712 5428 134217713 5429 268435427 5430 134217714 5431 268435431 5432 536870863 5433 268435430 5434 1073741727 5435 2147483455 5436 134217716 5437 134217717 5438 268435435 5439 268435438 5440 2147483519 5441 4294967039 5442 536870878 5443 8589934079 5444 17179868159 5445 268435436 5446 268435437 5447 536870875 5448 1073741758 5449 34359736319 5450 68719472639 5451 2147483518 5452 137438945279 5453 274877890559 5454 1125899906842616 5455 1125899906842617 5456 2251799813685235 5457 1125899906842618 5458 2251799813685239 5459 4503599627370479 5460 2251799813685238 5461 9007199254740959 5462 18014398509481919 5463 158456325028528675187087900668 5464 158456325028528675187087900669 5465 316912650057057350374175801339 5466 6277101735386680763835789423207666416102355444464034512894 5467 19701003098197239606139520050071806902539869635232723333974146702122860885748605305707133127442457820403313995153407 5468 39402006196394479212279040100143613805079739270465446667948293404245721771497210611414266254884915640806627990306815 5469 12554203470773361527671578846415332832204710888928069025790 5470 78804012392788958424558080200287227610159478540930893335896586808491443542994421222828532509769831281613255980613631 5471 157608024785577916849116160400574455220318957081861786671793173616982887085988842445657065019539662563226511961227263 5472 316912650057057350374175801340 5473 316912650057057350374175801341 5474 633825300114114700748351602683 5475 25108406941546723055343157692830665664409421777856138051582 5476 315216049571155833698232320801148910440637914163723573343586347233965774171977684891314130039079325126453023922454527 5477 630432099142311667396464641602297820881275828327447146687172694467931548343955369782628260078158650252906047844909055 5478 50216813883093446110686315385661331328818843555712276103166 5479 1260864198284623334792929283204595641762551656654894293374345388935863096687910739565256520156317300505812095689818111 5480 2521728396569246669585858566409191283525103313309788586748690777871726193375821479130513040312634601011624191379636223 5481 2251799813685240 5482 2251799813685241 5483 4503599627370483 5484 2251799813685242 5485 4503599627370487 5486 9007199254740975 5487 4503599627370486 5488 18014398509481951 5489 36028797018963903 5490 633825300114114700748351602684 5491 633825300114114700748351602685 5492 1267650600228229401496703205371 5493 100433627766186892221372630771322662657637687111424552206334 5494 5043456793138493339171717132818382567050206626619577173497381555743452386751642958261026080625269202023248382759272447 5495 10086913586276986678343434265636765134100413253239154346994763111486904773503285916522052161250538404046496765518544895 5496 200867255532373784442745261542645325315275374222849104412670 5497 20173827172553973356686868531273530268200826506478308693989526222973809547006571833044104322501076808092993531037089791 5498 40347654345107946713373737062547060536401653012956617387979052445947619094013143666088208645002153616185987062074179583 5499 1267650600228229401496703205372 5500 1267650600228229401496703205373 5501 2535301200456458802993406410747 5502 401734511064747568885490523085290650630550748445698208825342 5503 80695308690215893426747474125094121072803306025913234775958104891895238188026287332176417290004307232371974124148359167 5504 161390617380431786853494948250188242145606612051826469551916209783790476376052574664352834580008614464743948248296718335 5505 803469022129495137770981046170581301261101496891396417650686 5506 322781234760863573706989896500376484291213224103652939103832419567580952752105149328705669160017228929487896496593436671 5507 645562469521727147413979793000752968582426448207305878207664839135161905504210298657411338320034457858975792993186873343 5508 268435440 5509 268435441 5510 536870883 5511 268435442 5512 536870887 5513 1073741775 5514 536870886 5515 2147483551 5516 4294967103 5517 268435444 5518 268435445 5519 536870891 5520 536870894 5521 4294967167 5522 8589934335 5523 1073741790 5524 17179868671 5525 34359737343 5526 536870892 5527 536870893 5528 1073741787 5529 2147483582 5530 68719474687 5531 137438949375 5532 4294967166 5533 274877898751 5534 549755797503 5535 4503599627370488 5536 4503599627370489 5537 9007199254740979 5538 4503599627370490 5539 9007199254740983 5540 18014398509481967 5541 9007199254740982 5542 36028797018963935 5543 72057594037927871 5544 2535301200456458802993406410748 5545 2535301200456458802993406410749 5546 5070602400912917605986812821499 5547 1606938044258990275541962092341162602522202993782792835301374 5548 1291124939043454294827959586001505937164852896414611756415329678270323811008420597314822676640068915717951585986373746687 5549 2582249878086908589655919172003011874329705792829223512830659356540647622016841194629645353280137831435903171972747493375 5550 3213876088517980551083924184682325205044405987565585670602750 5551 5164499756173817179311838344006023748659411585658447025661318713081295244033682389259290706560275662871806343945494986751 5552 10328999512347634358623676688012047497318823171316894051322637426162590488067364778518581413120551325743612687890989973503 5553 5070602400912917605986812821500 5554 5070602400912917605986812821501 5555 10141204801825835211973625643003 5556 6427752177035961102167848369364650410088811975131171341205502 5557 20657999024695268717247353376024094994637646342633788102645274852325180976134729557037162826241102651487225375781979947007 5558 41315998049390537434494706752048189989275292685267576205290549704650361952269459114074325652482205302974450751563959894015 5559 12855504354071922204335696738729300820177623950262342682411006 5560 82631996098781074868989413504096379978550585370535152410581099409300723904538918228148651304964410605948901503127919788031 5561 165263992197562149737978827008192759957101170741070304821162198818601447809077836456297302609928821211897803006255839576063 5562 9007199254740984 5563 9007199254740985 5564 18014398509481971 5565 9007199254740986 5566 18014398509481975 5567 36028797018963951 5568 18014398509481974 5569 72057594037927903 5570 144115188075855807 5571 10141204801825835211973625643004 5572 10141204801825835211973625643005 5573 20282409603651670423947251286011 5574 25711008708143844408671393477458601640355247900524685364822014 5575 330527984395124299475957654016385519914202341482140609642324397637202895618155672912594605219857642423795606012511679152127 5576 661055968790248598951915308032771039828404682964281219284648795274405791236311345825189210439715284847591212025023358304255 5577 51422017416287688817342786954917203280710495801049370729644030 5578 1322111937580497197903830616065542079656809365928562438569297590548811582472622691650378420879430569695182424050046716608511 5579 2644223875160994395807661232131084159313618731857124877138595181097623164945245383300756841758861139390364848100093433217023 5580 20282409603651670423947251286012 5581 20282409603651670423947251286013 5582 40564819207303340847894502572027 5583 102844034832575377634685573909834406561420991602098741459288062 5584 5288447750321988791615322464262168318627237463714249754277190362195246329890490766601513683517722278780729696200186866434047 5585 10576895500643977583230644928524336637254474927428499508554380724390492659780981533203027367035444557561459392400373732868095 5586 205688069665150755269371147819668813122841983204197482918576126 5587 21153791001287955166461289857048673274508949854856999017108761448780985319561963066406054734070889115122918784800747465736191 5588 42307582002575910332922579714097346549017899709713998034217522897561970639123926132812109468141778230245837569601494931472383 5589 131040 5590 131041 5591 262083 5592 131042 5593 262087 5594 524175 5595 262086 5596 1048351 5597 2096703 5598 131044 5599 131045 5600 262091 5601 262094 5602 2096767 5603 4193535 5604 524190 5605 8387071 5606 16774143 5607 262092 5608 262093 5609 524187 5610 1048382 5611 33548287 5612 67096575 5613 2096766 5614 134193151 5615 268386303 5616 131048 5617 131049 5618 262099 5619 131050 5620 262103 5621 524207 5622 262102 5623 1048415 5624 2096831 5625 262108 5626 262109 5627 524219 5628 2096894 5629 268402687 5630 536805375 5631 4193790 5632 1073610751 5633 2147221503 5634 524220 5635 524221 5636 1048443 5637 8387582 5638 4294443007 5639 8588886015 5640 16775166 5641 17177772031 5642 34355544063 5643 262104 5644 262105 5645 524211 5646 262106 5647 524215 5648 1048431 5649 524214 5650 2096863 5651 4193727 5652 1048444 5653 1048445 5654 2096891 5655 33550334 5656 68711088127 5657 137422176255 5658 67100670 5659 274844352511 5660 549688705023 5661 2096892 5662 2096893 5663 4193787 5664 134201342 5665 1099377410047 5666 2198754820095 5667 268402686 5668 4397509640191 5669 8795019280383 5670 536870896 5671 536870897 5672 1073741795 5673 536870898 5674 1073741799 5675 2147483599 5676 1073741798 5677 4294967199 5678 8589934399 5679 536870900 5680 536870901 5681 1073741803 5682 1073741806 5683 8589934463 5684 17179868927 5685 2147483614 5686 34359737855 5687 68719475711 5688 1073741804 5689 1073741805 5690 2147483611 5691 4294967230 5692 137438951423 5693 274877902847 5694 8589934462 5695 549755805695 5696 1099511611391 5697 18014398509481976 5698 18014398509481977 5699 36028797018963955 5700 18014398509481978 5701 36028797018963959 5702 72057594037927919 5703 36028797018963958 5704 144115188075855839 5705 288230376151711679 5706 40564819207303340847894502572028 5707 40564819207303340847894502572029 5708 81129638414606681695789005144059 5709 411376139330301510538742295639337626245683966408394965837152254 5710 84615164005151820665845159428194693098035799419427996068435045795123941278247852265624218936283556460491675139202989862944767 5711 169230328010303641331690318856389386196071598838855992136870091590247882556495704531248437872567112920983350278405979725889535 5712 822752278660603021077484591278675252491367932816789931674304510 5713 338460656020607282663380637712778772392143197677711984273740183180495765112991409062496875745134225841966700556811959451779071 5714 676921312041214565326761275425557544784286395355423968547480366360991530225982818124993751490268451683933401113623918903558143 5715 81129638414606681695789005144060 5716 81129638414606681695789005144061 5717 162259276829213363391578010288123 5718 1645504557321206042154969182557350504982735865633579863348609022 5719 1353842624082429130653522550851115089568572790710847937094960732721983060451965636249987502980536903367866802227247837807116287 5720 2707685248164858261307045101702230179137145581421695874189921465443966120903931272499975005961073806735733604454495675614232575 5721 3291009114642412084309938365114701009965471731267159726697218046 5722 5415370496329716522614090203404460358274291162843391748379842930887932241807862544999950011922147613471467208908991351228465151 5723 10830740992659433045228180406808920716548582325686783496759685861775864483615725089999900023844295226942934417817982702456930303 5724 36028797018963960 5725 36028797018963961 5726 72057594037927923 5727 36028797018963962 5728 72057594037927927 5729 144115188075855855 5730 72057594037927926 5731 288230376151711711 5732 576460752303423423 5733 162259276829213363391578010288124 5734 162259276829213363391578010288125 5735 324518553658426726783156020576251 5736 6582018229284824168619876730229402019930943462534319453394436094 5737 21661481985318866090456360813617841433097164651373566993519371723551728967231450179999800047688590453885868835635965404913860607 5738 43322963970637732180912721627235682866194329302747133987038743447103457934462900359999600095377180907771737671271930809827721215 5739 13164036458569648337239753460458804039861886925068638906788872190 5740 86645927941275464361825443254471365732388658605494267974077486894206915868925800719999200190754361815543475342543861619655442431 5741 173291855882550928723650886508942731464777317210988535948154973788413831737851601439998400381508723631086950685087723239310884863 5742 324518553658426726783156020576252 5743 324518553658426726783156020576253 5744 649037107316853453566312041152507 5745 26328072917139296674479506920917608079723773850137277813577744382 5746 346583711765101857447301773017885462929554634421977071896309947576827663475703202879996800763017447262173901370175446478621769727 5747 693167423530203714894603546035770925859109268843954143792619895153655326951406405759993601526034894524347802740350892957243539455 5748 52656145834278593348959013841835216159447547700274555627155488766 5749 1386334847060407429789207092071541851718218537687908287585239790307310653902812811519987203052069789048695605480701785914487078911 5750 2772669694120814859578414184143083703436437075375816575170479580614621307805625623039974406104139578097391210961403571828974157823 5751 1073741808 5752 1073741809 5753 2147483619 5754 1073741810 5755 2147483623 5756 4294967247 5757 2147483622 5758 8589934495 5759 17179868991 5760 1073741812 5761 1073741813 5762 2147483627 5763 2147483630 5764 17179869055 5765 34359738111 5766 4294967262 5767 68719476223 5768 137438952447 5769 2147483628 5770 2147483629 5771 4294967259 5772 8589934526 5773 274877904895 5774 549755809791 5775 17179869054 5776 1099511619583 5777 2199023239167 5778 72057594037927928 5779 72057594037927929 5780 144115188075855859 5781 72057594037927930 5782 144115188075855863 5783 288230376151711727 5784 144115188075855862 5785 576460752303423455 5786 1152921504606846911 5787 649037107316853453566312041152508 5788 649037107316853453566312041152509 5789 1298074214633706907132624082305019 5790 105312291668557186697918027683670432318895095400549111254310977534 5791 5545339388241629719156828368286167406872874150751633150340959161229242615611251246079948812208279156194782421922807143657948315647 5792 11090678776483259438313656736572334813745748301503266300681918322458485231222502492159897624416558312389564843845614287315896631295 5793 210624583337114373395836055367340864637790190801098222508621955070 5794 22181357552966518876627313473144669627491496603006532601363836644916970462445004984319795248833116624779129687691228574631793262591 5795 44362715105933037753254626946289339254982993206013065202727673289833940924890009968639590497666233249558259375382457149263586525183 5796 1298074214633706907132624082305020 5797 1298074214633706907132624082305021 5798 2596148429267413814265248164610043 5799 421249166674228746791672110734681729275580381602196445017243910142 5800 88725430211866075506509253892578678509965986412026130405455346579667881849780019937279180995332466499116518750764914298527173050367 5801 177450860423732151013018507785157357019931972824052260810910693159335763699560039874558361990664932998233037501529828597054346100735 5802 842498333348457493583344221469363458551160763204392890034487820286 5803 354901720847464302026037015570314714039863945648104521621821386318671527399120079749116723981329865996466075003059657194108692201471 5804 709803441694928604052074031140629428079727891296209043243642772637343054798240159498233447962659731992932150006119314388217384402943 5805 144115188075855864 5806 144115188075855865 5807 288230376151711731 5808 144115188075855866 5809 288230376151711735 5810 576460752303423471 5811 288230376151711734 5812 1152921504606846943 5813 2305843009213693887 5814 2596148429267413814265248164610044 5815 2596148429267413814265248164610045 5816 5192296858534827628530496329220091 5817 1684996666696914987166688442938726917102321526408785780068975640574 5818 1419606883389857208104148062281258856159455782592418086487285545274686109596480318996466895925319463985864300012238628776434768805887 5819 2839213766779714416208296124562517712318911565184836172974571090549372219192960637992933791850638927971728600024477257552869537611775 5820 3369993333393829974333376885877453834204643052817571560137951281150 5821 5678427533559428832416592249125035424637823130369672345949142181098744438385921275985867583701277855943457200048954515105739075223551 5822 11356855067118857664833184498250070849275646260739344691898284362197488876771842551971735167402555711886914400097909030211478150447103 5823 5192296858534827628530496329220092 5824 5192296858534827628530496329220093 5825 10384593717069655257060992658440187 5826 6739986666787659948666753771754907668409286105635143120275902562302 5827 22713710134237715329666368996500141698551292521478689383796568724394977753543685103943470334805111423773828800195818060422956300894207 5828 45427420268475430659332737993000283397102585042957378767593137448789955507087370207886940669610222847547657600391636120845912601788415 5829 13479973333575319897333507543509815336818572211270286240551805124606 5830 90854840536950861318665475986000566794205170085914757535186274897579911014174740415773881339220445695095315200783272241691825203576831 5831 181709681073901722637330951972001133588410340171829515070372549795159822028349480831547762678440891390190630401566544483383650407153663 5832 4032 5833 4033 5834 8067 5835 4034 5836 8071 5837 16143 5838 8070 5839 32287 5840 64575 5841 4036 5842 4037 5843 8075 5844 8078 5845 64639 5846 129279 5847 16158 5848 258559 5849 517119 5850 8076 5851 8077 5852 16155 5853 32318 5854 1034239 5855 2068479 5856 64638 5857 4136959 5858 8273919 5859 4040 5860 4041 5861 8083 5862 4042 5863 8087 5864 16175 5865 8086 5866 32351 5867 64703 5868 8092 5869 8093 5870 16187 5871 64766 5872 8290303 5873 16580607 5874 129534 5875 33161215 5876 66322431 5877 16188 5878 16189 5879 32379 5880 259070 5881 132644863 5882 265289727 5883 518142 5884 530579455 5885 1061158911 5886 8088 5887 8089 5888 16179 5889 8090 5890 16183 5891 32367 5892 16182 5893 64735 5894 129471 5895 32380 5896 32381 5897 64763 5898 1036286 5899 2122317823 5900 4244635647 5901 2072574 5902 8489271295 5903 16978542591 5904 64764 5905 64765 5906 129531 5907 4145150 5908 33957085183 5909 67914170367 5910 8290302 5911 135828340735 5912 271656681471 5913 4048 5914 4049 5915 8099 5916 4050 5917 8103 5918 16207 5919 8102 5920 32415 5921 64831 5922 4052 5923 4053 5924 8107 5925 8110 5926 64895 5927 129791 5928 16222 5929 259583 5930 519167 5931 8108 5932 8109 5933 16219 5934 32446 5935 1038335 5936 2076671 5937 64894 5938 4153343 5939 8306687 5940 8120 5941 8121 5942 16243 5943 8122 5944 16247 5945 32495 5946 16246 5947 64991 5948 129983 5949 65020 5950 65021 5951 130043 5952 8323070 5953 272730423295 5954 545460846591 5955 16646142 5956 1090921693183 5957 2181843386367 5958 130044 5959 130045 5960 260091 5961 33292286 5962 4363686772735 5963 8727373545471 5964 66584574 5965 17454747090943 5966 34909494181887 5967 16248 5968 16249 5969 32499 5970 16250 5971 32503 5972 65007 5973 32502 5974 130015 5975 260031 5976 260092 5977 260093 5978 520187 5979 133169150 5980 69818988363775 5981 139637976727551 5982 266338302 5983 279275953455103 5984 558551906910207 5985 520188 5986 520189 5987 1040379 5988 532676606 5989 1117103813820415 5990 2234207627640831 5991 1065353214 5992 4468415255281663 5993 8936830510563327 5994 8112 5995 8113 5996 16227 5997 8114 5998 16231 5999 32463 6000 16230 6001 64927 6002 129855 6003 8116 6004 8117 6005 16235 6006 16238 6007 129919 6008 259839 6009 32478 6010 519679 6011 1039359 6012 16236 6013 16237 6014 32475 6015 64958 6016 2078719 6017 4157439 6018 129918 6019 8314879 6020 16629759 6021 32504 6022 32505 6023 65011 6024 32506 6025 65015 6026 130031 6027 65014 6028 260063 6029 520127 6030 1040380 6031 1040381 6032 2080763 6033 2130706430 6034 17873661021126655 6035 35747322042253311 6036 4261412862 6037 71494644084506623 6038 142989288169013247 6039 2080764 6040 2080765 6041 4161531 6042 8522825726 6043 285978576338026495 6044 571957152676052991 6045 17045651454 6046 1143914305352105983 6047 2287828610704211967 6048 65016 6049 65017 6050 130035 6051 65018 6052 130039 6053 260079 6054 130038 6055 520159 6056 1040319 6057 4161532 6058 4161533 6059 8323067 6060 34091302910 6061 4575657221408423935 6062 9151314442816847871 6063 68182605822 6064 18302628885633695743 6065 36605257771267391487 6066 8323068 6067 8323069 6068 16646139 6069 136365211646 6070 73210515542534782975 6071 146421031085069565951 6072 272730423294 6073 292842062170139131903 6074 585684124340278263807 6075 262112 6076 262113 6077 524227 6078 262114 6079 524231 6080 1048463 6081 524230 6082 2096927 6083 4193855 6084 262116 6085 262117 6086 524235 6087 524238 6088 4193919 6089 8387839 6090 1048478 6091 16775679 6092 33551359 6093 524236 6094 524237 6095 1048475 6096 2096958 6097 67102719 6098 134205439 6099 4193918 6100 268410879 6101 536821759 6102 262120 6103 262121 6104 524243 6105 262122 6106 524247 6107 1048495 6108 524246 6109 2096991 6110 4193983 6111 524252 6112 524253 6113 1048507 6114 4194046 6115 536838143 6116 1073676287 6117 8388094 6118 2147352575 6119 4294705151 6120 1048508 6121 1048509 6122 2097019 6123 16776190 6124 8589410303 6125 17178820607 6126 33552382 6127 34357641215 6128 68715282431 6129 524248 6130 524249 6131 1048499 6132 524250 6133 1048503 6134 2097007 6135 1048502 6136 4194015 6137 8388031 6138 2097020 6139 2097021 6140 4194043 6141 67104766 6142 137430564863 6143 274861129727 6144 134209534 6145 549722259455 6146 1099444518911 6147 4194044 6148 4194045 6149 8388091 6150 268419070 6151 2198889037823 6152 4397778075647 6153 536838142 6154 8795556151295 6155 17591112302591 6156 2147483632 6157 2147483633 6158 4294967267 6159 2147483634 6160 4294967271 6161 8589934543 6162 4294967270 6163 17179869087 6164 34359738175 6165 2147483636 6166 2147483637 6167 4294967275 6168 4294967278 6169 34359738239 6170 68719476479 6171 8589934558 6172 137438952959 6173 274877905919 6174 4294967276 6175 4294967277 6176 8589934555 6177 17179869118 6178 549755811839 6179 1099511623679 6180 34359738238 6181 2199023247359 6182 4398046494719 6183 288230376151711736 6184 288230376151711737 6185 576460752303423475 6186 288230376151711738 6187 576460752303423479 6188 1152921504606846959 6189 576460752303423478 6190 2305843009213693919 6191 4611686018427387839 6192 10384593717069655257060992658440188 6193 10384593717069655257060992658440189 6194 20769187434139310514121985316880379 6195 26959946667150639794667015087019630673637144422540572481103610249214 6196 363419362147803445274661903944002267176820680343659030140745099590319644056698961663095525356881782780381260803133088966767300814307327 6197 726838724295606890549323807888004534353641360687318060281490199180639288113397923326191050713763565560762521606266177933534601628614655 6198 53919893334301279589334030174039261347274288845081144962207220498430 6199 1453677448591213781098647615776009068707282721374636120562980398361278576226795846652382101427527131121525043212532355867069203257229311 6200 2907354897182427562197295231552018137414565442749272241125960796722557152453591693304764202855054262243050086425064711734138406514458623 6201 20769187434139310514121985316880380 6202 20769187434139310514121985316880381 6203 41538374868278621028243970633760763 6204 107839786668602559178668060348078522694548577690162289924414440996862 6205 5814709794364855124394590463104036274829130885498544482251921593445114304907183386609528405710108524486100172850129423468276813028917247 6206 11629419588729710248789180926208072549658261770997088964503843186890228609814366773219056811420217048972200345700258846936553626057834495 6207 215679573337205118357336120696157045389097155380324579848828881993726 6208 23258839177459420497578361852416145099316523541994177929007686373780457219628733546438113622840434097944400691400517693873107252115668991 6209 46517678354918840995156723704832290198633047083988355858015372747560914439257467092876227245680868195888801382801035387746214504231337983 6210 576460752303423480 6211 576460752303423481 6212 1152921504606846963 6213 576460752303423482 6214 1152921504606846967 6215 2305843009213693935 6216 1152921504606846966 6217 4611686018427387871 6218 9223372036854775743 6219 41538374868278621028243970633760764 6220 41538374868278621028243970633760765 6221 83076749736557242056487941267521531 6222 431359146674410236714672241392314090778194310760649159697657763987454 6223 93035356709837681990313447409664580397266094167976711716030745495121828878514934185752454491361736391777602765602070775492429008462675967 6224 186070713419675363980626894819329160794532188335953423432061490990243657757029868371504908982723472783555205531204141550984858016925351935 6225 862718293348820473429344482784628181556388621521298319395315527974910 6226 372141426839350727961253789638658321589064376671906846864122981980487315514059736743009817965446945567110411062408283101969716033850703871 6227 744282853678701455922507579277316643178128753343813693728245963960974631028119473486019635930893891134220822124816566203939432067701407743 6228 83076749736557242056487941267521532 6229 83076749736557242056487941267521533 6230 166153499473114484112975882535043067 6231 1725436586697640946858688965569256363112777243042596638790631055949822 6232 1488565707357402911845015158554633286356257506687627387456491927921949262056238946972039271861787782268441644249633132407878864135402815487 6233 2977131414714805823690030317109266572712515013375254774912983855843898524112477893944078543723575564536883288499266264815757728270805630975 6234 3450873173395281893717377931138512726225554486085193277581262111899646 6235 5954262829429611647380060634218533145425030026750509549825967711687797048224955787888157087447151129073766576998532529631515456541611261951 6236 11908525658859223294760121268437066290850060053501019099651935423375594096449911575776314174894302258147533153997065059263030913083222523903 6237 4294967280 6238 4294967281 6239 8589934563 6240 4294967282 6241 8589934567 6242 17179869135 6243 8589934566 6244 34359738271 6245 68719476543 6246 4294967284 6247 4294967285 6248 8589934571 6249 8589934574 6250 68719476607 6251 137438953215 6252 17179869150 6253 274877906431 6254 549755812863 6255 8589934572 6256 8589934573 6257 17179869147 6258 34359738302 6259 1099511625727 6260 2199023251455 6261 68719476606 6262 4398046502911 6263 8796093005823 6264 1152921504606846968 6265 1152921504606846969 6266 2305843009213693939 6267 1152921504606846970 6268 2305843009213693943 6269 4611686018427387887 6270 2305843009213693942 6271 9223372036854775775 6272 18446744073709551551 6273 166153499473114484112975882535043068 6274 166153499473114484112975882535043069 6275 332306998946228968225951765070086139 6276 6901746346790563787434755862277025452451108972170386555162524223799294 6277 23817051317718446589520242536874132581700120107002038199303870846751188192899823151552628349788604516295066307994130118526061826166445047807 6278 47634102635436893179040485073748265163400240214004076398607741693502376385799646303105256699577209032590132615988260237052123652332890095615 6279 13803492693581127574869511724554050904902217944340773110325048447598590 6280 95268205270873786358080970147496530326800480428008152797215483387004752771599292606210513399154418065180265231976520474104247304665780191231 6281 190536410541747572716161940294993060653600960856016305594430966774009505543198585212421026798308836130360530463953040948208494609331560382463 6282 332306998946228968225951765070086140 6283 332306998946228968225951765070086141 6284 664613997892457936451903530140172283 6285 27606985387162255149739023449108101809804435888681546220650096895197182 6286 381072821083495145432323880589986121307201921712032611188861933548019011086397170424842053596617672260721060927906081896416989218663120764927 6287 762145642166990290864647761179972242614403843424065222377723867096038022172794340849684107193235344521442121855812163792833978437326241529855 6288 55213970774324510299478046898216203619608871777363092441300193790394366 6289 1524291284333980581729295522359944485228807686848130444755447734192076044345588681699368214386470689042884243711624327585667956874652483059711 6290 3048582568667961163458591044719888970457615373696260889510895468384152088691177363398736428772941378085768487423248655171335913749304966119423 6291 2305843009213693944 6292 2305843009213693945 6293 4611686018427387891 6294 2305843009213693946 6295 4611686018427387895 6296 9223372036854775791 6297 4611686018427387894 6298 18446744073709551583 6299 36893488147419103167 6300 664613997892457936451903530140172284 6301 664613997892457936451903530140172285 6302 1329227995784915872903807060280344571 6303 110427941548649020598956093796432407239217743554726184882600387580788734 6304 6097165137335922326917182089439777940915230747392521779021790936768304177382354726797472857545882756171536974846497310342671827498609932238847 6305 12194330274671844653834364178879555881830461494785043558043581873536608354764709453594945715091765512343073949692994620685343654997219864477695 6306 220855883097298041197912187592864814478435487109452369765200775161577470 6307 24388660549343689307668728357759111763660922989570087116087163747073216709529418907189891430183531024686147899385989241370687309994439728955391 6308 48777321098687378615337456715518223527321845979140174232174327494146433419058837814379782860367062049372295798771978482741374619988879457910783 6309 1329227995784915872903807060280344572 6310 1329227995784915872903807060280344573 6311 2658455991569831745807614120560689147 6312 441711766194596082395824375185729628956870974218904739530401550323154942 6313 97554642197374757230674913431036447054643691958280348464348654988292866838117675628759565720734124098744591597543956965482749239977758915821567 6314 195109284394749514461349826862072894109287383916560696928697309976585733676235351257519131441468248197489183195087913930965498479955517831643135 6315 883423532389192164791648750371459257913741948437809479060803100646309886 6316 390218568789499028922699653724145788218574767833121393857394619953171467352470702515038262882936496394978366390175827861930996959911035663286271 6317 780437137578998057845399307448291576437149535666242787714789239906342934704941405030076525765872992789956732780351655723861993919822071326572543 6318 524256 6319 524257 6320 1048515 6321 524258 6322 1048519 6323 2097039 6324 1048518 6325 4194079 6326 8388159 6327 524260 6328 524261 6329 1048523 6330 1048526 6331 8388223 6332 16776447 6333 2097054 6334 33552895 6335 67105791 6336 1048524 6337 1048525 6338 2097051 6339 4194110 6340 134211583 6341 268423167 6342 8388222 6343 536846335 6344 1073692671 6345 524264 6346 524265 6347 1048531 6348 524266 6349 1048535 6350 2097071 6351 1048534 6352 4194143 6353 8388287 6354 1048540 6355 1048541 6356 2097083 6357 8388350 6358 1073709055 6359 2147418111 6360 16776702 6361 4294836223 6362 8589672447 6363 2097084 6364 2097085 6365 4194171 6366 33553406 6367 17179344895 6368 34358689791 6369 67106814 6370 68717379583 6371 137434759167 6372 1048536 6373 1048537 6374 2097075 6375 1048538 6376 2097079 6377 4194159 6378 2097078 6379 8388319 6380 16776639 6381 4194172 6382 4194173 6383 8388347 6384 134213630 6385 274869518335 6386 549739036671 6387 268427262 6388 1099478073343 6389 2198956146687 6390 8388348 6391 8388349 6392 16776699 6393 536854526 6394 4397912293375 6395 8795824586751 6396 1073709054 6397 17591649173503 6398 35183298347007 6399 8589934576 6400 8589934577 6401 17179869155 6402 8589934578 6403 17179869159 6404 34359738319 6405 17179869158 6406 68719476639 6407 137438953279 6408 8589934580 6409 8589934581 6410 17179869163 6411 17179869166 6412 137438953343 6413 274877906687 6414 34359738334 6415 549755813375 6416 1099511626751 6417 17179869164 6418 17179869165 6419 34359738331 6420 68719476670 6421 2199023253503 6422 4398046507007 6423 137438953342 6424 8796093014015 6425 17592186028031 6426 4611686018427387896 6427 4611686018427387897 6428 9223372036854775795 6429 4611686018427387898 6430 9223372036854775799 6431 18446744073709551599 6432 9223372036854775798 6433 36893488147419103199 6434 73786976294838206399 6435 2658455991569831745807614120560689148 6436 2658455991569831745807614120560689149 6437 5316911983139663491615228241121378299 6438 1766847064778384329583297500742918515827483896875618958121606201292619774 6439 1560874275157996115690798614896583152874299071332485575429578479812685869409882810060153051531745985579913465560703311447723987839644142653145087 6440 3121748550315992231381597229793166305748598142664971150859156959625371738819765620120306103063491971159826931121406622895447975679288285306290175 6441 3533694129556768659166595001485837031654967793751237916243212402585239550 6442 6243497100631984462763194459586332611497196285329942301718313919250743477639531240240612206126983942319653862242813245790895951358576570612580351 6443 12486994201263968925526388919172665222994392570659884603436627838501486955279062480481224412253967884639307724485626491581791902717153141225160703 6444 5316911983139663491615228241121378300 6445 5316911983139663491615228241121378301 6446 10633823966279326983230456482242756603 6447 7067388259113537318333190002971674063309935587502475832486424805170479102 6448 24973988402527937851052777838345330445988785141319769206873255677002973910558124960962448824507935769278615448971252983163583805434306282450321407 6449 49947976805055875702105555676690660891977570282639538413746511354005947821116249921924897649015871538557230897942505966327167610868612564900642815 6450 14134776518227074636666380005943348126619871175004951664972849610340958206 6451 99895953610111751404211111353381321783955140565279076827493022708011895642232499843849795298031743077114461795885011932654335221737225129801285631 6452 199791907220223502808422222706762643567910281130558153654986045416023791284464999687699590596063486154228923591770023865308670443474450259602571263 6453 9223372036854775800 6454 9223372036854775801 6455 18446744073709551603 6456 9223372036854775802 6457 18446744073709551607 6458 36893488147419103215 6459 18446744073709551606 6460 73786976294838206431 6461 147573952589676412863 6462 10633823966279326983230456482242756604 6463 10633823966279326983230456482242756605 6464 21267647932558653966460912964485513211 6465 28269553036454149273332760011886696253239742350009903329945699220681916414 6466 399583814440447005616844445413525287135820562261116307309972090832047582568929999375399181192126972308457847183540047730617340886948900519205142527 6467 799167628880894011233688890827050574271641124522232614619944181664095165137859998750798362384253944616915694367080095461234681773897801038410285055 6468 56539106072908298546665520023773392506479484700019806659891398441363832830 6469 1598335257761788022467377781654101148543282249044465229239888363328190330275719997501596724768507889233831388734160190922469363547795602076820570111 6470 3196670515523576044934755563308202297086564498088930458479776726656380660551439995003193449537015778467662777468320381844938727095591204153641140223 6471 21267647932558653966460912964485513212 6472 21267647932558653966460912964485513213 6473 42535295865117307932921825928971026427 6474 113078212145816597093331040047546785012958969400039613319782796882727665662 6475 6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280447 6476 12786682062094304179739022253232809188346257992355721833919106906625522642205759980012773798148063113870651109873281527379754908382364816614564560895 6477 226156424291633194186662080095093570025917938800079226639565593765455331326 6478 25573364124188608359478044506465618376692515984711443667838213813251045284411519960025547596296126227741302219746563054759509816764729633229129121791 6479 51146728248377216718956089012931236753385031969422887335676427626502090568823039920051095192592252455482604439493126109519019633529459266458258243583 6480 17179869168 6481 17179869169 6482 34359738339 6483 17179869170 6484 34359738343 6485 68719476687 6486 34359738342 6487 137438953375 6488 274877906751 6489 17179869172 6490 17179869173 6491 34359738347 6492 34359738350 6493 274877906815 6494 549755813631 6495 68719476702 6496 1099511627263 6497 2199023254527 6498 34359738348 6499 34359738349 6500 68719476699 6501 137438953406 6502 4398046509055 6503 8796093018111 6504 274877906814 6505 17592186036223 6506 35184372072447 6507 18446744073709551608 6508 18446744073709551609 6509 36893488147419103219 6510 18446744073709551610 6511 36893488147419103223 6512 73786976294838206447 6513 36893488147419103222 6514 147573952589676412895 6515 295147905179352825791 6516 42535295865117307932921825928971026428 6517 42535295865117307932921825928971026429 6518 85070591730234615865843651857942052859 6519 452312848583266388373324160190187140051835877600158453279131187530910662654 6520 102293456496754433437912178025862473506770063938845774671352855253004181137646079840102190385184504910965208878986252219038039267058918532916516487167 6521 204586912993508866875824356051724947013540127877691549342705710506008362275292159680204380770369009821930417757972504438076078534117837065833032974335 6522 904625697166532776746648320380374280103671755200316906558262375061821325310 6523 409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948671 6524 818347651974035467503297424206899788054160511510766197370822842024033449101168638720817523081476039287721671031890017752304314136471348263332131897343 6525 85070591730234615865843651857942052860 6526 85070591730234615865843651857942052861 6527 170141183460469231731687303715884105723 6528 1809251394333065553493296640760748560207343510400633813116524750123642650622 6529 1636695303948070935006594848413799576108321023021532394741645684048066898202337277441635046162952078575443342063780035504608628272942696526664263794687 6530 3273390607896141870013189696827599152216642046043064789483291368096133796404674554883270092325904157150886684127560071009217256545885393053328527589375 6531 3618502788666131106986593281521497120414687020801267626233049500247285301246 6532 6546781215792283740026379393655198304433284092086129578966582736192267592809349109766540184651808314301773368255120142018434513091770786106657055178751 6533 13093562431584567480052758787310396608866568184172259157933165472384535185618698219533080369303616628603546736510240284036869026183541572213314110357503 6534 36893488147419103224 6535 36893488147419103225 6536 73786976294838206451 6537 36893488147419103226 6538 73786976294838206455 6539 147573952589676412911 6540 73786976294838206454 6541 295147905179352825823 6542 590295810358705651647 6543 170141183460469231731687303715884105724 6544 170141183460469231731687303715884105725 6545 340282366920938463463374607431768211451 6546 7237005577332262213973186563042994240829374041602535252466099000494570602494 6547 26187124863169134960105517574620793217733136368344518315866330944769070371237396439066160738607233257207093473020480568073738052367083144426628220715007 6548 52374249726338269920211035149241586435466272736689036631732661889538140742474792878132321477214466514414186946040961136147476104734166288853256441430015 6549 14474011154664524427946373126085988481658748083205070504932198000989141204990 6550 104748499452676539840422070298483172870932545473378073263465323779076281484949585756264642954428933028828373892081922272294952209468332577706512882860031 6551 209496998905353079680844140596966345741865090946756146526930647558152562969899171512529285908857866057656747784163844544589904418936665155413025765720063 6552 340282366920938463463374607431768211452 6553 340282366920938463463374607431768211453 6554 680564733841876926926749214863536422907 6555 28948022309329048855892746252171976963317496166410141009864396001978282409982 6556 418993997810706159361688281193932691483730181893512293053861295116305125939798343025058571817715732115313495568327689089179808837873330310826051531440127 6557 837987995621412318723376562387865382967460363787024586107722590232610251879596686050117143635431464230626991136655378178359617675746660621652103062880255 6558 57896044618658097711785492504343953926634992332820282019728792003956564819966 6559 1675975991242824637446753124775730765934920727574049172215445180465220503759193372100234287270862928461253982273310756356719235351493321243304206125760511 6560 3351951982485649274893506249551461531869841455148098344430890360930441007518386744200468574541725856922507964546621512713438470702986642486608412251521023 6561 256