# A130330 Triangle read by rows, the matrix product A130321 * A000012, both taken as infinite lower triangular matrices. # Table of n, a(n) for n = 0..11324 # Offset adapted with bfclean.pl by Georg Fischer, Oct 29 2019. 0 1 1 3 2 1 3 7 4 3 5 1 6 15 7 7 8 3 9 1 10 31 11 15 12 7 13 3 14 1 15 63 16 31 17 15 18 7 19 3 20 1 21 127 22 63 23 31 24 15 25 7 26 3 27 1 28 255 29 127 30 63 31 31 32 15 33 7 34 3 35 1 36 511 37 255 38 127 39 63 40 31 41 15 42 7 43 3 44 1 45 1023 46 511 47 255 48 127 49 63 50 31 51 15 52 7 53 3 54 1 55 2047 56 1023 57 511 58 255 59 127 60 63 61 31 62 15 63 7 64 3 65 1 66 4095 67 2047 68 1023 69 511 70 255 71 127 72 63 73 31 74 15 75 7 76 3 77 1 78 8191 79 4095 80 2047 81 1023 82 511 83 255 84 127 85 63 86 31 87 15 88 7 89 3 90 1 91 16383 92 8191 93 4095 94 2047 95 1023 96 511 97 255 98 127 99 63 100 31 101 15 102 7 103 3 104 1 105 32767 106 16383 107 8191 108 4095 109 2047 110 1023 111 511 112 255 113 127 114 63 115 31 116 15 117 7 118 3 119 1 120 65535 121 32767 122 16383 123 8191 124 4095 125 2047 126 1023 127 511 128 255 129 127 130 63 131 31 132 15 133 7 134 3 135 1 136 131071 137 65535 138 32767 139 16383 140 8191 141 4095 142 2047 143 1023 144 511 145 255 146 127 147 63 148 31 149 15 150 7 151 3 152 1 153 262143 154 131071 155 65535 156 32767 157 16383 158 8191 159 4095 160 2047 161 1023 162 511 163 255 164 127 165 63 166 31 167 15 168 7 169 3 170 1 171 524287 172 262143 173 131071 174 65535 175 32767 176 16383 177 8191 178 4095 179 2047 180 1023 181 511 182 255 183 127 184 63 185 31 186 15 187 7 188 3 189 1 190 1048575 191 524287 192 262143 193 131071 194 65535 195 32767 196 16383 197 8191 198 4095 199 2047 200 1023 201 511 202 255 203 127 204 63 205 31 206 15 207 7 208 3 209 1 210 2097151 211 1048575 212 524287 213 262143 214 131071 215 65535 216 32767 217 16383 218 8191 219 4095 220 2047 221 1023 222 511 223 255 224 127 225 63 226 31 227 15 228 7 229 3 230 1 231 4194303 232 2097151 233 1048575 234 524287 235 262143 236 131071 237 65535 238 32767 239 16383 240 8191 241 4095 242 2047 243 1023 244 511 245 255 246 127 247 63 248 31 249 15 250 7 251 3 252 1 253 8388607 254 4194303 255 2097151 256 1048575 257 524287 258 262143 259 131071 260 65535 261 32767 262 16383 263 8191 264 4095 265 2047 266 1023 267 511 268 255 269 127 270 63 271 31 272 15 273 7 274 3 275 1 276 16777215 277 8388607 278 4194303 279 2097151 280 1048575 281 524287 282 262143 283 131071 284 65535 285 32767 286 16383 287 8191 288 4095 289 2047 290 1023 291 511 292 255 293 127 294 63 295 31 296 15 297 7 298 3 299 1 300 33554431 301 16777215 302 8388607 303 4194303 304 2097151 305 1048575 306 524287 307 262143 308 131071 309 65535 310 32767 311 16383 312 8191 313 4095 314 2047 315 1023 316 511 317 255 318 127 319 63 320 31 321 15 322 7 323 3 324 1 325 67108863 326 33554431 327 16777215 328 8388607 329 4194303 330 2097151 331 1048575 332 524287 333 262143 334 131071 335 65535 336 32767 337 16383 338 8191 339 4095 340 2047 341 1023 342 511 343 255 344 127 345 63 346 31 347 15 348 7 349 3 350 1 351 134217727 352 67108863 353 33554431 354 16777215 355 8388607 356 4194303 357 2097151 358 1048575 359 524287 360 262143 361 131071 362 65535 363 32767 364 16383 365 8191 366 4095 367 2047 368 1023 369 511 370 255 371 127 372 63 373 31 374 15 375 7 376 3 377 1 378 268435455 379 134217727 380 67108863 381 33554431 382 16777215 383 8388607 384 4194303 385 2097151 386 1048575 387 524287 388 262143 389 131071 390 65535 391 32767 392 16383 393 8191 394 4095 395 2047 396 1023 397 511 398 255 399 127 400 63 401 31 402 15 403 7 404 3 405 1 406 536870911 407 268435455 408 134217727 409 67108863 410 33554431 411 16777215 412 8388607 413 4194303 414 2097151 415 1048575 416 524287 417 262143 418 131071 419 65535 420 32767 421 16383 422 8191 423 4095 424 2047 425 1023 426 511 427 255 428 127 429 63 430 31 431 15 432 7 433 3 434 1 435 1073741823 436 536870911 437 268435455 438 134217727 439 67108863 440 33554431 441 16777215 442 8388607 443 4194303 444 2097151 445 1048575 446 524287 447 262143 448 131071 449 65535 450 32767 451 16383 452 8191 453 4095 454 2047 455 1023 456 511 457 255 458 127 459 63 460 31 461 15 462 7 463 3 464 1 465 2147483647 466 1073741823 467 536870911 468 268435455 469 134217727 470 67108863 471 33554431 472 16777215 473 8388607 474 4194303 475 2097151 476 1048575 477 524287 478 262143 479 131071 480 65535 481 32767 482 16383 483 8191 484 4095 485 2047 486 1023 487 511 488 255 489 127 490 63 491 31 492 15 493 7 494 3 495 1 496 4294967295 497 2147483647 498 1073741823 499 536870911 500 268435455 501 134217727 502 67108863 503 33554431 504 16777215 505 8388607 506 4194303 507 2097151 508 1048575 509 524287 510 262143 511 131071 512 65535 513 32767 514 16383 515 8191 516 4095 517 2047 518 1023 519 511 520 255 521 127 522 63 523 31 524 15 525 7 526 3 527 1 528 8589934591 529 4294967295 530 2147483647 531 1073741823 532 536870911 533 268435455 534 134217727 535 67108863 536 33554431 537 16777215 538 8388607 539 4194303 540 2097151 541 1048575 542 524287 543 262143 544 131071 545 65535 546 32767 547 16383 548 8191 549 4095 550 2047 551 1023 552 511 553 255 554 127 555 63 556 31 557 15 558 7 559 3 560 1 561 17179869183 562 8589934591 563 4294967295 564 2147483647 565 1073741823 566 536870911 567 268435455 568 134217727 569 67108863 570 33554431 571 16777215 572 8388607 573 4194303 574 2097151 575 1048575 576 524287 577 262143 578 131071 579 65535 580 32767 581 16383 582 8191 583 4095 584 2047 585 1023 586 511 587 255 588 127 589 63 590 31 591 15 592 7 593 3 594 1 595 34359738367 596 17179869183 597 8589934591 598 4294967295 599 2147483647 600 1073741823 601 536870911 602 268435455 603 134217727 604 67108863 605 33554431 606 16777215 607 8388607 608 4194303 609 2097151 610 1048575 611 524287 612 262143 613 131071 614 65535 615 32767 616 16383 617 8191 618 4095 619 2047 620 1023 621 511 622 255 623 127 624 63 625 31 626 15 627 7 628 3 629 1 630 68719476735 631 34359738367 632 17179869183 633 8589934591 634 4294967295 635 2147483647 636 1073741823 637 536870911 638 268435455 639 134217727 640 67108863 641 33554431 642 16777215 643 8388607 644 4194303 645 2097151 646 1048575 647 524287 648 262143 649 131071 650 65535 651 32767 652 16383 653 8191 654 4095 655 2047 656 1023 657 511 658 255 659 127 660 63 661 31 662 15 663 7 664 3 665 1 666 137438953471 667 68719476735 668 34359738367 669 17179869183 670 8589934591 671 4294967295 672 2147483647 673 1073741823 674 536870911 675 268435455 676 134217727 677 67108863 678 33554431 679 16777215 680 8388607 681 4194303 682 2097151 683 1048575 684 524287 685 262143 686 131071 687 65535 688 32767 689 16383 690 8191 691 4095 692 2047 693 1023 694 511 695 255 696 127 697 63 698 31 699 15 700 7 701 3 702 1 703 274877906943 704 137438953471 705 68719476735 706 34359738367 707 17179869183 708 8589934591 709 4294967295 710 2147483647 711 1073741823 712 536870911 713 268435455 714 134217727 715 67108863 716 33554431 717 16777215 718 8388607 719 4194303 720 2097151 721 1048575 722 524287 723 262143 724 131071 725 65535 726 32767 727 16383 728 8191 729 4095 730 2047 731 1023 732 511 733 255 734 127 735 63 736 31 737 15 738 7 739 3 740 1 741 549755813887 742 274877906943 743 137438953471 744 68719476735 745 34359738367 746 17179869183 747 8589934591 748 4294967295 749 2147483647 750 1073741823 751 536870911 752 268435455 753 134217727 754 67108863 755 33554431 756 16777215 757 8388607 758 4194303 759 2097151 760 1048575 761 524287 762 262143 763 131071 764 65535 765 32767 766 16383 767 8191 768 4095 769 2047 770 1023 771 511 772 255 773 127 774 63 775 31 776 15 777 7 778 3 779 1 780 1099511627775 781 549755813887 782 274877906943 783 137438953471 784 68719476735 785 34359738367 786 17179869183 787 8589934591 788 4294967295 789 2147483647 790 1073741823 791 536870911 792 268435455 793 134217727 794 67108863 795 33554431 796 16777215 797 8388607 798 4194303 799 2097151 800 1048575 801 524287 802 262143 803 131071 804 65535 805 32767 806 16383 807 8191 808 4095 809 2047 810 1023 811 511 812 255 813 127 814 63 815 31 816 15 817 7 818 3 819 1 820 2199023255551 821 1099511627775 822 549755813887 823 274877906943 824 137438953471 825 68719476735 826 34359738367 827 17179869183 828 8589934591 829 4294967295 830 2147483647 831 1073741823 832 536870911 833 268435455 834 134217727 835 67108863 836 33554431 837 16777215 838 8388607 839 4194303 840 2097151 841 1048575 842 524287 843 262143 844 131071 845 65535 846 32767 847 16383 848 8191 849 4095 850 2047 851 1023 852 511 853 255 854 127 855 63 856 31 857 15 858 7 859 3 860 1 861 4398046511103 862 2199023255551 863 1099511627775 864 549755813887 865 274877906943 866 137438953471 867 68719476735 868 34359738367 869 17179869183 870 8589934591 871 4294967295 872 2147483647 873 1073741823 874 536870911 875 268435455 876 134217727 877 67108863 878 33554431 879 16777215 880 8388607 881 4194303 882 2097151 883 1048575 884 524287 885 262143 886 131071 887 65535 888 32767 889 16383 890 8191 891 4095 892 2047 893 1023 894 511 895 255 896 127 897 63 898 31 899 15 900 7 901 3 902 1 903 8796093022207 904 4398046511103 905 2199023255551 906 1099511627775 907 549755813887 908 274877906943 909 137438953471 910 68719476735 911 34359738367 912 17179869183 913 8589934591 914 4294967295 915 2147483647 916 1073741823 917 536870911 918 268435455 919 134217727 920 67108863 921 33554431 922 16777215 923 8388607 924 4194303 925 2097151 926 1048575 927 524287 928 262143 929 131071 930 65535 931 32767 932 16383 933 8191 934 4095 935 2047 936 1023 937 511 938 255 939 127 940 63 941 31 942 15 943 7 944 3 945 1 946 17592186044415 947 8796093022207 948 4398046511103 949 2199023255551 950 1099511627775 951 549755813887 952 274877906943 953 137438953471 954 68719476735 955 34359738367 956 17179869183 957 8589934591 958 4294967295 959 2147483647 960 1073741823 961 536870911 962 268435455 963 134217727 964 67108863 965 33554431 966 16777215 967 8388607 968 4194303 969 2097151 970 1048575 971 524287 972 262143 973 131071 974 65535 975 32767 976 16383 977 8191 978 4095 979 2047 980 1023 981 511 982 255 983 127 984 63 985 31 986 15 987 7 988 3 989 1 990 35184372088831 991 17592186044415 992 8796093022207 993 4398046511103 994 2199023255551 995 1099511627775 996 549755813887 997 274877906943 998 137438953471 999 68719476735 1000 34359738367 1001 17179869183 1002 8589934591 1003 4294967295 1004 2147483647 1005 1073741823 1006 536870911 1007 268435455 1008 134217727 1009 67108863 1010 33554431 1011 16777215 1012 8388607 1013 4194303 1014 2097151 1015 1048575 1016 524287 1017 262143 1018 131071 1019 65535 1020 32767 1021 16383 1022 8191 1023 4095 1024 2047 1025 1023 1026 511 1027 255 1028 127 1029 63 1030 31 1031 15 1032 7 1033 3 1034 1 1035 70368744177663 1036 35184372088831 1037 17592186044415 1038 8796093022207 1039 4398046511103 1040 2199023255551 1041 1099511627775 1042 549755813887 1043 274877906943 1044 137438953471 1045 68719476735 1046 34359738367 1047 17179869183 1048 8589934591 1049 4294967295 1050 2147483647 1051 1073741823 1052 536870911 1053 268435455 1054 134217727 1055 67108863 1056 33554431 1057 16777215 1058 8388607 1059 4194303 1060 2097151 1061 1048575 1062 524287 1063 262143 1064 131071 1065 65535 1066 32767 1067 16383 1068 8191 1069 4095 1070 2047 1071 1023 1072 511 1073 255 1074 127 1075 63 1076 31 1077 15 1078 7 1079 3 1080 1 1081 140737488355327 1082 70368744177663 1083 35184372088831 1084 17592186044415 1085 8796093022207 1086 4398046511103 1087 2199023255551 1088 1099511627775 1089 549755813887 1090 274877906943 1091 137438953471 1092 68719476735 1093 34359738367 1094 17179869183 1095 8589934591 1096 4294967295 1097 2147483647 1098 1073741823 1099 536870911 1100 268435455 1101 134217727 1102 67108863 1103 33554431 1104 16777215 1105 8388607 1106 4194303 1107 2097151 1108 1048575 1109 524287 1110 262143 1111 131071 1112 65535 1113 32767 1114 16383 1115 8191 1116 4095 1117 2047 1118 1023 1119 511 1120 255 1121 127 1122 63 1123 31 1124 15 1125 7 1126 3 1127 1 1128 281474976710655 1129 140737488355327 1130 70368744177663 1131 35184372088831 1132 17592186044415 1133 8796093022207 1134 4398046511103 1135 2199023255551 1136 1099511627775 1137 549755813887 1138 274877906943 1139 137438953471 1140 68719476735 1141 34359738367 1142 17179869183 1143 8589934591 1144 4294967295 1145 2147483647 1146 1073741823 1147 536870911 1148 268435455 1149 134217727 1150 67108863 1151 33554431 1152 16777215 1153 8388607 1154 4194303 1155 2097151 1156 1048575 1157 524287 1158 262143 1159 131071 1160 65535 1161 32767 1162 16383 1163 8191 1164 4095 1165 2047 1166 1023 1167 511 1168 255 1169 127 1170 63 1171 31 1172 15 1173 7 1174 3 1175 1 1176 562949953421311 1177 281474976710655 1178 140737488355327 1179 70368744177663 1180 35184372088831 1181 17592186044415 1182 8796093022207 1183 4398046511103 1184 2199023255551 1185 1099511627775 1186 549755813887 1187 274877906943 1188 137438953471 1189 68719476735 1190 34359738367 1191 17179869183 1192 8589934591 1193 4294967295 1194 2147483647 1195 1073741823 1196 536870911 1197 268435455 1198 134217727 1199 67108863 1200 33554431 1201 16777215 1202 8388607 1203 4194303 1204 2097151 1205 1048575 1206 524287 1207 262143 1208 131071 1209 65535 1210 32767 1211 16383 1212 8191 1213 4095 1214 2047 1215 1023 1216 511 1217 255 1218 127 1219 63 1220 31 1221 15 1222 7 1223 3 1224 1 1225 1125899906842623 1226 562949953421311 1227 281474976710655 1228 140737488355327 1229 70368744177663 1230 35184372088831 1231 17592186044415 1232 8796093022207 1233 4398046511103 1234 2199023255551 1235 1099511627775 1236 549755813887 1237 274877906943 1238 137438953471 1239 68719476735 1240 34359738367 1241 17179869183 1242 8589934591 1243 4294967295 1244 2147483647 1245 1073741823 1246 536870911 1247 268435455 1248 134217727 1249 67108863 1250 33554431 1251 16777215 1252 8388607 1253 4194303 1254 2097151 1255 1048575 1256 524287 1257 262143 1258 131071 1259 65535 1260 32767 1261 16383 1262 8191 1263 4095 1264 2047 1265 1023 1266 511 1267 255 1268 127 1269 63 1270 31 1271 15 1272 7 1273 3 1274 1 1275 2251799813685247 1276 1125899906842623 1277 562949953421311 1278 281474976710655 1279 140737488355327 1280 70368744177663 1281 35184372088831 1282 17592186044415 1283 8796093022207 1284 4398046511103 1285 2199023255551 1286 1099511627775 1287 549755813887 1288 274877906943 1289 137438953471 1290 68719476735 1291 34359738367 1292 17179869183 1293 8589934591 1294 4294967295 1295 2147483647 1296 1073741823 1297 536870911 1298 268435455 1299 134217727 1300 67108863 1301 33554431 1302 16777215 1303 8388607 1304 4194303 1305 2097151 1306 1048575 1307 524287 1308 262143 1309 131071 1310 65535 1311 32767 1312 16383 1313 8191 1314 4095 1315 2047 1316 1023 1317 511 1318 255 1319 127 1320 63 1321 31 1322 15 1323 7 1324 3 1325 1 1326 4503599627370495 1327 2251799813685247 1328 1125899906842623 1329 562949953421311 1330 281474976710655 1331 140737488355327 1332 70368744177663 1333 35184372088831 1334 17592186044415 1335 8796093022207 1336 4398046511103 1337 2199023255551 1338 1099511627775 1339 549755813887 1340 274877906943 1341 137438953471 1342 68719476735 1343 34359738367 1344 17179869183 1345 8589934591 1346 4294967295 1347 2147483647 1348 1073741823 1349 536870911 1350 268435455 1351 134217727 1352 67108863 1353 33554431 1354 16777215 1355 8388607 1356 4194303 1357 2097151 1358 1048575 1359 524287 1360 262143 1361 131071 1362 65535 1363 32767 1364 16383 1365 8191 1366 4095 1367 2047 1368 1023 1369 511 1370 255 1371 127 1372 63 1373 31 1374 15 1375 7 1376 3 1377 1 1378 9007199254740991 1379 4503599627370495 1380 2251799813685247 1381 1125899906842623 1382 562949953421311 1383 281474976710655 1384 140737488355327 1385 70368744177663 1386 35184372088831 1387 17592186044415 1388 8796093022207 1389 4398046511103 1390 2199023255551 1391 1099511627775 1392 549755813887 1393 274877906943 1394 137438953471 1395 68719476735 1396 34359738367 1397 17179869183 1398 8589934591 1399 4294967295 1400 2147483647 1401 1073741823 1402 536870911 1403 268435455 1404 134217727 1405 67108863 1406 33554431 1407 16777215 1408 8388607 1409 4194303 1410 2097151 1411 1048575 1412 524287 1413 262143 1414 131071 1415 65535 1416 32767 1417 16383 1418 8191 1419 4095 1420 2047 1421 1023 1422 511 1423 255 1424 127 1425 63 1426 31 1427 15 1428 7 1429 3 1430 1 1431 18014398509481983 1432 9007199254740991 1433 4503599627370495 1434 2251799813685247 1435 1125899906842623 1436 562949953421311 1437 281474976710655 1438 140737488355327 1439 70368744177663 1440 35184372088831 1441 17592186044415 1442 8796093022207 1443 4398046511103 1444 2199023255551 1445 1099511627775 1446 549755813887 1447 274877906943 1448 137438953471 1449 68719476735 1450 34359738367 1451 17179869183 1452 8589934591 1453 4294967295 1454 2147483647 1455 1073741823 1456 536870911 1457 268435455 1458 134217727 1459 67108863 1460 33554431 1461 16777215 1462 8388607 1463 4194303 1464 2097151 1465 1048575 1466 524287 1467 262143 1468 131071 1469 65535 1470 32767 1471 16383 1472 8191 1473 4095 1474 2047 1475 1023 1476 511 1477 255 1478 127 1479 63 1480 31 1481 15 1482 7 1483 3 1484 1 1485 36028797018963967 1486 18014398509481983 1487 9007199254740991 1488 4503599627370495 1489 2251799813685247 1490 1125899906842623 1491 562949953421311 1492 281474976710655 1493 140737488355327 1494 70368744177663 1495 35184372088831 1496 17592186044415 1497 8796093022207 1498 4398046511103 1499 2199023255551 1500 1099511627775 1501 549755813887 1502 274877906943 1503 137438953471 1504 68719476735 1505 34359738367 1506 17179869183 1507 8589934591 1508 4294967295 1509 2147483647 1510 1073741823 1511 536870911 1512 268435455 1513 134217727 1514 67108863 1515 33554431 1516 16777215 1517 8388607 1518 4194303 1519 2097151 1520 1048575 1521 524287 1522 262143 1523 131071 1524 65535 1525 32767 1526 16383 1527 8191 1528 4095 1529 2047 1530 1023 1531 511 1532 255 1533 127 1534 63 1535 31 1536 15 1537 7 1538 3 1539 1 1540 72057594037927935 1541 36028797018963967 1542 18014398509481983 1543 9007199254740991 1544 4503599627370495 1545 2251799813685247 1546 1125899906842623 1547 562949953421311 1548 281474976710655 1549 140737488355327 1550 70368744177663 1551 35184372088831 1552 17592186044415 1553 8796093022207 1554 4398046511103 1555 2199023255551 1556 1099511627775 1557 549755813887 1558 274877906943 1559 137438953471 1560 68719476735 1561 34359738367 1562 17179869183 1563 8589934591 1564 4294967295 1565 2147483647 1566 1073741823 1567 536870911 1568 268435455 1569 134217727 1570 67108863 1571 33554431 1572 16777215 1573 8388607 1574 4194303 1575 2097151 1576 1048575 1577 524287 1578 262143 1579 131071 1580 65535 1581 32767 1582 16383 1583 8191 1584 4095 1585 2047 1586 1023 1587 511 1588 255 1589 127 1590 63 1591 31 1592 15 1593 7 1594 3 1595 1 1596 144115188075855871 1597 72057594037927935 1598 36028797018963967 1599 18014398509481983 1600 9007199254740991 1601 4503599627370495 1602 2251799813685247 1603 1125899906842623 1604 562949953421311 1605 281474976710655 1606 140737488355327 1607 70368744177663 1608 35184372088831 1609 17592186044415 1610 8796093022207 1611 4398046511103 1612 2199023255551 1613 1099511627775 1614 549755813887 1615 274877906943 1616 137438953471 1617 68719476735 1618 34359738367 1619 17179869183 1620 8589934591 1621 4294967295 1622 2147483647 1623 1073741823 1624 536870911 1625 268435455 1626 134217727 1627 67108863 1628 33554431 1629 16777215 1630 8388607 1631 4194303 1632 2097151 1633 1048575 1634 524287 1635 262143 1636 131071 1637 65535 1638 32767 1639 16383 1640 8191 1641 4095 1642 2047 1643 1023 1644 511 1645 255 1646 127 1647 63 1648 31 1649 15 1650 7 1651 3 1652 1 1653 288230376151711743 1654 144115188075855871 1655 72057594037927935 1656 36028797018963967 1657 18014398509481983 1658 9007199254740991 1659 4503599627370495 1660 2251799813685247 1661 1125899906842623 1662 562949953421311 1663 281474976710655 1664 140737488355327 1665 70368744177663 1666 35184372088831 1667 17592186044415 1668 8796093022207 1669 4398046511103 1670 2199023255551 1671 1099511627775 1672 549755813887 1673 274877906943 1674 137438953471 1675 68719476735 1676 34359738367 1677 17179869183 1678 8589934591 1679 4294967295 1680 2147483647 1681 1073741823 1682 536870911 1683 268435455 1684 134217727 1685 67108863 1686 33554431 1687 16777215 1688 8388607 1689 4194303 1690 2097151 1691 1048575 1692 524287 1693 262143 1694 131071 1695 65535 1696 32767 1697 16383 1698 8191 1699 4095 1700 2047 1701 1023 1702 511 1703 255 1704 127 1705 63 1706 31 1707 15 1708 7 1709 3 1710 1 1711 576460752303423487 1712 288230376151711743 1713 144115188075855871 1714 72057594037927935 1715 36028797018963967 1716 18014398509481983 1717 9007199254740991 1718 4503599627370495 1719 2251799813685247 1720 1125899906842623 1721 562949953421311 1722 281474976710655 1723 140737488355327 1724 70368744177663 1725 35184372088831 1726 17592186044415 1727 8796093022207 1728 4398046511103 1729 2199023255551 1730 1099511627775 1731 549755813887 1732 274877906943 1733 137438953471 1734 68719476735 1735 34359738367 1736 17179869183 1737 8589934591 1738 4294967295 1739 2147483647 1740 1073741823 1741 536870911 1742 268435455 1743 134217727 1744 67108863 1745 33554431 1746 16777215 1747 8388607 1748 4194303 1749 2097151 1750 1048575 1751 524287 1752 262143 1753 131071 1754 65535 1755 32767 1756 16383 1757 8191 1758 4095 1759 2047 1760 1023 1761 511 1762 255 1763 127 1764 63 1765 31 1766 15 1767 7 1768 3 1769 1 1770 1152921504606846975 1771 576460752303423487 1772 288230376151711743 1773 144115188075855871 1774 72057594037927935 1775 36028797018963967 1776 18014398509481983 1777 9007199254740991 1778 4503599627370495 1779 2251799813685247 1780 1125899906842623 1781 562949953421311 1782 281474976710655 1783 140737488355327 1784 70368744177663 1785 35184372088831 1786 17592186044415 1787 8796093022207 1788 4398046511103 1789 2199023255551 1790 1099511627775 1791 549755813887 1792 274877906943 1793 137438953471 1794 68719476735 1795 34359738367 1796 17179869183 1797 8589934591 1798 4294967295 1799 2147483647 1800 1073741823 1801 536870911 1802 268435455 1803 134217727 1804 67108863 1805 33554431 1806 16777215 1807 8388607 1808 4194303 1809 2097151 1810 1048575 1811 524287 1812 262143 1813 131071 1814 65535 1815 32767 1816 16383 1817 8191 1818 4095 1819 2047 1820 1023 1821 511 1822 255 1823 127 1824 63 1825 31 1826 15 1827 7 1828 3 1829 1 1830 2305843009213693951 1831 1152921504606846975 1832 576460752303423487 1833 288230376151711743 1834 144115188075855871 1835 72057594037927935 1836 36028797018963967 1837 18014398509481983 1838 9007199254740991 1839 4503599627370495 1840 2251799813685247 1841 1125899906842623 1842 562949953421311 1843 281474976710655 1844 140737488355327 1845 70368744177663 1846 35184372088831 1847 17592186044415 1848 8796093022207 1849 4398046511103 1850 2199023255551 1851 1099511627775 1852 549755813887 1853 274877906943 1854 137438953471 1855 68719476735 1856 34359738367 1857 17179869183 1858 8589934591 1859 4294967295 1860 2147483647 1861 1073741823 1862 536870911 1863 268435455 1864 134217727 1865 67108863 1866 33554431 1867 16777215 1868 8388607 1869 4194303 1870 2097151 1871 1048575 1872 524287 1873 262143 1874 131071 1875 65535 1876 32767 1877 16383 1878 8191 1879 4095 1880 2047 1881 1023 1882 511 1883 255 1884 127 1885 63 1886 31 1887 15 1888 7 1889 3 1890 1 1891 4611686018427387903 1892 2305843009213693951 1893 1152921504606846975 1894 576460752303423487 1895 288230376151711743 1896 144115188075855871 1897 72057594037927935 1898 36028797018963967 1899 18014398509481983 1900 9007199254740991 1901 4503599627370495 1902 2251799813685247 1903 1125899906842623 1904 562949953421311 1905 281474976710655 1906 140737488355327 1907 70368744177663 1908 35184372088831 1909 17592186044415 1910 8796093022207 1911 4398046511103 1912 2199023255551 1913 1099511627775 1914 549755813887 1915 274877906943 1916 137438953471 1917 68719476735 1918 34359738367 1919 17179869183 1920 8589934591 1921 4294967295 1922 2147483647 1923 1073741823 1924 536870911 1925 268435455 1926 134217727 1927 67108863 1928 33554431 1929 16777215 1930 8388607 1931 4194303 1932 2097151 1933 1048575 1934 524287 1935 262143 1936 131071 1937 65535 1938 32767 1939 16383 1940 8191 1941 4095 1942 2047 1943 1023 1944 511 1945 255 1946 127 1947 63 1948 31 1949 15 1950 7 1951 3 1952 1 1953 9223372036854775807 1954 4611686018427387903 1955 2305843009213693951 1956 1152921504606846975 1957 576460752303423487 1958 288230376151711743 1959 144115188075855871 1960 72057594037927935 1961 36028797018963967 1962 18014398509481983 1963 9007199254740991 1964 4503599627370495 1965 2251799813685247 1966 1125899906842623 1967 562949953421311 1968 281474976710655 1969 140737488355327 1970 70368744177663 1971 35184372088831 1972 17592186044415 1973 8796093022207 1974 4398046511103 1975 2199023255551 1976 1099511627775 1977 549755813887 1978 274877906943 1979 137438953471 1980 68719476735 1981 34359738367 1982 17179869183 1983 8589934591 1984 4294967295 1985 2147483647 1986 1073741823 1987 536870911 1988 268435455 1989 134217727 1990 67108863 1991 33554431 1992 16777215 1993 8388607 1994 4194303 1995 2097151 1996 1048575 1997 524287 1998 262143 1999 131071 2000 65535 2001 32767 2002 16383 2003 8191 2004 4095 2005 2047 2006 1023 2007 511 2008 255 2009 127 2010 63 2011 31 2012 15 2013 7 2014 3 2015 1 2016 18446744073709551615 2017 9223372036854775807 2018 4611686018427387903 2019 2305843009213693951 2020 1152921504606846975 2021 576460752303423487 2022 288230376151711743 2023 144115188075855871 2024 72057594037927935 2025 36028797018963967 2026 18014398509481983 2027 9007199254740991 2028 4503599627370495 2029 2251799813685247 2030 1125899906842623 2031 562949953421311 2032 281474976710655 2033 140737488355327 2034 70368744177663 2035 35184372088831 2036 17592186044415 2037 8796093022207 2038 4398046511103 2039 2199023255551 2040 1099511627775 2041 549755813887 2042 274877906943 2043 137438953471 2044 68719476735 2045 34359738367 2046 17179869183 2047 8589934591 2048 4294967295 2049 2147483647 2050 1073741823 2051 536870911 2052 268435455 2053 134217727 2054 67108863 2055 33554431 2056 16777215 2057 8388607 2058 4194303 2059 2097151 2060 1048575 2061 524287 2062 262143 2063 131071 2064 65535 2065 32767 2066 16383 2067 8191 2068 4095 2069 2047 2070 1023 2071 511 2072 255 2073 127 2074 63 2075 31 2076 15 2077 7 2078 3 2079 1 2080 36893488147419103231 2081 18446744073709551615 2082 9223372036854775807 2083 4611686018427387903 2084 2305843009213693951 2085 1152921504606846975 2086 576460752303423487 2087 288230376151711743 2088 144115188075855871 2089 72057594037927935 2090 36028797018963967 2091 18014398509481983 2092 9007199254740991 2093 4503599627370495 2094 2251799813685247 2095 1125899906842623 2096 562949953421311 2097 281474976710655 2098 140737488355327 2099 70368744177663 2100 35184372088831 2101 17592186044415 2102 8796093022207 2103 4398046511103 2104 2199023255551 2105 1099511627775 2106 549755813887 2107 274877906943 2108 137438953471 2109 68719476735 2110 34359738367 2111 17179869183 2112 8589934591 2113 4294967295 2114 2147483647 2115 1073741823 2116 536870911 2117 268435455 2118 134217727 2119 67108863 2120 33554431 2121 16777215 2122 8388607 2123 4194303 2124 2097151 2125 1048575 2126 524287 2127 262143 2128 131071 2129 65535 2130 32767 2131 16383 2132 8191 2133 4095 2134 2047 2135 1023 2136 511 2137 255 2138 127 2139 63 2140 31 2141 15 2142 7 2143 3 2144 1 2145 73786976294838206463 2146 36893488147419103231 2147 18446744073709551615 2148 9223372036854775807 2149 4611686018427387903 2150 2305843009213693951 2151 1152921504606846975 2152 576460752303423487 2153 288230376151711743 2154 144115188075855871 2155 72057594037927935 2156 36028797018963967 2157 18014398509481983 2158 9007199254740991 2159 4503599627370495 2160 2251799813685247 2161 1125899906842623 2162 562949953421311 2163 281474976710655 2164 140737488355327 2165 70368744177663 2166 35184372088831 2167 17592186044415 2168 8796093022207 2169 4398046511103 2170 2199023255551 2171 1099511627775 2172 549755813887 2173 274877906943 2174 137438953471 2175 68719476735 2176 34359738367 2177 17179869183 2178 8589934591 2179 4294967295 2180 2147483647 2181 1073741823 2182 536870911 2183 268435455 2184 134217727 2185 67108863 2186 33554431 2187 16777215 2188 8388607 2189 4194303 2190 2097151 2191 1048575 2192 524287 2193 262143 2194 131071 2195 65535 2196 32767 2197 16383 2198 8191 2199 4095 2200 2047 2201 1023 2202 511 2203 255 2204 127 2205 63 2206 31 2207 15 2208 7 2209 3 2210 1 2211 147573952589676412927 2212 73786976294838206463 2213 36893488147419103231 2214 18446744073709551615 2215 9223372036854775807 2216 4611686018427387903 2217 2305843009213693951 2218 1152921504606846975 2219 576460752303423487 2220 288230376151711743 2221 144115188075855871 2222 72057594037927935 2223 36028797018963967 2224 18014398509481983 2225 9007199254740991 2226 4503599627370495 2227 2251799813685247 2228 1125899906842623 2229 562949953421311 2230 281474976710655 2231 140737488355327 2232 70368744177663 2233 35184372088831 2234 17592186044415 2235 8796093022207 2236 4398046511103 2237 2199023255551 2238 1099511627775 2239 549755813887 2240 274877906943 2241 137438953471 2242 68719476735 2243 34359738367 2244 17179869183 2245 8589934591 2246 4294967295 2247 2147483647 2248 1073741823 2249 536870911 2250 268435455 2251 134217727 2252 67108863 2253 33554431 2254 16777215 2255 8388607 2256 4194303 2257 2097151 2258 1048575 2259 524287 2260 262143 2261 131071 2262 65535 2263 32767 2264 16383 2265 8191 2266 4095 2267 2047 2268 1023 2269 511 2270 255 2271 127 2272 63 2273 31 2274 15 2275 7 2276 3 2277 1 2278 295147905179352825855 2279 147573952589676412927 2280 73786976294838206463 2281 36893488147419103231 2282 18446744073709551615 2283 9223372036854775807 2284 4611686018427387903 2285 2305843009213693951 2286 1152921504606846975 2287 576460752303423487 2288 288230376151711743 2289 144115188075855871 2290 72057594037927935 2291 36028797018963967 2292 18014398509481983 2293 9007199254740991 2294 4503599627370495 2295 2251799813685247 2296 1125899906842623 2297 562949953421311 2298 281474976710655 2299 140737488355327 2300 70368744177663 2301 35184372088831 2302 17592186044415 2303 8796093022207 2304 4398046511103 2305 2199023255551 2306 1099511627775 2307 549755813887 2308 274877906943 2309 137438953471 2310 68719476735 2311 34359738367 2312 17179869183 2313 8589934591 2314 4294967295 2315 2147483647 2316 1073741823 2317 536870911 2318 268435455 2319 134217727 2320 67108863 2321 33554431 2322 16777215 2323 8388607 2324 4194303 2325 2097151 2326 1048575 2327 524287 2328 262143 2329 131071 2330 65535 2331 32767 2332 16383 2333 8191 2334 4095 2335 2047 2336 1023 2337 511 2338 255 2339 127 2340 63 2341 31 2342 15 2343 7 2344 3 2345 1 2346 590295810358705651711 2347 295147905179352825855 2348 147573952589676412927 2349 73786976294838206463 2350 36893488147419103231 2351 18446744073709551615 2352 9223372036854775807 2353 4611686018427387903 2354 2305843009213693951 2355 1152921504606846975 2356 576460752303423487 2357 288230376151711743 2358 144115188075855871 2359 72057594037927935 2360 36028797018963967 2361 18014398509481983 2362 9007199254740991 2363 4503599627370495 2364 2251799813685247 2365 1125899906842623 2366 562949953421311 2367 281474976710655 2368 140737488355327 2369 70368744177663 2370 35184372088831 2371 17592186044415 2372 8796093022207 2373 4398046511103 2374 2199023255551 2375 1099511627775 2376 549755813887 2377 274877906943 2378 137438953471 2379 68719476735 2380 34359738367 2381 17179869183 2382 8589934591 2383 4294967295 2384 2147483647 2385 1073741823 2386 536870911 2387 268435455 2388 134217727 2389 67108863 2390 33554431 2391 16777215 2392 8388607 2393 4194303 2394 2097151 2395 1048575 2396 524287 2397 262143 2398 131071 2399 65535 2400 32767 2401 16383 2402 8191 2403 4095 2404 2047 2405 1023 2406 511 2407 255 2408 127 2409 63 2410 31 2411 15 2412 7 2413 3 2414 1 2415 1180591620717411303423 2416 590295810358705651711 2417 295147905179352825855 2418 147573952589676412927 2419 73786976294838206463 2420 36893488147419103231 2421 18446744073709551615 2422 9223372036854775807 2423 4611686018427387903 2424 2305843009213693951 2425 1152921504606846975 2426 576460752303423487 2427 288230376151711743 2428 144115188075855871 2429 72057594037927935 2430 36028797018963967 2431 18014398509481983 2432 9007199254740991 2433 4503599627370495 2434 2251799813685247 2435 1125899906842623 2436 562949953421311 2437 281474976710655 2438 140737488355327 2439 70368744177663 2440 35184372088831 2441 17592186044415 2442 8796093022207 2443 4398046511103 2444 2199023255551 2445 1099511627775 2446 549755813887 2447 274877906943 2448 137438953471 2449 68719476735 2450 34359738367 2451 17179869183 2452 8589934591 2453 4294967295 2454 2147483647 2455 1073741823 2456 536870911 2457 268435455 2458 134217727 2459 67108863 2460 33554431 2461 16777215 2462 8388607 2463 4194303 2464 2097151 2465 1048575 2466 524287 2467 262143 2468 131071 2469 65535 2470 32767 2471 16383 2472 8191 2473 4095 2474 2047 2475 1023 2476 511 2477 255 2478 127 2479 63 2480 31 2481 15 2482 7 2483 3 2484 1 2485 2361183241434822606847 2486 1180591620717411303423 2487 590295810358705651711 2488 295147905179352825855 2489 147573952589676412927 2490 73786976294838206463 2491 36893488147419103231 2492 18446744073709551615 2493 9223372036854775807 2494 4611686018427387903 2495 2305843009213693951 2496 1152921504606846975 2497 576460752303423487 2498 288230376151711743 2499 144115188075855871 2500 72057594037927935 2501 36028797018963967 2502 18014398509481983 2503 9007199254740991 2504 4503599627370495 2505 2251799813685247 2506 1125899906842623 2507 562949953421311 2508 281474976710655 2509 140737488355327 2510 70368744177663 2511 35184372088831 2512 17592186044415 2513 8796093022207 2514 4398046511103 2515 2199023255551 2516 1099511627775 2517 549755813887 2518 274877906943 2519 137438953471 2520 68719476735 2521 34359738367 2522 17179869183 2523 8589934591 2524 4294967295 2525 2147483647 2526 1073741823 2527 536870911 2528 268435455 2529 134217727 2530 67108863 2531 33554431 2532 16777215 2533 8388607 2534 4194303 2535 2097151 2536 1048575 2537 524287 2538 262143 2539 131071 2540 65535 2541 32767 2542 16383 2543 8191 2544 4095 2545 2047 2546 1023 2547 511 2548 255 2549 127 2550 63 2551 31 2552 15 2553 7 2554 3 2555 1 2556 4722366482869645213695 2557 2361183241434822606847 2558 1180591620717411303423 2559 590295810358705651711 2560 295147905179352825855 2561 147573952589676412927 2562 73786976294838206463 2563 36893488147419103231 2564 18446744073709551615 2565 9223372036854775807 2566 4611686018427387903 2567 2305843009213693951 2568 1152921504606846975 2569 576460752303423487 2570 288230376151711743 2571 144115188075855871 2572 72057594037927935 2573 36028797018963967 2574 18014398509481983 2575 9007199254740991 2576 4503599627370495 2577 2251799813685247 2578 1125899906842623 2579 562949953421311 2580 281474976710655 2581 140737488355327 2582 70368744177663 2583 35184372088831 2584 17592186044415 2585 8796093022207 2586 4398046511103 2587 2199023255551 2588 1099511627775 2589 549755813887 2590 274877906943 2591 137438953471 2592 68719476735 2593 34359738367 2594 17179869183 2595 8589934591 2596 4294967295 2597 2147483647 2598 1073741823 2599 536870911 2600 268435455 2601 134217727 2602 67108863 2603 33554431 2604 16777215 2605 8388607 2606 4194303 2607 2097151 2608 1048575 2609 524287 2610 262143 2611 131071 2612 65535 2613 32767 2614 16383 2615 8191 2616 4095 2617 2047 2618 1023 2619 511 2620 255 2621 127 2622 63 2623 31 2624 15 2625 7 2626 3 2627 1 2628 9444732965739290427391 2629 4722366482869645213695 2630 2361183241434822606847 2631 1180591620717411303423 2632 590295810358705651711 2633 295147905179352825855 2634 147573952589676412927 2635 73786976294838206463 2636 36893488147419103231 2637 18446744073709551615 2638 9223372036854775807 2639 4611686018427387903 2640 2305843009213693951 2641 1152921504606846975 2642 576460752303423487 2643 288230376151711743 2644 144115188075855871 2645 72057594037927935 2646 36028797018963967 2647 18014398509481983 2648 9007199254740991 2649 4503599627370495 2650 2251799813685247 2651 1125899906842623 2652 562949953421311 2653 281474976710655 2654 140737488355327 2655 70368744177663 2656 35184372088831 2657 17592186044415 2658 8796093022207 2659 4398046511103 2660 2199023255551 2661 1099511627775 2662 549755813887 2663 274877906943 2664 137438953471 2665 68719476735 2666 34359738367 2667 17179869183 2668 8589934591 2669 4294967295 2670 2147483647 2671 1073741823 2672 536870911 2673 268435455 2674 134217727 2675 67108863 2676 33554431 2677 16777215 2678 8388607 2679 4194303 2680 2097151 2681 1048575 2682 524287 2683 262143 2684 131071 2685 65535 2686 32767 2687 16383 2688 8191 2689 4095 2690 2047 2691 1023 2692 511 2693 255 2694 127 2695 63 2696 31 2697 15 2698 7 2699 3 2700 1 2701 18889465931478580854783 2702 9444732965739290427391 2703 4722366482869645213695 2704 2361183241434822606847 2705 1180591620717411303423 2706 590295810358705651711 2707 295147905179352825855 2708 147573952589676412927 2709 73786976294838206463 2710 36893488147419103231 2711 18446744073709551615 2712 9223372036854775807 2713 4611686018427387903 2714 2305843009213693951 2715 1152921504606846975 2716 576460752303423487 2717 288230376151711743 2718 144115188075855871 2719 72057594037927935 2720 36028797018963967 2721 18014398509481983 2722 9007199254740991 2723 4503599627370495 2724 2251799813685247 2725 1125899906842623 2726 562949953421311 2727 281474976710655 2728 140737488355327 2729 70368744177663 2730 35184372088831 2731 17592186044415 2732 8796093022207 2733 4398046511103 2734 2199023255551 2735 1099511627775 2736 549755813887 2737 274877906943 2738 137438953471 2739 68719476735 2740 34359738367 2741 17179869183 2742 8589934591 2743 4294967295 2744 2147483647 2745 1073741823 2746 536870911 2747 268435455 2748 134217727 2749 67108863 2750 33554431 2751 16777215 2752 8388607 2753 4194303 2754 2097151 2755 1048575 2756 524287 2757 262143 2758 131071 2759 65535 2760 32767 2761 16383 2762 8191 2763 4095 2764 2047 2765 1023 2766 511 2767 255 2768 127 2769 63 2770 31 2771 15 2772 7 2773 3 2774 1 2775 37778931862957161709567 2776 18889465931478580854783 2777 9444732965739290427391 2778 4722366482869645213695 2779 2361183241434822606847 2780 1180591620717411303423 2781 590295810358705651711 2782 295147905179352825855 2783 147573952589676412927 2784 73786976294838206463 2785 36893488147419103231 2786 18446744073709551615 2787 9223372036854775807 2788 4611686018427387903 2789 2305843009213693951 2790 1152921504606846975 2791 576460752303423487 2792 288230376151711743 2793 144115188075855871 2794 72057594037927935 2795 36028797018963967 2796 18014398509481983 2797 9007199254740991 2798 4503599627370495 2799 2251799813685247 2800 1125899906842623 2801 562949953421311 2802 281474976710655 2803 140737488355327 2804 70368744177663 2805 35184372088831 2806 17592186044415 2807 8796093022207 2808 4398046511103 2809 2199023255551 2810 1099511627775 2811 549755813887 2812 274877906943 2813 137438953471 2814 68719476735 2815 34359738367 2816 17179869183 2817 8589934591 2818 4294967295 2819 2147483647 2820 1073741823 2821 536870911 2822 268435455 2823 134217727 2824 67108863 2825 33554431 2826 16777215 2827 8388607 2828 4194303 2829 2097151 2830 1048575 2831 524287 2832 262143 2833 131071 2834 65535 2835 32767 2836 16383 2837 8191 2838 4095 2839 2047 2840 1023 2841 511 2842 255 2843 127 2844 63 2845 31 2846 15 2847 7 2848 3 2849 1 2850 75557863725914323419135 2851 37778931862957161709567 2852 18889465931478580854783 2853 9444732965739290427391 2854 4722366482869645213695 2855 2361183241434822606847 2856 1180591620717411303423 2857 590295810358705651711 2858 295147905179352825855 2859 147573952589676412927 2860 73786976294838206463 2861 36893488147419103231 2862 18446744073709551615 2863 9223372036854775807 2864 4611686018427387903 2865 2305843009213693951 2866 1152921504606846975 2867 576460752303423487 2868 288230376151711743 2869 144115188075855871 2870 72057594037927935 2871 36028797018963967 2872 18014398509481983 2873 9007199254740991 2874 4503599627370495 2875 2251799813685247 2876 1125899906842623 2877 562949953421311 2878 281474976710655 2879 140737488355327 2880 70368744177663 2881 35184372088831 2882 17592186044415 2883 8796093022207 2884 4398046511103 2885 2199023255551 2886 1099511627775 2887 549755813887 2888 274877906943 2889 137438953471 2890 68719476735 2891 34359738367 2892 17179869183 2893 8589934591 2894 4294967295 2895 2147483647 2896 1073741823 2897 536870911 2898 268435455 2899 134217727 2900 67108863 2901 33554431 2902 16777215 2903 8388607 2904 4194303 2905 2097151 2906 1048575 2907 524287 2908 262143 2909 131071 2910 65535 2911 32767 2912 16383 2913 8191 2914 4095 2915 2047 2916 1023 2917 511 2918 255 2919 127 2920 63 2921 31 2922 15 2923 7 2924 3 2925 1 2926 151115727451828646838271 2927 75557863725914323419135 2928 37778931862957161709567 2929 18889465931478580854783 2930 9444732965739290427391 2931 4722366482869645213695 2932 2361183241434822606847 2933 1180591620717411303423 2934 590295810358705651711 2935 295147905179352825855 2936 147573952589676412927 2937 73786976294838206463 2938 36893488147419103231 2939 18446744073709551615 2940 9223372036854775807 2941 4611686018427387903 2942 2305843009213693951 2943 1152921504606846975 2944 576460752303423487 2945 288230376151711743 2946 144115188075855871 2947 72057594037927935 2948 36028797018963967 2949 18014398509481983 2950 9007199254740991 2951 4503599627370495 2952 2251799813685247 2953 1125899906842623 2954 562949953421311 2955 281474976710655 2956 140737488355327 2957 70368744177663 2958 35184372088831 2959 17592186044415 2960 8796093022207 2961 4398046511103 2962 2199023255551 2963 1099511627775 2964 549755813887 2965 274877906943 2966 137438953471 2967 68719476735 2968 34359738367 2969 17179869183 2970 8589934591 2971 4294967295 2972 2147483647 2973 1073741823 2974 536870911 2975 268435455 2976 134217727 2977 67108863 2978 33554431 2979 16777215 2980 8388607 2981 4194303 2982 2097151 2983 1048575 2984 524287 2985 262143 2986 131071 2987 65535 2988 32767 2989 16383 2990 8191 2991 4095 2992 2047 2993 1023 2994 511 2995 255 2996 127 2997 63 2998 31 2999 15 3000 7 3001 3 3002 1 3003 302231454903657293676543 3004 151115727451828646838271 3005 75557863725914323419135 3006 37778931862957161709567 3007 18889465931478580854783 3008 9444732965739290427391 3009 4722366482869645213695 3010 2361183241434822606847 3011 1180591620717411303423 3012 590295810358705651711 3013 295147905179352825855 3014 147573952589676412927 3015 73786976294838206463 3016 36893488147419103231 3017 18446744073709551615 3018 9223372036854775807 3019 4611686018427387903 3020 2305843009213693951 3021 1152921504606846975 3022 576460752303423487 3023 288230376151711743 3024 144115188075855871 3025 72057594037927935 3026 36028797018963967 3027 18014398509481983 3028 9007199254740991 3029 4503599627370495 3030 2251799813685247 3031 1125899906842623 3032 562949953421311 3033 281474976710655 3034 140737488355327 3035 70368744177663 3036 35184372088831 3037 17592186044415 3038 8796093022207 3039 4398046511103 3040 2199023255551 3041 1099511627775 3042 549755813887 3043 274877906943 3044 137438953471 3045 68719476735 3046 34359738367 3047 17179869183 3048 8589934591 3049 4294967295 3050 2147483647 3051 1073741823 3052 536870911 3053 268435455 3054 134217727 3055 67108863 3056 33554431 3057 16777215 3058 8388607 3059 4194303 3060 2097151 3061 1048575 3062 524287 3063 262143 3064 131071 3065 65535 3066 32767 3067 16383 3068 8191 3069 4095 3070 2047 3071 1023 3072 511 3073 255 3074 127 3075 63 3076 31 3077 15 3078 7 3079 3 3080 1 3081 604462909807314587353087 3082 302231454903657293676543 3083 151115727451828646838271 3084 75557863725914323419135 3085 37778931862957161709567 3086 18889465931478580854783 3087 9444732965739290427391 3088 4722366482869645213695 3089 2361183241434822606847 3090 1180591620717411303423 3091 590295810358705651711 3092 295147905179352825855 3093 147573952589676412927 3094 73786976294838206463 3095 36893488147419103231 3096 18446744073709551615 3097 9223372036854775807 3098 4611686018427387903 3099 2305843009213693951 3100 1152921504606846975 3101 576460752303423487 3102 288230376151711743 3103 144115188075855871 3104 72057594037927935 3105 36028797018963967 3106 18014398509481983 3107 9007199254740991 3108 4503599627370495 3109 2251799813685247 3110 1125899906842623 3111 562949953421311 3112 281474976710655 3113 140737488355327 3114 70368744177663 3115 35184372088831 3116 17592186044415 3117 8796093022207 3118 4398046511103 3119 2199023255551 3120 1099511627775 3121 549755813887 3122 274877906943 3123 137438953471 3124 68719476735 3125 34359738367 3126 17179869183 3127 8589934591 3128 4294967295 3129 2147483647 3130 1073741823 3131 536870911 3132 268435455 3133 134217727 3134 67108863 3135 33554431 3136 16777215 3137 8388607 3138 4194303 3139 2097151 3140 1048575 3141 524287 3142 262143 3143 131071 3144 65535 3145 32767 3146 16383 3147 8191 3148 4095 3149 2047 3150 1023 3151 511 3152 255 3153 127 3154 63 3155 31 3156 15 3157 7 3158 3 3159 1 3160 1208925819614629174706175 3161 604462909807314587353087 3162 302231454903657293676543 3163 151115727451828646838271 3164 75557863725914323419135 3165 37778931862957161709567 3166 18889465931478580854783 3167 9444732965739290427391 3168 4722366482869645213695 3169 2361183241434822606847 3170 1180591620717411303423 3171 590295810358705651711 3172 295147905179352825855 3173 147573952589676412927 3174 73786976294838206463 3175 36893488147419103231 3176 18446744073709551615 3177 9223372036854775807 3178 4611686018427387903 3179 2305843009213693951 3180 1152921504606846975 3181 576460752303423487 3182 288230376151711743 3183 144115188075855871 3184 72057594037927935 3185 36028797018963967 3186 18014398509481983 3187 9007199254740991 3188 4503599627370495 3189 2251799813685247 3190 1125899906842623 3191 562949953421311 3192 281474976710655 3193 140737488355327 3194 70368744177663 3195 35184372088831 3196 17592186044415 3197 8796093022207 3198 4398046511103 3199 2199023255551 3200 1099511627775 3201 549755813887 3202 274877906943 3203 137438953471 3204 68719476735 3205 34359738367 3206 17179869183 3207 8589934591 3208 4294967295 3209 2147483647 3210 1073741823 3211 536870911 3212 268435455 3213 134217727 3214 67108863 3215 33554431 3216 16777215 3217 8388607 3218 4194303 3219 2097151 3220 1048575 3221 524287 3222 262143 3223 131071 3224 65535 3225 32767 3226 16383 3227 8191 3228 4095 3229 2047 3230 1023 3231 511 3232 255 3233 127 3234 63 3235 31 3236 15 3237 7 3238 3 3239 1 3240 2417851639229258349412351 3241 1208925819614629174706175 3242 604462909807314587353087 3243 302231454903657293676543 3244 151115727451828646838271 3245 75557863725914323419135 3246 37778931862957161709567 3247 18889465931478580854783 3248 9444732965739290427391 3249 4722366482869645213695 3250 2361183241434822606847 3251 1180591620717411303423 3252 590295810358705651711 3253 295147905179352825855 3254 147573952589676412927 3255 73786976294838206463 3256 36893488147419103231 3257 18446744073709551615 3258 9223372036854775807 3259 4611686018427387903 3260 2305843009213693951 3261 1152921504606846975 3262 576460752303423487 3263 288230376151711743 3264 144115188075855871 3265 72057594037927935 3266 36028797018963967 3267 18014398509481983 3268 9007199254740991 3269 4503599627370495 3270 2251799813685247 3271 1125899906842623 3272 562949953421311 3273 281474976710655 3274 140737488355327 3275 70368744177663 3276 35184372088831 3277 17592186044415 3278 8796093022207 3279 4398046511103 3280 2199023255551 3281 1099511627775 3282 549755813887 3283 274877906943 3284 137438953471 3285 68719476735 3286 34359738367 3287 17179869183 3288 8589934591 3289 4294967295 3290 2147483647 3291 1073741823 3292 536870911 3293 268435455 3294 134217727 3295 67108863 3296 33554431 3297 16777215 3298 8388607 3299 4194303 3300 2097151 3301 1048575 3302 524287 3303 262143 3304 131071 3305 65535 3306 32767 3307 16383 3308 8191 3309 4095 3310 2047 3311 1023 3312 511 3313 255 3314 127 3315 63 3316 31 3317 15 3318 7 3319 3 3320 1 3321 4835703278458516698824703 3322 2417851639229258349412351 3323 1208925819614629174706175 3324 604462909807314587353087 3325 302231454903657293676543 3326 151115727451828646838271 3327 75557863725914323419135 3328 37778931862957161709567 3329 18889465931478580854783 3330 9444732965739290427391 3331 4722366482869645213695 3332 2361183241434822606847 3333 1180591620717411303423 3334 590295810358705651711 3335 295147905179352825855 3336 147573952589676412927 3337 73786976294838206463 3338 36893488147419103231 3339 18446744073709551615 3340 9223372036854775807 3341 4611686018427387903 3342 2305843009213693951 3343 1152921504606846975 3344 576460752303423487 3345 288230376151711743 3346 144115188075855871 3347 72057594037927935 3348 36028797018963967 3349 18014398509481983 3350 9007199254740991 3351 4503599627370495 3352 2251799813685247 3353 1125899906842623 3354 562949953421311 3355 281474976710655 3356 140737488355327 3357 70368744177663 3358 35184372088831 3359 17592186044415 3360 8796093022207 3361 4398046511103 3362 2199023255551 3363 1099511627775 3364 549755813887 3365 274877906943 3366 137438953471 3367 68719476735 3368 34359738367 3369 17179869183 3370 8589934591 3371 4294967295 3372 2147483647 3373 1073741823 3374 536870911 3375 268435455 3376 134217727 3377 67108863 3378 33554431 3379 16777215 3380 8388607 3381 4194303 3382 2097151 3383 1048575 3384 524287 3385 262143 3386 131071 3387 65535 3388 32767 3389 16383 3390 8191 3391 4095 3392 2047 3393 1023 3394 511 3395 255 3396 127 3397 63 3398 31 3399 15 3400 7 3401 3 3402 1 3403 9671406556917033397649407 3404 4835703278458516698824703 3405 2417851639229258349412351 3406 1208925819614629174706175 3407 604462909807314587353087 3408 302231454903657293676543 3409 151115727451828646838271 3410 75557863725914323419135 3411 37778931862957161709567 3412 18889465931478580854783 3413 9444732965739290427391 3414 4722366482869645213695 3415 2361183241434822606847 3416 1180591620717411303423 3417 590295810358705651711 3418 295147905179352825855 3419 147573952589676412927 3420 73786976294838206463 3421 36893488147419103231 3422 18446744073709551615 3423 9223372036854775807 3424 4611686018427387903 3425 2305843009213693951 3426 1152921504606846975 3427 576460752303423487 3428 288230376151711743 3429 144115188075855871 3430 72057594037927935 3431 36028797018963967 3432 18014398509481983 3433 9007199254740991 3434 4503599627370495 3435 2251799813685247 3436 1125899906842623 3437 562949953421311 3438 281474976710655 3439 140737488355327 3440 70368744177663 3441 35184372088831 3442 17592186044415 3443 8796093022207 3444 4398046511103 3445 2199023255551 3446 1099511627775 3447 549755813887 3448 274877906943 3449 137438953471 3450 68719476735 3451 34359738367 3452 17179869183 3453 8589934591 3454 4294967295 3455 2147483647 3456 1073741823 3457 536870911 3458 268435455 3459 134217727 3460 67108863 3461 33554431 3462 16777215 3463 8388607 3464 4194303 3465 2097151 3466 1048575 3467 524287 3468 262143 3469 131071 3470 65535 3471 32767 3472 16383 3473 8191 3474 4095 3475 2047 3476 1023 3477 511 3478 255 3479 127 3480 63 3481 31 3482 15 3483 7 3484 3 3485 1 3486 19342813113834066795298815 3487 9671406556917033397649407 3488 4835703278458516698824703 3489 2417851639229258349412351 3490 1208925819614629174706175 3491 604462909807314587353087 3492 302231454903657293676543 3493 151115727451828646838271 3494 75557863725914323419135 3495 37778931862957161709567 3496 18889465931478580854783 3497 9444732965739290427391 3498 4722366482869645213695 3499 2361183241434822606847 3500 1180591620717411303423 3501 590295810358705651711 3502 295147905179352825855 3503 147573952589676412927 3504 73786976294838206463 3505 36893488147419103231 3506 18446744073709551615 3507 9223372036854775807 3508 4611686018427387903 3509 2305843009213693951 3510 1152921504606846975 3511 576460752303423487 3512 288230376151711743 3513 144115188075855871 3514 72057594037927935 3515 36028797018963967 3516 18014398509481983 3517 9007199254740991 3518 4503599627370495 3519 2251799813685247 3520 1125899906842623 3521 562949953421311 3522 281474976710655 3523 140737488355327 3524 70368744177663 3525 35184372088831 3526 17592186044415 3527 8796093022207 3528 4398046511103 3529 2199023255551 3530 1099511627775 3531 549755813887 3532 274877906943 3533 137438953471 3534 68719476735 3535 34359738367 3536 17179869183 3537 8589934591 3538 4294967295 3539 2147483647 3540 1073741823 3541 536870911 3542 268435455 3543 134217727 3544 67108863 3545 33554431 3546 16777215 3547 8388607 3548 4194303 3549 2097151 3550 1048575 3551 524287 3552 262143 3553 131071 3554 65535 3555 32767 3556 16383 3557 8191 3558 4095 3559 2047 3560 1023 3561 511 3562 255 3563 127 3564 63 3565 31 3566 15 3567 7 3568 3 3569 1 3570 38685626227668133590597631 3571 19342813113834066795298815 3572 9671406556917033397649407 3573 4835703278458516698824703 3574 2417851639229258349412351 3575 1208925819614629174706175 3576 604462909807314587353087 3577 302231454903657293676543 3578 151115727451828646838271 3579 75557863725914323419135 3580 37778931862957161709567 3581 18889465931478580854783 3582 9444732965739290427391 3583 4722366482869645213695 3584 2361183241434822606847 3585 1180591620717411303423 3586 590295810358705651711 3587 295147905179352825855 3588 147573952589676412927 3589 73786976294838206463 3590 36893488147419103231 3591 18446744073709551615 3592 9223372036854775807 3593 4611686018427387903 3594 2305843009213693951 3595 1152921504606846975 3596 576460752303423487 3597 288230376151711743 3598 144115188075855871 3599 72057594037927935 3600 36028797018963967 3601 18014398509481983 3602 9007199254740991 3603 4503599627370495 3604 2251799813685247 3605 1125899906842623 3606 562949953421311 3607 281474976710655 3608 140737488355327 3609 70368744177663 3610 35184372088831 3611 17592186044415 3612 8796093022207 3613 4398046511103 3614 2199023255551 3615 1099511627775 3616 549755813887 3617 274877906943 3618 137438953471 3619 68719476735 3620 34359738367 3621 17179869183 3622 8589934591 3623 4294967295 3624 2147483647 3625 1073741823 3626 536870911 3627 268435455 3628 134217727 3629 67108863 3630 33554431 3631 16777215 3632 8388607 3633 4194303 3634 2097151 3635 1048575 3636 524287 3637 262143 3638 131071 3639 65535 3640 32767 3641 16383 3642 8191 3643 4095 3644 2047 3645 1023 3646 511 3647 255 3648 127 3649 63 3650 31 3651 15 3652 7 3653 3 3654 1 3655 77371252455336267181195263 3656 38685626227668133590597631 3657 19342813113834066795298815 3658 9671406556917033397649407 3659 4835703278458516698824703 3660 2417851639229258349412351 3661 1208925819614629174706175 3662 604462909807314587353087 3663 302231454903657293676543 3664 151115727451828646838271 3665 75557863725914323419135 3666 37778931862957161709567 3667 18889465931478580854783 3668 9444732965739290427391 3669 4722366482869645213695 3670 2361183241434822606847 3671 1180591620717411303423 3672 590295810358705651711 3673 295147905179352825855 3674 147573952589676412927 3675 73786976294838206463 3676 36893488147419103231 3677 18446744073709551615 3678 9223372036854775807 3679 4611686018427387903 3680 2305843009213693951 3681 1152921504606846975 3682 576460752303423487 3683 288230376151711743 3684 144115188075855871 3685 72057594037927935 3686 36028797018963967 3687 18014398509481983 3688 9007199254740991 3689 4503599627370495 3690 2251799813685247 3691 1125899906842623 3692 562949953421311 3693 281474976710655 3694 140737488355327 3695 70368744177663 3696 35184372088831 3697 17592186044415 3698 8796093022207 3699 4398046511103 3700 2199023255551 3701 1099511627775 3702 549755813887 3703 274877906943 3704 137438953471 3705 68719476735 3706 34359738367 3707 17179869183 3708 8589934591 3709 4294967295 3710 2147483647 3711 1073741823 3712 536870911 3713 268435455 3714 134217727 3715 67108863 3716 33554431 3717 16777215 3718 8388607 3719 4194303 3720 2097151 3721 1048575 3722 524287 3723 262143 3724 131071 3725 65535 3726 32767 3727 16383 3728 8191 3729 4095 3730 2047 3731 1023 3732 511 3733 255 3734 127 3735 63 3736 31 3737 15 3738 7 3739 3 3740 1 3741 154742504910672534362390527 3742 77371252455336267181195263 3743 38685626227668133590597631 3744 19342813113834066795298815 3745 9671406556917033397649407 3746 4835703278458516698824703 3747 2417851639229258349412351 3748 1208925819614629174706175 3749 604462909807314587353087 3750 302231454903657293676543 3751 151115727451828646838271 3752 75557863725914323419135 3753 37778931862957161709567 3754 18889465931478580854783 3755 9444732965739290427391 3756 4722366482869645213695 3757 2361183241434822606847 3758 1180591620717411303423 3759 590295810358705651711 3760 295147905179352825855 3761 147573952589676412927 3762 73786976294838206463 3763 36893488147419103231 3764 18446744073709551615 3765 9223372036854775807 3766 4611686018427387903 3767 2305843009213693951 3768 1152921504606846975 3769 576460752303423487 3770 288230376151711743 3771 144115188075855871 3772 72057594037927935 3773 36028797018963967 3774 18014398509481983 3775 9007199254740991 3776 4503599627370495 3777 2251799813685247 3778 1125899906842623 3779 562949953421311 3780 281474976710655 3781 140737488355327 3782 70368744177663 3783 35184372088831 3784 17592186044415 3785 8796093022207 3786 4398046511103 3787 2199023255551 3788 1099511627775 3789 549755813887 3790 274877906943 3791 137438953471 3792 68719476735 3793 34359738367 3794 17179869183 3795 8589934591 3796 4294967295 3797 2147483647 3798 1073741823 3799 536870911 3800 268435455 3801 134217727 3802 67108863 3803 33554431 3804 16777215 3805 8388607 3806 4194303 3807 2097151 3808 1048575 3809 524287 3810 262143 3811 131071 3812 65535 3813 32767 3814 16383 3815 8191 3816 4095 3817 2047 3818 1023 3819 511 3820 255 3821 127 3822 63 3823 31 3824 15 3825 7 3826 3 3827 1 3828 309485009821345068724781055 3829 154742504910672534362390527 3830 77371252455336267181195263 3831 38685626227668133590597631 3832 19342813113834066795298815 3833 9671406556917033397649407 3834 4835703278458516698824703 3835 2417851639229258349412351 3836 1208925819614629174706175 3837 604462909807314587353087 3838 302231454903657293676543 3839 151115727451828646838271 3840 75557863725914323419135 3841 37778931862957161709567 3842 18889465931478580854783 3843 9444732965739290427391 3844 4722366482869645213695 3845 2361183241434822606847 3846 1180591620717411303423 3847 590295810358705651711 3848 295147905179352825855 3849 147573952589676412927 3850 73786976294838206463 3851 36893488147419103231 3852 18446744073709551615 3853 9223372036854775807 3854 4611686018427387903 3855 2305843009213693951 3856 1152921504606846975 3857 576460752303423487 3858 288230376151711743 3859 144115188075855871 3860 72057594037927935 3861 36028797018963967 3862 18014398509481983 3863 9007199254740991 3864 4503599627370495 3865 2251799813685247 3866 1125899906842623 3867 562949953421311 3868 281474976710655 3869 140737488355327 3870 70368744177663 3871 35184372088831 3872 17592186044415 3873 8796093022207 3874 4398046511103 3875 2199023255551 3876 1099511627775 3877 549755813887 3878 274877906943 3879 137438953471 3880 68719476735 3881 34359738367 3882 17179869183 3883 8589934591 3884 4294967295 3885 2147483647 3886 1073741823 3887 536870911 3888 268435455 3889 134217727 3890 67108863 3891 33554431 3892 16777215 3893 8388607 3894 4194303 3895 2097151 3896 1048575 3897 524287 3898 262143 3899 131071 3900 65535 3901 32767 3902 16383 3903 8191 3904 4095 3905 2047 3906 1023 3907 511 3908 255 3909 127 3910 63 3911 31 3912 15 3913 7 3914 3 3915 1 3916 618970019642690137449562111 3917 309485009821345068724781055 3918 154742504910672534362390527 3919 77371252455336267181195263 3920 38685626227668133590597631 3921 19342813113834066795298815 3922 9671406556917033397649407 3923 4835703278458516698824703 3924 2417851639229258349412351 3925 1208925819614629174706175 3926 604462909807314587353087 3927 302231454903657293676543 3928 151115727451828646838271 3929 75557863725914323419135 3930 37778931862957161709567 3931 18889465931478580854783 3932 9444732965739290427391 3933 4722366482869645213695 3934 2361183241434822606847 3935 1180591620717411303423 3936 590295810358705651711 3937 295147905179352825855 3938 147573952589676412927 3939 73786976294838206463 3940 36893488147419103231 3941 18446744073709551615 3942 9223372036854775807 3943 4611686018427387903 3944 2305843009213693951 3945 1152921504606846975 3946 576460752303423487 3947 288230376151711743 3948 144115188075855871 3949 72057594037927935 3950 36028797018963967 3951 18014398509481983 3952 9007199254740991 3953 4503599627370495 3954 2251799813685247 3955 1125899906842623 3956 562949953421311 3957 281474976710655 3958 140737488355327 3959 70368744177663 3960 35184372088831 3961 17592186044415 3962 8796093022207 3963 4398046511103 3964 2199023255551 3965 1099511627775 3966 549755813887 3967 274877906943 3968 137438953471 3969 68719476735 3970 34359738367 3971 17179869183 3972 8589934591 3973 4294967295 3974 2147483647 3975 1073741823 3976 536870911 3977 268435455 3978 134217727 3979 67108863 3980 33554431 3981 16777215 3982 8388607 3983 4194303 3984 2097151 3985 1048575 3986 524287 3987 262143 3988 131071 3989 65535 3990 32767 3991 16383 3992 8191 3993 4095 3994 2047 3995 1023 3996 511 3997 255 3998 127 3999 63 4000 31 4001 15 4002 7 4003 3 4004 1 4005 1237940039285380274899124223 4006 618970019642690137449562111 4007 309485009821345068724781055 4008 154742504910672534362390527 4009 77371252455336267181195263 4010 38685626227668133590597631 4011 19342813113834066795298815 4012 9671406556917033397649407 4013 4835703278458516698824703 4014 2417851639229258349412351 4015 1208925819614629174706175 4016 604462909807314587353087 4017 302231454903657293676543 4018 151115727451828646838271 4019 75557863725914323419135 4020 37778931862957161709567 4021 18889465931478580854783 4022 9444732965739290427391 4023 4722366482869645213695 4024 2361183241434822606847 4025 1180591620717411303423 4026 590295810358705651711 4027 295147905179352825855 4028 147573952589676412927 4029 73786976294838206463 4030 36893488147419103231 4031 18446744073709551615 4032 9223372036854775807 4033 4611686018427387903 4034 2305843009213693951 4035 1152921504606846975 4036 576460752303423487 4037 288230376151711743 4038 144115188075855871 4039 72057594037927935 4040 36028797018963967 4041 18014398509481983 4042 9007199254740991 4043 4503599627370495 4044 2251799813685247 4045 1125899906842623 4046 562949953421311 4047 281474976710655 4048 140737488355327 4049 70368744177663 4050 35184372088831 4051 17592186044415 4052 8796093022207 4053 4398046511103 4054 2199023255551 4055 1099511627775 4056 549755813887 4057 274877906943 4058 137438953471 4059 68719476735 4060 34359738367 4061 17179869183 4062 8589934591 4063 4294967295 4064 2147483647 4065 1073741823 4066 536870911 4067 268435455 4068 134217727 4069 67108863 4070 33554431 4071 16777215 4072 8388607 4073 4194303 4074 2097151 4075 1048575 4076 524287 4077 262143 4078 131071 4079 65535 4080 32767 4081 16383 4082 8191 4083 4095 4084 2047 4085 1023 4086 511 4087 255 4088 127 4089 63 4090 31 4091 15 4092 7 4093 3 4094 1 4095 2475880078570760549798248447 4096 1237940039285380274899124223 4097 618970019642690137449562111 4098 309485009821345068724781055 4099 154742504910672534362390527 4100 77371252455336267181195263 4101 38685626227668133590597631 4102 19342813113834066795298815 4103 9671406556917033397649407 4104 4835703278458516698824703 4105 2417851639229258349412351 4106 1208925819614629174706175 4107 604462909807314587353087 4108 302231454903657293676543 4109 151115727451828646838271 4110 75557863725914323419135 4111 37778931862957161709567 4112 18889465931478580854783 4113 9444732965739290427391 4114 4722366482869645213695 4115 2361183241434822606847 4116 1180591620717411303423 4117 590295810358705651711 4118 295147905179352825855 4119 147573952589676412927 4120 73786976294838206463 4121 36893488147419103231 4122 18446744073709551615 4123 9223372036854775807 4124 4611686018427387903 4125 2305843009213693951 4126 1152921504606846975 4127 576460752303423487 4128 288230376151711743 4129 144115188075855871 4130 72057594037927935 4131 36028797018963967 4132 18014398509481983 4133 9007199254740991 4134 4503599627370495 4135 2251799813685247 4136 1125899906842623 4137 562949953421311 4138 281474976710655 4139 140737488355327 4140 70368744177663 4141 35184372088831 4142 17592186044415 4143 8796093022207 4144 4398046511103 4145 2199023255551 4146 1099511627775 4147 549755813887 4148 274877906943 4149 137438953471 4150 68719476735 4151 34359738367 4152 17179869183 4153 8589934591 4154 4294967295 4155 2147483647 4156 1073741823 4157 536870911 4158 268435455 4159 134217727 4160 67108863 4161 33554431 4162 16777215 4163 8388607 4164 4194303 4165 2097151 4166 1048575 4167 524287 4168 262143 4169 131071 4170 65535 4171 32767 4172 16383 4173 8191 4174 4095 4175 2047 4176 1023 4177 511 4178 255 4179 127 4180 63 4181 31 4182 15 4183 7 4184 3 4185 1 4186 4951760157141521099596496895 4187 2475880078570760549798248447 4188 1237940039285380274899124223 4189 618970019642690137449562111 4190 309485009821345068724781055 4191 154742504910672534362390527 4192 77371252455336267181195263 4193 38685626227668133590597631 4194 19342813113834066795298815 4195 9671406556917033397649407 4196 4835703278458516698824703 4197 2417851639229258349412351 4198 1208925819614629174706175 4199 604462909807314587353087 4200 302231454903657293676543 4201 151115727451828646838271 4202 75557863725914323419135 4203 37778931862957161709567 4204 18889465931478580854783 4205 9444732965739290427391 4206 4722366482869645213695 4207 2361183241434822606847 4208 1180591620717411303423 4209 590295810358705651711 4210 295147905179352825855 4211 147573952589676412927 4212 73786976294838206463 4213 36893488147419103231 4214 18446744073709551615 4215 9223372036854775807 4216 4611686018427387903 4217 2305843009213693951 4218 1152921504606846975 4219 576460752303423487 4220 288230376151711743 4221 144115188075855871 4222 72057594037927935 4223 36028797018963967 4224 18014398509481983 4225 9007199254740991 4226 4503599627370495 4227 2251799813685247 4228 1125899906842623 4229 562949953421311 4230 281474976710655 4231 140737488355327 4232 70368744177663 4233 35184372088831 4234 17592186044415 4235 8796093022207 4236 4398046511103 4237 2199023255551 4238 1099511627775 4239 549755813887 4240 274877906943 4241 137438953471 4242 68719476735 4243 34359738367 4244 17179869183 4245 8589934591 4246 4294967295 4247 2147483647 4248 1073741823 4249 536870911 4250 268435455 4251 134217727 4252 67108863 4253 33554431 4254 16777215 4255 8388607 4256 4194303 4257 2097151 4258 1048575 4259 524287 4260 262143 4261 131071 4262 65535 4263 32767 4264 16383 4265 8191 4266 4095 4267 2047 4268 1023 4269 511 4270 255 4271 127 4272 63 4273 31 4274 15 4275 7 4276 3 4277 1 4278 9903520314283042199192993791 4279 4951760157141521099596496895 4280 2475880078570760549798248447 4281 1237940039285380274899124223 4282 618970019642690137449562111 4283 309485009821345068724781055 4284 154742504910672534362390527 4285 77371252455336267181195263 4286 38685626227668133590597631 4287 19342813113834066795298815 4288 9671406556917033397649407 4289 4835703278458516698824703 4290 2417851639229258349412351 4291 1208925819614629174706175 4292 604462909807314587353087 4293 302231454903657293676543 4294 151115727451828646838271 4295 75557863725914323419135 4296 37778931862957161709567 4297 18889465931478580854783 4298 9444732965739290427391 4299 4722366482869645213695 4300 2361183241434822606847 4301 1180591620717411303423 4302 590295810358705651711 4303 295147905179352825855 4304 147573952589676412927 4305 73786976294838206463 4306 36893488147419103231 4307 18446744073709551615 4308 9223372036854775807 4309 4611686018427387903 4310 2305843009213693951 4311 1152921504606846975 4312 576460752303423487 4313 288230376151711743 4314 144115188075855871 4315 72057594037927935 4316 36028797018963967 4317 18014398509481983 4318 9007199254740991 4319 4503599627370495 4320 2251799813685247 4321 1125899906842623 4322 562949953421311 4323 281474976710655 4324 140737488355327 4325 70368744177663 4326 35184372088831 4327 17592186044415 4328 8796093022207 4329 4398046511103 4330 2199023255551 4331 1099511627775 4332 549755813887 4333 274877906943 4334 137438953471 4335 68719476735 4336 34359738367 4337 17179869183 4338 8589934591 4339 4294967295 4340 2147483647 4341 1073741823 4342 536870911 4343 268435455 4344 134217727 4345 67108863 4346 33554431 4347 16777215 4348 8388607 4349 4194303 4350 2097151 4351 1048575 4352 524287 4353 262143 4354 131071 4355 65535 4356 32767 4357 16383 4358 8191 4359 4095 4360 2047 4361 1023 4362 511 4363 255 4364 127 4365 63 4366 31 4367 15 4368 7 4369 3 4370 1 4371 19807040628566084398385987583 4372 9903520314283042199192993791 4373 4951760157141521099596496895 4374 2475880078570760549798248447 4375 1237940039285380274899124223 4376 618970019642690137449562111 4377 309485009821345068724781055 4378 154742504910672534362390527 4379 77371252455336267181195263 4380 38685626227668133590597631 4381 19342813113834066795298815 4382 9671406556917033397649407 4383 4835703278458516698824703 4384 2417851639229258349412351 4385 1208925819614629174706175 4386 604462909807314587353087 4387 302231454903657293676543 4388 151115727451828646838271 4389 75557863725914323419135 4390 37778931862957161709567 4391 18889465931478580854783 4392 9444732965739290427391 4393 4722366482869645213695 4394 2361183241434822606847 4395 1180591620717411303423 4396 590295810358705651711 4397 295147905179352825855 4398 147573952589676412927 4399 73786976294838206463 4400 36893488147419103231 4401 18446744073709551615 4402 9223372036854775807 4403 4611686018427387903 4404 2305843009213693951 4405 1152921504606846975 4406 576460752303423487 4407 288230376151711743 4408 144115188075855871 4409 72057594037927935 4410 36028797018963967 4411 18014398509481983 4412 9007199254740991 4413 4503599627370495 4414 2251799813685247 4415 1125899906842623 4416 562949953421311 4417 281474976710655 4418 140737488355327 4419 70368744177663 4420 35184372088831 4421 17592186044415 4422 8796093022207 4423 4398046511103 4424 2199023255551 4425 1099511627775 4426 549755813887 4427 274877906943 4428 137438953471 4429 68719476735 4430 34359738367 4431 17179869183 4432 8589934591 4433 4294967295 4434 2147483647 4435 1073741823 4436 536870911 4437 268435455 4438 134217727 4439 67108863 4440 33554431 4441 16777215 4442 8388607 4443 4194303 4444 2097151 4445 1048575 4446 524287 4447 262143 4448 131071 4449 65535 4450 32767 4451 16383 4452 8191 4453 4095 4454 2047 4455 1023 4456 511 4457 255 4458 127 4459 63 4460 31 4461 15 4462 7 4463 3 4464 1 4465 39614081257132168796771975167 4466 19807040628566084398385987583 4467 9903520314283042199192993791 4468 4951760157141521099596496895 4469 2475880078570760549798248447 4470 1237940039285380274899124223 4471 618970019642690137449562111 4472 309485009821345068724781055 4473 154742504910672534362390527 4474 77371252455336267181195263 4475 38685626227668133590597631 4476 19342813113834066795298815 4477 9671406556917033397649407 4478 4835703278458516698824703 4479 2417851639229258349412351 4480 1208925819614629174706175 4481 604462909807314587353087 4482 302231454903657293676543 4483 151115727451828646838271 4484 75557863725914323419135 4485 37778931862957161709567 4486 18889465931478580854783 4487 9444732965739290427391 4488 4722366482869645213695 4489 2361183241434822606847 4490 1180591620717411303423 4491 590295810358705651711 4492 295147905179352825855 4493 147573952589676412927 4494 73786976294838206463 4495 36893488147419103231 4496 18446744073709551615 4497 9223372036854775807 4498 4611686018427387903 4499 2305843009213693951 4500 1152921504606846975 4501 576460752303423487 4502 288230376151711743 4503 144115188075855871 4504 72057594037927935 4505 36028797018963967 4506 18014398509481983 4507 9007199254740991 4508 4503599627370495 4509 2251799813685247 4510 1125899906842623 4511 562949953421311 4512 281474976710655 4513 140737488355327 4514 70368744177663 4515 35184372088831 4516 17592186044415 4517 8796093022207 4518 4398046511103 4519 2199023255551 4520 1099511627775 4521 549755813887 4522 274877906943 4523 137438953471 4524 68719476735 4525 34359738367 4526 17179869183 4527 8589934591 4528 4294967295 4529 2147483647 4530 1073741823 4531 536870911 4532 268435455 4533 134217727 4534 67108863 4535 33554431 4536 16777215 4537 8388607 4538 4194303 4539 2097151 4540 1048575 4541 524287 4542 262143 4543 131071 4544 65535 4545 32767 4546 16383 4547 8191 4548 4095 4549 2047 4550 1023 4551 511 4552 255 4553 127 4554 63 4555 31 4556 15 4557 7 4558 3 4559 1 4560 79228162514264337593543950335 4561 39614081257132168796771975167 4562 19807040628566084398385987583 4563 9903520314283042199192993791 4564 4951760157141521099596496895 4565 2475880078570760549798248447 4566 1237940039285380274899124223 4567 618970019642690137449562111 4568 309485009821345068724781055 4569 154742504910672534362390527 4570 77371252455336267181195263 4571 38685626227668133590597631 4572 19342813113834066795298815 4573 9671406556917033397649407 4574 4835703278458516698824703 4575 2417851639229258349412351 4576 1208925819614629174706175 4577 604462909807314587353087 4578 302231454903657293676543 4579 151115727451828646838271 4580 75557863725914323419135 4581 37778931862957161709567 4582 18889465931478580854783 4583 9444732965739290427391 4584 4722366482869645213695 4585 2361183241434822606847 4586 1180591620717411303423 4587 590295810358705651711 4588 295147905179352825855 4589 147573952589676412927 4590 73786976294838206463 4591 36893488147419103231 4592 18446744073709551615 4593 9223372036854775807 4594 4611686018427387903 4595 2305843009213693951 4596 1152921504606846975 4597 576460752303423487 4598 288230376151711743 4599 144115188075855871 4600 72057594037927935 4601 36028797018963967 4602 18014398509481983 4603 9007199254740991 4604 4503599627370495 4605 2251799813685247 4606 1125899906842623 4607 562949953421311 4608 281474976710655 4609 140737488355327 4610 70368744177663 4611 35184372088831 4612 17592186044415 4613 8796093022207 4614 4398046511103 4615 2199023255551 4616 1099511627775 4617 549755813887 4618 274877906943 4619 137438953471 4620 68719476735 4621 34359738367 4622 17179869183 4623 8589934591 4624 4294967295 4625 2147483647 4626 1073741823 4627 536870911 4628 268435455 4629 134217727 4630 67108863 4631 33554431 4632 16777215 4633 8388607 4634 4194303 4635 2097151 4636 1048575 4637 524287 4638 262143 4639 131071 4640 65535 4641 32767 4642 16383 4643 8191 4644 4095 4645 2047 4646 1023 4647 511 4648 255 4649 127 4650 63 4651 31 4652 15 4653 7 4654 3 4655 1 4656 158456325028528675187087900671 4657 79228162514264337593543950335 4658 39614081257132168796771975167 4659 19807040628566084398385987583 4660 9903520314283042199192993791 4661 4951760157141521099596496895 4662 2475880078570760549798248447 4663 1237940039285380274899124223 4664 618970019642690137449562111 4665 309485009821345068724781055 4666 154742504910672534362390527 4667 77371252455336267181195263 4668 38685626227668133590597631 4669 19342813113834066795298815 4670 9671406556917033397649407 4671 4835703278458516698824703 4672 2417851639229258349412351 4673 1208925819614629174706175 4674 604462909807314587353087 4675 302231454903657293676543 4676 151115727451828646838271 4677 75557863725914323419135 4678 37778931862957161709567 4679 18889465931478580854783 4680 9444732965739290427391 4681 4722366482869645213695 4682 2361183241434822606847 4683 1180591620717411303423 4684 590295810358705651711 4685 295147905179352825855 4686 147573952589676412927 4687 73786976294838206463 4688 36893488147419103231 4689 18446744073709551615 4690 9223372036854775807 4691 4611686018427387903 4692 2305843009213693951 4693 1152921504606846975 4694 576460752303423487 4695 288230376151711743 4696 144115188075855871 4697 72057594037927935 4698 36028797018963967 4699 18014398509481983 4700 9007199254740991 4701 4503599627370495 4702 2251799813685247 4703 1125899906842623 4704 562949953421311 4705 281474976710655 4706 140737488355327 4707 70368744177663 4708 35184372088831 4709 17592186044415 4710 8796093022207 4711 4398046511103 4712 2199023255551 4713 1099511627775 4714 549755813887 4715 274877906943 4716 137438953471 4717 68719476735 4718 34359738367 4719 17179869183 4720 8589934591 4721 4294967295 4722 2147483647 4723 1073741823 4724 536870911 4725 268435455 4726 134217727 4727 67108863 4728 33554431 4729 16777215 4730 8388607 4731 4194303 4732 2097151 4733 1048575 4734 524287 4735 262143 4736 131071 4737 65535 4738 32767 4739 16383 4740 8191 4741 4095 4742 2047 4743 1023 4744 511 4745 255 4746 127 4747 63 4748 31 4749 15 4750 7 4751 3 4752 1 4753 316912650057057350374175801343 4754 158456325028528675187087900671 4755 79228162514264337593543950335 4756 39614081257132168796771975167 4757 19807040628566084398385987583 4758 9903520314283042199192993791 4759 4951760157141521099596496895 4760 2475880078570760549798248447 4761 1237940039285380274899124223 4762 618970019642690137449562111 4763 309485009821345068724781055 4764 154742504910672534362390527 4765 77371252455336267181195263 4766 38685626227668133590597631 4767 19342813113834066795298815 4768 9671406556917033397649407 4769 4835703278458516698824703 4770 2417851639229258349412351 4771 1208925819614629174706175 4772 604462909807314587353087 4773 302231454903657293676543 4774 151115727451828646838271 4775 75557863725914323419135 4776 37778931862957161709567 4777 18889465931478580854783 4778 9444732965739290427391 4779 4722366482869645213695 4780 2361183241434822606847 4781 1180591620717411303423 4782 590295810358705651711 4783 295147905179352825855 4784 147573952589676412927 4785 73786976294838206463 4786 36893488147419103231 4787 18446744073709551615 4788 9223372036854775807 4789 4611686018427387903 4790 2305843009213693951 4791 1152921504606846975 4792 576460752303423487 4793 288230376151711743 4794 144115188075855871 4795 72057594037927935 4796 36028797018963967 4797 18014398509481983 4798 9007199254740991 4799 4503599627370495 4800 2251799813685247 4801 1125899906842623 4802 562949953421311 4803 281474976710655 4804 140737488355327 4805 70368744177663 4806 35184372088831 4807 17592186044415 4808 8796093022207 4809 4398046511103 4810 2199023255551 4811 1099511627775 4812 549755813887 4813 274877906943 4814 137438953471 4815 68719476735 4816 34359738367 4817 17179869183 4818 8589934591 4819 4294967295 4820 2147483647 4821 1073741823 4822 536870911 4823 268435455 4824 134217727 4825 67108863 4826 33554431 4827 16777215 4828 8388607 4829 4194303 4830 2097151 4831 1048575 4832 524287 4833 262143 4834 131071 4835 65535 4836 32767 4837 16383 4838 8191 4839 4095 4840 2047 4841 1023 4842 511 4843 255 4844 127 4845 63 4846 31 4847 15 4848 7 4849 3 4850 1 4851 633825300114114700748351602687 4852 316912650057057350374175801343 4853 158456325028528675187087900671 4854 79228162514264337593543950335 4855 39614081257132168796771975167 4856 19807040628566084398385987583 4857 9903520314283042199192993791 4858 4951760157141521099596496895 4859 2475880078570760549798248447 4860 1237940039285380274899124223 4861 618970019642690137449562111 4862 309485009821345068724781055 4863 154742504910672534362390527 4864 77371252455336267181195263 4865 38685626227668133590597631 4866 19342813113834066795298815 4867 9671406556917033397649407 4868 4835703278458516698824703 4869 2417851639229258349412351 4870 1208925819614629174706175 4871 604462909807314587353087 4872 302231454903657293676543 4873 151115727451828646838271 4874 75557863725914323419135 4875 37778931862957161709567 4876 18889465931478580854783 4877 9444732965739290427391 4878 4722366482869645213695 4879 2361183241434822606847 4880 1180591620717411303423 4881 590295810358705651711 4882 295147905179352825855 4883 147573952589676412927 4884 73786976294838206463 4885 36893488147419103231 4886 18446744073709551615 4887 9223372036854775807 4888 4611686018427387903 4889 2305843009213693951 4890 1152921504606846975 4891 576460752303423487 4892 288230376151711743 4893 144115188075855871 4894 72057594037927935 4895 36028797018963967 4896 18014398509481983 4897 9007199254740991 4898 4503599627370495 4899 2251799813685247 4900 1125899906842623 4901 562949953421311 4902 281474976710655 4903 140737488355327 4904 70368744177663 4905 35184372088831 4906 17592186044415 4907 8796093022207 4908 4398046511103 4909 2199023255551 4910 1099511627775 4911 549755813887 4912 274877906943 4913 137438953471 4914 68719476735 4915 34359738367 4916 17179869183 4917 8589934591 4918 4294967295 4919 2147483647 4920 1073741823 4921 536870911 4922 268435455 4923 134217727 4924 67108863 4925 33554431 4926 16777215 4927 8388607 4928 4194303 4929 2097151 4930 1048575 4931 524287 4932 262143 4933 131071 4934 65535 4935 32767 4936 16383 4937 8191 4938 4095 4939 2047 4940 1023 4941 511 4942 255 4943 127 4944 63 4945 31 4946 15 4947 7 4948 3 4949 1 4950 1267650600228229401496703205375 4951 633825300114114700748351602687 4952 316912650057057350374175801343 4953 158456325028528675187087900671 4954 79228162514264337593543950335 4955 39614081257132168796771975167 4956 19807040628566084398385987583 4957 9903520314283042199192993791 4958 4951760157141521099596496895 4959 2475880078570760549798248447 4960 1237940039285380274899124223 4961 618970019642690137449562111 4962 309485009821345068724781055 4963 154742504910672534362390527 4964 77371252455336267181195263 4965 38685626227668133590597631 4966 19342813113834066795298815 4967 9671406556917033397649407 4968 4835703278458516698824703 4969 2417851639229258349412351 4970 1208925819614629174706175 4971 604462909807314587353087 4972 302231454903657293676543 4973 151115727451828646838271 4974 75557863725914323419135 4975 37778931862957161709567 4976 18889465931478580854783 4977 9444732965739290427391 4978 4722366482869645213695 4979 2361183241434822606847 4980 1180591620717411303423 4981 590295810358705651711 4982 295147905179352825855 4983 147573952589676412927 4984 73786976294838206463 4985 36893488147419103231 4986 18446744073709551615 4987 9223372036854775807 4988 4611686018427387903 4989 2305843009213693951 4990 1152921504606846975 4991 576460752303423487 4992 288230376151711743 4993 144115188075855871 4994 72057594037927935 4995 36028797018963967 4996 18014398509481983 4997 9007199254740991 4998 4503599627370495 4999 2251799813685247 5000 1125899906842623 5001 562949953421311 5002 281474976710655 5003 140737488355327 5004 70368744177663 5005 35184372088831 5006 17592186044415 5007 8796093022207 5008 4398046511103 5009 2199023255551 5010 1099511627775 5011 549755813887 5012 274877906943 5013 137438953471 5014 68719476735 5015 34359738367 5016 17179869183 5017 8589934591 5018 4294967295 5019 2147483647 5020 1073741823 5021 536870911 5022 268435455 5023 134217727 5024 67108863 5025 33554431 5026 16777215 5027 8388607 5028 4194303 5029 2097151 5030 1048575 5031 524287 5032 262143 5033 131071 5034 65535 5035 32767 5036 16383 5037 8191 5038 4095 5039 2047 5040 1023 5041 511 5042 255 5043 127 5044 63 5045 31 5046 15 5047 7 5048 3 5049 1 5050 2535301200456458802993406410751 5051 1267650600228229401496703205375 5052 633825300114114700748351602687 5053 316912650057057350374175801343 5054 158456325028528675187087900671 5055 79228162514264337593543950335 5056 39614081257132168796771975167 5057 19807040628566084398385987583 5058 9903520314283042199192993791 5059 4951760157141521099596496895 5060 2475880078570760549798248447 5061 1237940039285380274899124223 5062 618970019642690137449562111 5063 309485009821345068724781055 5064 154742504910672534362390527 5065 77371252455336267181195263 5066 38685626227668133590597631 5067 19342813113834066795298815 5068 9671406556917033397649407 5069 4835703278458516698824703 5070 2417851639229258349412351 5071 1208925819614629174706175 5072 604462909807314587353087 5073 302231454903657293676543 5074 151115727451828646838271 5075 75557863725914323419135 5076 37778931862957161709567 5077 18889465931478580854783 5078 9444732965739290427391 5079 4722366482869645213695 5080 2361183241434822606847 5081 1180591620717411303423 5082 590295810358705651711 5083 295147905179352825855 5084 147573952589676412927 5085 73786976294838206463 5086 36893488147419103231 5087 18446744073709551615 5088 9223372036854775807 5089 4611686018427387903 5090 2305843009213693951 5091 1152921504606846975 5092 576460752303423487 5093 288230376151711743 5094 144115188075855871 5095 72057594037927935 5096 36028797018963967 5097 18014398509481983 5098 9007199254740991 5099 4503599627370495 5100 2251799813685247 5101 1125899906842623 5102 562949953421311 5103 281474976710655 5104 140737488355327 5105 70368744177663 5106 35184372088831 5107 17592186044415 5108 8796093022207 5109 4398046511103 5110 2199023255551 5111 1099511627775 5112 549755813887 5113 274877906943 5114 137438953471 5115 68719476735 5116 34359738367 5117 17179869183 5118 8589934591 5119 4294967295 5120 2147483647 5121 1073741823 5122 536870911 5123 268435455 5124 134217727 5125 67108863 5126 33554431 5127 16777215 5128 8388607 5129 4194303 5130 2097151 5131 1048575 5132 524287 5133 262143 5134 131071 5135 65535 5136 32767 5137 16383 5138 8191 5139 4095 5140 2047 5141 1023 5142 511 5143 255 5144 127 5145 63 5146 31 5147 15 5148 7 5149 3 5150 1 5151 5070602400912917605986812821503 5152 2535301200456458802993406410751 5153 1267650600228229401496703205375 5154 633825300114114700748351602687 5155 316912650057057350374175801343 5156 158456325028528675187087900671 5157 79228162514264337593543950335 5158 39614081257132168796771975167 5159 19807040628566084398385987583 5160 9903520314283042199192993791 5161 4951760157141521099596496895 5162 2475880078570760549798248447 5163 1237940039285380274899124223 5164 618970019642690137449562111 5165 309485009821345068724781055 5166 154742504910672534362390527 5167 77371252455336267181195263 5168 38685626227668133590597631 5169 19342813113834066795298815 5170 9671406556917033397649407 5171 4835703278458516698824703 5172 2417851639229258349412351 5173 1208925819614629174706175 5174 604462909807314587353087 5175 302231454903657293676543 5176 151115727451828646838271 5177 75557863725914323419135 5178 37778931862957161709567 5179 18889465931478580854783 5180 9444732965739290427391 5181 4722366482869645213695 5182 2361183241434822606847 5183 1180591620717411303423 5184 590295810358705651711 5185 295147905179352825855 5186 147573952589676412927 5187 73786976294838206463 5188 36893488147419103231 5189 18446744073709551615 5190 9223372036854775807 5191 4611686018427387903 5192 2305843009213693951 5193 1152921504606846975 5194 576460752303423487 5195 288230376151711743 5196 144115188075855871 5197 72057594037927935 5198 36028797018963967 5199 18014398509481983 5200 9007199254740991 5201 4503599627370495 5202 2251799813685247 5203 1125899906842623 5204 562949953421311 5205 281474976710655 5206 140737488355327 5207 70368744177663 5208 35184372088831 5209 17592186044415 5210 8796093022207 5211 4398046511103 5212 2199023255551 5213 1099511627775 5214 549755813887 5215 274877906943 5216 137438953471 5217 68719476735 5218 34359738367 5219 17179869183 5220 8589934591 5221 4294967295 5222 2147483647 5223 1073741823 5224 536870911 5225 268435455 5226 134217727 5227 67108863 5228 33554431 5229 16777215 5230 8388607 5231 4194303 5232 2097151 5233 1048575 5234 524287 5235 262143 5236 131071 5237 65535 5238 32767 5239 16383 5240 8191 5241 4095 5242 2047 5243 1023 5244 511 5245 255 5246 127 5247 63 5248 31 5249 15 5250 7 5251 3 5252 1 5253 10141204801825835211973625643007 5254 5070602400912917605986812821503 5255 2535301200456458802993406410751 5256 1267650600228229401496703205375 5257 633825300114114700748351602687 5258 316912650057057350374175801343 5259 158456325028528675187087900671 5260 79228162514264337593543950335 5261 39614081257132168796771975167 5262 19807040628566084398385987583 5263 9903520314283042199192993791 5264 4951760157141521099596496895 5265 2475880078570760549798248447 5266 1237940039285380274899124223 5267 618970019642690137449562111 5268 309485009821345068724781055 5269 154742504910672534362390527 5270 77371252455336267181195263 5271 38685626227668133590597631 5272 19342813113834066795298815 5273 9671406556917033397649407 5274 4835703278458516698824703 5275 2417851639229258349412351 5276 1208925819614629174706175 5277 604462909807314587353087 5278 302231454903657293676543 5279 151115727451828646838271 5280 75557863725914323419135 5281 37778931862957161709567 5282 18889465931478580854783 5283 9444732965739290427391 5284 4722366482869645213695 5285 2361183241434822606847 5286 1180591620717411303423 5287 590295810358705651711 5288 295147905179352825855 5289 147573952589676412927 5290 73786976294838206463 5291 36893488147419103231 5292 18446744073709551615 5293 9223372036854775807 5294 4611686018427387903 5295 2305843009213693951 5296 1152921504606846975 5297 576460752303423487 5298 288230376151711743 5299 144115188075855871 5300 72057594037927935 5301 36028797018963967 5302 18014398509481983 5303 9007199254740991 5304 4503599627370495 5305 2251799813685247 5306 1125899906842623 5307 562949953421311 5308 281474976710655 5309 140737488355327 5310 70368744177663 5311 35184372088831 5312 17592186044415 5313 8796093022207 5314 4398046511103 5315 2199023255551 5316 1099511627775 5317 549755813887 5318 274877906943 5319 137438953471 5320 68719476735 5321 34359738367 5322 17179869183 5323 8589934591 5324 4294967295 5325 2147483647 5326 1073741823 5327 536870911 5328 268435455 5329 134217727 5330 67108863 5331 33554431 5332 16777215 5333 8388607 5334 4194303 5335 2097151 5336 1048575 5337 524287 5338 262143 5339 131071 5340 65535 5341 32767 5342 16383 5343 8191 5344 4095 5345 2047 5346 1023 5347 511 5348 255 5349 127 5350 63 5351 31 5352 15 5353 7 5354 3 5355 1 5356 20282409603651670423947251286015 5357 10141204801825835211973625643007 5358 5070602400912917605986812821503 5359 2535301200456458802993406410751 5360 1267650600228229401496703205375 5361 633825300114114700748351602687 5362 316912650057057350374175801343 5363 158456325028528675187087900671 5364 79228162514264337593543950335 5365 39614081257132168796771975167 5366 19807040628566084398385987583 5367 9903520314283042199192993791 5368 4951760157141521099596496895 5369 2475880078570760549798248447 5370 1237940039285380274899124223 5371 618970019642690137449562111 5372 309485009821345068724781055 5373 154742504910672534362390527 5374 77371252455336267181195263 5375 38685626227668133590597631 5376 19342813113834066795298815 5377 9671406556917033397649407 5378 4835703278458516698824703 5379 2417851639229258349412351 5380 1208925819614629174706175 5381 604462909807314587353087 5382 302231454903657293676543 5383 151115727451828646838271 5384 75557863725914323419135 5385 37778931862957161709567 5386 18889465931478580854783 5387 9444732965739290427391 5388 4722366482869645213695 5389 2361183241434822606847 5390 1180591620717411303423 5391 590295810358705651711 5392 295147905179352825855 5393 147573952589676412927 5394 73786976294838206463 5395 36893488147419103231 5396 18446744073709551615 5397 9223372036854775807 5398 4611686018427387903 5399 2305843009213693951 5400 1152921504606846975 5401 576460752303423487 5402 288230376151711743 5403 144115188075855871 5404 72057594037927935 5405 36028797018963967 5406 18014398509481983 5407 9007199254740991 5408 4503599627370495 5409 2251799813685247 5410 1125899906842623 5411 562949953421311 5412 281474976710655 5413 140737488355327 5414 70368744177663 5415 35184372088831 5416 17592186044415 5417 8796093022207 5418 4398046511103 5419 2199023255551 5420 1099511627775 5421 549755813887 5422 274877906943 5423 137438953471 5424 68719476735 5425 34359738367 5426 17179869183 5427 8589934591 5428 4294967295 5429 2147483647 5430 1073741823 5431 536870911 5432 268435455 5433 134217727 5434 67108863 5435 33554431 5436 16777215 5437 8388607 5438 4194303 5439 2097151 5440 1048575 5441 524287 5442 262143 5443 131071 5444 65535 5445 32767 5446 16383 5447 8191 5448 4095 5449 2047 5450 1023 5451 511 5452 255 5453 127 5454 63 5455 31 5456 15 5457 7 5458 3 5459 1 5460 40564819207303340847894502572031 5461 20282409603651670423947251286015 5462 10141204801825835211973625643007 5463 5070602400912917605986812821503 5464 2535301200456458802993406410751 5465 1267650600228229401496703205375 5466 633825300114114700748351602687 5467 316912650057057350374175801343 5468 158456325028528675187087900671 5469 79228162514264337593543950335 5470 39614081257132168796771975167 5471 19807040628566084398385987583 5472 9903520314283042199192993791 5473 4951760157141521099596496895 5474 2475880078570760549798248447 5475 1237940039285380274899124223 5476 618970019642690137449562111 5477 309485009821345068724781055 5478 154742504910672534362390527 5479 77371252455336267181195263 5480 38685626227668133590597631 5481 19342813113834066795298815 5482 9671406556917033397649407 5483 4835703278458516698824703 5484 2417851639229258349412351 5485 1208925819614629174706175 5486 604462909807314587353087 5487 302231454903657293676543 5488 151115727451828646838271 5489 75557863725914323419135 5490 37778931862957161709567 5491 18889465931478580854783 5492 9444732965739290427391 5493 4722366482869645213695 5494 2361183241434822606847 5495 1180591620717411303423 5496 590295810358705651711 5497 295147905179352825855 5498 147573952589676412927 5499 73786976294838206463 5500 36893488147419103231 5501 18446744073709551615 5502 9223372036854775807 5503 4611686018427387903 5504 2305843009213693951 5505 1152921504606846975 5506 576460752303423487 5507 288230376151711743 5508 144115188075855871 5509 72057594037927935 5510 36028797018963967 5511 18014398509481983 5512 9007199254740991 5513 4503599627370495 5514 2251799813685247 5515 1125899906842623 5516 562949953421311 5517 281474976710655 5518 140737488355327 5519 70368744177663 5520 35184372088831 5521 17592186044415 5522 8796093022207 5523 4398046511103 5524 2199023255551 5525 1099511627775 5526 549755813887 5527 274877906943 5528 137438953471 5529 68719476735 5530 34359738367 5531 17179869183 5532 8589934591 5533 4294967295 5534 2147483647 5535 1073741823 5536 536870911 5537 268435455 5538 134217727 5539 67108863 5540 33554431 5541 16777215 5542 8388607 5543 4194303 5544 2097151 5545 1048575 5546 524287 5547 262143 5548 131071 5549 65535 5550 32767 5551 16383 5552 8191 5553 4095 5554 2047 5555 1023 5556 511 5557 255 5558 127 5559 63 5560 31 5561 15 5562 7 5563 3 5564 1 5565 81129638414606681695789005144063 5566 40564819207303340847894502572031 5567 20282409603651670423947251286015 5568 10141204801825835211973625643007 5569 5070602400912917605986812821503 5570 2535301200456458802993406410751 5571 1267650600228229401496703205375 5572 633825300114114700748351602687 5573 316912650057057350374175801343 5574 158456325028528675187087900671 5575 79228162514264337593543950335 5576 39614081257132168796771975167 5577 19807040628566084398385987583 5578 9903520314283042199192993791 5579 4951760157141521099596496895 5580 2475880078570760549798248447 5581 1237940039285380274899124223 5582 618970019642690137449562111 5583 309485009821345068724781055 5584 154742504910672534362390527 5585 77371252455336267181195263 5586 38685626227668133590597631 5587 19342813113834066795298815 5588 9671406556917033397649407 5589 4835703278458516698824703 5590 2417851639229258349412351 5591 1208925819614629174706175 5592 604462909807314587353087 5593 302231454903657293676543 5594 151115727451828646838271 5595 75557863725914323419135 5596 37778931862957161709567 5597 18889465931478580854783 5598 9444732965739290427391 5599 4722366482869645213695 5600 2361183241434822606847 5601 1180591620717411303423 5602 590295810358705651711 5603 295147905179352825855 5604 147573952589676412927 5605 73786976294838206463 5606 36893488147419103231 5607 18446744073709551615 5608 9223372036854775807 5609 4611686018427387903 5610 2305843009213693951 5611 1152921504606846975 5612 576460752303423487 5613 288230376151711743 5614 144115188075855871 5615 72057594037927935 5616 36028797018963967 5617 18014398509481983 5618 9007199254740991 5619 4503599627370495 5620 2251799813685247 5621 1125899906842623 5622 562949953421311 5623 281474976710655 5624 140737488355327 5625 70368744177663 5626 35184372088831 5627 17592186044415 5628 8796093022207 5629 4398046511103 5630 2199023255551 5631 1099511627775 5632 549755813887 5633 274877906943 5634 137438953471 5635 68719476735 5636 34359738367 5637 17179869183 5638 8589934591 5639 4294967295 5640 2147483647 5641 1073741823 5642 536870911 5643 268435455 5644 134217727 5645 67108863 5646 33554431 5647 16777215 5648 8388607 5649 4194303 5650 2097151 5651 1048575 5652 524287 5653 262143 5654 131071 5655 65535 5656 32767 5657 16383 5658 8191 5659 4095 5660 2047 5661 1023 5662 511 5663 255 5664 127 5665 63 5666 31 5667 15 5668 7 5669 3 5670 1 5671 162259276829213363391578010288127 5672 81129638414606681695789005144063 5673 40564819207303340847894502572031 5674 20282409603651670423947251286015 5675 10141204801825835211973625643007 5676 5070602400912917605986812821503 5677 2535301200456458802993406410751 5678 1267650600228229401496703205375 5679 633825300114114700748351602687 5680 316912650057057350374175801343 5681 158456325028528675187087900671 5682 79228162514264337593543950335 5683 39614081257132168796771975167 5684 19807040628566084398385987583 5685 9903520314283042199192993791 5686 4951760157141521099596496895 5687 2475880078570760549798248447 5688 1237940039285380274899124223 5689 618970019642690137449562111 5690 309485009821345068724781055 5691 154742504910672534362390527 5692 77371252455336267181195263 5693 38685626227668133590597631 5694 19342813113834066795298815 5695 9671406556917033397649407 5696 4835703278458516698824703 5697 2417851639229258349412351 5698 1208925819614629174706175 5699 604462909807314587353087 5700 302231454903657293676543 5701 151115727451828646838271 5702 75557863725914323419135 5703 37778931862957161709567 5704 18889465931478580854783 5705 9444732965739290427391 5706 4722366482869645213695 5707 2361183241434822606847 5708 1180591620717411303423 5709 590295810358705651711 5710 295147905179352825855 5711 147573952589676412927 5712 73786976294838206463 5713 36893488147419103231 5714 18446744073709551615 5715 9223372036854775807 5716 4611686018427387903 5717 2305843009213693951 5718 1152921504606846975 5719 576460752303423487 5720 288230376151711743 5721 144115188075855871 5722 72057594037927935 5723 36028797018963967 5724 18014398509481983 5725 9007199254740991 5726 4503599627370495 5727 2251799813685247 5728 1125899906842623 5729 562949953421311 5730 281474976710655 5731 140737488355327 5732 70368744177663 5733 35184372088831 5734 17592186044415 5735 8796093022207 5736 4398046511103 5737 2199023255551 5738 1099511627775 5739 549755813887 5740 274877906943 5741 137438953471 5742 68719476735 5743 34359738367 5744 17179869183 5745 8589934591 5746 4294967295 5747 2147483647 5748 1073741823 5749 536870911 5750 268435455 5751 134217727 5752 67108863 5753 33554431 5754 16777215 5755 8388607 5756 4194303 5757 2097151 5758 1048575 5759 524287 5760 262143 5761 131071 5762 65535 5763 32767 5764 16383 5765 8191 5766 4095 5767 2047 5768 1023 5769 511 5770 255 5771 127 5772 63 5773 31 5774 15 5775 7 5776 3 5777 1 5778 324518553658426726783156020576255 5779 162259276829213363391578010288127 5780 81129638414606681695789005144063 5781 40564819207303340847894502572031 5782 20282409603651670423947251286015 5783 10141204801825835211973625643007 5784 5070602400912917605986812821503 5785 2535301200456458802993406410751 5786 1267650600228229401496703205375 5787 633825300114114700748351602687 5788 316912650057057350374175801343 5789 158456325028528675187087900671 5790 79228162514264337593543950335 5791 39614081257132168796771975167 5792 19807040628566084398385987583 5793 9903520314283042199192993791 5794 4951760157141521099596496895 5795 2475880078570760549798248447 5796 1237940039285380274899124223 5797 618970019642690137449562111 5798 309485009821345068724781055 5799 154742504910672534362390527 5800 77371252455336267181195263 5801 38685626227668133590597631 5802 19342813113834066795298815 5803 9671406556917033397649407 5804 4835703278458516698824703 5805 2417851639229258349412351 5806 1208925819614629174706175 5807 604462909807314587353087 5808 302231454903657293676543 5809 151115727451828646838271 5810 75557863725914323419135 5811 37778931862957161709567 5812 18889465931478580854783 5813 9444732965739290427391 5814 4722366482869645213695 5815 2361183241434822606847 5816 1180591620717411303423 5817 590295810358705651711 5818 295147905179352825855 5819 147573952589676412927 5820 73786976294838206463 5821 36893488147419103231 5822 18446744073709551615 5823 9223372036854775807 5824 4611686018427387903 5825 2305843009213693951 5826 1152921504606846975 5827 576460752303423487 5828 288230376151711743 5829 144115188075855871 5830 72057594037927935 5831 36028797018963967 5832 18014398509481983 5833 9007199254740991 5834 4503599627370495 5835 2251799813685247 5836 1125899906842623 5837 562949953421311 5838 281474976710655 5839 140737488355327 5840 70368744177663 5841 35184372088831 5842 17592186044415 5843 8796093022207 5844 4398046511103 5845 2199023255551 5846 1099511627775 5847 549755813887 5848 274877906943 5849 137438953471 5850 68719476735 5851 34359738367 5852 17179869183 5853 8589934591 5854 4294967295 5855 2147483647 5856 1073741823 5857 536870911 5858 268435455 5859 134217727 5860 67108863 5861 33554431 5862 16777215 5863 8388607 5864 4194303 5865 2097151 5866 1048575 5867 524287 5868 262143 5869 131071 5870 65535 5871 32767 5872 16383 5873 8191 5874 4095 5875 2047 5876 1023 5877 511 5878 255 5879 127 5880 63 5881 31 5882 15 5883 7 5884 3 5885 1 5886 649037107316853453566312041152511 5887 324518553658426726783156020576255 5888 162259276829213363391578010288127 5889 81129638414606681695789005144063 5890 40564819207303340847894502572031 5891 20282409603651670423947251286015 5892 10141204801825835211973625643007 5893 5070602400912917605986812821503 5894 2535301200456458802993406410751 5895 1267650600228229401496703205375 5896 633825300114114700748351602687 5897 316912650057057350374175801343 5898 158456325028528675187087900671 5899 79228162514264337593543950335 5900 39614081257132168796771975167 5901 19807040628566084398385987583 5902 9903520314283042199192993791 5903 4951760157141521099596496895 5904 2475880078570760549798248447 5905 1237940039285380274899124223 5906 618970019642690137449562111 5907 309485009821345068724781055 5908 154742504910672534362390527 5909 77371252455336267181195263 5910 38685626227668133590597631 5911 19342813113834066795298815 5912 9671406556917033397649407 5913 4835703278458516698824703 5914 2417851639229258349412351 5915 1208925819614629174706175 5916 604462909807314587353087 5917 302231454903657293676543 5918 151115727451828646838271 5919 75557863725914323419135 5920 37778931862957161709567 5921 18889465931478580854783 5922 9444732965739290427391 5923 4722366482869645213695 5924 2361183241434822606847 5925 1180591620717411303423 5926 590295810358705651711 5927 295147905179352825855 5928 147573952589676412927 5929 73786976294838206463 5930 36893488147419103231 5931 18446744073709551615 5932 9223372036854775807 5933 4611686018427387903 5934 2305843009213693951 5935 1152921504606846975 5936 576460752303423487 5937 288230376151711743 5938 144115188075855871 5939 72057594037927935 5940 36028797018963967 5941 18014398509481983 5942 9007199254740991 5943 4503599627370495 5944 2251799813685247 5945 1125899906842623 5946 562949953421311 5947 281474976710655 5948 140737488355327 5949 70368744177663 5950 35184372088831 5951 17592186044415 5952 8796093022207 5953 4398046511103 5954 2199023255551 5955 1099511627775 5956 549755813887 5957 274877906943 5958 137438953471 5959 68719476735 5960 34359738367 5961 17179869183 5962 8589934591 5963 4294967295 5964 2147483647 5965 1073741823 5966 536870911 5967 268435455 5968 134217727 5969 67108863 5970 33554431 5971 16777215 5972 8388607 5973 4194303 5974 2097151 5975 1048575 5976 524287 5977 262143 5978 131071 5979 65535 5980 32767 5981 16383 5982 8191 5983 4095 5984 2047 5985 1023 5986 511 5987 255 5988 127 5989 63 5990 31 5991 15 5992 7 5993 3 5994 1 5995 1298074214633706907132624082305023 5996 649037107316853453566312041152511 5997 324518553658426726783156020576255 5998 162259276829213363391578010288127 5999 81129638414606681695789005144063 6000 40564819207303340847894502572031 6001 20282409603651670423947251286015 6002 10141204801825835211973625643007 6003 5070602400912917605986812821503 6004 2535301200456458802993406410751 6005 1267650600228229401496703205375 6006 633825300114114700748351602687 6007 316912650057057350374175801343 6008 158456325028528675187087900671 6009 79228162514264337593543950335 6010 39614081257132168796771975167 6011 19807040628566084398385987583 6012 9903520314283042199192993791 6013 4951760157141521099596496895 6014 2475880078570760549798248447 6015 1237940039285380274899124223 6016 618970019642690137449562111 6017 309485009821345068724781055 6018 154742504910672534362390527 6019 77371252455336267181195263 6020 38685626227668133590597631 6021 19342813113834066795298815 6022 9671406556917033397649407 6023 4835703278458516698824703 6024 2417851639229258349412351 6025 1208925819614629174706175 6026 604462909807314587353087 6027 302231454903657293676543 6028 151115727451828646838271 6029 75557863725914323419135 6030 37778931862957161709567 6031 18889465931478580854783 6032 9444732965739290427391 6033 4722366482869645213695 6034 2361183241434822606847 6035 1180591620717411303423 6036 590295810358705651711 6037 295147905179352825855 6038 147573952589676412927 6039 73786976294838206463 6040 36893488147419103231 6041 18446744073709551615 6042 9223372036854775807 6043 4611686018427387903 6044 2305843009213693951 6045 1152921504606846975 6046 576460752303423487 6047 288230376151711743 6048 144115188075855871 6049 72057594037927935 6050 36028797018963967 6051 18014398509481983 6052 9007199254740991 6053 4503599627370495 6054 2251799813685247 6055 1125899906842623 6056 562949953421311 6057 281474976710655 6058 140737488355327 6059 70368744177663 6060 35184372088831 6061 17592186044415 6062 8796093022207 6063 4398046511103 6064 2199023255551 6065 1099511627775 6066 549755813887 6067 274877906943 6068 137438953471 6069 68719476735 6070 34359738367 6071 17179869183 6072 8589934591 6073 4294967295 6074 2147483647 6075 1073741823 6076 536870911 6077 268435455 6078 134217727 6079 67108863 6080 33554431 6081 16777215 6082 8388607 6083 4194303 6084 2097151 6085 1048575 6086 524287 6087 262143 6088 131071 6089 65535 6090 32767 6091 16383 6092 8191 6093 4095 6094 2047 6095 1023 6096 511 6097 255 6098 127 6099 63 6100 31 6101 15 6102 7 6103 3 6104 1 6105 2596148429267413814265248164610047 6106 1298074214633706907132624082305023 6107 649037107316853453566312041152511 6108 324518553658426726783156020576255 6109 162259276829213363391578010288127 6110 81129638414606681695789005144063 6111 40564819207303340847894502572031 6112 20282409603651670423947251286015 6113 10141204801825835211973625643007 6114 5070602400912917605986812821503 6115 2535301200456458802993406410751 6116 1267650600228229401496703205375 6117 633825300114114700748351602687 6118 316912650057057350374175801343 6119 158456325028528675187087900671 6120 79228162514264337593543950335 6121 39614081257132168796771975167 6122 19807040628566084398385987583 6123 9903520314283042199192993791 6124 4951760157141521099596496895 6125 2475880078570760549798248447 6126 1237940039285380274899124223 6127 618970019642690137449562111 6128 309485009821345068724781055 6129 154742504910672534362390527 6130 77371252455336267181195263 6131 38685626227668133590597631 6132 19342813113834066795298815 6133 9671406556917033397649407 6134 4835703278458516698824703 6135 2417851639229258349412351 6136 1208925819614629174706175 6137 604462909807314587353087 6138 302231454903657293676543 6139 151115727451828646838271 6140 75557863725914323419135 6141 37778931862957161709567 6142 18889465931478580854783 6143 9444732965739290427391 6144 4722366482869645213695 6145 2361183241434822606847 6146 1180591620717411303423 6147 590295810358705651711 6148 295147905179352825855 6149 147573952589676412927 6150 73786976294838206463 6151 36893488147419103231 6152 18446744073709551615 6153 9223372036854775807 6154 4611686018427387903 6155 2305843009213693951 6156 1152921504606846975 6157 576460752303423487 6158 288230376151711743 6159 144115188075855871 6160 72057594037927935 6161 36028797018963967 6162 18014398509481983 6163 9007199254740991 6164 4503599627370495 6165 2251799813685247 6166 1125899906842623 6167 562949953421311 6168 281474976710655 6169 140737488355327 6170 70368744177663 6171 35184372088831 6172 17592186044415 6173 8796093022207 6174 4398046511103 6175 2199023255551 6176 1099511627775 6177 549755813887 6178 274877906943 6179 137438953471 6180 68719476735 6181 34359738367 6182 17179869183 6183 8589934591 6184 4294967295 6185 2147483647 6186 1073741823 6187 536870911 6188 268435455 6189 134217727 6190 67108863 6191 33554431 6192 16777215 6193 8388607 6194 4194303 6195 2097151 6196 1048575 6197 524287 6198 262143 6199 131071 6200 65535 6201 32767 6202 16383 6203 8191 6204 4095 6205 2047 6206 1023 6207 511 6208 255 6209 127 6210 63 6211 31 6212 15 6213 7 6214 3 6215 1 6216 5192296858534827628530496329220095 6217 2596148429267413814265248164610047 6218 1298074214633706907132624082305023 6219 649037107316853453566312041152511 6220 324518553658426726783156020576255 6221 162259276829213363391578010288127 6222 81129638414606681695789005144063 6223 40564819207303340847894502572031 6224 20282409603651670423947251286015 6225 10141204801825835211973625643007 6226 5070602400912917605986812821503 6227 2535301200456458802993406410751 6228 1267650600228229401496703205375 6229 633825300114114700748351602687 6230 316912650057057350374175801343 6231 158456325028528675187087900671 6232 79228162514264337593543950335 6233 39614081257132168796771975167 6234 19807040628566084398385987583 6235 9903520314283042199192993791 6236 4951760157141521099596496895 6237 2475880078570760549798248447 6238 1237940039285380274899124223 6239 618970019642690137449562111 6240 309485009821345068724781055 6241 154742504910672534362390527 6242 77371252455336267181195263 6243 38685626227668133590597631 6244 19342813113834066795298815 6245 9671406556917033397649407 6246 4835703278458516698824703 6247 2417851639229258349412351 6248 1208925819614629174706175 6249 604462909807314587353087 6250 302231454903657293676543 6251 151115727451828646838271 6252 75557863725914323419135 6253 37778931862957161709567 6254 18889465931478580854783 6255 9444732965739290427391 6256 4722366482869645213695 6257 2361183241434822606847 6258 1180591620717411303423 6259 590295810358705651711 6260 295147905179352825855 6261 147573952589676412927 6262 73786976294838206463 6263 36893488147419103231 6264 18446744073709551615 6265 9223372036854775807 6266 4611686018427387903 6267 2305843009213693951 6268 1152921504606846975 6269 576460752303423487 6270 288230376151711743 6271 144115188075855871 6272 72057594037927935 6273 36028797018963967 6274 18014398509481983 6275 9007199254740991 6276 4503599627370495 6277 2251799813685247 6278 1125899906842623 6279 562949953421311 6280 281474976710655 6281 140737488355327 6282 70368744177663 6283 35184372088831 6284 17592186044415 6285 8796093022207 6286 4398046511103 6287 2199023255551 6288 1099511627775 6289 549755813887 6290 274877906943 6291 137438953471 6292 68719476735 6293 34359738367 6294 17179869183 6295 8589934591 6296 4294967295 6297 2147483647 6298 1073741823 6299 536870911 6300 268435455 6301 134217727 6302 67108863 6303 33554431 6304 16777215 6305 8388607 6306 4194303 6307 2097151 6308 1048575 6309 524287 6310 262143 6311 131071 6312 65535 6313 32767 6314 16383 6315 8191 6316 4095 6317 2047 6318 1023 6319 511 6320 255 6321 127 6322 63 6323 31 6324 15 6325 7 6326 3 6327 1 6328 10384593717069655257060992658440191 6329 5192296858534827628530496329220095 6330 2596148429267413814265248164610047 6331 1298074214633706907132624082305023 6332 649037107316853453566312041152511 6333 324518553658426726783156020576255 6334 162259276829213363391578010288127 6335 81129638414606681695789005144063 6336 40564819207303340847894502572031 6337 20282409603651670423947251286015 6338 10141204801825835211973625643007 6339 5070602400912917605986812821503 6340 2535301200456458802993406410751 6341 1267650600228229401496703205375 6342 633825300114114700748351602687 6343 316912650057057350374175801343 6344 158456325028528675187087900671 6345 79228162514264337593543950335 6346 39614081257132168796771975167 6347 19807040628566084398385987583 6348 9903520314283042199192993791 6349 4951760157141521099596496895 6350 2475880078570760549798248447 6351 1237940039285380274899124223 6352 618970019642690137449562111 6353 309485009821345068724781055 6354 154742504910672534362390527 6355 77371252455336267181195263 6356 38685626227668133590597631 6357 19342813113834066795298815 6358 9671406556917033397649407 6359 4835703278458516698824703 6360 2417851639229258349412351 6361 1208925819614629174706175 6362 604462909807314587353087 6363 302231454903657293676543 6364 151115727451828646838271 6365 75557863725914323419135 6366 37778931862957161709567 6367 18889465931478580854783 6368 9444732965739290427391 6369 4722366482869645213695 6370 2361183241434822606847 6371 1180591620717411303423 6372 590295810358705651711 6373 295147905179352825855 6374 147573952589676412927 6375 73786976294838206463 6376 36893488147419103231 6377 18446744073709551615 6378 9223372036854775807 6379 4611686018427387903 6380 2305843009213693951 6381 1152921504606846975 6382 576460752303423487 6383 288230376151711743 6384 144115188075855871 6385 72057594037927935 6386 36028797018963967 6387 18014398509481983 6388 9007199254740991 6389 4503599627370495 6390 2251799813685247 6391 1125899906842623 6392 562949953421311 6393 281474976710655 6394 140737488355327 6395 70368744177663 6396 35184372088831 6397 17592186044415 6398 8796093022207 6399 4398046511103 6400 2199023255551 6401 1099511627775 6402 549755813887 6403 274877906943 6404 137438953471 6405 68719476735 6406 34359738367 6407 17179869183 6408 8589934591 6409 4294967295 6410 2147483647 6411 1073741823 6412 536870911 6413 268435455 6414 134217727 6415 67108863 6416 33554431 6417 16777215 6418 8388607 6419 4194303 6420 2097151 6421 1048575 6422 524287 6423 262143 6424 131071 6425 65535 6426 32767 6427 16383 6428 8191 6429 4095 6430 2047 6431 1023 6432 511 6433 255 6434 127 6435 63 6436 31 6437 15 6438 7 6439 3 6440 1 6441 20769187434139310514121985316880383 6442 10384593717069655257060992658440191 6443 5192296858534827628530496329220095 6444 2596148429267413814265248164610047 6445 1298074214633706907132624082305023 6446 649037107316853453566312041152511 6447 324518553658426726783156020576255 6448 162259276829213363391578010288127 6449 81129638414606681695789005144063 6450 40564819207303340847894502572031 6451 20282409603651670423947251286015 6452 10141204801825835211973625643007 6453 5070602400912917605986812821503 6454 2535301200456458802993406410751 6455 1267650600228229401496703205375 6456 633825300114114700748351602687 6457 316912650057057350374175801343 6458 158456325028528675187087900671 6459 79228162514264337593543950335 6460 39614081257132168796771975167 6461 19807040628566084398385987583 6462 9903520314283042199192993791 6463 4951760157141521099596496895 6464 2475880078570760549798248447 6465 1237940039285380274899124223 6466 618970019642690137449562111 6467 309485009821345068724781055 6468 154742504910672534362390527 6469 77371252455336267181195263 6470 38685626227668133590597631 6471 19342813113834066795298815 6472 9671406556917033397649407 6473 4835703278458516698824703 6474 2417851639229258349412351 6475 1208925819614629174706175 6476 604462909807314587353087 6477 302231454903657293676543 6478 151115727451828646838271 6479 75557863725914323419135 6480 37778931862957161709567 6481 18889465931478580854783 6482 9444732965739290427391 6483 4722366482869645213695 6484 2361183241434822606847 6485 1180591620717411303423 6486 590295810358705651711 6487 295147905179352825855 6488 147573952589676412927 6489 73786976294838206463 6490 36893488147419103231 6491 18446744073709551615 6492 9223372036854775807 6493 4611686018427387903 6494 2305843009213693951 6495 1152921504606846975 6496 576460752303423487 6497 288230376151711743 6498 144115188075855871 6499 72057594037927935 6500 36028797018963967 6501 18014398509481983 6502 9007199254740991 6503 4503599627370495 6504 2251799813685247 6505 1125899906842623 6506 562949953421311 6507 281474976710655 6508 140737488355327 6509 70368744177663 6510 35184372088831 6511 17592186044415 6512 8796093022207 6513 4398046511103 6514 2199023255551 6515 1099511627775 6516 549755813887 6517 274877906943 6518 137438953471 6519 68719476735 6520 34359738367 6521 17179869183 6522 8589934591 6523 4294967295 6524 2147483647 6525 1073741823 6526 536870911 6527 268435455 6528 134217727 6529 67108863 6530 33554431 6531 16777215 6532 8388607 6533 4194303 6534 2097151 6535 1048575 6536 524287 6537 262143 6538 131071 6539 65535 6540 32767 6541 16383 6542 8191 6543 4095 6544 2047 6545 1023 6546 511 6547 255 6548 127 6549 63 6550 31 6551 15 6552 7 6553 3 6554 1 6555 41538374868278621028243970633760767 6556 20769187434139310514121985316880383 6557 10384593717069655257060992658440191 6558 5192296858534827628530496329220095 6559 2596148429267413814265248164610047 6560 1298074214633706907132624082305023 6561 649037107316853453566312041152511 6562 324518553658426726783156020576255 6563 162259276829213363391578010288127 6564 81129638414606681695789005144063 6565 40564819207303340847894502572031 6566 20282409603651670423947251286015 6567 10141204801825835211973625643007 6568 5070602400912917605986812821503 6569 2535301200456458802993406410751 6570 1267650600228229401496703205375 6571 633825300114114700748351602687 6572 316912650057057350374175801343 6573 158456325028528675187087900671 6574 79228162514264337593543950335 6575 39614081257132168796771975167 6576 19807040628566084398385987583 6577 9903520314283042199192993791 6578 4951760157141521099596496895 6579 2475880078570760549798248447 6580 1237940039285380274899124223 6581 618970019642690137449562111 6582 309485009821345068724781055 6583 154742504910672534362390527 6584 77371252455336267181195263 6585 38685626227668133590597631 6586 19342813113834066795298815 6587 9671406556917033397649407 6588 4835703278458516698824703 6589 2417851639229258349412351 6590 1208925819614629174706175 6591 604462909807314587353087 6592 302231454903657293676543 6593 151115727451828646838271 6594 75557863725914323419135 6595 37778931862957161709567 6596 18889465931478580854783 6597 9444732965739290427391 6598 4722366482869645213695 6599 2361183241434822606847 6600 1180591620717411303423 6601 590295810358705651711 6602 295147905179352825855 6603 147573952589676412927 6604 73786976294838206463 6605 36893488147419103231 6606 18446744073709551615 6607 9223372036854775807 6608 4611686018427387903 6609 2305843009213693951 6610 1152921504606846975 6611 576460752303423487 6612 288230376151711743 6613 144115188075855871 6614 72057594037927935 6615 36028797018963967 6616 18014398509481983 6617 9007199254740991 6618 4503599627370495 6619 2251799813685247 6620 1125899906842623 6621 562949953421311 6622 281474976710655 6623 140737488355327 6624 70368744177663 6625 35184372088831 6626 17592186044415 6627 8796093022207 6628 4398046511103 6629 2199023255551 6630 1099511627775 6631 549755813887 6632 274877906943 6633 137438953471 6634 68719476735 6635 34359738367 6636 17179869183 6637 8589934591 6638 4294967295 6639 2147483647 6640 1073741823 6641 536870911 6642 268435455 6643 134217727 6644 67108863 6645 33554431 6646 16777215 6647 8388607 6648 4194303 6649 2097151 6650 1048575 6651 524287 6652 262143 6653 131071 6654 65535 6655 32767 6656 16383 6657 8191 6658 4095 6659 2047 6660 1023 6661 511 6662 255 6663 127 6664 63 6665 31 6666 15 6667 7 6668 3 6669 1 6670 83076749736557242056487941267521535 6671 41538374868278621028243970633760767 6672 20769187434139310514121985316880383 6673 10384593717069655257060992658440191 6674 5192296858534827628530496329220095 6675 2596148429267413814265248164610047 6676 1298074214633706907132624082305023 6677 649037107316853453566312041152511 6678 324518553658426726783156020576255 6679 162259276829213363391578010288127 6680 81129638414606681695789005144063 6681 40564819207303340847894502572031 6682 20282409603651670423947251286015 6683 10141204801825835211973625643007 6684 5070602400912917605986812821503 6685 2535301200456458802993406410751 6686 1267650600228229401496703205375 6687 633825300114114700748351602687 6688 316912650057057350374175801343 6689 158456325028528675187087900671 6690 79228162514264337593543950335 6691 39614081257132168796771975167 6692 19807040628566084398385987583 6693 9903520314283042199192993791 6694 4951760157141521099596496895 6695 2475880078570760549798248447 6696 1237940039285380274899124223 6697 618970019642690137449562111 6698 309485009821345068724781055 6699 154742504910672534362390527 6700 77371252455336267181195263 6701 38685626227668133590597631 6702 19342813113834066795298815 6703 9671406556917033397649407 6704 4835703278458516698824703 6705 2417851639229258349412351 6706 1208925819614629174706175 6707 604462909807314587353087 6708 302231454903657293676543 6709 151115727451828646838271 6710 75557863725914323419135 6711 37778931862957161709567 6712 18889465931478580854783 6713 9444732965739290427391 6714 4722366482869645213695 6715 2361183241434822606847 6716 1180591620717411303423 6717 590295810358705651711 6718 295147905179352825855 6719 147573952589676412927 6720 73786976294838206463 6721 36893488147419103231 6722 18446744073709551615 6723 9223372036854775807 6724 4611686018427387903 6725 2305843009213693951 6726 1152921504606846975 6727 576460752303423487 6728 288230376151711743 6729 144115188075855871 6730 72057594037927935 6731 36028797018963967 6732 18014398509481983 6733 9007199254740991 6734 4503599627370495 6735 2251799813685247 6736 1125899906842623 6737 562949953421311 6738 281474976710655 6739 140737488355327 6740 70368744177663 6741 35184372088831 6742 17592186044415 6743 8796093022207 6744 4398046511103 6745 2199023255551 6746 1099511627775 6747 549755813887 6748 274877906943 6749 137438953471 6750 68719476735 6751 34359738367 6752 17179869183 6753 8589934591 6754 4294967295 6755 2147483647 6756 1073741823 6757 536870911 6758 268435455 6759 134217727 6760 67108863 6761 33554431 6762 16777215 6763 8388607 6764 4194303 6765 2097151 6766 1048575 6767 524287 6768 262143 6769 131071 6770 65535 6771 32767 6772 16383 6773 8191 6774 4095 6775 2047 6776 1023 6777 511 6778 255 6779 127 6780 63 6781 31 6782 15 6783 7 6784 3 6785 1 6786 166153499473114484112975882535043071 6787 83076749736557242056487941267521535 6788 41538374868278621028243970633760767 6789 20769187434139310514121985316880383 6790 10384593717069655257060992658440191 6791 5192296858534827628530496329220095 6792 2596148429267413814265248164610047 6793 1298074214633706907132624082305023 6794 649037107316853453566312041152511 6795 324518553658426726783156020576255 6796 162259276829213363391578010288127 6797 81129638414606681695789005144063 6798 40564819207303340847894502572031 6799 20282409603651670423947251286015 6800 10141204801825835211973625643007 6801 5070602400912917605986812821503 6802 2535301200456458802993406410751 6803 1267650600228229401496703205375 6804 633825300114114700748351602687 6805 316912650057057350374175801343 6806 158456325028528675187087900671 6807 79228162514264337593543950335 6808 39614081257132168796771975167 6809 19807040628566084398385987583 6810 9903520314283042199192993791 6811 4951760157141521099596496895 6812 2475880078570760549798248447 6813 1237940039285380274899124223 6814 618970019642690137449562111 6815 309485009821345068724781055 6816 154742504910672534362390527 6817 77371252455336267181195263 6818 38685626227668133590597631 6819 19342813113834066795298815 6820 9671406556917033397649407 6821 4835703278458516698824703 6822 2417851639229258349412351 6823 1208925819614629174706175 6824 604462909807314587353087 6825 302231454903657293676543 6826 151115727451828646838271 6827 75557863725914323419135 6828 37778931862957161709567 6829 18889465931478580854783 6830 9444732965739290427391 6831 4722366482869645213695 6832 2361183241434822606847 6833 1180591620717411303423 6834 590295810358705651711 6835 295147905179352825855 6836 147573952589676412927 6837 73786976294838206463 6838 36893488147419103231 6839 18446744073709551615 6840 9223372036854775807 6841 4611686018427387903 6842 2305843009213693951 6843 1152921504606846975 6844 576460752303423487 6845 288230376151711743 6846 144115188075855871 6847 72057594037927935 6848 36028797018963967 6849 18014398509481983 6850 9007199254740991 6851 4503599627370495 6852 2251799813685247 6853 1125899906842623 6854 562949953421311 6855 281474976710655 6856 140737488355327 6857 70368744177663 6858 35184372088831 6859 17592186044415 6860 8796093022207 6861 4398046511103 6862 2199023255551 6863 1099511627775 6864 549755813887 6865 274877906943 6866 137438953471 6867 68719476735 6868 34359738367 6869 17179869183 6870 8589934591 6871 4294967295 6872 2147483647 6873 1073741823 6874 536870911 6875 268435455 6876 134217727 6877 67108863 6878 33554431 6879 16777215 6880 8388607 6881 4194303 6882 2097151 6883 1048575 6884 524287 6885 262143 6886 131071 6887 65535 6888 32767 6889 16383 6890 8191 6891 4095 6892 2047 6893 1023 6894 511 6895 255 6896 127 6897 63 6898 31 6899 15 6900 7 6901 3 6902 1 6903 332306998946228968225951765070086143 6904 166153499473114484112975882535043071 6905 83076749736557242056487941267521535 6906 41538374868278621028243970633760767 6907 20769187434139310514121985316880383 6908 10384593717069655257060992658440191 6909 5192296858534827628530496329220095 6910 2596148429267413814265248164610047 6911 1298074214633706907132624082305023 6912 649037107316853453566312041152511 6913 324518553658426726783156020576255 6914 162259276829213363391578010288127 6915 81129638414606681695789005144063 6916 40564819207303340847894502572031 6917 20282409603651670423947251286015 6918 10141204801825835211973625643007 6919 5070602400912917605986812821503 6920 2535301200456458802993406410751 6921 1267650600228229401496703205375 6922 633825300114114700748351602687 6923 316912650057057350374175801343 6924 158456325028528675187087900671 6925 79228162514264337593543950335 6926 39614081257132168796771975167 6927 19807040628566084398385987583 6928 9903520314283042199192993791 6929 4951760157141521099596496895 6930 2475880078570760549798248447 6931 1237940039285380274899124223 6932 618970019642690137449562111 6933 309485009821345068724781055 6934 154742504910672534362390527 6935 77371252455336267181195263 6936 38685626227668133590597631 6937 19342813113834066795298815 6938 9671406556917033397649407 6939 4835703278458516698824703 6940 2417851639229258349412351 6941 1208925819614629174706175 6942 604462909807314587353087 6943 302231454903657293676543 6944 151115727451828646838271 6945 75557863725914323419135 6946 37778931862957161709567 6947 18889465931478580854783 6948 9444732965739290427391 6949 4722366482869645213695 6950 2361183241434822606847 6951 1180591620717411303423 6952 590295810358705651711 6953 295147905179352825855 6954 147573952589676412927 6955 73786976294838206463 6956 36893488147419103231 6957 18446744073709551615 6958 9223372036854775807 6959 4611686018427387903 6960 2305843009213693951 6961 1152921504606846975 6962 576460752303423487 6963 288230376151711743 6964 144115188075855871 6965 72057594037927935 6966 36028797018963967 6967 18014398509481983 6968 9007199254740991 6969 4503599627370495 6970 2251799813685247 6971 1125899906842623 6972 562949953421311 6973 281474976710655 6974 140737488355327 6975 70368744177663 6976 35184372088831 6977 17592186044415 6978 8796093022207 6979 4398046511103 6980 2199023255551 6981 1099511627775 6982 549755813887 6983 274877906943 6984 137438953471 6985 68719476735 6986 34359738367 6987 17179869183 6988 8589934591 6989 4294967295 6990 2147483647 6991 1073741823 6992 536870911 6993 268435455 6994 134217727 6995 67108863 6996 33554431 6997 16777215 6998 8388607 6999 4194303 7000 2097151 7001 1048575 7002 524287 7003 262143 7004 131071 7005 65535 7006 32767 7007 16383 7008 8191 7009 4095 7010 2047 7011 1023 7012 511 7013 255 7014 127 7015 63 7016 31 7017 15 7018 7 7019 3 7020 1 7021 664613997892457936451903530140172287 7022 332306998946228968225951765070086143 7023 166153499473114484112975882535043071 7024 83076749736557242056487941267521535 7025 41538374868278621028243970633760767 7026 20769187434139310514121985316880383 7027 10384593717069655257060992658440191 7028 5192296858534827628530496329220095 7029 2596148429267413814265248164610047 7030 1298074214633706907132624082305023 7031 649037107316853453566312041152511 7032 324518553658426726783156020576255 7033 162259276829213363391578010288127 7034 81129638414606681695789005144063 7035 40564819207303340847894502572031 7036 20282409603651670423947251286015 7037 10141204801825835211973625643007 7038 5070602400912917605986812821503 7039 2535301200456458802993406410751 7040 1267650600228229401496703205375 7041 633825300114114700748351602687 7042 316912650057057350374175801343 7043 158456325028528675187087900671 7044 79228162514264337593543950335 7045 39614081257132168796771975167 7046 19807040628566084398385987583 7047 9903520314283042199192993791 7048 4951760157141521099596496895 7049 2475880078570760549798248447 7050 1237940039285380274899124223 7051 618970019642690137449562111 7052 309485009821345068724781055 7053 154742504910672534362390527 7054 77371252455336267181195263 7055 38685626227668133590597631 7056 19342813113834066795298815 7057 9671406556917033397649407 7058 4835703278458516698824703 7059 2417851639229258349412351 7060 1208925819614629174706175 7061 604462909807314587353087 7062 302231454903657293676543 7063 151115727451828646838271 7064 75557863725914323419135 7065 37778931862957161709567 7066 18889465931478580854783 7067 9444732965739290427391 7068 4722366482869645213695 7069 2361183241434822606847 7070 1180591620717411303423 7071 590295810358705651711 7072 295147905179352825855 7073 147573952589676412927 7074 73786976294838206463 7075 36893488147419103231 7076 18446744073709551615 7077 9223372036854775807 7078 4611686018427387903 7079 2305843009213693951 7080 1152921504606846975 7081 576460752303423487 7082 288230376151711743 7083 144115188075855871 7084 72057594037927935 7085 36028797018963967 7086 18014398509481983 7087 9007199254740991 7088 4503599627370495 7089 2251799813685247 7090 1125899906842623 7091 562949953421311 7092 281474976710655 7093 140737488355327 7094 70368744177663 7095 35184372088831 7096 17592186044415 7097 8796093022207 7098 4398046511103 7099 2199023255551 7100 1099511627775 7101 549755813887 7102 274877906943 7103 137438953471 7104 68719476735 7105 34359738367 7106 17179869183 7107 8589934591 7108 4294967295 7109 2147483647 7110 1073741823 7111 536870911 7112 268435455 7113 134217727 7114 67108863 7115 33554431 7116 16777215 7117 8388607 7118 4194303 7119 2097151 7120 1048575 7121 524287 7122 262143 7123 131071 7124 65535 7125 32767 7126 16383 7127 8191 7128 4095 7129 2047 7130 1023 7131 511 7132 255 7133 127 7134 63 7135 31 7136 15 7137 7 7138 3 7139 1 7140 1329227995784915872903807060280344575 7141 664613997892457936451903530140172287 7142 332306998946228968225951765070086143 7143 166153499473114484112975882535043071 7144 83076749736557242056487941267521535 7145 41538374868278621028243970633760767 7146 20769187434139310514121985316880383 7147 10384593717069655257060992658440191 7148 5192296858534827628530496329220095 7149 2596148429267413814265248164610047 7150 1298074214633706907132624082305023 7151 649037107316853453566312041152511 7152 324518553658426726783156020576255 7153 162259276829213363391578010288127 7154 81129638414606681695789005144063 7155 40564819207303340847894502572031 7156 20282409603651670423947251286015 7157 10141204801825835211973625643007 7158 5070602400912917605986812821503 7159 2535301200456458802993406410751 7160 1267650600228229401496703205375 7161 633825300114114700748351602687 7162 316912650057057350374175801343 7163 158456325028528675187087900671 7164 79228162514264337593543950335 7165 39614081257132168796771975167 7166 19807040628566084398385987583 7167 9903520314283042199192993791 7168 4951760157141521099596496895 7169 2475880078570760549798248447 7170 1237940039285380274899124223 7171 618970019642690137449562111 7172 309485009821345068724781055 7173 154742504910672534362390527 7174 77371252455336267181195263 7175 38685626227668133590597631 7176 19342813113834066795298815 7177 9671406556917033397649407 7178 4835703278458516698824703 7179 2417851639229258349412351 7180 1208925819614629174706175 7181 604462909807314587353087 7182 302231454903657293676543 7183 151115727451828646838271 7184 75557863725914323419135 7185 37778931862957161709567 7186 18889465931478580854783 7187 9444732965739290427391 7188 4722366482869645213695 7189 2361183241434822606847 7190 1180591620717411303423 7191 590295810358705651711 7192 295147905179352825855 7193 147573952589676412927 7194 73786976294838206463 7195 36893488147419103231 7196 18446744073709551615 7197 9223372036854775807 7198 4611686018427387903 7199 2305843009213693951 7200 1152921504606846975 7201 576460752303423487 7202 288230376151711743 7203 144115188075855871 7204 72057594037927935 7205 36028797018963967 7206 18014398509481983 7207 9007199254740991 7208 4503599627370495 7209 2251799813685247 7210 1125899906842623 7211 562949953421311 7212 281474976710655 7213 140737488355327 7214 70368744177663 7215 35184372088831 7216 17592186044415 7217 8796093022207 7218 4398046511103 7219 2199023255551 7220 1099511627775 7221 549755813887 7222 274877906943 7223 137438953471 7224 68719476735 7225 34359738367 7226 17179869183 7227 8589934591 7228 4294967295 7229 2147483647 7230 1073741823 7231 536870911 7232 268435455 7233 134217727 7234 67108863 7235 33554431 7236 16777215 7237 8388607 7238 4194303 7239 2097151 7240 1048575 7241 524287 7242 262143 7243 131071 7244 65535 7245 32767 7246 16383 7247 8191 7248 4095 7249 2047 7250 1023 7251 511 7252 255 7253 127 7254 63 7255 31 7256 15 7257 7 7258 3 7259 1 7260 2658455991569831745807614120560689151 7261 1329227995784915872903807060280344575 7262 664613997892457936451903530140172287 7263 332306998946228968225951765070086143 7264 166153499473114484112975882535043071 7265 83076749736557242056487941267521535 7266 41538374868278621028243970633760767 7267 20769187434139310514121985316880383 7268 10384593717069655257060992658440191 7269 5192296858534827628530496329220095 7270 2596148429267413814265248164610047 7271 1298074214633706907132624082305023 7272 649037107316853453566312041152511 7273 324518553658426726783156020576255 7274 162259276829213363391578010288127 7275 81129638414606681695789005144063 7276 40564819207303340847894502572031 7277 20282409603651670423947251286015 7278 10141204801825835211973625643007 7279 5070602400912917605986812821503 7280 2535301200456458802993406410751 7281 1267650600228229401496703205375 7282 633825300114114700748351602687 7283 316912650057057350374175801343 7284 158456325028528675187087900671 7285 79228162514264337593543950335 7286 39614081257132168796771975167 7287 19807040628566084398385987583 7288 9903520314283042199192993791 7289 4951760157141521099596496895 7290 2475880078570760549798248447 7291 1237940039285380274899124223 7292 618970019642690137449562111 7293 309485009821345068724781055 7294 154742504910672534362390527 7295 77371252455336267181195263 7296 38685626227668133590597631 7297 19342813113834066795298815 7298 9671406556917033397649407 7299 4835703278458516698824703 7300 2417851639229258349412351 7301 1208925819614629174706175 7302 604462909807314587353087 7303 302231454903657293676543 7304 151115727451828646838271 7305 75557863725914323419135 7306 37778931862957161709567 7307 18889465931478580854783 7308 9444732965739290427391 7309 4722366482869645213695 7310 2361183241434822606847 7311 1180591620717411303423 7312 590295810358705651711 7313 295147905179352825855 7314 147573952589676412927 7315 73786976294838206463 7316 36893488147419103231 7317 18446744073709551615 7318 9223372036854775807 7319 4611686018427387903 7320 2305843009213693951 7321 1152921504606846975 7322 576460752303423487 7323 288230376151711743 7324 144115188075855871 7325 72057594037927935 7326 36028797018963967 7327 18014398509481983 7328 9007199254740991 7329 4503599627370495 7330 2251799813685247 7331 1125899906842623 7332 562949953421311 7333 281474976710655 7334 140737488355327 7335 70368744177663 7336 35184372088831 7337 17592186044415 7338 8796093022207 7339 4398046511103 7340 2199023255551 7341 1099511627775 7342 549755813887 7343 274877906943 7344 137438953471 7345 68719476735 7346 34359738367 7347 17179869183 7348 8589934591 7349 4294967295 7350 2147483647 7351 1073741823 7352 536870911 7353 268435455 7354 134217727 7355 67108863 7356 33554431 7357 16777215 7358 8388607 7359 4194303 7360 2097151 7361 1048575 7362 524287 7363 262143 7364 131071 7365 65535 7366 32767 7367 16383 7368 8191 7369 4095 7370 2047 7371 1023 7372 511 7373 255 7374 127 7375 63 7376 31 7377 15 7378 7 7379 3 7380 1 7381 5316911983139663491615228241121378303 7382 2658455991569831745807614120560689151 7383 1329227995784915872903807060280344575 7384 664613997892457936451903530140172287 7385 332306998946228968225951765070086143 7386 166153499473114484112975882535043071 7387 83076749736557242056487941267521535 7388 41538374868278621028243970633760767 7389 20769187434139310514121985316880383 7390 10384593717069655257060992658440191 7391 5192296858534827628530496329220095 7392 2596148429267413814265248164610047 7393 1298074214633706907132624082305023 7394 649037107316853453566312041152511 7395 324518553658426726783156020576255 7396 162259276829213363391578010288127 7397 81129638414606681695789005144063 7398 40564819207303340847894502572031 7399 20282409603651670423947251286015 7400 10141204801825835211973625643007 7401 5070602400912917605986812821503 7402 2535301200456458802993406410751 7403 1267650600228229401496703205375 7404 633825300114114700748351602687 7405 316912650057057350374175801343 7406 158456325028528675187087900671 7407 79228162514264337593543950335 7408 39614081257132168796771975167 7409 19807040628566084398385987583 7410 9903520314283042199192993791 7411 4951760157141521099596496895 7412 2475880078570760549798248447 7413 1237940039285380274899124223 7414 618970019642690137449562111 7415 309485009821345068724781055 7416 154742504910672534362390527 7417 77371252455336267181195263 7418 38685626227668133590597631 7419 19342813113834066795298815 7420 9671406556917033397649407 7421 4835703278458516698824703 7422 2417851639229258349412351 7423 1208925819614629174706175 7424 604462909807314587353087 7425 302231454903657293676543 7426 151115727451828646838271 7427 75557863725914323419135 7428 37778931862957161709567 7429 18889465931478580854783 7430 9444732965739290427391 7431 4722366482869645213695 7432 2361183241434822606847 7433 1180591620717411303423 7434 590295810358705651711 7435 295147905179352825855 7436 147573952589676412927 7437 73786976294838206463 7438 36893488147419103231 7439 18446744073709551615 7440 9223372036854775807 7441 4611686018427387903 7442 2305843009213693951 7443 1152921504606846975 7444 576460752303423487 7445 288230376151711743 7446 144115188075855871 7447 72057594037927935 7448 36028797018963967 7449 18014398509481983 7450 9007199254740991 7451 4503599627370495 7452 2251799813685247 7453 1125899906842623 7454 562949953421311 7455 281474976710655 7456 140737488355327 7457 70368744177663 7458 35184372088831 7459 17592186044415 7460 8796093022207 7461 4398046511103 7462 2199023255551 7463 1099511627775 7464 549755813887 7465 274877906943 7466 137438953471 7467 68719476735 7468 34359738367 7469 17179869183 7470 8589934591 7471 4294967295 7472 2147483647 7473 1073741823 7474 536870911 7475 268435455 7476 134217727 7477 67108863 7478 33554431 7479 16777215 7480 8388607 7481 4194303 7482 2097151 7483 1048575 7484 524287 7485 262143 7486 131071 7487 65535 7488 32767 7489 16383 7490 8191 7491 4095 7492 2047 7493 1023 7494 511 7495 255 7496 127 7497 63 7498 31 7499 15 7500 7 7501 3 7502 1 7503 10633823966279326983230456482242756607 7504 5316911983139663491615228241121378303 7505 2658455991569831745807614120560689151 7506 1329227995784915872903807060280344575 7507 664613997892457936451903530140172287 7508 332306998946228968225951765070086143 7509 166153499473114484112975882535043071 7510 83076749736557242056487941267521535 7511 41538374868278621028243970633760767 7512 20769187434139310514121985316880383 7513 10384593717069655257060992658440191 7514 5192296858534827628530496329220095 7515 2596148429267413814265248164610047 7516 1298074214633706907132624082305023 7517 649037107316853453566312041152511 7518 324518553658426726783156020576255 7519 162259276829213363391578010288127 7520 81129638414606681695789005144063 7521 40564819207303340847894502572031 7522 20282409603651670423947251286015 7523 10141204801825835211973625643007 7524 5070602400912917605986812821503 7525 2535301200456458802993406410751 7526 1267650600228229401496703205375 7527 633825300114114700748351602687 7528 316912650057057350374175801343 7529 158456325028528675187087900671 7530 79228162514264337593543950335 7531 39614081257132168796771975167 7532 19807040628566084398385987583 7533 9903520314283042199192993791 7534 4951760157141521099596496895 7535 2475880078570760549798248447 7536 1237940039285380274899124223 7537 618970019642690137449562111 7538 309485009821345068724781055 7539 154742504910672534362390527 7540 77371252455336267181195263 7541 38685626227668133590597631 7542 19342813113834066795298815 7543 9671406556917033397649407 7544 4835703278458516698824703 7545 2417851639229258349412351 7546 1208925819614629174706175 7547 604462909807314587353087 7548 302231454903657293676543 7549 151115727451828646838271 7550 75557863725914323419135 7551 37778931862957161709567 7552 18889465931478580854783 7553 9444732965739290427391 7554 4722366482869645213695 7555 2361183241434822606847 7556 1180591620717411303423 7557 590295810358705651711 7558 295147905179352825855 7559 147573952589676412927 7560 73786976294838206463 7561 36893488147419103231 7562 18446744073709551615 7563 9223372036854775807 7564 4611686018427387903 7565 2305843009213693951 7566 1152921504606846975 7567 576460752303423487 7568 288230376151711743 7569 144115188075855871 7570 72057594037927935 7571 36028797018963967 7572 18014398509481983 7573 9007199254740991 7574 4503599627370495 7575 2251799813685247 7576 1125899906842623 7577 562949953421311 7578 281474976710655 7579 140737488355327 7580 70368744177663 7581 35184372088831 7582 17592186044415 7583 8796093022207 7584 4398046511103 7585 2199023255551 7586 1099511627775 7587 549755813887 7588 274877906943 7589 137438953471 7590 68719476735 7591 34359738367 7592 17179869183 7593 8589934591 7594 4294967295 7595 2147483647 7596 1073741823 7597 536870911 7598 268435455 7599 134217727 7600 67108863 7601 33554431 7602 16777215 7603 8388607 7604 4194303 7605 2097151 7606 1048575 7607 524287 7608 262143 7609 131071 7610 65535 7611 32767 7612 16383 7613 8191 7614 4095 7615 2047 7616 1023 7617 511 7618 255 7619 127 7620 63 7621 31 7622 15 7623 7 7624 3 7625 1 7626 21267647932558653966460912964485513215 7627 10633823966279326983230456482242756607 7628 5316911983139663491615228241121378303 7629 2658455991569831745807614120560689151 7630 1329227995784915872903807060280344575 7631 664613997892457936451903530140172287 7632 332306998946228968225951765070086143 7633 166153499473114484112975882535043071 7634 83076749736557242056487941267521535 7635 41538374868278621028243970633760767 7636 20769187434139310514121985316880383 7637 10384593717069655257060992658440191 7638 5192296858534827628530496329220095 7639 2596148429267413814265248164610047 7640 1298074214633706907132624082305023 7641 649037107316853453566312041152511 7642 324518553658426726783156020576255 7643 162259276829213363391578010288127 7644 81129638414606681695789005144063 7645 40564819207303340847894502572031 7646 20282409603651670423947251286015 7647 10141204801825835211973625643007 7648 5070602400912917605986812821503 7649 2535301200456458802993406410751 7650 1267650600228229401496703205375 7651 633825300114114700748351602687 7652 316912650057057350374175801343 7653 158456325028528675187087900671 7654 79228162514264337593543950335 7655 39614081257132168796771975167 7656 19807040628566084398385987583 7657 9903520314283042199192993791 7658 4951760157141521099596496895 7659 2475880078570760549798248447 7660 1237940039285380274899124223 7661 618970019642690137449562111 7662 309485009821345068724781055 7663 154742504910672534362390527 7664 77371252455336267181195263 7665 38685626227668133590597631 7666 19342813113834066795298815 7667 9671406556917033397649407 7668 4835703278458516698824703 7669 2417851639229258349412351 7670 1208925819614629174706175 7671 604462909807314587353087 7672 302231454903657293676543 7673 151115727451828646838271 7674 75557863725914323419135 7675 37778931862957161709567 7676 18889465931478580854783 7677 9444732965739290427391 7678 4722366482869645213695 7679 2361183241434822606847 7680 1180591620717411303423 7681 590295810358705651711 7682 295147905179352825855 7683 147573952589676412927 7684 73786976294838206463 7685 36893488147419103231 7686 18446744073709551615 7687 9223372036854775807 7688 4611686018427387903 7689 2305843009213693951 7690 1152921504606846975 7691 576460752303423487 7692 288230376151711743 7693 144115188075855871 7694 72057594037927935 7695 36028797018963967 7696 18014398509481983 7697 9007199254740991 7698 4503599627370495 7699 2251799813685247 7700 1125899906842623 7701 562949953421311 7702 281474976710655 7703 140737488355327 7704 70368744177663 7705 35184372088831 7706 17592186044415 7707 8796093022207 7708 4398046511103 7709 2199023255551 7710 1099511627775 7711 549755813887 7712 274877906943 7713 137438953471 7714 68719476735 7715 34359738367 7716 17179869183 7717 8589934591 7718 4294967295 7719 2147483647 7720 1073741823 7721 536870911 7722 268435455 7723 134217727 7724 67108863 7725 33554431 7726 16777215 7727 8388607 7728 4194303 7729 2097151 7730 1048575 7731 524287 7732 262143 7733 131071 7734 65535 7735 32767 7736 16383 7737 8191 7738 4095 7739 2047 7740 1023 7741 511 7742 255 7743 127 7744 63 7745 31 7746 15 7747 7 7748 3 7749 1 7750 42535295865117307932921825928971026431 7751 21267647932558653966460912964485513215 7752 10633823966279326983230456482242756607 7753 5316911983139663491615228241121378303 7754 2658455991569831745807614120560689151 7755 1329227995784915872903807060280344575 7756 664613997892457936451903530140172287 7757 332306998946228968225951765070086143 7758 166153499473114484112975882535043071 7759 83076749736557242056487941267521535 7760 41538374868278621028243970633760767 7761 20769187434139310514121985316880383 7762 10384593717069655257060992658440191 7763 5192296858534827628530496329220095 7764 2596148429267413814265248164610047 7765 1298074214633706907132624082305023 7766 649037107316853453566312041152511 7767 324518553658426726783156020576255 7768 162259276829213363391578010288127 7769 81129638414606681695789005144063 7770 40564819207303340847894502572031 7771 20282409603651670423947251286015 7772 10141204801825835211973625643007 7773 5070602400912917605986812821503 7774 2535301200456458802993406410751 7775 1267650600228229401496703205375 7776 633825300114114700748351602687 7777 316912650057057350374175801343 7778 158456325028528675187087900671 7779 79228162514264337593543950335 7780 39614081257132168796771975167 7781 19807040628566084398385987583 7782 9903520314283042199192993791 7783 4951760157141521099596496895 7784 2475880078570760549798248447 7785 1237940039285380274899124223 7786 618970019642690137449562111 7787 309485009821345068724781055 7788 154742504910672534362390527 7789 77371252455336267181195263 7790 38685626227668133590597631 7791 19342813113834066795298815 7792 9671406556917033397649407 7793 4835703278458516698824703 7794 2417851639229258349412351 7795 1208925819614629174706175 7796 604462909807314587353087 7797 302231454903657293676543 7798 151115727451828646838271 7799 75557863725914323419135 7800 37778931862957161709567 7801 18889465931478580854783 7802 9444732965739290427391 7803 4722366482869645213695 7804 2361183241434822606847 7805 1180591620717411303423 7806 590295810358705651711 7807 295147905179352825855 7808 147573952589676412927 7809 73786976294838206463 7810 36893488147419103231 7811 18446744073709551615 7812 9223372036854775807 7813 4611686018427387903 7814 2305843009213693951 7815 1152921504606846975 7816 576460752303423487 7817 288230376151711743 7818 144115188075855871 7819 72057594037927935 7820 36028797018963967 7821 18014398509481983 7822 9007199254740991 7823 4503599627370495 7824 2251799813685247 7825 1125899906842623 7826 562949953421311 7827 281474976710655 7828 140737488355327 7829 70368744177663 7830 35184372088831 7831 17592186044415 7832 8796093022207 7833 4398046511103 7834 2199023255551 7835 1099511627775 7836 549755813887 7837 274877906943 7838 137438953471 7839 68719476735 7840 34359738367 7841 17179869183 7842 8589934591 7843 4294967295 7844 2147483647 7845 1073741823 7846 536870911 7847 268435455 7848 134217727 7849 67108863 7850 33554431 7851 16777215 7852 8388607 7853 4194303 7854 2097151 7855 1048575 7856 524287 7857 262143 7858 131071 7859 65535 7860 32767 7861 16383 7862 8191 7863 4095 7864 2047 7865 1023 7866 511 7867 255 7868 127 7869 63 7870 31 7871 15 7872 7 7873 3 7874 1 7875 85070591730234615865843651857942052863 7876 42535295865117307932921825928971026431 7877 21267647932558653966460912964485513215 7878 10633823966279326983230456482242756607 7879 5316911983139663491615228241121378303 7880 2658455991569831745807614120560689151 7881 1329227995784915872903807060280344575 7882 664613997892457936451903530140172287 7883 332306998946228968225951765070086143 7884 166153499473114484112975882535043071 7885 83076749736557242056487941267521535 7886 41538374868278621028243970633760767 7887 20769187434139310514121985316880383 7888 10384593717069655257060992658440191 7889 5192296858534827628530496329220095 7890 2596148429267413814265248164610047 7891 1298074214633706907132624082305023 7892 649037107316853453566312041152511 7893 324518553658426726783156020576255 7894 162259276829213363391578010288127 7895 81129638414606681695789005144063 7896 40564819207303340847894502572031 7897 20282409603651670423947251286015 7898 10141204801825835211973625643007 7899 5070602400912917605986812821503 7900 2535301200456458802993406410751 7901 1267650600228229401496703205375 7902 633825300114114700748351602687 7903 316912650057057350374175801343 7904 158456325028528675187087900671 7905 79228162514264337593543950335 7906 39614081257132168796771975167 7907 19807040628566084398385987583 7908 9903520314283042199192993791 7909 4951760157141521099596496895 7910 2475880078570760549798248447 7911 1237940039285380274899124223 7912 618970019642690137449562111 7913 309485009821345068724781055 7914 154742504910672534362390527 7915 77371252455336267181195263 7916 38685626227668133590597631 7917 19342813113834066795298815 7918 9671406556917033397649407 7919 4835703278458516698824703 7920 2417851639229258349412351 7921 1208925819614629174706175 7922 604462909807314587353087 7923 302231454903657293676543 7924 151115727451828646838271 7925 75557863725914323419135 7926 37778931862957161709567 7927 18889465931478580854783 7928 9444732965739290427391 7929 4722366482869645213695 7930 2361183241434822606847 7931 1180591620717411303423 7932 590295810358705651711 7933 295147905179352825855 7934 147573952589676412927 7935 73786976294838206463 7936 36893488147419103231 7937 18446744073709551615 7938 9223372036854775807 7939 4611686018427387903 7940 2305843009213693951 7941 1152921504606846975 7942 576460752303423487 7943 288230376151711743 7944 144115188075855871 7945 72057594037927935 7946 36028797018963967 7947 18014398509481983 7948 9007199254740991 7949 4503599627370495 7950 2251799813685247 7951 1125899906842623 7952 562949953421311 7953 281474976710655 7954 140737488355327 7955 70368744177663 7956 35184372088831 7957 17592186044415 7958 8796093022207 7959 4398046511103 7960 2199023255551 7961 1099511627775 7962 549755813887 7963 274877906943 7964 137438953471 7965 68719476735 7966 34359738367 7967 17179869183 7968 8589934591 7969 4294967295 7970 2147483647 7971 1073741823 7972 536870911 7973 268435455 7974 134217727 7975 67108863 7976 33554431 7977 16777215 7978 8388607 7979 4194303 7980 2097151 7981 1048575 7982 524287 7983 262143 7984 131071 7985 65535 7986 32767 7987 16383 7988 8191 7989 4095 7990 2047 7991 1023 7992 511 7993 255 7994 127 7995 63 7996 31 7997 15 7998 7 7999 3 8000 1 8001 170141183460469231731687303715884105727 8002 85070591730234615865843651857942052863 8003 42535295865117307932921825928971026431 8004 21267647932558653966460912964485513215 8005 10633823966279326983230456482242756607 8006 5316911983139663491615228241121378303 8007 2658455991569831745807614120560689151 8008 1329227995784915872903807060280344575 8009 664613997892457936451903530140172287 8010 332306998946228968225951765070086143 8011 166153499473114484112975882535043071 8012 83076749736557242056487941267521535 8013 41538374868278621028243970633760767 8014 20769187434139310514121985316880383 8015 10384593717069655257060992658440191 8016 5192296858534827628530496329220095 8017 2596148429267413814265248164610047 8018 1298074214633706907132624082305023 8019 649037107316853453566312041152511 8020 324518553658426726783156020576255 8021 162259276829213363391578010288127 8022 81129638414606681695789005144063 8023 40564819207303340847894502572031 8024 20282409603651670423947251286015 8025 10141204801825835211973625643007 8026 5070602400912917605986812821503 8027 2535301200456458802993406410751 8028 1267650600228229401496703205375 8029 633825300114114700748351602687 8030 316912650057057350374175801343 8031 158456325028528675187087900671 8032 79228162514264337593543950335 8033 39614081257132168796771975167 8034 19807040628566084398385987583 8035 9903520314283042199192993791 8036 4951760157141521099596496895 8037 2475880078570760549798248447 8038 1237940039285380274899124223 8039 618970019642690137449562111 8040 309485009821345068724781055 8041 154742504910672534362390527 8042 77371252455336267181195263 8043 38685626227668133590597631 8044 19342813113834066795298815 8045 9671406556917033397649407 8046 4835703278458516698824703 8047 2417851639229258349412351 8048 1208925819614629174706175 8049 604462909807314587353087 8050 302231454903657293676543 8051 151115727451828646838271 8052 75557863725914323419135 8053 37778931862957161709567 8054 18889465931478580854783 8055 9444732965739290427391 8056 4722366482869645213695 8057 2361183241434822606847 8058 1180591620717411303423 8059 590295810358705651711 8060 295147905179352825855 8061 147573952589676412927 8062 73786976294838206463 8063 36893488147419103231 8064 18446744073709551615 8065 9223372036854775807 8066 4611686018427387903 8067 2305843009213693951 8068 1152921504606846975 8069 576460752303423487 8070 288230376151711743 8071 144115188075855871 8072 72057594037927935 8073 36028797018963967 8074 18014398509481983 8075 9007199254740991 8076 4503599627370495 8077 2251799813685247 8078 1125899906842623 8079 562949953421311 8080 281474976710655 8081 140737488355327 8082 70368744177663 8083 35184372088831 8084 17592186044415 8085 8796093022207 8086 4398046511103 8087 2199023255551 8088 1099511627775 8089 549755813887 8090 274877906943 8091 137438953471 8092 68719476735 8093 34359738367 8094 17179869183 8095 8589934591 8096 4294967295 8097 2147483647 8098 1073741823 8099 536870911 8100 268435455 8101 134217727 8102 67108863 8103 33554431 8104 16777215 8105 8388607 8106 4194303 8107 2097151 8108 1048575 8109 524287 8110 262143 8111 131071 8112 65535 8113 32767 8114 16383 8115 8191 8116 4095 8117 2047 8118 1023 8119 511 8120 255 8121 127 8122 63 8123 31 8124 15 8125 7 8126 3 8127 1 8128 340282366920938463463374607431768211455 8129 170141183460469231731687303715884105727 8130 85070591730234615865843651857942052863 8131 42535295865117307932921825928971026431 8132 21267647932558653966460912964485513215 8133 10633823966279326983230456482242756607 8134 5316911983139663491615228241121378303 8135 2658455991569831745807614120560689151 8136 1329227995784915872903807060280344575 8137 664613997892457936451903530140172287 8138 332306998946228968225951765070086143 8139 166153499473114484112975882535043071 8140 83076749736557242056487941267521535 8141 41538374868278621028243970633760767 8142 20769187434139310514121985316880383 8143 10384593717069655257060992658440191 8144 5192296858534827628530496329220095 8145 2596148429267413814265248164610047 8146 1298074214633706907132624082305023 8147 649037107316853453566312041152511 8148 324518553658426726783156020576255 8149 162259276829213363391578010288127 8150 81129638414606681695789005144063 8151 40564819207303340847894502572031 8152 20282409603651670423947251286015 8153 10141204801825835211973625643007 8154 5070602400912917605986812821503 8155 2535301200456458802993406410751 8156 1267650600228229401496703205375 8157 633825300114114700748351602687 8158 316912650057057350374175801343 8159 158456325028528675187087900671 8160 79228162514264337593543950335 8161 39614081257132168796771975167 8162 19807040628566084398385987583 8163 9903520314283042199192993791 8164 4951760157141521099596496895 8165 2475880078570760549798248447 8166 1237940039285380274899124223 8167 618970019642690137449562111 8168 309485009821345068724781055 8169 154742504910672534362390527 8170 77371252455336267181195263 8171 38685626227668133590597631 8172 19342813113834066795298815 8173 9671406556917033397649407 8174 4835703278458516698824703 8175 2417851639229258349412351 8176 1208925819614629174706175 8177 604462909807314587353087 8178 302231454903657293676543 8179 151115727451828646838271 8180 75557863725914323419135 8181 37778931862957161709567 8182 18889465931478580854783 8183 9444732965739290427391 8184 4722366482869645213695 8185 2361183241434822606847 8186 1180591620717411303423 8187 590295810358705651711 8188 295147905179352825855 8189 147573952589676412927 8190 73786976294838206463 8191 36893488147419103231 8192 18446744073709551615 8193 9223372036854775807 8194 4611686018427387903 8195 2305843009213693951 8196 1152921504606846975 8197 576460752303423487 8198 288230376151711743 8199 144115188075855871 8200 72057594037927935 8201 36028797018963967 8202 18014398509481983 8203 9007199254740991 8204 4503599627370495 8205 2251799813685247 8206 1125899906842623 8207 562949953421311 8208 281474976710655 8209 140737488355327 8210 70368744177663 8211 35184372088831 8212 17592186044415 8213 8796093022207 8214 4398046511103 8215 2199023255551 8216 1099511627775 8217 549755813887 8218 274877906943 8219 137438953471 8220 68719476735 8221 34359738367 8222 17179869183 8223 8589934591 8224 4294967295 8225 2147483647 8226 1073741823 8227 536870911 8228 268435455 8229 134217727 8230 67108863 8231 33554431 8232 16777215 8233 8388607 8234 4194303 8235 2097151 8236 1048575 8237 524287 8238 262143 8239 131071 8240 65535 8241 32767 8242 16383 8243 8191 8244 4095 8245 2047 8246 1023 8247 511 8248 255 8249 127 8250 63 8251 31 8252 15 8253 7 8254 3 8255 1 8256 680564733841876926926749214863536422911 8257 340282366920938463463374607431768211455 8258 170141183460469231731687303715884105727 8259 85070591730234615865843651857942052863 8260 42535295865117307932921825928971026431 8261 21267647932558653966460912964485513215 8262 10633823966279326983230456482242756607 8263 5316911983139663491615228241121378303 8264 2658455991569831745807614120560689151 8265 1329227995784915872903807060280344575 8266 664613997892457936451903530140172287 8267 332306998946228968225951765070086143 8268 166153499473114484112975882535043071 8269 83076749736557242056487941267521535 8270 41538374868278621028243970633760767 8271 20769187434139310514121985316880383 8272 10384593717069655257060992658440191 8273 5192296858534827628530496329220095 8274 2596148429267413814265248164610047 8275 1298074214633706907132624082305023 8276 649037107316853453566312041152511 8277 324518553658426726783156020576255 8278 162259276829213363391578010288127 8279 81129638414606681695789005144063 8280 40564819207303340847894502572031 8281 20282409603651670423947251286015 8282 10141204801825835211973625643007 8283 5070602400912917605986812821503 8284 2535301200456458802993406410751 8285 1267650600228229401496703205375 8286 633825300114114700748351602687 8287 316912650057057350374175801343 8288 158456325028528675187087900671 8289 79228162514264337593543950335 8290 39614081257132168796771975167 8291 19807040628566084398385987583 8292 9903520314283042199192993791 8293 4951760157141521099596496895 8294 2475880078570760549798248447 8295 1237940039285380274899124223 8296 618970019642690137449562111 8297 309485009821345068724781055 8298 154742504910672534362390527 8299 77371252455336267181195263 8300 38685626227668133590597631 8301 19342813113834066795298815 8302 9671406556917033397649407 8303 4835703278458516698824703 8304 2417851639229258349412351 8305 1208925819614629174706175 8306 604462909807314587353087 8307 302231454903657293676543 8308 151115727451828646838271 8309 75557863725914323419135 8310 37778931862957161709567 8311 18889465931478580854783 8312 9444732965739290427391 8313 4722366482869645213695 8314 2361183241434822606847 8315 1180591620717411303423 8316 590295810358705651711 8317 295147905179352825855 8318 147573952589676412927 8319 73786976294838206463 8320 36893488147419103231 8321 18446744073709551615 8322 9223372036854775807 8323 4611686018427387903 8324 2305843009213693951 8325 1152921504606846975 8326 576460752303423487 8327 288230376151711743 8328 144115188075855871 8329 72057594037927935 8330 36028797018963967 8331 18014398509481983 8332 9007199254740991 8333 4503599627370495 8334 2251799813685247 8335 1125899906842623 8336 562949953421311 8337 281474976710655 8338 140737488355327 8339 70368744177663 8340 35184372088831 8341 17592186044415 8342 8796093022207 8343 4398046511103 8344 2199023255551 8345 1099511627775 8346 549755813887 8347 274877906943 8348 137438953471 8349 68719476735 8350 34359738367 8351 17179869183 8352 8589934591 8353 4294967295 8354 2147483647 8355 1073741823 8356 536870911 8357 268435455 8358 134217727 8359 67108863 8360 33554431 8361 16777215 8362 8388607 8363 4194303 8364 2097151 8365 1048575 8366 524287 8367 262143 8368 131071 8369 65535 8370 32767 8371 16383 8372 8191 8373 4095 8374 2047 8375 1023 8376 511 8377 255 8378 127 8379 63 8380 31 8381 15 8382 7 8383 3 8384 1 8385 1361129467683753853853498429727072845823 8386 680564733841876926926749214863536422911 8387 340282366920938463463374607431768211455 8388 170141183460469231731687303715884105727 8389 85070591730234615865843651857942052863 8390 42535295865117307932921825928971026431 8391 21267647932558653966460912964485513215 8392 10633823966279326983230456482242756607 8393 5316911983139663491615228241121378303 8394 2658455991569831745807614120560689151 8395 1329227995784915872903807060280344575 8396 664613997892457936451903530140172287 8397 332306998946228968225951765070086143 8398 166153499473114484112975882535043071 8399 83076749736557242056487941267521535 8400 41538374868278621028243970633760767 8401 20769187434139310514121985316880383 8402 10384593717069655257060992658440191 8403 5192296858534827628530496329220095 8404 2596148429267413814265248164610047 8405 1298074214633706907132624082305023 8406 649037107316853453566312041152511 8407 324518553658426726783156020576255 8408 162259276829213363391578010288127 8409 81129638414606681695789005144063 8410 40564819207303340847894502572031 8411 20282409603651670423947251286015 8412 10141204801825835211973625643007 8413 5070602400912917605986812821503 8414 2535301200456458802993406410751 8415 1267650600228229401496703205375 8416 633825300114114700748351602687 8417 316912650057057350374175801343 8418 158456325028528675187087900671 8419 79228162514264337593543950335 8420 39614081257132168796771975167 8421 19807040628566084398385987583 8422 9903520314283042199192993791 8423 4951760157141521099596496895 8424 2475880078570760549798248447 8425 1237940039285380274899124223 8426 618970019642690137449562111 8427 309485009821345068724781055 8428 154742504910672534362390527 8429 77371252455336267181195263 8430 38685626227668133590597631 8431 19342813113834066795298815 8432 9671406556917033397649407 8433 4835703278458516698824703 8434 2417851639229258349412351 8435 1208925819614629174706175 8436 604462909807314587353087 8437 302231454903657293676543 8438 151115727451828646838271 8439 75557863725914323419135 8440 37778931862957161709567 8441 18889465931478580854783 8442 9444732965739290427391 8443 4722366482869645213695 8444 2361183241434822606847 8445 1180591620717411303423 8446 590295810358705651711 8447 295147905179352825855 8448 147573952589676412927 8449 73786976294838206463 8450 36893488147419103231 8451 18446744073709551615 8452 9223372036854775807 8453 4611686018427387903 8454 2305843009213693951 8455 1152921504606846975 8456 576460752303423487 8457 288230376151711743 8458 144115188075855871 8459 72057594037927935 8460 36028797018963967 8461 18014398509481983 8462 9007199254740991 8463 4503599627370495 8464 2251799813685247 8465 1125899906842623 8466 562949953421311 8467 281474976710655 8468 140737488355327 8469 70368744177663 8470 35184372088831 8471 17592186044415 8472 8796093022207 8473 4398046511103 8474 2199023255551 8475 1099511627775 8476 549755813887 8477 274877906943 8478 137438953471 8479 68719476735 8480 34359738367 8481 17179869183 8482 8589934591 8483 4294967295 8484 2147483647 8485 1073741823 8486 536870911 8487 268435455 8488 134217727 8489 67108863 8490 33554431 8491 16777215 8492 8388607 8493 4194303 8494 2097151 8495 1048575 8496 524287 8497 262143 8498 131071 8499 65535 8500 32767 8501 16383 8502 8191 8503 4095 8504 2047 8505 1023 8506 511 8507 255 8508 127 8509 63 8510 31 8511 15 8512 7 8513 3 8514 1 8515 2722258935367507707706996859454145691647 8516 1361129467683753853853498429727072845823 8517 680564733841876926926749214863536422911 8518 340282366920938463463374607431768211455 8519 170141183460469231731687303715884105727 8520 85070591730234615865843651857942052863 8521 42535295865117307932921825928971026431 8522 21267647932558653966460912964485513215 8523 10633823966279326983230456482242756607 8524 5316911983139663491615228241121378303 8525 2658455991569831745807614120560689151 8526 1329227995784915872903807060280344575 8527 664613997892457936451903530140172287 8528 332306998946228968225951765070086143 8529 166153499473114484112975882535043071 8530 83076749736557242056487941267521535 8531 41538374868278621028243970633760767 8532 20769187434139310514121985316880383 8533 10384593717069655257060992658440191 8534 5192296858534827628530496329220095 8535 2596148429267413814265248164610047 8536 1298074214633706907132624082305023 8537 649037107316853453566312041152511 8538 324518553658426726783156020576255 8539 162259276829213363391578010288127 8540 81129638414606681695789005144063 8541 40564819207303340847894502572031 8542 20282409603651670423947251286015 8543 10141204801825835211973625643007 8544 5070602400912917605986812821503 8545 2535301200456458802993406410751 8546 1267650600228229401496703205375 8547 633825300114114700748351602687 8548 316912650057057350374175801343 8549 158456325028528675187087900671 8550 79228162514264337593543950335 8551 39614081257132168796771975167 8552 19807040628566084398385987583 8553 9903520314283042199192993791 8554 4951760157141521099596496895 8555 2475880078570760549798248447 8556 1237940039285380274899124223 8557 618970019642690137449562111 8558 309485009821345068724781055 8559 154742504910672534362390527 8560 77371252455336267181195263 8561 38685626227668133590597631 8562 19342813113834066795298815 8563 9671406556917033397649407 8564 4835703278458516698824703 8565 2417851639229258349412351 8566 1208925819614629174706175 8567 604462909807314587353087 8568 302231454903657293676543 8569 151115727451828646838271 8570 75557863725914323419135 8571 37778931862957161709567 8572 18889465931478580854783 8573 9444732965739290427391 8574 4722366482869645213695 8575 2361183241434822606847 8576 1180591620717411303423 8577 590295810358705651711 8578 295147905179352825855 8579 147573952589676412927 8580 73786976294838206463 8581 36893488147419103231 8582 18446744073709551615 8583 9223372036854775807 8584 4611686018427387903 8585 2305843009213693951 8586 1152921504606846975 8587 576460752303423487 8588 288230376151711743 8589 144115188075855871 8590 72057594037927935 8591 36028797018963967 8592 18014398509481983 8593 9007199254740991 8594 4503599627370495 8595 2251799813685247 8596 1125899906842623 8597 562949953421311 8598 281474976710655 8599 140737488355327 8600 70368744177663 8601 35184372088831 8602 17592186044415 8603 8796093022207 8604 4398046511103 8605 2199023255551 8606 1099511627775 8607 549755813887 8608 274877906943 8609 137438953471 8610 68719476735 8611 34359738367 8612 17179869183 8613 8589934591 8614 4294967295 8615 2147483647 8616 1073741823 8617 536870911 8618 268435455 8619 134217727 8620 67108863 8621 33554431 8622 16777215 8623 8388607 8624 4194303 8625 2097151 8626 1048575 8627 524287 8628 262143 8629 131071 8630 65535 8631 32767 8632 16383 8633 8191 8634 4095 8635 2047 8636 1023 8637 511 8638 255 8639 127 8640 63 8641 31 8642 15 8643 7 8644 3 8645 1 8646 5444517870735015415413993718908291383295 8647 2722258935367507707706996859454145691647 8648 1361129467683753853853498429727072845823 8649 680564733841876926926749214863536422911 8650 340282366920938463463374607431768211455 8651 170141183460469231731687303715884105727 8652 85070591730234615865843651857942052863 8653 42535295865117307932921825928971026431 8654 21267647932558653966460912964485513215 8655 10633823966279326983230456482242756607 8656 5316911983139663491615228241121378303 8657 2658455991569831745807614120560689151 8658 1329227995784915872903807060280344575 8659 664613997892457936451903530140172287 8660 332306998946228968225951765070086143 8661 166153499473114484112975882535043071 8662 83076749736557242056487941267521535 8663 41538374868278621028243970633760767 8664 20769187434139310514121985316880383 8665 10384593717069655257060992658440191 8666 5192296858534827628530496329220095 8667 2596148429267413814265248164610047 8668 1298074214633706907132624082305023 8669 649037107316853453566312041152511 8670 324518553658426726783156020576255 8671 162259276829213363391578010288127 8672 81129638414606681695789005144063 8673 40564819207303340847894502572031 8674 20282409603651670423947251286015 8675 10141204801825835211973625643007 8676 5070602400912917605986812821503 8677 2535301200456458802993406410751 8678 1267650600228229401496703205375 8679 633825300114114700748351602687 8680 316912650057057350374175801343 8681 158456325028528675187087900671 8682 79228162514264337593543950335 8683 39614081257132168796771975167 8684 19807040628566084398385987583 8685 9903520314283042199192993791 8686 4951760157141521099596496895 8687 2475880078570760549798248447 8688 1237940039285380274899124223 8689 618970019642690137449562111 8690 309485009821345068724781055 8691 154742504910672534362390527 8692 77371252455336267181195263 8693 38685626227668133590597631 8694 19342813113834066795298815 8695 9671406556917033397649407 8696 4835703278458516698824703 8697 2417851639229258349412351 8698 1208925819614629174706175 8699 604462909807314587353087 8700 302231454903657293676543 8701 151115727451828646838271 8702 75557863725914323419135 8703 37778931862957161709567 8704 18889465931478580854783 8705 9444732965739290427391 8706 4722366482869645213695 8707 2361183241434822606847 8708 1180591620717411303423 8709 590295810358705651711 8710 295147905179352825855 8711 147573952589676412927 8712 73786976294838206463 8713 36893488147419103231 8714 18446744073709551615 8715 9223372036854775807 8716 4611686018427387903 8717 2305843009213693951 8718 1152921504606846975 8719 576460752303423487 8720 288230376151711743 8721 144115188075855871 8722 72057594037927935 8723 36028797018963967 8724 18014398509481983 8725 9007199254740991 8726 4503599627370495 8727 2251799813685247 8728 1125899906842623 8729 562949953421311 8730 281474976710655 8731 140737488355327 8732 70368744177663 8733 35184372088831 8734 17592186044415 8735 8796093022207 8736 4398046511103 8737 2199023255551 8738 1099511627775 8739 549755813887 8740 274877906943 8741 137438953471 8742 68719476735 8743 34359738367 8744 17179869183 8745 8589934591 8746 4294967295 8747 2147483647 8748 1073741823 8749 536870911 8750 268435455 8751 134217727 8752 67108863 8753 33554431 8754 16777215 8755 8388607 8756 4194303 8757 2097151 8758 1048575 8759 524287 8760 262143 8761 131071 8762 65535 8763 32767 8764 16383 8765 8191 8766 4095 8767 2047 8768 1023 8769 511 8770 255 8771 127 8772 63 8773 31 8774 15 8775 7 8776 3 8777 1 8778 10889035741470030830827987437816582766591 8779 5444517870735015415413993718908291383295 8780 2722258935367507707706996859454145691647 8781 1361129467683753853853498429727072845823 8782 680564733841876926926749214863536422911 8783 340282366920938463463374607431768211455 8784 170141183460469231731687303715884105727 8785 85070591730234615865843651857942052863 8786 42535295865117307932921825928971026431 8787 21267647932558653966460912964485513215 8788 10633823966279326983230456482242756607 8789 5316911983139663491615228241121378303 8790 2658455991569831745807614120560689151 8791 1329227995784915872903807060280344575 8792 664613997892457936451903530140172287 8793 332306998946228968225951765070086143 8794 166153499473114484112975882535043071 8795 83076749736557242056487941267521535 8796 41538374868278621028243970633760767 8797 20769187434139310514121985316880383 8798 10384593717069655257060992658440191 8799 5192296858534827628530496329220095 8800 2596148429267413814265248164610047 8801 1298074214633706907132624082305023 8802 649037107316853453566312041152511 8803 324518553658426726783156020576255 8804 162259276829213363391578010288127 8805 81129638414606681695789005144063 8806 40564819207303340847894502572031 8807 20282409603651670423947251286015 8808 10141204801825835211973625643007 8809 5070602400912917605986812821503 8810 2535301200456458802993406410751 8811 1267650600228229401496703205375 8812 633825300114114700748351602687 8813 316912650057057350374175801343 8814 158456325028528675187087900671 8815 79228162514264337593543950335 8816 39614081257132168796771975167 8817 19807040628566084398385987583 8818 9903520314283042199192993791 8819 4951760157141521099596496895 8820 2475880078570760549798248447 8821 1237940039285380274899124223 8822 618970019642690137449562111 8823 309485009821345068724781055 8824 154742504910672534362390527 8825 77371252455336267181195263 8826 38685626227668133590597631 8827 19342813113834066795298815 8828 9671406556917033397649407 8829 4835703278458516698824703 8830 2417851639229258349412351 8831 1208925819614629174706175 8832 604462909807314587353087 8833 302231454903657293676543 8834 151115727451828646838271 8835 75557863725914323419135 8836 37778931862957161709567 8837 18889465931478580854783 8838 9444732965739290427391 8839 4722366482869645213695 8840 2361183241434822606847 8841 1180591620717411303423 8842 590295810358705651711 8843 295147905179352825855 8844 147573952589676412927 8845 73786976294838206463 8846 36893488147419103231 8847 18446744073709551615 8848 9223372036854775807 8849 4611686018427387903 8850 2305843009213693951 8851 1152921504606846975 8852 576460752303423487 8853 288230376151711743 8854 144115188075855871 8855 72057594037927935 8856 36028797018963967 8857 18014398509481983 8858 9007199254740991 8859 4503599627370495 8860 2251799813685247 8861 1125899906842623 8862 562949953421311 8863 281474976710655 8864 140737488355327 8865 70368744177663 8866 35184372088831 8867 17592186044415 8868 8796093022207 8869 4398046511103 8870 2199023255551 8871 1099511627775 8872 549755813887 8873 274877906943 8874 137438953471 8875 68719476735 8876 34359738367 8877 17179869183 8878 8589934591 8879 4294967295 8880 2147483647 8881 1073741823 8882 536870911 8883 268435455 8884 134217727 8885 67108863 8886 33554431 8887 16777215 8888 8388607 8889 4194303 8890 2097151 8891 1048575 8892 524287 8893 262143 8894 131071 8895 65535 8896 32767 8897 16383 8898 8191 8899 4095 8900 2047 8901 1023 8902 511 8903 255 8904 127 8905 63 8906 31 8907 15 8908 7 8909 3 8910 1 8911 21778071482940061661655974875633165533183 8912 10889035741470030830827987437816582766591 8913 5444517870735015415413993718908291383295 8914 2722258935367507707706996859454145691647 8915 1361129467683753853853498429727072845823 8916 680564733841876926926749214863536422911 8917 340282366920938463463374607431768211455 8918 170141183460469231731687303715884105727 8919 85070591730234615865843651857942052863 8920 42535295865117307932921825928971026431 8921 21267647932558653966460912964485513215 8922 10633823966279326983230456482242756607 8923 5316911983139663491615228241121378303 8924 2658455991569831745807614120560689151 8925 1329227995784915872903807060280344575 8926 664613997892457936451903530140172287 8927 332306998946228968225951765070086143 8928 166153499473114484112975882535043071 8929 83076749736557242056487941267521535 8930 41538374868278621028243970633760767 8931 20769187434139310514121985316880383 8932 10384593717069655257060992658440191 8933 5192296858534827628530496329220095 8934 2596148429267413814265248164610047 8935 1298074214633706907132624082305023 8936 649037107316853453566312041152511 8937 324518553658426726783156020576255 8938 162259276829213363391578010288127 8939 81129638414606681695789005144063 8940 40564819207303340847894502572031 8941 20282409603651670423947251286015 8942 10141204801825835211973625643007 8943 5070602400912917605986812821503 8944 2535301200456458802993406410751 8945 1267650600228229401496703205375 8946 633825300114114700748351602687 8947 316912650057057350374175801343 8948 158456325028528675187087900671 8949 79228162514264337593543950335 8950 39614081257132168796771975167 8951 19807040628566084398385987583 8952 9903520314283042199192993791 8953 4951760157141521099596496895 8954 2475880078570760549798248447 8955 1237940039285380274899124223 8956 618970019642690137449562111 8957 309485009821345068724781055 8958 154742504910672534362390527 8959 77371252455336267181195263 8960 38685626227668133590597631 8961 19342813113834066795298815 8962 9671406556917033397649407 8963 4835703278458516698824703 8964 2417851639229258349412351 8965 1208925819614629174706175 8966 604462909807314587353087 8967 302231454903657293676543 8968 151115727451828646838271 8969 75557863725914323419135 8970 37778931862957161709567 8971 18889465931478580854783 8972 9444732965739290427391 8973 4722366482869645213695 8974 2361183241434822606847 8975 1180591620717411303423 8976 590295810358705651711 8977 295147905179352825855 8978 147573952589676412927 8979 73786976294838206463 8980 36893488147419103231 8981 18446744073709551615 8982 9223372036854775807 8983 4611686018427387903 8984 2305843009213693951 8985 1152921504606846975 8986 576460752303423487 8987 288230376151711743 8988 144115188075855871 8989 72057594037927935 8990 36028797018963967 8991 18014398509481983 8992 9007199254740991 8993 4503599627370495 8994 2251799813685247 8995 1125899906842623 8996 562949953421311 8997 281474976710655 8998 140737488355327 8999 70368744177663 9000 35184372088831 9001 17592186044415 9002 8796093022207 9003 4398046511103 9004 2199023255551 9005 1099511627775 9006 549755813887 9007 274877906943 9008 137438953471 9009 68719476735 9010 34359738367 9011 17179869183 9012 8589934591 9013 4294967295 9014 2147483647 9015 1073741823 9016 536870911 9017 268435455 9018 134217727 9019 67108863 9020 33554431 9021 16777215 9022 8388607 9023 4194303 9024 2097151 9025 1048575 9026 524287 9027 262143 9028 131071 9029 65535 9030 32767 9031 16383 9032 8191 9033 4095 9034 2047 9035 1023 9036 511 9037 255 9038 127 9039 63 9040 31 9041 15 9042 7 9043 3 9044 1 9045 43556142965880123323311949751266331066367 9046 21778071482940061661655974875633165533183 9047 10889035741470030830827987437816582766591 9048 5444517870735015415413993718908291383295 9049 2722258935367507707706996859454145691647 9050 1361129467683753853853498429727072845823 9051 680564733841876926926749214863536422911 9052 340282366920938463463374607431768211455 9053 170141183460469231731687303715884105727 9054 85070591730234615865843651857942052863 9055 42535295865117307932921825928971026431 9056 21267647932558653966460912964485513215 9057 10633823966279326983230456482242756607 9058 5316911983139663491615228241121378303 9059 2658455991569831745807614120560689151 9060 1329227995784915872903807060280344575 9061 664613997892457936451903530140172287 9062 332306998946228968225951765070086143 9063 166153499473114484112975882535043071 9064 83076749736557242056487941267521535 9065 41538374868278621028243970633760767 9066 20769187434139310514121985316880383 9067 10384593717069655257060992658440191 9068 5192296858534827628530496329220095 9069 2596148429267413814265248164610047 9070 1298074214633706907132624082305023 9071 649037107316853453566312041152511 9072 324518553658426726783156020576255 9073 162259276829213363391578010288127 9074 81129638414606681695789005144063 9075 40564819207303340847894502572031 9076 20282409603651670423947251286015 9077 10141204801825835211973625643007 9078 5070602400912917605986812821503 9079 2535301200456458802993406410751 9080 1267650600228229401496703205375 9081 633825300114114700748351602687 9082 316912650057057350374175801343 9083 158456325028528675187087900671 9084 79228162514264337593543950335 9085 39614081257132168796771975167 9086 19807040628566084398385987583 9087 9903520314283042199192993791 9088 4951760157141521099596496895 9089 2475880078570760549798248447 9090 1237940039285380274899124223 9091 618970019642690137449562111 9092 309485009821345068724781055 9093 154742504910672534362390527 9094 77371252455336267181195263 9095 38685626227668133590597631 9096 19342813113834066795298815 9097 9671406556917033397649407 9098 4835703278458516698824703 9099 2417851639229258349412351 9100 1208925819614629174706175 9101 604462909807314587353087 9102 302231454903657293676543 9103 151115727451828646838271 9104 75557863725914323419135 9105 37778931862957161709567 9106 18889465931478580854783 9107 9444732965739290427391 9108 4722366482869645213695 9109 2361183241434822606847 9110 1180591620717411303423 9111 590295810358705651711 9112 295147905179352825855 9113 147573952589676412927 9114 73786976294838206463 9115 36893488147419103231 9116 18446744073709551615 9117 9223372036854775807 9118 4611686018427387903 9119 2305843009213693951 9120 1152921504606846975 9121 576460752303423487 9122 288230376151711743 9123 144115188075855871 9124 72057594037927935 9125 36028797018963967 9126 18014398509481983 9127 9007199254740991 9128 4503599627370495 9129 2251799813685247 9130 1125899906842623 9131 562949953421311 9132 281474976710655 9133 140737488355327 9134 70368744177663 9135 35184372088831 9136 17592186044415 9137 8796093022207 9138 4398046511103 9139 2199023255551 9140 1099511627775 9141 549755813887 9142 274877906943 9143 137438953471 9144 68719476735 9145 34359738367 9146 17179869183 9147 8589934591 9148 4294967295 9149 2147483647 9150 1073741823 9151 536870911 9152 268435455 9153 134217727 9154 67108863 9155 33554431 9156 16777215 9157 8388607 9158 4194303 9159 2097151 9160 1048575 9161 524287 9162 262143 9163 131071 9164 65535 9165 32767 9166 16383 9167 8191 9168 4095 9169 2047 9170 1023 9171 511 9172 255 9173 127 9174 63 9175 31 9176 15 9177 7 9178 3 9179 1 9180 87112285931760246646623899502532662132735 9181 43556142965880123323311949751266331066367 9182 21778071482940061661655974875633165533183 9183 10889035741470030830827987437816582766591 9184 5444517870735015415413993718908291383295 9185 2722258935367507707706996859454145691647 9186 1361129467683753853853498429727072845823 9187 680564733841876926926749214863536422911 9188 340282366920938463463374607431768211455 9189 170141183460469231731687303715884105727 9190 85070591730234615865843651857942052863 9191 42535295865117307932921825928971026431 9192 21267647932558653966460912964485513215 9193 10633823966279326983230456482242756607 9194 5316911983139663491615228241121378303 9195 2658455991569831745807614120560689151 9196 1329227995784915872903807060280344575 9197 664613997892457936451903530140172287 9198 332306998946228968225951765070086143 9199 166153499473114484112975882535043071 9200 83076749736557242056487941267521535 9201 41538374868278621028243970633760767 9202 20769187434139310514121985316880383 9203 10384593717069655257060992658440191 9204 5192296858534827628530496329220095 9205 2596148429267413814265248164610047 9206 1298074214633706907132624082305023 9207 649037107316853453566312041152511 9208 324518553658426726783156020576255 9209 162259276829213363391578010288127 9210 81129638414606681695789005144063 9211 40564819207303340847894502572031 9212 20282409603651670423947251286015 9213 10141204801825835211973625643007 9214 5070602400912917605986812821503 9215 2535301200456458802993406410751 9216 1267650600228229401496703205375 9217 633825300114114700748351602687 9218 316912650057057350374175801343 9219 158456325028528675187087900671 9220 79228162514264337593543950335 9221 39614081257132168796771975167 9222 19807040628566084398385987583 9223 9903520314283042199192993791 9224 4951760157141521099596496895 9225 2475880078570760549798248447 9226 1237940039285380274899124223 9227 618970019642690137449562111 9228 309485009821345068724781055 9229 154742504910672534362390527 9230 77371252455336267181195263 9231 38685626227668133590597631 9232 19342813113834066795298815 9233 9671406556917033397649407 9234 4835703278458516698824703 9235 2417851639229258349412351 9236 1208925819614629174706175 9237 604462909807314587353087 9238 302231454903657293676543 9239 151115727451828646838271 9240 75557863725914323419135 9241 37778931862957161709567 9242 18889465931478580854783 9243 9444732965739290427391 9244 4722366482869645213695 9245 2361183241434822606847 9246 1180591620717411303423 9247 590295810358705651711 9248 295147905179352825855 9249 147573952589676412927 9250 73786976294838206463 9251 36893488147419103231 9252 18446744073709551615 9253 9223372036854775807 9254 4611686018427387903 9255 2305843009213693951 9256 1152921504606846975 9257 576460752303423487 9258 288230376151711743 9259 144115188075855871 9260 72057594037927935 9261 36028797018963967 9262 18014398509481983 9263 9007199254740991 9264 4503599627370495 9265 2251799813685247 9266 1125899906842623 9267 562949953421311 9268 281474976710655 9269 140737488355327 9270 70368744177663 9271 35184372088831 9272 17592186044415 9273 8796093022207 9274 4398046511103 9275 2199023255551 9276 1099511627775 9277 549755813887 9278 274877906943 9279 137438953471 9280 68719476735 9281 34359738367 9282 17179869183 9283 8589934591 9284 4294967295 9285 2147483647 9286 1073741823 9287 536870911 9288 268435455 9289 134217727 9290 67108863 9291 33554431 9292 16777215 9293 8388607 9294 4194303 9295 2097151 9296 1048575 9297 524287 9298 262143 9299 131071 9300 65535 9301 32767 9302 16383 9303 8191 9304 4095 9305 2047 9306 1023 9307 511 9308 255 9309 127 9310 63 9311 31 9312 15 9313 7 9314 3 9315 1 9316 174224571863520493293247799005065324265471 9317 87112285931760246646623899502532662132735 9318 43556142965880123323311949751266331066367 9319 21778071482940061661655974875633165533183 9320 10889035741470030830827987437816582766591 9321 5444517870735015415413993718908291383295 9322 2722258935367507707706996859454145691647 9323 1361129467683753853853498429727072845823 9324 680564733841876926926749214863536422911 9325 340282366920938463463374607431768211455 9326 170141183460469231731687303715884105727 9327 85070591730234615865843651857942052863 9328 42535295865117307932921825928971026431 9329 21267647932558653966460912964485513215 9330 10633823966279326983230456482242756607 9331 5316911983139663491615228241121378303 9332 2658455991569831745807614120560689151 9333 1329227995784915872903807060280344575 9334 664613997892457936451903530140172287 9335 332306998946228968225951765070086143 9336 166153499473114484112975882535043071 9337 83076749736557242056487941267521535 9338 41538374868278621028243970633760767 9339 20769187434139310514121985316880383 9340 10384593717069655257060992658440191 9341 5192296858534827628530496329220095 9342 2596148429267413814265248164610047 9343 1298074214633706907132624082305023 9344 649037107316853453566312041152511 9345 324518553658426726783156020576255 9346 162259276829213363391578010288127 9347 81129638414606681695789005144063 9348 40564819207303340847894502572031 9349 20282409603651670423947251286015 9350 10141204801825835211973625643007 9351 5070602400912917605986812821503 9352 2535301200456458802993406410751 9353 1267650600228229401496703205375 9354 633825300114114700748351602687 9355 316912650057057350374175801343 9356 158456325028528675187087900671 9357 79228162514264337593543950335 9358 39614081257132168796771975167 9359 19807040628566084398385987583 9360 9903520314283042199192993791 9361 4951760157141521099596496895 9362 2475880078570760549798248447 9363 1237940039285380274899124223 9364 618970019642690137449562111 9365 309485009821345068724781055 9366 154742504910672534362390527 9367 77371252455336267181195263 9368 38685626227668133590597631 9369 19342813113834066795298815 9370 9671406556917033397649407 9371 4835703278458516698824703 9372 2417851639229258349412351 9373 1208925819614629174706175 9374 604462909807314587353087 9375 302231454903657293676543 9376 151115727451828646838271 9377 75557863725914323419135 9378 37778931862957161709567 9379 18889465931478580854783 9380 9444732965739290427391 9381 4722366482869645213695 9382 2361183241434822606847 9383 1180591620717411303423 9384 590295810358705651711 9385 295147905179352825855 9386 147573952589676412927 9387 73786976294838206463 9388 36893488147419103231 9389 18446744073709551615 9390 9223372036854775807 9391 4611686018427387903 9392 2305843009213693951 9393 1152921504606846975 9394 576460752303423487 9395 288230376151711743 9396 144115188075855871 9397 72057594037927935 9398 36028797018963967 9399 18014398509481983 9400 9007199254740991 9401 4503599627370495 9402 2251799813685247 9403 1125899906842623 9404 562949953421311 9405 281474976710655 9406 140737488355327 9407 70368744177663 9408 35184372088831 9409 17592186044415 9410 8796093022207 9411 4398046511103 9412 2199023255551 9413 1099511627775 9414 549755813887 9415 274877906943 9416 137438953471 9417 68719476735 9418 34359738367 9419 17179869183 9420 8589934591 9421 4294967295 9422 2147483647 9423 1073741823 9424 536870911 9425 268435455 9426 134217727 9427 67108863 9428 33554431 9429 16777215 9430 8388607 9431 4194303 9432 2097151 9433 1048575 9434 524287 9435 262143 9436 131071 9437 65535 9438 32767 9439 16383 9440 8191 9441 4095 9442 2047 9443 1023 9444 511 9445 255 9446 127 9447 63 9448 31 9449 15 9450 7 9451 3 9452 1 9453 348449143727040986586495598010130648530943 9454 174224571863520493293247799005065324265471 9455 87112285931760246646623899502532662132735 9456 43556142965880123323311949751266331066367 9457 21778071482940061661655974875633165533183 9458 10889035741470030830827987437816582766591 9459 5444517870735015415413993718908291383295 9460 2722258935367507707706996859454145691647 9461 1361129467683753853853498429727072845823 9462 680564733841876926926749214863536422911 9463 340282366920938463463374607431768211455 9464 170141183460469231731687303715884105727 9465 85070591730234615865843651857942052863 9466 42535295865117307932921825928971026431 9467 21267647932558653966460912964485513215 9468 10633823966279326983230456482242756607 9469 5316911983139663491615228241121378303 9470 2658455991569831745807614120560689151 9471 1329227995784915872903807060280344575 9472 664613997892457936451903530140172287 9473 332306998946228968225951765070086143 9474 166153499473114484112975882535043071 9475 83076749736557242056487941267521535 9476 41538374868278621028243970633760767 9477 20769187434139310514121985316880383 9478 10384593717069655257060992658440191 9479 5192296858534827628530496329220095 9480 2596148429267413814265248164610047 9481 1298074214633706907132624082305023 9482 649037107316853453566312041152511 9483 324518553658426726783156020576255 9484 162259276829213363391578010288127 9485 81129638414606681695789005144063 9486 40564819207303340847894502572031 9487 20282409603651670423947251286015 9488 10141204801825835211973625643007 9489 5070602400912917605986812821503 9490 2535301200456458802993406410751 9491 1267650600228229401496703205375 9492 633825300114114700748351602687 9493 316912650057057350374175801343 9494 158456325028528675187087900671 9495 79228162514264337593543950335 9496 39614081257132168796771975167 9497 19807040628566084398385987583 9498 9903520314283042199192993791 9499 4951760157141521099596496895 9500 2475880078570760549798248447 9501 1237940039285380274899124223 9502 618970019642690137449562111 9503 309485009821345068724781055 9504 154742504910672534362390527 9505 77371252455336267181195263 9506 38685626227668133590597631 9507 19342813113834066795298815 9508 9671406556917033397649407 9509 4835703278458516698824703 9510 2417851639229258349412351 9511 1208925819614629174706175 9512 604462909807314587353087 9513 302231454903657293676543 9514 151115727451828646838271 9515 75557863725914323419135 9516 37778931862957161709567 9517 18889465931478580854783 9518 9444732965739290427391 9519 4722366482869645213695 9520 2361183241434822606847 9521 1180591620717411303423 9522 590295810358705651711 9523 295147905179352825855 9524 147573952589676412927 9525 73786976294838206463 9526 36893488147419103231 9527 18446744073709551615 9528 9223372036854775807 9529 4611686018427387903 9530 2305843009213693951 9531 1152921504606846975 9532 576460752303423487 9533 288230376151711743 9534 144115188075855871 9535 72057594037927935 9536 36028797018963967 9537 18014398509481983 9538 9007199254740991 9539 4503599627370495 9540 2251799813685247 9541 1125899906842623 9542 562949953421311 9543 281474976710655 9544 140737488355327 9545 70368744177663 9546 35184372088831 9547 17592186044415 9548 8796093022207 9549 4398046511103 9550 2199023255551 9551 1099511627775 9552 549755813887 9553 274877906943 9554 137438953471 9555 68719476735 9556 34359738367 9557 17179869183 9558 8589934591 9559 4294967295 9560 2147483647 9561 1073741823 9562 536870911 9563 268435455 9564 134217727 9565 67108863 9566 33554431 9567 16777215 9568 8388607 9569 4194303 9570 2097151 9571 1048575 9572 524287 9573 262143 9574 131071 9575 65535 9576 32767 9577 16383 9578 8191 9579 4095 9580 2047 9581 1023 9582 511 9583 255 9584 127 9585 63 9586 31 9587 15 9588 7 9589 3 9590 1 9591 696898287454081973172991196020261297061887 9592 348449143727040986586495598010130648530943 9593 174224571863520493293247799005065324265471 9594 87112285931760246646623899502532662132735 9595 43556142965880123323311949751266331066367 9596 21778071482940061661655974875633165533183 9597 10889035741470030830827987437816582766591 9598 5444517870735015415413993718908291383295 9599 2722258935367507707706996859454145691647 9600 1361129467683753853853498429727072845823 9601 680564733841876926926749214863536422911 9602 340282366920938463463374607431768211455 9603 170141183460469231731687303715884105727 9604 85070591730234615865843651857942052863 9605 42535295865117307932921825928971026431 9606 21267647932558653966460912964485513215 9607 10633823966279326983230456482242756607 9608 5316911983139663491615228241121378303 9609 2658455991569831745807614120560689151 9610 1329227995784915872903807060280344575 9611 664613997892457936451903530140172287 9612 332306998946228968225951765070086143 9613 166153499473114484112975882535043071 9614 83076749736557242056487941267521535 9615 41538374868278621028243970633760767 9616 20769187434139310514121985316880383 9617 10384593717069655257060992658440191 9618 5192296858534827628530496329220095 9619 2596148429267413814265248164610047 9620 1298074214633706907132624082305023 9621 649037107316853453566312041152511 9622 324518553658426726783156020576255 9623 162259276829213363391578010288127 9624 81129638414606681695789005144063 9625 40564819207303340847894502572031 9626 20282409603651670423947251286015 9627 10141204801825835211973625643007 9628 5070602400912917605986812821503 9629 2535301200456458802993406410751 9630 1267650600228229401496703205375 9631 633825300114114700748351602687 9632 316912650057057350374175801343 9633 158456325028528675187087900671 9634 79228162514264337593543950335 9635 39614081257132168796771975167 9636 19807040628566084398385987583 9637 9903520314283042199192993791 9638 4951760157141521099596496895 9639 2475880078570760549798248447 9640 1237940039285380274899124223 9641 618970019642690137449562111 9642 309485009821345068724781055 9643 154742504910672534362390527 9644 77371252455336267181195263 9645 38685626227668133590597631 9646 19342813113834066795298815 9647 9671406556917033397649407 9648 4835703278458516698824703 9649 2417851639229258349412351 9650 1208925819614629174706175 9651 604462909807314587353087 9652 302231454903657293676543 9653 151115727451828646838271 9654 75557863725914323419135 9655 37778931862957161709567 9656 18889465931478580854783 9657 9444732965739290427391 9658 4722366482869645213695 9659 2361183241434822606847 9660 1180591620717411303423 9661 590295810358705651711 9662 295147905179352825855 9663 147573952589676412927 9664 73786976294838206463 9665 36893488147419103231 9666 18446744073709551615 9667 9223372036854775807 9668 4611686018427387903 9669 2305843009213693951 9670 1152921504606846975 9671 576460752303423487 9672 288230376151711743 9673 144115188075855871 9674 72057594037927935 9675 36028797018963967 9676 18014398509481983 9677 9007199254740991 9678 4503599627370495 9679 2251799813685247 9680 1125899906842623 9681 562949953421311 9682 281474976710655 9683 140737488355327 9684 70368744177663 9685 35184372088831 9686 17592186044415 9687 8796093022207 9688 4398046511103 9689 2199023255551 9690 1099511627775 9691 549755813887 9692 274877906943 9693 137438953471 9694 68719476735 9695 34359738367 9696 17179869183 9697 8589934591 9698 4294967295 9699 2147483647 9700 1073741823 9701 536870911 9702 268435455 9703 134217727 9704 67108863 9705 33554431 9706 16777215 9707 8388607 9708 4194303 9709 2097151 9710 1048575 9711 524287 9712 262143 9713 131071 9714 65535 9715 32767 9716 16383 9717 8191 9718 4095 9719 2047 9720 1023 9721 511 9722 255 9723 127 9724 63 9725 31 9726 15 9727 7 9728 3 9729 1 9730 1393796574908163946345982392040522594123775 9731 696898287454081973172991196020261297061887 9732 348449143727040986586495598010130648530943 9733 174224571863520493293247799005065324265471 9734 87112285931760246646623899502532662132735 9735 43556142965880123323311949751266331066367 9736 21778071482940061661655974875633165533183 9737 10889035741470030830827987437816582766591 9738 5444517870735015415413993718908291383295 9739 2722258935367507707706996859454145691647 9740 1361129467683753853853498429727072845823 9741 680564733841876926926749214863536422911 9742 340282366920938463463374607431768211455 9743 170141183460469231731687303715884105727 9744 85070591730234615865843651857942052863 9745 42535295865117307932921825928971026431 9746 21267647932558653966460912964485513215 9747 10633823966279326983230456482242756607 9748 5316911983139663491615228241121378303 9749 2658455991569831745807614120560689151 9750 1329227995784915872903807060280344575 9751 664613997892457936451903530140172287 9752 332306998946228968225951765070086143 9753 166153499473114484112975882535043071 9754 83076749736557242056487941267521535 9755 41538374868278621028243970633760767 9756 20769187434139310514121985316880383 9757 10384593717069655257060992658440191 9758 5192296858534827628530496329220095 9759 2596148429267413814265248164610047 9760 1298074214633706907132624082305023 9761 649037107316853453566312041152511 9762 324518553658426726783156020576255 9763 162259276829213363391578010288127 9764 81129638414606681695789005144063 9765 40564819207303340847894502572031 9766 20282409603651670423947251286015 9767 10141204801825835211973625643007 9768 5070602400912917605986812821503 9769 2535301200456458802993406410751 9770 1267650600228229401496703205375 9771 633825300114114700748351602687 9772 316912650057057350374175801343 9773 158456325028528675187087900671 9774 79228162514264337593543950335 9775 39614081257132168796771975167 9776 19807040628566084398385987583 9777 9903520314283042199192993791 9778 4951760157141521099596496895 9779 2475880078570760549798248447 9780 1237940039285380274899124223 9781 618970019642690137449562111 9782 309485009821345068724781055 9783 154742504910672534362390527 9784 77371252455336267181195263 9785 38685626227668133590597631 9786 19342813113834066795298815 9787 9671406556917033397649407 9788 4835703278458516698824703 9789 2417851639229258349412351 9790 1208925819614629174706175 9791 604462909807314587353087 9792 302231454903657293676543 9793 151115727451828646838271 9794 75557863725914323419135 9795 37778931862957161709567 9796 18889465931478580854783 9797 9444732965739290427391 9798 4722366482869645213695 9799 2361183241434822606847 9800 1180591620717411303423 9801 590295810358705651711 9802 295147905179352825855 9803 147573952589676412927 9804 73786976294838206463 9805 36893488147419103231 9806 18446744073709551615 9807 9223372036854775807 9808 4611686018427387903 9809 2305843009213693951 9810 1152921504606846975 9811 576460752303423487 9812 288230376151711743 9813 144115188075855871 9814 72057594037927935 9815 36028797018963967 9816 18014398509481983 9817 9007199254740991 9818 4503599627370495 9819 2251799813685247 9820 1125899906842623 9821 562949953421311 9822 281474976710655 9823 140737488355327 9824 70368744177663 9825 35184372088831 9826 17592186044415 9827 8796093022207 9828 4398046511103 9829 2199023255551 9830 1099511627775 9831 549755813887 9832 274877906943 9833 137438953471 9834 68719476735 9835 34359738367 9836 17179869183 9837 8589934591 9838 4294967295 9839 2147483647 9840 1073741823 9841 536870911 9842 268435455 9843 134217727 9844 67108863 9845 33554431 9846 16777215 9847 8388607 9848 4194303 9849 2097151 9850 1048575 9851 524287 9852 262143 9853 131071 9854 65535 9855 32767 9856 16383 9857 8191 9858 4095 9859 2047 9860 1023 9861 511 9862 255 9863 127 9864 63 9865 31 9866 15 9867 7 9868 3 9869 1 9870 2787593149816327892691964784081045188247551 9871 1393796574908163946345982392040522594123775 9872 696898287454081973172991196020261297061887 9873 348449143727040986586495598010130648530943 9874 174224571863520493293247799005065324265471 9875 87112285931760246646623899502532662132735 9876 43556142965880123323311949751266331066367 9877 21778071482940061661655974875633165533183 9878 10889035741470030830827987437816582766591 9879 5444517870735015415413993718908291383295 9880 2722258935367507707706996859454145691647 9881 1361129467683753853853498429727072845823 9882 680564733841876926926749214863536422911 9883 340282366920938463463374607431768211455 9884 170141183460469231731687303715884105727 9885 85070591730234615865843651857942052863 9886 42535295865117307932921825928971026431 9887 21267647932558653966460912964485513215 9888 10633823966279326983230456482242756607 9889 5316911983139663491615228241121378303 9890 2658455991569831745807614120560689151 9891 1329227995784915872903807060280344575 9892 664613997892457936451903530140172287 9893 332306998946228968225951765070086143 9894 166153499473114484112975882535043071 9895 83076749736557242056487941267521535 9896 41538374868278621028243970633760767 9897 20769187434139310514121985316880383 9898 10384593717069655257060992658440191 9899 5192296858534827628530496329220095 9900 2596148429267413814265248164610047 9901 1298074214633706907132624082305023 9902 649037107316853453566312041152511 9903 324518553658426726783156020576255 9904 162259276829213363391578010288127 9905 81129638414606681695789005144063 9906 40564819207303340847894502572031 9907 20282409603651670423947251286015 9908 10141204801825835211973625643007 9909 5070602400912917605986812821503 9910 2535301200456458802993406410751 9911 1267650600228229401496703205375 9912 633825300114114700748351602687 9913 316912650057057350374175801343 9914 158456325028528675187087900671 9915 79228162514264337593543950335 9916 39614081257132168796771975167 9917 19807040628566084398385987583 9918 9903520314283042199192993791 9919 4951760157141521099596496895 9920 2475880078570760549798248447 9921 1237940039285380274899124223 9922 618970019642690137449562111 9923 309485009821345068724781055 9924 154742504910672534362390527 9925 77371252455336267181195263 9926 38685626227668133590597631 9927 19342813113834066795298815 9928 9671406556917033397649407 9929 4835703278458516698824703 9930 2417851639229258349412351 9931 1208925819614629174706175 9932 604462909807314587353087 9933 302231454903657293676543 9934 151115727451828646838271 9935 75557863725914323419135 9936 37778931862957161709567 9937 18889465931478580854783 9938 9444732965739290427391 9939 4722366482869645213695 9940 2361183241434822606847 9941 1180591620717411303423 9942 590295810358705651711 9943 295147905179352825855 9944 147573952589676412927 9945 73786976294838206463 9946 36893488147419103231 9947 18446744073709551615 9948 9223372036854775807 9949 4611686018427387903 9950 2305843009213693951 9951 1152921504606846975 9952 576460752303423487 9953 288230376151711743 9954 144115188075855871 9955 72057594037927935 9956 36028797018963967 9957 18014398509481983 9958 9007199254740991 9959 4503599627370495 9960 2251799813685247 9961 1125899906842623 9962 562949953421311 9963 281474976710655 9964 140737488355327 9965 70368744177663 9966 35184372088831 9967 17592186044415 9968 8796093022207 9969 4398046511103 9970 2199023255551 9971 1099511627775 9972 549755813887 9973 274877906943 9974 137438953471 9975 68719476735 9976 34359738367 9977 17179869183 9978 8589934591 9979 4294967295 9980 2147483647 9981 1073741823 9982 536870911 9983 268435455 9984 134217727 9985 67108863 9986 33554431 9987 16777215 9988 8388607 9989 4194303 9990 2097151 9991 1048575 9992 524287 9993 262143 9994 131071 9995 65535 9996 32767 9997 16383 9998 8191 9999 4095 10000 2047 10001 1023 10002 511 10003 255 10004 127 10005 63 10006 31 10007 15 10008 7 10009 3 10010 1 10011 5575186299632655785383929568162090376495103 10012 2787593149816327892691964784081045188247551 10013 1393796574908163946345982392040522594123775 10014 696898287454081973172991196020261297061887 10015 348449143727040986586495598010130648530943 10016 174224571863520493293247799005065324265471 10017 87112285931760246646623899502532662132735 10018 43556142965880123323311949751266331066367 10019 21778071482940061661655974875633165533183 10020 10889035741470030830827987437816582766591 10021 5444517870735015415413993718908291383295 10022 2722258935367507707706996859454145691647 10023 1361129467683753853853498429727072845823 10024 680564733841876926926749214863536422911 10025 340282366920938463463374607431768211455 10026 170141183460469231731687303715884105727 10027 85070591730234615865843651857942052863 10028 42535295865117307932921825928971026431 10029 21267647932558653966460912964485513215 10030 10633823966279326983230456482242756607 10031 5316911983139663491615228241121378303 10032 2658455991569831745807614120560689151 10033 1329227995784915872903807060280344575 10034 664613997892457936451903530140172287 10035 332306998946228968225951765070086143 10036 166153499473114484112975882535043071 10037 83076749736557242056487941267521535 10038 41538374868278621028243970633760767 10039 20769187434139310514121985316880383 10040 10384593717069655257060992658440191 10041 5192296858534827628530496329220095 10042 2596148429267413814265248164610047 10043 1298074214633706907132624082305023 10044 649037107316853453566312041152511 10045 324518553658426726783156020576255 10046 162259276829213363391578010288127 10047 81129638414606681695789005144063 10048 40564819207303340847894502572031 10049 20282409603651670423947251286015 10050 10141204801825835211973625643007 10051 5070602400912917605986812821503 10052 2535301200456458802993406410751 10053 1267650600228229401496703205375 10054 633825300114114700748351602687 10055 316912650057057350374175801343 10056 158456325028528675187087900671 10057 79228162514264337593543950335 10058 39614081257132168796771975167 10059 19807040628566084398385987583 10060 9903520314283042199192993791 10061 4951760157141521099596496895 10062 2475880078570760549798248447 10063 1237940039285380274899124223 10064 618970019642690137449562111 10065 309485009821345068724781055 10066 154742504910672534362390527 10067 77371252455336267181195263 10068 38685626227668133590597631 10069 19342813113834066795298815 10070 9671406556917033397649407 10071 4835703278458516698824703 10072 2417851639229258349412351 10073 1208925819614629174706175 10074 604462909807314587353087 10075 302231454903657293676543 10076 151115727451828646838271 10077 75557863725914323419135 10078 37778931862957161709567 10079 18889465931478580854783 10080 9444732965739290427391 10081 4722366482869645213695 10082 2361183241434822606847 10083 1180591620717411303423 10084 590295810358705651711 10085 295147905179352825855 10086 147573952589676412927 10087 73786976294838206463 10088 36893488147419103231 10089 18446744073709551615 10090 9223372036854775807 10091 4611686018427387903 10092 2305843009213693951 10093 1152921504606846975 10094 576460752303423487 10095 288230376151711743 10096 144115188075855871 10097 72057594037927935 10098 36028797018963967 10099 18014398509481983 10100 9007199254740991 10101 4503599627370495 10102 2251799813685247 10103 1125899906842623 10104 562949953421311 10105 281474976710655 10106 140737488355327 10107 70368744177663 10108 35184372088831 10109 17592186044415 10110 8796093022207 10111 4398046511103 10112 2199023255551 10113 1099511627775 10114 549755813887 10115 274877906943 10116 137438953471 10117 68719476735 10118 34359738367 10119 17179869183 10120 8589934591 10121 4294967295 10122 2147483647 10123 1073741823 10124 536870911 10125 268435455 10126 134217727 10127 67108863 10128 33554431 10129 16777215 10130 8388607 10131 4194303 10132 2097151 10133 1048575 10134 524287 10135 262143 10136 131071 10137 65535 10138 32767 10139 16383 10140 8191 10141 4095 10142 2047 10143 1023 10144 511 10145 255 10146 127 10147 63 10148 31 10149 15 10150 7 10151 3 10152 1 10153 11150372599265311570767859136324180752990207 10154 5575186299632655785383929568162090376495103 10155 2787593149816327892691964784081045188247551 10156 1393796574908163946345982392040522594123775 10157 696898287454081973172991196020261297061887 10158 348449143727040986586495598010130648530943 10159 174224571863520493293247799005065324265471 10160 87112285931760246646623899502532662132735 10161 43556142965880123323311949751266331066367 10162 21778071482940061661655974875633165533183 10163 10889035741470030830827987437816582766591 10164 5444517870735015415413993718908291383295 10165 2722258935367507707706996859454145691647 10166 1361129467683753853853498429727072845823 10167 680564733841876926926749214863536422911 10168 340282366920938463463374607431768211455 10169 170141183460469231731687303715884105727 10170 85070591730234615865843651857942052863 10171 42535295865117307932921825928971026431 10172 21267647932558653966460912964485513215 10173 10633823966279326983230456482242756607 10174 5316911983139663491615228241121378303 10175 2658455991569831745807614120560689151 10176 1329227995784915872903807060280344575 10177 664613997892457936451903530140172287 10178 332306998946228968225951765070086143 10179 166153499473114484112975882535043071 10180 83076749736557242056487941267521535 10181 41538374868278621028243970633760767 10182 20769187434139310514121985316880383 10183 10384593717069655257060992658440191 10184 5192296858534827628530496329220095 10185 2596148429267413814265248164610047 10186 1298074214633706907132624082305023 10187 649037107316853453566312041152511 10188 324518553658426726783156020576255 10189 162259276829213363391578010288127 10190 81129638414606681695789005144063 10191 40564819207303340847894502572031 10192 20282409603651670423947251286015 10193 10141204801825835211973625643007 10194 5070602400912917605986812821503 10195 2535301200456458802993406410751 10196 1267650600228229401496703205375 10197 633825300114114700748351602687 10198 316912650057057350374175801343 10199 158456325028528675187087900671 10200 79228162514264337593543950335 10201 39614081257132168796771975167 10202 19807040628566084398385987583 10203 9903520314283042199192993791 10204 4951760157141521099596496895 10205 2475880078570760549798248447 10206 1237940039285380274899124223 10207 618970019642690137449562111 10208 309485009821345068724781055 10209 154742504910672534362390527 10210 77371252455336267181195263 10211 38685626227668133590597631 10212 19342813113834066795298815 10213 9671406556917033397649407 10214 4835703278458516698824703 10215 2417851639229258349412351 10216 1208925819614629174706175 10217 604462909807314587353087 10218 302231454903657293676543 10219 151115727451828646838271 10220 75557863725914323419135 10221 37778931862957161709567 10222 18889465931478580854783 10223 9444732965739290427391 10224 4722366482869645213695 10225 2361183241434822606847 10226 1180591620717411303423 10227 590295810358705651711 10228 295147905179352825855 10229 147573952589676412927 10230 73786976294838206463 10231 36893488147419103231 10232 18446744073709551615 10233 9223372036854775807 10234 4611686018427387903 10235 2305843009213693951 10236 1152921504606846975 10237 576460752303423487 10238 288230376151711743 10239 144115188075855871 10240 72057594037927935 10241 36028797018963967 10242 18014398509481983 10243 9007199254740991 10244 4503599627370495 10245 2251799813685247 10246 1125899906842623 10247 562949953421311 10248 281474976710655 10249 140737488355327 10250 70368744177663 10251 35184372088831 10252 17592186044415 10253 8796093022207 10254 4398046511103 10255 2199023255551 10256 1099511627775 10257 549755813887 10258 274877906943 10259 137438953471 10260 68719476735 10261 34359738367 10262 17179869183 10263 8589934591 10264 4294967295 10265 2147483647 10266 1073741823 10267 536870911 10268 268435455 10269 134217727 10270 67108863 10271 33554431 10272 16777215 10273 8388607 10274 4194303 10275 2097151 10276 1048575 10277 524287 10278 262143 10279 131071 10280 65535 10281 32767 10282 16383 10283 8191 10284 4095 10285 2047 10286 1023 10287 511 10288 255 10289 127 10290 63 10291 31 10292 15 10293 7 10294 3 10295 1 10296 22300745198530623141535718272648361505980415 10297 11150372599265311570767859136324180752990207 10298 5575186299632655785383929568162090376495103 10299 2787593149816327892691964784081045188247551 10300 1393796574908163946345982392040522594123775 10301 696898287454081973172991196020261297061887 10302 348449143727040986586495598010130648530943 10303 174224571863520493293247799005065324265471 10304 87112285931760246646623899502532662132735 10305 43556142965880123323311949751266331066367 10306 21778071482940061661655974875633165533183 10307 10889035741470030830827987437816582766591 10308 5444517870735015415413993718908291383295 10309 2722258935367507707706996859454145691647 10310 1361129467683753853853498429727072845823 10311 680564733841876926926749214863536422911 10312 340282366920938463463374607431768211455 10313 170141183460469231731687303715884105727 10314 85070591730234615865843651857942052863 10315 42535295865117307932921825928971026431 10316 21267647932558653966460912964485513215 10317 10633823966279326983230456482242756607 10318 5316911983139663491615228241121378303 10319 2658455991569831745807614120560689151 10320 1329227995784915872903807060280344575 10321 664613997892457936451903530140172287 10322 332306998946228968225951765070086143 10323 166153499473114484112975882535043071 10324 83076749736557242056487941267521535 10325 41538374868278621028243970633760767 10326 20769187434139310514121985316880383 10327 10384593717069655257060992658440191 10328 5192296858534827628530496329220095 10329 2596148429267413814265248164610047 10330 1298074214633706907132624082305023 10331 649037107316853453566312041152511 10332 324518553658426726783156020576255 10333 162259276829213363391578010288127 10334 81129638414606681695789005144063 10335 40564819207303340847894502572031 10336 20282409603651670423947251286015 10337 10141204801825835211973625643007 10338 5070602400912917605986812821503 10339 2535301200456458802993406410751 10340 1267650600228229401496703205375 10341 633825300114114700748351602687 10342 316912650057057350374175801343 10343 158456325028528675187087900671 10344 79228162514264337593543950335 10345 39614081257132168796771975167 10346 19807040628566084398385987583 10347 9903520314283042199192993791 10348 4951760157141521099596496895 10349 2475880078570760549798248447 10350 1237940039285380274899124223 10351 618970019642690137449562111 10352 309485009821345068724781055 10353 154742504910672534362390527 10354 77371252455336267181195263 10355 38685626227668133590597631 10356 19342813113834066795298815 10357 9671406556917033397649407 10358 4835703278458516698824703 10359 2417851639229258349412351 10360 1208925819614629174706175 10361 604462909807314587353087 10362 302231454903657293676543 10363 151115727451828646838271 10364 75557863725914323419135 10365 37778931862957161709567 10366 18889465931478580854783 10367 9444732965739290427391 10368 4722366482869645213695 10369 2361183241434822606847 10370 1180591620717411303423 10371 590295810358705651711 10372 295147905179352825855 10373 147573952589676412927 10374 73786976294838206463 10375 36893488147419103231 10376 18446744073709551615 10377 9223372036854775807 10378 4611686018427387903 10379 2305843009213693951 10380 1152921504606846975 10381 576460752303423487 10382 288230376151711743 10383 144115188075855871 10384 72057594037927935 10385 36028797018963967 10386 18014398509481983 10387 9007199254740991 10388 4503599627370495 10389 2251799813685247 10390 1125899906842623 10391 562949953421311 10392 281474976710655 10393 140737488355327 10394 70368744177663 10395 35184372088831 10396 17592186044415 10397 8796093022207 10398 4398046511103 10399 2199023255551 10400 1099511627775 10401 549755813887 10402 274877906943 10403 137438953471 10404 68719476735 10405 34359738367 10406 17179869183 10407 8589934591 10408 4294967295 10409 2147483647 10410 1073741823 10411 536870911 10412 268435455 10413 134217727 10414 67108863 10415 33554431 10416 16777215 10417 8388607 10418 4194303 10419 2097151 10420 1048575 10421 524287 10422 262143 10423 131071 10424 65535 10425 32767 10426 16383 10427 8191 10428 4095 10429 2047 10430 1023 10431 511 10432 255 10433 127 10434 63 10435 31 10436 15 10437 7 10438 3 10439 1 10440 44601490397061246283071436545296723011960831 10441 22300745198530623141535718272648361505980415 10442 11150372599265311570767859136324180752990207 10443 5575186299632655785383929568162090376495103 10444 2787593149816327892691964784081045188247551 10445 1393796574908163946345982392040522594123775 10446 696898287454081973172991196020261297061887 10447 348449143727040986586495598010130648530943 10448 174224571863520493293247799005065324265471 10449 87112285931760246646623899502532662132735 10450 43556142965880123323311949751266331066367 10451 21778071482940061661655974875633165533183 10452 10889035741470030830827987437816582766591 10453 5444517870735015415413993718908291383295 10454 2722258935367507707706996859454145691647 10455 1361129467683753853853498429727072845823 10456 680564733841876926926749214863536422911 10457 340282366920938463463374607431768211455 10458 170141183460469231731687303715884105727 10459 85070591730234615865843651857942052863 10460 42535295865117307932921825928971026431 10461 21267647932558653966460912964485513215 10462 10633823966279326983230456482242756607 10463 5316911983139663491615228241121378303 10464 2658455991569831745807614120560689151 10465 1329227995784915872903807060280344575 10466 664613997892457936451903530140172287 10467 332306998946228968225951765070086143 10468 166153499473114484112975882535043071 10469 83076749736557242056487941267521535 10470 41538374868278621028243970633760767 10471 20769187434139310514121985316880383 10472 10384593717069655257060992658440191 10473 5192296858534827628530496329220095 10474 2596148429267413814265248164610047 10475 1298074214633706907132624082305023 10476 649037107316853453566312041152511 10477 324518553658426726783156020576255 10478 162259276829213363391578010288127 10479 81129638414606681695789005144063 10480 40564819207303340847894502572031 10481 20282409603651670423947251286015 10482 10141204801825835211973625643007 10483 5070602400912917605986812821503 10484 2535301200456458802993406410751 10485 1267650600228229401496703205375 10486 633825300114114700748351602687 10487 316912650057057350374175801343 10488 158456325028528675187087900671 10489 79228162514264337593543950335 10490 39614081257132168796771975167 10491 19807040628566084398385987583 10492 9903520314283042199192993791 10493 4951760157141521099596496895 10494 2475880078570760549798248447 10495 1237940039285380274899124223 10496 618970019642690137449562111 10497 309485009821345068724781055 10498 154742504910672534362390527 10499 77371252455336267181195263 10500 38685626227668133590597631 10501 19342813113834066795298815 10502 9671406556917033397649407 10503 4835703278458516698824703 10504 2417851639229258349412351 10505 1208925819614629174706175 10506 604462909807314587353087 10507 302231454903657293676543 10508 151115727451828646838271 10509 75557863725914323419135 10510 37778931862957161709567 10511 18889465931478580854783 10512 9444732965739290427391 10513 4722366482869645213695 10514 2361183241434822606847 10515 1180591620717411303423 10516 590295810358705651711 10517 295147905179352825855 10518 147573952589676412927 10519 73786976294838206463 10520 36893488147419103231 10521 18446744073709551615 10522 9223372036854775807 10523 4611686018427387903 10524 2305843009213693951 10525 1152921504606846975 10526 576460752303423487 10527 288230376151711743 10528 144115188075855871 10529 72057594037927935 10530 36028797018963967 10531 18014398509481983 10532 9007199254740991 10533 4503599627370495 10534 2251799813685247 10535 1125899906842623 10536 562949953421311 10537 281474976710655 10538 140737488355327 10539 70368744177663 10540 35184372088831 10541 17592186044415 10542 8796093022207 10543 4398046511103 10544 2199023255551 10545 1099511627775 10546 549755813887 10547 274877906943 10548 137438953471 10549 68719476735 10550 34359738367 10551 17179869183 10552 8589934591 10553 4294967295 10554 2147483647 10555 1073741823 10556 536870911 10557 268435455 10558 134217727 10559 67108863 10560 33554431 10561 16777215 10562 8388607 10563 4194303 10564 2097151 10565 1048575 10566 524287 10567 262143 10568 131071 10569 65535 10570 32767 10571 16383 10572 8191 10573 4095 10574 2047 10575 1023 10576 511 10577 255 10578 127 10579 63 10580 31 10581 15 10582 7 10583 3 10584 1 10585 89202980794122492566142873090593446023921663 10586 44601490397061246283071436545296723011960831 10587 22300745198530623141535718272648361505980415 10588 11150372599265311570767859136324180752990207 10589 5575186299632655785383929568162090376495103 10590 2787593149816327892691964784081045188247551 10591 1393796574908163946345982392040522594123775 10592 696898287454081973172991196020261297061887 10593 348449143727040986586495598010130648530943 10594 174224571863520493293247799005065324265471 10595 87112285931760246646623899502532662132735 10596 43556142965880123323311949751266331066367 10597 21778071482940061661655974875633165533183 10598 10889035741470030830827987437816582766591 10599 5444517870735015415413993718908291383295 10600 2722258935367507707706996859454145691647 10601 1361129467683753853853498429727072845823 10602 680564733841876926926749214863536422911 10603 340282366920938463463374607431768211455 10604 170141183460469231731687303715884105727 10605 85070591730234615865843651857942052863 10606 42535295865117307932921825928971026431 10607 21267647932558653966460912964485513215 10608 10633823966279326983230456482242756607 10609 5316911983139663491615228241121378303 10610 2658455991569831745807614120560689151 10611 1329227995784915872903807060280344575 10612 664613997892457936451903530140172287 10613 332306998946228968225951765070086143 10614 166153499473114484112975882535043071 10615 83076749736557242056487941267521535 10616 41538374868278621028243970633760767 10617 20769187434139310514121985316880383 10618 10384593717069655257060992658440191 10619 5192296858534827628530496329220095 10620 2596148429267413814265248164610047 10621 1298074214633706907132624082305023 10622 649037107316853453566312041152511 10623 324518553658426726783156020576255 10624 162259276829213363391578010288127 10625 81129638414606681695789005144063 10626 40564819207303340847894502572031 10627 20282409603651670423947251286015 10628 10141204801825835211973625643007 10629 5070602400912917605986812821503 10630 2535301200456458802993406410751 10631 1267650600228229401496703205375 10632 633825300114114700748351602687 10633 316912650057057350374175801343 10634 158456325028528675187087900671 10635 79228162514264337593543950335 10636 39614081257132168796771975167 10637 19807040628566084398385987583 10638 9903520314283042199192993791 10639 4951760157141521099596496895 10640 2475880078570760549798248447 10641 1237940039285380274899124223 10642 618970019642690137449562111 10643 309485009821345068724781055 10644 154742504910672534362390527 10645 77371252455336267181195263 10646 38685626227668133590597631 10647 19342813113834066795298815 10648 9671406556917033397649407 10649 4835703278458516698824703 10650 2417851639229258349412351 10651 1208925819614629174706175 10652 604462909807314587353087 10653 302231454903657293676543 10654 151115727451828646838271 10655 75557863725914323419135 10656 37778931862957161709567 10657 18889465931478580854783 10658 9444732965739290427391 10659 4722366482869645213695 10660 2361183241434822606847 10661 1180591620717411303423 10662 590295810358705651711 10663 295147905179352825855 10664 147573952589676412927 10665 73786976294838206463 10666 36893488147419103231 10667 18446744073709551615 10668 9223372036854775807 10669 4611686018427387903 10670 2305843009213693951 10671 1152921504606846975 10672 576460752303423487 10673 288230376151711743 10674 144115188075855871 10675 72057594037927935 10676 36028797018963967 10677 18014398509481983 10678 9007199254740991 10679 4503599627370495 10680 2251799813685247 10681 1125899906842623 10682 562949953421311 10683 281474976710655 10684 140737488355327 10685 70368744177663 10686 35184372088831 10687 17592186044415 10688 8796093022207 10689 4398046511103 10690 2199023255551 10691 1099511627775 10692 549755813887 10693 274877906943 10694 137438953471 10695 68719476735 10696 34359738367 10697 17179869183 10698 8589934591 10699 4294967295 10700 2147483647 10701 1073741823 10702 536870911 10703 268435455 10704 134217727 10705 67108863 10706 33554431 10707 16777215 10708 8388607 10709 4194303 10710 2097151 10711 1048575 10712 524287 10713 262143 10714 131071 10715 65535 10716 32767 10717 16383 10718 8191 10719 4095 10720 2047 10721 1023 10722 511 10723 255 10724 127 10725 63 10726 31 10727 15 10728 7 10729 3 10730 1 10731 178405961588244985132285746181186892047843327 10732 89202980794122492566142873090593446023921663 10733 44601490397061246283071436545296723011960831 10734 22300745198530623141535718272648361505980415 10735 11150372599265311570767859136324180752990207 10736 5575186299632655785383929568162090376495103 10737 2787593149816327892691964784081045188247551 10738 1393796574908163946345982392040522594123775 10739 696898287454081973172991196020261297061887 10740 348449143727040986586495598010130648530943 10741 174224571863520493293247799005065324265471 10742 87112285931760246646623899502532662132735 10743 43556142965880123323311949751266331066367 10744 21778071482940061661655974875633165533183 10745 10889035741470030830827987437816582766591 10746 5444517870735015415413993718908291383295 10747 2722258935367507707706996859454145691647 10748 1361129467683753853853498429727072845823 10749 680564733841876926926749214863536422911 10750 340282366920938463463374607431768211455 10751 170141183460469231731687303715884105727 10752 85070591730234615865843651857942052863 10753 42535295865117307932921825928971026431 10754 21267647932558653966460912964485513215 10755 10633823966279326983230456482242756607 10756 5316911983139663491615228241121378303 10757 2658455991569831745807614120560689151 10758 1329227995784915872903807060280344575 10759 664613997892457936451903530140172287 10760 332306998946228968225951765070086143 10761 166153499473114484112975882535043071 10762 83076749736557242056487941267521535 10763 41538374868278621028243970633760767 10764 20769187434139310514121985316880383 10765 10384593717069655257060992658440191 10766 5192296858534827628530496329220095 10767 2596148429267413814265248164610047 10768 1298074214633706907132624082305023 10769 649037107316853453566312041152511 10770 324518553658426726783156020576255 10771 162259276829213363391578010288127 10772 81129638414606681695789005144063 10773 40564819207303340847894502572031 10774 20282409603651670423947251286015 10775 10141204801825835211973625643007 10776 5070602400912917605986812821503 10777 2535301200456458802993406410751 10778 1267650600228229401496703205375 10779 633825300114114700748351602687 10780 316912650057057350374175801343 10781 158456325028528675187087900671 10782 79228162514264337593543950335 10783 39614081257132168796771975167 10784 19807040628566084398385987583 10785 9903520314283042199192993791 10786 4951760157141521099596496895 10787 2475880078570760549798248447 10788 1237940039285380274899124223 10789 618970019642690137449562111 10790 309485009821345068724781055 10791 154742504910672534362390527 10792 77371252455336267181195263 10793 38685626227668133590597631 10794 19342813113834066795298815 10795 9671406556917033397649407 10796 4835703278458516698824703 10797 2417851639229258349412351 10798 1208925819614629174706175 10799 604462909807314587353087 10800 302231454903657293676543 10801 151115727451828646838271 10802 75557863725914323419135 10803 37778931862957161709567 10804 18889465931478580854783 10805 9444732965739290427391 10806 4722366482869645213695 10807 2361183241434822606847 10808 1180591620717411303423 10809 590295810358705651711 10810 295147905179352825855 10811 147573952589676412927 10812 73786976294838206463 10813 36893488147419103231 10814 18446744073709551615 10815 9223372036854775807 10816 4611686018427387903 10817 2305843009213693951 10818 1152921504606846975 10819 576460752303423487 10820 288230376151711743 10821 144115188075855871 10822 72057594037927935 10823 36028797018963967 10824 18014398509481983 10825 9007199254740991 10826 4503599627370495 10827 2251799813685247 10828 1125899906842623 10829 562949953421311 10830 281474976710655 10831 140737488355327 10832 70368744177663 10833 35184372088831 10834 17592186044415 10835 8796093022207 10836 4398046511103 10837 2199023255551 10838 1099511627775 10839 549755813887 10840 274877906943 10841 137438953471 10842 68719476735 10843 34359738367 10844 17179869183 10845 8589934591 10846 4294967295 10847 2147483647 10848 1073741823 10849 536870911 10850 268435455 10851 134217727 10852 67108863 10853 33554431 10854 16777215 10855 8388607 10856 4194303 10857 2097151 10858 1048575 10859 524287 10860 262143 10861 131071 10862 65535 10863 32767 10864 16383 10865 8191 10866 4095 10867 2047 10868 1023 10869 511 10870 255 10871 127 10872 63 10873 31 10874 15 10875 7 10876 3 10877 1 10878 356811923176489970264571492362373784095686655 10879 178405961588244985132285746181186892047843327 10880 89202980794122492566142873090593446023921663 10881 44601490397061246283071436545296723011960831 10882 22300745198530623141535718272648361505980415 10883 11150372599265311570767859136324180752990207 10884 5575186299632655785383929568162090376495103 10885 2787593149816327892691964784081045188247551 10886 1393796574908163946345982392040522594123775 10887 696898287454081973172991196020261297061887 10888 348449143727040986586495598010130648530943 10889 174224571863520493293247799005065324265471 10890 87112285931760246646623899502532662132735 10891 43556142965880123323311949751266331066367 10892 21778071482940061661655974875633165533183 10893 10889035741470030830827987437816582766591 10894 5444517870735015415413993718908291383295 10895 2722258935367507707706996859454145691647 10896 1361129467683753853853498429727072845823 10897 680564733841876926926749214863536422911 10898 340282366920938463463374607431768211455 10899 170141183460469231731687303715884105727 10900 85070591730234615865843651857942052863 10901 42535295865117307932921825928971026431 10902 21267647932558653966460912964485513215 10903 10633823966279326983230456482242756607 10904 5316911983139663491615228241121378303 10905 2658455991569831745807614120560689151 10906 1329227995784915872903807060280344575 10907 664613997892457936451903530140172287 10908 332306998946228968225951765070086143 10909 166153499473114484112975882535043071 10910 83076749736557242056487941267521535 10911 41538374868278621028243970633760767 10912 20769187434139310514121985316880383 10913 10384593717069655257060992658440191 10914 5192296858534827628530496329220095 10915 2596148429267413814265248164610047 10916 1298074214633706907132624082305023 10917 649037107316853453566312041152511 10918 324518553658426726783156020576255 10919 162259276829213363391578010288127 10920 81129638414606681695789005144063 10921 40564819207303340847894502572031 10922 20282409603651670423947251286015 10923 10141204801825835211973625643007 10924 5070602400912917605986812821503 10925 2535301200456458802993406410751 10926 1267650600228229401496703205375 10927 633825300114114700748351602687 10928 316912650057057350374175801343 10929 158456325028528675187087900671 10930 79228162514264337593543950335 10931 39614081257132168796771975167 10932 19807040628566084398385987583 10933 9903520314283042199192993791 10934 4951760157141521099596496895 10935 2475880078570760549798248447 10936 1237940039285380274899124223 10937 618970019642690137449562111 10938 309485009821345068724781055 10939 154742504910672534362390527 10940 77371252455336267181195263 10941 38685626227668133590597631 10942 19342813113834066795298815 10943 9671406556917033397649407 10944 4835703278458516698824703 10945 2417851639229258349412351 10946 1208925819614629174706175 10947 604462909807314587353087 10948 302231454903657293676543 10949 151115727451828646838271 10950 75557863725914323419135 10951 37778931862957161709567 10952 18889465931478580854783 10953 9444732965739290427391 10954 4722366482869645213695 10955 2361183241434822606847 10956 1180591620717411303423 10957 590295810358705651711 10958 295147905179352825855 10959 147573952589676412927 10960 73786976294838206463 10961 36893488147419103231 10962 18446744073709551615 10963 9223372036854775807 10964 4611686018427387903 10965 2305843009213693951 10966 1152921504606846975 10967 576460752303423487 10968 288230376151711743 10969 144115188075855871 10970 72057594037927935 10971 36028797018963967 10972 18014398509481983 10973 9007199254740991 10974 4503599627370495 10975 2251799813685247 10976 1125899906842623 10977 562949953421311 10978 281474976710655 10979 140737488355327 10980 70368744177663 10981 35184372088831 10982 17592186044415 10983 8796093022207 10984 4398046511103 10985 2199023255551 10986 1099511627775 10987 549755813887 10988 274877906943 10989 137438953471 10990 68719476735 10991 34359738367 10992 17179869183 10993 8589934591 10994 4294967295 10995 2147483647 10996 1073741823 10997 536870911 10998 268435455 10999 134217727 11000 67108863 11001 33554431 11002 16777215 11003 8388607 11004 4194303 11005 2097151 11006 1048575 11007 524287 11008 262143 11009 131071 11010 65535 11011 32767 11012 16383 11013 8191 11014 4095 11015 2047 11016 1023 11017 511 11018 255 11019 127 11020 63 11021 31 11022 15 11023 7 11024 3 11025 1 11026 713623846352979940529142984724747568191373311 11027 356811923176489970264571492362373784095686655 11028 178405961588244985132285746181186892047843327 11029 89202980794122492566142873090593446023921663 11030 44601490397061246283071436545296723011960831 11031 22300745198530623141535718272648361505980415 11032 11150372599265311570767859136324180752990207 11033 5575186299632655785383929568162090376495103 11034 2787593149816327892691964784081045188247551 11035 1393796574908163946345982392040522594123775 11036 696898287454081973172991196020261297061887 11037 348449143727040986586495598010130648530943 11038 174224571863520493293247799005065324265471 11039 87112285931760246646623899502532662132735 11040 43556142965880123323311949751266331066367 11041 21778071482940061661655974875633165533183 11042 10889035741470030830827987437816582766591 11043 5444517870735015415413993718908291383295 11044 2722258935367507707706996859454145691647 11045 1361129467683753853853498429727072845823 11046 680564733841876926926749214863536422911 11047 340282366920938463463374607431768211455 11048 170141183460469231731687303715884105727 11049 85070591730234615865843651857942052863 11050 42535295865117307932921825928971026431 11051 21267647932558653966460912964485513215 11052 10633823966279326983230456482242756607 11053 5316911983139663491615228241121378303 11054 2658455991569831745807614120560689151 11055 1329227995784915872903807060280344575 11056 664613997892457936451903530140172287 11057 332306998946228968225951765070086143 11058 166153499473114484112975882535043071 11059 83076749736557242056487941267521535 11060 41538374868278621028243970633760767 11061 20769187434139310514121985316880383 11062 10384593717069655257060992658440191 11063 5192296858534827628530496329220095 11064 2596148429267413814265248164610047 11065 1298074214633706907132624082305023 11066 649037107316853453566312041152511 11067 324518553658426726783156020576255 11068 162259276829213363391578010288127 11069 81129638414606681695789005144063 11070 40564819207303340847894502572031 11071 20282409603651670423947251286015 11072 10141204801825835211973625643007 11073 5070602400912917605986812821503 11074 2535301200456458802993406410751 11075 1267650600228229401496703205375 11076 633825300114114700748351602687 11077 316912650057057350374175801343 11078 158456325028528675187087900671 11079 79228162514264337593543950335 11080 39614081257132168796771975167 11081 19807040628566084398385987583 11082 9903520314283042199192993791 11083 4951760157141521099596496895 11084 2475880078570760549798248447 11085 1237940039285380274899124223 11086 618970019642690137449562111 11087 309485009821345068724781055 11088 154742504910672534362390527 11089 77371252455336267181195263 11090 38685626227668133590597631 11091 19342813113834066795298815 11092 9671406556917033397649407 11093 4835703278458516698824703 11094 2417851639229258349412351 11095 1208925819614629174706175 11096 604462909807314587353087 11097 302231454903657293676543 11098 151115727451828646838271 11099 75557863725914323419135 11100 37778931862957161709567 11101 18889465931478580854783 11102 9444732965739290427391 11103 4722366482869645213695 11104 2361183241434822606847 11105 1180591620717411303423 11106 590295810358705651711 11107 295147905179352825855 11108 147573952589676412927 11109 73786976294838206463 11110 36893488147419103231 11111 18446744073709551615 11112 9223372036854775807 11113 4611686018427387903 11114 2305843009213693951 11115 1152921504606846975 11116 576460752303423487 11117 288230376151711743 11118 144115188075855871 11119 72057594037927935 11120 36028797018963967 11121 18014398509481983 11122 9007199254740991 11123 4503599627370495 11124 2251799813685247 11125 1125899906842623 11126 562949953421311 11127 281474976710655 11128 140737488355327 11129 70368744177663 11130 35184372088831 11131 17592186044415 11132 8796093022207 11133 4398046511103 11134 2199023255551 11135 1099511627775 11136 549755813887 11137 274877906943 11138 137438953471 11139 68719476735 11140 34359738367 11141 17179869183 11142 8589934591 11143 4294967295 11144 2147483647 11145 1073741823 11146 536870911 11147 268435455 11148 134217727 11149 67108863 11150 33554431 11151 16777215 11152 8388607 11153 4194303 11154 2097151 11155 1048575 11156 524287 11157 262143 11158 131071 11159 65535 11160 32767 11161 16383 11162 8191 11163 4095 11164 2047 11165 1023 11166 511 11167 255 11168 127 11169 63 11170 31 11171 15 11172 7 11173 3 11174 1 11175 1427247692705959881058285969449495136382746623 11176 713623846352979940529142984724747568191373311 11177 356811923176489970264571492362373784095686655 11178 178405961588244985132285746181186892047843327 11179 89202980794122492566142873090593446023921663 11180 44601490397061246283071436545296723011960831 11181 22300745198530623141535718272648361505980415 11182 11150372599265311570767859136324180752990207 11183 5575186299632655785383929568162090376495103 11184 2787593149816327892691964784081045188247551 11185 1393796574908163946345982392040522594123775 11186 696898287454081973172991196020261297061887 11187 348449143727040986586495598010130648530943 11188 174224571863520493293247799005065324265471 11189 87112285931760246646623899502532662132735 11190 43556142965880123323311949751266331066367 11191 21778071482940061661655974875633165533183 11192 10889035741470030830827987437816582766591 11193 5444517870735015415413993718908291383295 11194 2722258935367507707706996859454145691647 11195 1361129467683753853853498429727072845823 11196 680564733841876926926749214863536422911 11197 340282366920938463463374607431768211455 11198 170141183460469231731687303715884105727 11199 85070591730234615865843651857942052863 11200 42535295865117307932921825928971026431 11201 21267647932558653966460912964485513215 11202 10633823966279326983230456482242756607 11203 5316911983139663491615228241121378303 11204 2658455991569831745807614120560689151 11205 1329227995784915872903807060280344575 11206 664613997892457936451903530140172287 11207 332306998946228968225951765070086143 11208 166153499473114484112975882535043071 11209 83076749736557242056487941267521535 11210 41538374868278621028243970633760767 11211 20769187434139310514121985316880383 11212 10384593717069655257060992658440191 11213 5192296858534827628530496329220095 11214 2596148429267413814265248164610047 11215 1298074214633706907132624082305023 11216 649037107316853453566312041152511 11217 324518553658426726783156020576255 11218 162259276829213363391578010288127 11219 81129638414606681695789005144063 11220 40564819207303340847894502572031 11221 20282409603651670423947251286015 11222 10141204801825835211973625643007 11223 5070602400912917605986812821503 11224 2535301200456458802993406410751 11225 1267650600228229401496703205375 11226 633825300114114700748351602687 11227 316912650057057350374175801343 11228 158456325028528675187087900671 11229 79228162514264337593543950335 11230 39614081257132168796771975167 11231 19807040628566084398385987583 11232 9903520314283042199192993791 11233 4951760157141521099596496895 11234 2475880078570760549798248447 11235 1237940039285380274899124223 11236 618970019642690137449562111 11237 309485009821345068724781055 11238 154742504910672534362390527 11239 77371252455336267181195263 11240 38685626227668133590597631 11241 19342813113834066795298815 11242 9671406556917033397649407 11243 4835703278458516698824703 11244 2417851639229258349412351 11245 1208925819614629174706175 11246 604462909807314587353087 11247 302231454903657293676543 11248 151115727451828646838271 11249 75557863725914323419135 11250 37778931862957161709567 11251 18889465931478580854783 11252 9444732965739290427391 11253 4722366482869645213695 11254 2361183241434822606847 11255 1180591620717411303423 11256 590295810358705651711 11257 295147905179352825855 11258 147573952589676412927 11259 73786976294838206463 11260 36893488147419103231 11261 18446744073709551615 11262 9223372036854775807 11263 4611686018427387903 11264 2305843009213693951 11265 1152921504606846975 11266 576460752303423487 11267 288230376151711743 11268 144115188075855871 11269 72057594037927935 11270 36028797018963967 11271 18014398509481983 11272 9007199254740991 11273 4503599627370495 11274 2251799813685247 11275 1125899906842623 11276 562949953421311 11277 281474976710655 11278 140737488355327 11279 70368744177663 11280 35184372088831 11281 17592186044415 11282 8796093022207 11283 4398046511103 11284 2199023255551 11285 1099511627775 11286 549755813887 11287 274877906943 11288 137438953471 11289 68719476735 11290 34359738367 11291 17179869183 11292 8589934591 11293 4294967295 11294 2147483647 11295 1073741823 11296 536870911 11297 268435455 11298 134217727 11299 67108863 11300 33554431 11301 16777215 11302 8388607 11303 4194303 11304 2097151 11305 1048575 11306 524287 11307 262143 11308 131071 11309 65535 11310 32767 11311 16383 11312 8191 11313 4095 11314 2047 11315 1023 11316 511 11317 255 11318 127 11319 63 11320 31 11321 15 11322 7 11323 3 11324 1