1 1 2 1 3 2 4 1 5 2 6 4 7 0 8 1 9 3 10 7 11 0 12 0 13 1 14 4 15 11 16 0 17 0 18 0 19 1 20 5 21 16 22 1 23 1 24 1 25 1 26 2 27 7 28 23 29 1 30 2 31 3 32 4 33 5 34 7 35 14 36 37 37 1 38 2 39 4 40 7 41 11 42 16 43 23 44 37 45 74 46 0 47 1 48 3 49 7 50 14 51 25 52 41 53 64 54 101 55 175 56 0 57 0 58 1 59 4 60 11 61 25 62 50 63 91 64 155 65 256 66 431 67 0 68 0 69 0 70 1 71 5 72 16 73 41 74 91 75 182 76 337 77 593 78 1024 79 1 80 1 81 1 82 1 83 2 84 7 85 23 86 64 87 155 88 337 89 674 90 1267 91 2291 92 1 93 2 94 3 95 4 96 5 97 7 98 14 99 37 100 101 101 256 102 593 103 1267 104 2534 105 4825 106 1 107 2 108 4 109 7 110 11 111 16 112 23 113 37 114 74 115 175 116 431 117 1024 118 2291 119 4825 120 9650 121 0 122 1 123 3 124 7 125 14 126 25 127 41 128 64 129 101 130 175 131 350 132 781 133 1805 134 4096 135 8921 136 18571 137 0 138 0 139 1 140 4 141 11 142 25 143 50 144 91 145 155 146 256 147 431 148 781 149 1562 150 3367 151 7463 152 16384 153 34955 154 0 155 0 156 0 157 1 158 5 159 16 160 41 161 91 162 182 163 337 164 593 165 1024 166 1805 167 3367 168 6734 169 14197 170 30581 171 65536 172 1 173 1 174 1 175 1 176 2 177 7 178 23 179 64 180 155 181 337 182 674 183 1267 184 2291 185 4096 186 7463 187 14197 188 28394 189 58975 190 124511 191 1 192 2 193 3 194 4 195 5 196 7 197 14 198 37 199 101 200 256 201 593 202 1267 203 2534 204 4825 205 8921 206 16384 207 30581 208 58975 209 117950 210 242461 211 1 212 2 213 4 214 7 215 11 216 16 217 23 218 37 219 74 220 175 221 431 222 1024 223 2291 224 4825 225 9650 226 18571 227 34955 228 65536 229 124511 230 242461 231 484922 232 0 233 1 234 3 235 7 236 14 237 25 238 41 239 64 240 101 241 175 242 350 243 781 244 1805 245 4096 246 8921 247 18571 248 37142 249 72097 250 137633 251 262144 252 504605 253 989527 254 0 255 0 256 1 257 4 258 11 259 25 260 50 261 91 262 155 263 256 264 431 265 781 266 1562 267 3367 268 7463 269 16384 270 34955 271 72097 272 144194 273 281827 274 543971 275 1048576 276 2038103 277 0 278 0 279 0 280 1 281 5 282 16 283 41 284 91 285 182 286 337 287 593 288 1024 289 1805 290 3367 291 6734 292 14197 293 30581 294 65536 295 137633 296 281827 297 563654 298 1107625 299 2156201 300 4194304 301 1 302 1 303 1 304 1 305 2 306 7 307 23 308 64 309 155 310 337 311 674 312 1267 313 2291 314 4096 315 7463 316 14197 317 28394 318 58975 319 124511 320 262144 321 543971 322 1107625 323 2215250 324 4371451 325 8565755 326 1 327 2 328 3 329 4 330 5 331 7 332 14 333 37 334 101 335 256 336 593 337 1267 338 2534 339 4825 340 8921 341 16384 342 30581 343 58975 344 117950 345 242461 346 504605 347 1048576 348 2156201 349 4371451 350 8742902 351 17308657 352 1 353 2 354 4 355 7 356 11 357 16 358 23 359 37 360 74 361 175 362 431 363 1024 364 2291 365 4825 366 9650 367 18571 368 34955 369 65536 370 124511 371 242461 372 484922 373 989527 374 2038103 375 4194304 376 8565755 377 17308657 378 34617314 379 0 380 1 381 3 382 7 383 14 384 25 385 41 386 64 387 101 388 175 389 350 390 781 391 1805 392 4096 393 8921 394 18571 395 37142 396 72097 397 137633 398 262144 399 504605 400 989527 401 1979054 402 4017157 403 8211461 404 16777216 405 34085873 406 68703187 407 0 408 0 409 1 410 4 411 11 412 25 413 50 414 91 415 155 416 256 417 431 418 781 419 1562 420 3367 421 7463 422 16384 423 34955 424 72097 425 144194 426 281827 427 543971 428 1048576 429 2038103 430 4017157 431 8034314 432 16245775 433 33022991 434 67108864 435 135812051 436 0 437 0 438 0 439 1 440 5 441 16 442 41 443 91 444 182 445 337 446 593 447 1024 448 1805 449 3367 450 6734 451 14197 452 30581 453 65536 454 137633 455 281827 456 563654 457 1107625 458 2156201 459 4194304 460 8211461 461 16245775 462 32491550 463 65514541 464 132623405 465 268435456 466 1 467 1 468 1 469 1 470 2 471 7 472 23 473 64 474 155 475 337 476 674 477 1267 478 2291 479 4096 480 7463 481 14197 482 28394 483 58975 484 124511 485 262144 486 543971 487 1107625 488 2215250 489 4371451 490 8565755 491 16777216 492 33022991 493 65514541 494 131029082 495 263652487 496 532087943 497 1 498 2 499 3 500 4 501 5 502 7 503 14 504 37 505 101 506 256 507 593 508 1267 509 2534 510 4825 511 8921 512 16384 513 30581 514 58975 515 117950 516 242461 517 504605 518 1048576 519 2156201 520 4371451 521 8742902 522 17308657 523 34085873 524 67108864 525 132623405 526 263652487 527 527304974 528 1059392917 529 1 530 2 531 4 532 7 533 11 534 16 535 23 536 37 537 74 538 175 539 431 540 1024 541 2291 542 4825 543 9650 544 18571 545 34955 546 65536 547 124511 548 242461 549 484922 550 989527 551 2038103 552 4194304 553 8565755 554 17308657 555 34617314 556 68703187 557 135812051 558 268435456 559 532087943 560 1059392917 561 2118785834 562 0 563 1 564 3 565 7 566 14 567 25 568 41 569 64 570 101 571 175 572 350 573 781 574 1805 575 4096 576 8921 577 18571 578 37142 579 72097 580 137633 581 262144 582 504605 583 989527 584 1979054 585 4017157 586 8211461 587 16777216 588 34085873 589 68703187 590 137406374 591 273218425 592 541653881 593 1073741824 594 2133134741 595 4251920575 596 0 597 0 598 1 599 4 600 11 601 25 602 50 603 91 604 155 605 256 606 431 607 781 608 1562 609 3367 610 7463 611 16384 612 34955 613 72097 614 144194 615 281827 616 543971 617 1048576 618 2038103 619 4017157 620 8034314 621 16245775 622 33022991 623 67108864 624 135812051 625 273218425 626 546436850 627 1088090731 628 2161832555 629 4294967296 630 8546887871 631 0 632 0 633 0 634 1 635 5 636 16 637 41 638 91 639 182 640 337 641 593 642 1024 643 1805 644 3367 645 6734 646 14197 647 30581 648 65536 649 137633 650 281827 651 563654 652 1107625 653 2156201 654 4194304 655 8211461 656 16245775 657 32491550 658 65514541 659 132623405 660 268435456 661 541653881 662 1088090731 663 2176181462 664 4338014017 665 8632981313 666 17179869184 667 1 668 1 669 1 670 1 671 2 672 7 673 23 674 64 675 155 676 337 677 674 678 1267 679 2291 680 4096 681 7463 682 14197 683 28394 684 58975 685 124511 686 262144 687 543971 688 1107625 689 2215250 690 4371451 691 8565755 692 16777216 693 33022991 694 65514541 695 131029082 696 263652487 697 532087943 698 1073741824 699 2161832555 700 4338014017 701 8676028034 702 17309009347 703 34488878531 704 1 705 2 706 3 707 4 708 5 709 7 710 14 711 37 712 101 713 256 714 593 715 1267 716 2534 717 4825 718 8921 719 16384 720 30581 721 58975 722 117950 723 242461 724 504605 725 1048576 726 2156201 727 4371451 728 8742902 729 17308657 730 34085873 731 67108864 732 132623405 733 263652487 734 527304974 735 1059392917 736 2133134741 737 4294967296 738 8632981313 739 17309009347 740 34618018694 741 69106897225 742 1 743 2 744 4 745 7 746 11 747 16 748 23 749 37 750 74 751 175 752 431 753 1024 754 2291 755 4825 756 9650 757 18571 758 34955 759 65536 760 124511 761 242461 762 484922 763 989527 764 2038103 765 4194304 766 8565755 767 17308657 768 34617314 769 68703187 770 135812051 771 268435456 772 532087943 773 1059392917 774 2118785834 775 4251920575 776 8546887871 777 17179869184 778 34488878531 779 69106897225 780 138213794450 781 0 782 1 783 3 784 7 785 14 786 25 787 41 788 64 789 101 790 175 791 350 792 781 793 1805 794 4096 795 8921 796 18571 797 37142 798 72097 799 137633 800 262144 801 504605 802 989527 803 1979054 804 4017157 805 8211461 806 16777216 807 34085873 808 68703187 809 137406374 810 273218425 811 541653881 812 1073741824 813 2133134741 814 4251920575 815 8503841150 816 17050729021 817 34230598205 818 68719476736 819 137826373961 820 276040168411 821 0 822 0 823 1 824 4 825 11 826 25 827 50 828 91 829 155 830 256 831 431 832 781 833 1562 834 3367 835 7463 836 16384 837 34955 838 72097 839 144194 840 281827 841 543971 842 1048576 843 2038103 844 4017157 845 8034314 846 16245775 847 33022991 848 67108864 849 135812051 850 273218425 851 546436850 852 1088090731 853 2161832555 854 4294967296 855 8546887871 856 17050729021 857 34101458042 858 68332056247 859 137051532983 860 274877906944 861 550918075355 862 0 863 0 864 0 865 1 866 5 867 16 868 41 869 91 870 182 871 337 872 593 873 1024 874 1805 875 3367 876 6734 877 14197 878 30581 879 65536 880 137633 881 281827 882 563654 883 1107625 884 2156201 885 4194304 886 8211461 887 16245775 888 32491550 889 65514541 890 132623405 891 268435456 892 541653881 893 1088090731 894 2176181462 895 4338014017 896 8632981313 897 17179869184 898 34230598205 899 68332056247 900 136664112494 901 273715645477 902 548593552421 903 1099511627776 904 1 905 1 906 1 907 1 908 2 909 7 910 23 911 64 912 155 913 337 914 674 915 1267 916 2291 917 4096 918 7463 919 14197 920 28394 921 58975 922 124511 923 262144 924 543971 925 1107625 926 2215250 927 4371451 928 8565755 929 16777216 930 33022991 931 65514541 932 131029082 933 263652487 934 532087943 935 1073741824 936 2161832555 937 4338014017 938 8676028034 939 17309009347 940 34488878531 941 68719476736 942 137051532983 943 273715645477 944 547431290954 945 1096024843375 946 2195536471151 947 1 948 2 949 3 950 4 951 5 952 7 953 14 954 37 955 101 956 256 957 593 958 1267 959 2534 960 4825 961 8921 962 16384 963 30581 964 58975 965 117950 966 242461 967 504605 968 1048576 969 2156201 970 4371451 971 8742902 972 17308657 973 34085873 974 67108864 975 132623405 976 263652487 977 527304974 978 1059392917 979 2133134741 980 4294967296 981 8632981313 982 17309009347 983 34618018694 984 69106897225 985 137826373961 986 274877906944 987 548593552421 988 1096024843375 989 2192049686750 990 4387586157901 991 1 992 2 993 4 994 7 995 11 996 16 997 23 998 37 999 74 1000 175 1001 431 1002 1024 1003 2291 1004 4825 1005 9650 1006 18571 1007 34955 1008 65536 1009 124511 1010 242461 1011 484922 1012 989527 1013 2038103 1014 4194304 1015 8565755 1016 17308657 1017 34617314 1018 68703187 1019 135812051 1020 268435456 1021 532087943 1022 1059392917 1023 2118785834 1024 4251920575 1025 8546887871 1026 17179869184 1027 34488878531 1028 69106897225 1029 138213794450 1030 276040168411 1031 550918075355 1032 1099511627776 1033 2195536471151 1034 4387586157901 1035 8775172315802 1036 0 1037 1 1038 3 1039 7 1040 14 1041 25 1042 41 1043 64 1044 101 1045 175 1046 350 1047 781 1048 1805 1049 4096 1050 8921 1051 18571 1052 37142 1053 72097 1054 137633 1055 262144 1056 504605 1057 989527 1058 1979054 1059 4017157 1060 8211461 1061 16777216 1062 34085873 1063 68703187 1064 137406374 1065 273218425 1066 541653881 1067 1073741824 1068 2133134741 1069 4251920575 1070 8503841150 1071 17050729021 1072 34230598205 1073 68719476736 1074 137826373961 1075 276040168411 1076 552080336822 1077 1102998412177 1078 2202510039953 1079 4398046511104 1080 8785632669005 1081 17560804984807 1082 0 1083 0 1084 1 1085 4 1086 11 1087 25 1088 50 1089 91 1090 155 1091 256 1092 431 1093 781 1094 1562 1095 3367 1096 7463 1097 16384 1098 34955 1099 72097 1100 144194 1101 281827 1102 543971 1103 1048576 1104 2038103 1105 4017157 1106 8034314 1107 16245775 1108 33022991 1109 67108864 1110 135812051 1111 273218425 1112 546436850 1113 1088090731 1114 2161832555 1115 4294967296 1116 8546887871 1117 17050729021 1118 34101458042 1119 68332056247 1120 137051532983 1121 274877906944 1122 550918075355 1123 1102998412177 1124 2205996824354 1125 4408506864307 1126 8806553375411 1127 17592186044416 1128 35152991029223 1129 0 1130 0 1131 0 1132 1 1133 5 1134 16 1135 41 1136 91 1137 182 1138 337 1139 593 1140 1024 1141 1805 1142 3367 1143 6734 1144 14197 1145 30581 1146 65536 1147 137633 1148 281827 1149 563654 1150 1107625 1151 2156201 1152 4194304 1153 8211461 1154 16245775 1155 32491550 1156 65514541 1157 132623405 1158 268435456 1159 541653881 1160 1088090731 1161 2176181462 1162 4338014017 1163 8632981313 1164 17179869184 1165 34230598205 1166 68332056247 1167 136664112494 1168 273715645477 1169 548593552421 1170 1099511627776 1171 2202510039953 1172 4408506864307 1173 8817013728614 1174 17623567104025 1175 35215753148441 1176 70368744177664 1177 1 1178 1 1179 1 1180 1 1181 2 1182 7 1183 23 1184 64 1185 155 1186 337 1187 674 1188 1267 1189 2291 1190 4096 1191 7463 1192 14197 1193 28394 1194 58975 1195 124511 1196 262144 1197 543971 1198 1107625 1199 2215250 1200 4371451 1201 8565755 1202 16777216 1203 33022991 1204 65514541 1205 131029082 1206 263652487 1207 532087943 1208 1073741824 1209 2161832555 1210 4338014017 1211 8676028034 1212 17309009347 1213 34488878531 1214 68719476736 1215 137051532983 1216 273715645477 1217 547431290954 1218 1096024843375 1219 2195536471151 1220 4398046511104 1221 8806553375411 1222 17623567104025 1223 35247134208050 1224 70462887356491 1225 140831631534155 1226 1 1227 2 1228 3 1229 4 1230 5 1231 7 1232 14 1233 37 1234 101 1235 256 1236 593 1237 1267 1238 2534 1239 4825 1240 8921 1241 16384 1242 30581 1243 58975 1244 117950 1245 242461 1246 504605 1247 1048576 1248 2156201 1249 4371451 1250 8742902 1251 17308657 1252 34085873 1253 67108864 1254 132623405 1255 263652487 1256 527304974 1257 1059392917 1258 2133134741 1259 4294967296 1260 8632981313 1261 17309009347 1262 34618018694 1263 69106897225 1264 137826373961 1265 274877906944 1266 548593552421 1267 1096024843375 1268 2192049686750 1269 4387586157901 1270 8785632669005 1271 17592186044416 1272 35215753148441 1273 70462887356491 1274 140925774712982 1275 281757406247137 1276 1 1277 2 1278 4 1279 7 1280 11 1281 16 1282 23 1283 37 1284 74 1285 175 1286 431 1287 1024 1288 2291 1289 4825 1290 9650 1291 18571 1292 34955 1293 65536 1294 124511 1295 242461 1296 484922 1297 989527 1298 2038103 1299 4194304 1300 8565755 1301 17308657 1302 34617314 1303 68703187 1304 135812051 1305 268435456 1306 532087943 1307 1059392917 1308 2118785834 1309 4251920575 1310 8546887871 1311 17179869184 1312 34488878531 1313 69106897225 1314 138213794450 1315 276040168411 1316 550918075355 1317 1099511627776 1318 2195536471151 1319 4387586157901 1320 8775172315802 1321 17560804984807 1322 35152991029223 1323 70368744177664 1324 140831631534155 1325 281757406247137 1326 563514812494274 1327 0 1328 1 1329 3 1330 7 1331 14 1332 25 1333 41 1334 64 1335 101 1336 175 1337 350 1338 781 1339 1805 1340 4096 1341 8921 1342 18571 1343 37142 1344 72097 1345 137633 1346 262144 1347 504605 1348 989527 1349 1979054 1350 4017157 1351 8211461 1352 16777216 1353 34085873 1354 68703187 1355 137406374 1356 273218425 1357 541653881 1358 1073741824 1359 2133134741 1360 4251920575 1361 8503841150 1362 17050729021 1363 34230598205 1364 68719476736 1365 137826373961 1366 276040168411 1367 552080336822 1368 1102998412177 1369 2202510039953 1370 4398046511104 1371 8785632669005 1372 17560804984807 1373 35121609969614 1374 70274600998837 1375 140643345176501 1376 281474976710656 1377 563232382957793 1378 1126747195452067 1379 0 1380 0 1381 1 1382 4 1383 11 1384 25 1385 50 1386 91 1387 155 1388 256 1389 431 1390 781 1391 1562 1392 3367 1393 7463 1394 16384 1395 34955 1396 72097 1397 144194 1398 281827 1399 543971 1400 1048576 1401 2038103 1402 4017157 1403 8034314 1404 16245775 1405 33022991 1406 67108864 1407 135812051 1408 273218425 1409 546436850 1410 1088090731 1411 2161832555 1412 4294967296 1413 8546887871 1414 17050729021 1415 34101458042 1416 68332056247 1417 137051532983 1418 274877906944 1419 550918075355 1420 1102998412177 1421 2205996824354 1422 4408506864307 1423 8806553375411 1424 17592186044416 1425 35152991029223 1426 70274600998837 1427 140549201997674 1428 281192547174175 1429 562667523884831 1430 1125899906842624 1431 2252647102294691 1432 0 1433 0 1434 0 1435 1 1436 5 1437 16 1438 41 1439 91 1440 182 1441 337 1442 593 1443 1024 1444 1805 1445 3367 1446 6734 1447 14197 1448 30581 1449 65536 1450 137633 1451 281827 1452 563654 1453 1107625 1454 2156201 1455 4194304 1456 8211461 1457 16245775 1458 32491550 1459 65514541 1460 132623405 1461 268435456 1462 541653881 1463 1088090731 1464 2176181462 1465 4338014017 1466 8632981313 1467 17179869184 1468 34230598205 1469 68332056247 1470 136664112494 1471 273715645477 1472 548593552421 1473 1099511627776 1474 2202510039953 1475 4408506864307 1476 8817013728614 1477 17623567104025 1478 35215753148441 1479 70368744177664 1480 140643345176501 1481 281192547174175 1482 562385094348350 1483 1125052618233181 1484 2250952525075805 1485 4503599627370496 1486 1 1487 1 1488 1 1489 1 1490 2 1491 7 1492 23 1493 64 1494 155 1495 337 1496 674 1497 1267 1498 2291 1499 4096 1500 7463 1501 14197 1502 28394 1503 58975 1504 124511 1505 262144 1506 543971 1507 1107625 1508 2215250 1509 4371451 1510 8565755 1511 16777216 1512 33022991 1513 65514541 1514 131029082 1515 263652487 1516 532087943 1517 1073741824 1518 2161832555 1519 4338014017 1520 8676028034 1521 17309009347 1522 34488878531 1523 68719476736 1524 137051532983 1525 273715645477 1526 547431290954 1527 1096024843375 1528 2195536471151 1529 4398046511104 1530 8806553375411 1531 17623567104025 1532 35247134208050 1533 70462887356491 1534 140831631534155 1535 281474976710656 1536 562667523884831 1537 1125052618233181 1538 2250105236466362 1539 4501057761542167 1540 9004657388912663 1541 1 1542 2 1543 3 1544 4 1545 5 1546 7 1547 14 1548 37 1549 101 1550 256 1551 593 1552 1267 1553 2534 1554 4825 1555 8921 1556 16384 1557 30581 1558 58975 1559 117950 1560 242461 1561 504605 1562 1048576 1563 2156201 1564 4371451 1565 8742902 1566 17308657 1567 34085873 1568 67108864 1569 132623405 1570 263652487 1571 527304974 1572 1059392917 1573 2133134741 1574 4294967296 1575 8632981313 1576 17309009347 1577 34618018694 1578 69106897225 1579 137826373961 1580 274877906944 1581 548593552421 1582 1096024843375 1583 2192049686750 1584 4387586157901 1585 8785632669005 1586 17592186044416 1587 35215753148441 1588 70462887356491 1589 140925774712982 1590 281757406247137 1591 563232382957793 1592 1125899906842624 1593 2250952525075805 1594 4501057761542167 1595 9002115523084334 1596 18006772911996997 1597 1 1598 2 1599 4 1600 7 1601 11 1602 16 1603 23 1604 37 1605 74 1606 175 1607 431 1608 1024 1609 2291 1610 4825 1611 9650 1612 18571 1613 34955 1614 65536 1615 124511 1616 242461 1617 484922 1618 989527 1619 2038103 1620 4194304 1621 8565755 1622 17308657 1623 34617314 1624 68703187 1625 135812051 1626 268435456 1627 532087943 1628 1059392917 1629 2118785834 1630 4251920575 1631 8546887871 1632 17179869184 1633 34488878531 1634 69106897225 1635 138213794450 1636 276040168411 1637 550918075355 1638 1099511627776 1639 2195536471151 1640 4387586157901 1641 8775172315802 1642 17560804984807 1643 35152991029223 1644 70368744177664 1645 140831631534155 1646 281757406247137 1647 563514812494274 1648 1126747195452067 1649 2252647102294691 1650 4503599627370496 1651 9004657388912663 1652 18006772911996997 1653 36013545823993994 1654 0 1655 1 1656 3 1657 7 1658 14 1659 25 1660 41 1661 64 1662 101 1663 175 1664 350 1665 781 1666 1805 1667 4096 1668 8921 1669 18571 1670 37142 1671 72097 1672 137633 1673 262144 1674 504605 1675 989527 1676 1979054 1677 4017157 1678 8211461 1679 16777216 1680 34085873 1681 68703187 1682 137406374 1683 273218425 1684 541653881 1685 1073741824 1686 2133134741 1687 4251920575 1688 8503841150 1689 17050729021 1690 34230598205 1691 68719476736 1692 137826373961 1693 276040168411 1694 552080336822 1695 1102998412177 1696 2202510039953 1697 4398046511104 1698 8785632669005 1699 17560804984807 1700 35121609969614 1701 70274600998837 1702 140643345176501 1703 281474976710656 1704 563232382957793 1705 1126747195452067 1706 2253494390904134 1707 4506141493198825 1708 9009741120569321 1709 18014398509481984 1710 36021171421478981 1711 72034717245472975 1712 0 1713 0 1714 1 1715 4 1716 11 1717 25 1718 50 1719 91 1720 155 1721 256 1722 431 1723 781 1724 1562 1725 3367 1726 7463 1727 16384 1728 34955 1729 72097 1730 144194 1731 281827 1732 543971 1733 1048576 1734 2038103 1735 4017157 1736 8034314 1737 16245775 1738 33022991 1739 67108864 1740 135812051 1741 273218425 1742 546436850 1743 1088090731 1744 2161832555 1745 4294967296 1746 8546887871 1747 17050729021 1748 34101458042 1749 68332056247 1750 137051532983 1751 274877906944 1752 550918075355 1753 1102998412177 1754 2205996824354 1755 4408506864307 1756 8806553375411 1757 17592186044416 1758 35152991029223 1759 70274600998837 1760 140549201997674 1761 281192547174175 1762 562667523884831 1763 1125899906842624 1764 2252647102294691 1765 4506141493198825 1766 9012282986397650 1767 18022024106966971 1768 36036422616448955 1769 72057594037927936 1770 144092311283400911 1771 0 1772 0 1773 0 1774 1 1775 5 1776 16 1777 41 1778 91 1779 182 1780 337 1781 593 1782 1024 1783 1805 1784 3367 1785 6734 1786 14197 1787 30581 1788 65536 1789 137633 1790 281827 1791 563654 1792 1107625 1793 2156201 1794 4194304 1795 8211461 1796 16245775 1797 32491550 1798 65514541 1799 132623405 1800 268435456 1801 541653881 1802 1088090731 1803 2176181462 1804 4338014017 1805 8632981313 1806 17179869184 1807 34230598205 1808 68332056247 1809 136664112494 1810 273715645477 1811 548593552421 1812 1099511627776 1813 2202510039953 1814 4408506864307 1815 8817013728614 1816 17623567104025 1817 35215753148441 1818 70368744177664 1819 140643345176501 1820 281192547174175 1821 562385094348350 1822 1125052618233181 1823 2250952525075805 1824 4503599627370496 1825 9009741120569321 1826 18022024106966971 1827 36044048213933942 1828 72080470830382897 1829 144138064868310833 1830 288230376151711744 1831 1 1832 1 1833 1 1834 1 1835 2 1836 7 1837 23 1838 64 1839 155 1840 337 1841 674 1842 1267 1843 2291 1844 4096 1845 7463 1846 14197 1847 28394 1848 58975 1849 124511 1850 262144 1851 543971 1852 1107625 1853 2215250 1854 4371451 1855 8565755 1856 16777216 1857 33022991 1858 65514541 1859 131029082 1860 263652487 1861 532087943 1862 1073741824 1863 2161832555 1864 4338014017 1865 8676028034 1866 17309009347 1867 34488878531 1868 68719476736 1869 137051532983 1870 273715645477 1871 547431290954 1872 1096024843375 1873 2195536471151 1874 4398046511104 1875 8806553375411 1876 17623567104025 1877 35247134208050 1878 70462887356491 1879 140831631534155 1880 281474976710656 1881 562667523884831 1882 1125052618233181 1883 2250105236466362 1884 4501057761542167 1885 9004657388912663 1886 18014398509481984 1887 36036422616448955 1888 72080470830382897 1889 144160941660765794 1890 288299006529076627 1891 576529382680788371 1892 1 1893 2 1894 3 1895 4 1896 5 1897 7 1898 14 1899 37 1900 101 1901 256 1902 593 1903 1267 1904 2534 1905 4825 1906 8921 1907 16384 1908 30581 1909 58975 1910 117950 1911 242461 1912 504605 1913 1048576 1914 2156201 1915 4371451 1916 8742902 1917 17308657 1918 34085873 1919 67108864 1920 132623405 1921 263652487 1922 527304974 1923 1059392917 1924 2133134741 1925 4294967296 1926 8632981313 1927 17309009347 1928 34618018694 1929 69106897225 1930 137826373961 1931 274877906944 1932 548593552421 1933 1096024843375 1934 2192049686750 1935 4387586157901 1936 8785632669005 1937 17592186044416 1938 35215753148441 1939 70462887356491 1940 140925774712982 1941 281757406247137 1942 563232382957793 1943 1125899906842624 1944 2250952525075805 1945 4501057761542167 1946 9002115523084334 1947 18006772911996997 1948 36021171421478981 1949 72057594037927936 1950 144138064868310833 1951 288299006529076627 1952 576598013058153254 1953 1153127395738941625 1954 1 1955 2 1956 4 1957 7 1958 11 1959 16 1960 23 1961 37 1962 74 1963 175 1964 431 1965 1024 1966 2291 1967 4825 1968 9650 1969 18571 1970 34955 1971 65536 1972 124511 1973 242461 1974 484922 1975 989527 1976 2038103 1977 4194304 1978 8565755 1979 17308657 1980 34617314 1981 68703187 1982 135812051 1983 268435456 1984 532087943 1985 1059392917 1986 2118785834 1987 4251920575 1988 8546887871 1989 17179869184 1990 34488878531 1991 69106897225 1992 138213794450 1993 276040168411 1994 550918075355 1995 1099511627776 1996 2195536471151 1997 4387586157901 1998 8775172315802 1999 17560804984807 2000 35152991029223 2001 70368744177664 2002 140831631534155 2003 281757406247137 2004 563514812494274 2005 1126747195452067 2006 2252647102294691 2007 4503599627370496 2008 9004657388912663 2009 18006772911996997 2010 36013545823993994 2011 72034717245472975 2012 144092311283400911 2013 288230376151711744 2014 576529382680788371 2015 1153127395738941625 2016 2306254791477883250 2017 0 2018 1 2019 3 2020 7 2021 14 2022 25 2023 41 2024 64 2025 101 2026 175 2027 350 2028 781 2029 1805 2030 4096 2031 8921 2032 18571 2033 37142 2034 72097 2035 137633 2036 262144 2037 504605 2038 989527 2039 1979054 2040 4017157 2041 8211461 2042 16777216 2043 34085873 2044 68703187 2045 137406374 2046 273218425 2047 541653881 2048 1073741824 2049 2133134741 2050 4251920575 2051 8503841150 2052 17050729021 2053 34230598205 2054 68719476736 2055 137826373961 2056 276040168411 2057 552080336822 2058 1102998412177 2059 2202510039953 2060 4398046511104 2061 8785632669005 2062 17560804984807 2063 35121609969614 2064 70274600998837 2065 140643345176501 2066 281474976710656 2067 563232382957793 2068 1126747195452067 2069 2253494390904134 2070 4506141493198825 2071 9009741120569321 2072 18014398509481984 2073 36021171421478981 2074 72034717245472975 2075 144069434490945950 2076 288161745774346861 2077 576392121926058605 2078 1152921504606846976 2079 2306048900345788601 2080 4612303691823671851 2081 0 2082 0 2083 1 2084 4 2085 11 2086 25 2087 50 2088 91 2089 155 2090 256 2091 431 2092 781 2093 1562 2094 3367 2095 7463 2096 16384 2097 34955 2098 72097 2099 144194 2100 281827 2101 543971 2102 1048576 2103 2038103 2104 4017157 2105 8034314 2106 16245775 2107 33022991 2108 67108864 2109 135812051 2110 273218425 2111 546436850 2112 1088090731 2113 2161832555 2114 4294967296 2115 8546887871 2116 17050729021 2117 34101458042 2118 68332056247 2119 137051532983 2120 274877906944 2121 550918075355 2122 1102998412177 2123 2205996824354 2124 4408506864307 2125 8806553375411 2126 17592186044416 2127 35152991029223 2128 70274600998837 2129 140549201997674 2130 281192547174175 2131 562667523884831 2132 1125899906842624 2133 2252647102294691 2134 4506141493198825 2135 9012282986397650 2136 18022024106966971 2137 36036422616448955 2138 72057594037927936 2139 144092311283400911 2140 288161745774346861 2141 576323491548693722 2142 1152715613474752327 2143 2305637118081599303 2144 4611686018427387904 2145 9223989710251059755 2146 0 2147 0 2148 0 2149 1 2150 5 2151 16 2152 41 2153 91 2154 182 2155 337 2156 593 2157 1024 2158 1805 2159 3367 2160 6734 2161 14197 2162 30581 2163 65536 2164 137633 2165 281827 2166 563654 2167 1107625 2168 2156201 2169 4194304 2170 8211461 2171 16245775 2172 32491550 2173 65514541 2174 132623405 2175 268435456 2176 541653881 2177 1088090731 2178 2176181462 2179 4338014017 2180 8632981313 2181 17179869184 2182 34230598205 2183 68332056247 2184 136664112494 2185 273715645477 2186 548593552421 2187 1099511627776 2188 2202510039953 2189 4408506864307 2190 8817013728614 2191 17623567104025 2192 35215753148441 2193 70368744177664 2194 140643345176501 2195 281192547174175 2196 562385094348350 2197 1125052618233181 2198 2250952525075805 2199 4503599627370496 2200 9009741120569321 2201 18022024106966971 2202 36044048213933942 2203 72080470830382897 2204 144138064868310833 2205 288230376151711744 2206 576392121926058605 2207 1152715613474752327 2208 2305431226949504654 2209 4611068345031103957 2210 9222754363458491861 2211 18446744073709551616 2212 1 2213 1 2214 1 2215 1 2216 2 2217 7 2218 23 2219 64 2220 155 2221 337 2222 674 2223 1267 2224 2291 2225 4096 2226 7463 2227 14197 2228 28394 2229 58975 2230 124511 2231 262144 2232 543971 2233 1107625 2234 2215250 2235 4371451 2236 8565755 2237 16777216 2238 33022991 2239 65514541 2240 131029082 2241 263652487 2242 532087943 2243 1073741824 2244 2161832555 2245 4338014017 2246 8676028034 2247 17309009347 2248 34488878531 2249 68719476736 2250 137051532983 2251 273715645477 2252 547431290954 2253 1096024843375 2254 2195536471151 2255 4398046511104 2256 8806553375411 2257 17623567104025 2258 35247134208050 2259 70462887356491 2260 140831631534155 2261 281474976710656 2262 562667523884831 2263 1125052618233181 2264 2250105236466362 2265 4501057761542167 2266 9004657388912663 2267 18014398509481984 2268 36036422616448955 2269 72080470830382897 2270 144160941660765794 2271 288299006529076627 2272 576529382680788371 2273 1152921504606846976 2274 2305637118081599303 2275 4611068345031103957 2276 9222136690062207914 2277 18444891053520699775 2278 36891635127230251391 2279 1 2280 2 2281 3 2282 4 2283 5 2284 7 2285 14 2286 37 2287 101 2288 256 2289 593 2290 1267 2291 2534 2292 4825 2293 8921 2294 16384 2295 30581 2296 58975 2297 117950 2298 242461 2299 504605 2300 1048576 2301 2156201 2302 4371451 2303 8742902 2304 17308657 2305 34085873 2306 67108864 2307 132623405 2308 263652487 2309 527304974 2310 1059392917 2311 2133134741 2312 4294967296 2313 8632981313 2314 17309009347 2315 34618018694 2316 69106897225 2317 137826373961 2318 274877906944 2319 548593552421 2320 1096024843375 2321 2192049686750 2322 4387586157901 2323 8785632669005 2324 17592186044416 2325 35215753148441 2326 70462887356491 2327 140925774712982 2328 281757406247137 2329 563232382957793 2330 1125899906842624 2331 2250952525075805 2332 4501057761542167 2333 9002115523084334 2334 18006772911996997 2335 36021171421478981 2336 72057594037927936 2337 144138064868310833 2338 288299006529076627 2339 576598013058153254 2340 1153127395738941625 2341 2306048900345788601 2342 4611686018427387904 2343 9222754363458491861 2344 18444891053520699775 2345 36889782107041399550 2346 73781417234271650941 2347 1 2348 2 2349 4 2350 7 2351 11 2352 16 2353 23 2354 37 2355 74 2356 175 2357 431 2358 1024 2359 2291 2360 4825 2361 9650 2362 18571 2363 34955 2364 65536 2365 124511 2366 242461 2367 484922 2368 989527 2369 2038103 2370 4194304 2371 8565755 2372 17308657 2373 34617314 2374 68703187 2375 135812051 2376 268435456 2377 532087943 2378 1059392917 2379 2118785834 2380 4251920575 2381 8546887871 2382 17179869184 2383 34488878531 2384 69106897225 2385 138213794450 2386 276040168411 2387 550918075355 2388 1099511627776 2389 2195536471151 2390 4387586157901 2391 8775172315802 2392 17560804984807 2393 35152991029223 2394 70368744177664 2395 140831631534155 2396 281757406247137 2397 563514812494274 2398 1126747195452067 2399 2252647102294691 2400 4503599627370496 2401 9004657388912663 2402 18006772911996997 2403 36013545823993994 2404 72034717245472975 2405 144092311283400911 2406 288230376151711744 2407 576529382680788371 2408 1153127395738941625 2409 2306254791477883250 2410 4612303691823671851 2411 9223989710251059755 2412 18446744073709551616 2413 36891635127230251391 2414 73781417234271650941 2415 147562834468543301882 2416 0 2417 1 2418 3 2419 7 2420 14 2421 25 2422 41 2423 64 2424 101 2425 175 2426 350 2427 781 2428 1805 2429 4096 2430 8921 2431 18571 2432 37142 2433 72097 2434 137633 2435 262144 2436 504605 2437 989527 2438 1979054 2439 4017157 2440 8211461 2441 16777216 2442 34085873 2443 68703187 2444 137406374 2445 273218425 2446 541653881 2447 1073741824 2448 2133134741 2449 4251920575 2450 8503841150 2451 17050729021 2452 34230598205 2453 68719476736 2454 137826373961 2455 276040168411 2456 552080336822 2457 1102998412177 2458 2202510039953 2459 4398046511104 2460 8785632669005 2461 17560804984807 2462 35121609969614 2463 70274600998837 2464 140643345176501 2465 281474976710656 2466 563232382957793 2467 1126747195452067 2468 2253494390904134 2469 4506141493198825 2470 9009741120569321 2471 18014398509481984 2472 36021171421478981 2473 72034717245472975 2474 144069434490945950 2475 288161745774346861 2476 576392121926058605 2477 1152921504606846976 2478 2306048900345788601 2479 4612303691823671851 2480 9224607383647343702 2481 18448597093898403457 2482 36895341167607955073 2483 73786976294838206464 2484 147568393529109857405 2485 295131227997653159287 2486 0 2487 0 2488 1 2489 4 2490 11 2491 25 2492 50 2493 91 2494 155 2495 256 2496 431 2497 781 2498 1562 2499 3367 2500 7463 2501 16384 2502 34955 2503 72097 2504 144194 2505 281827 2506 543971 2507 1048576 2508 2038103 2509 4017157 2510 8034314 2511 16245775 2512 33022991 2513 67108864 2514 135812051 2515 273218425 2516 546436850 2517 1088090731 2518 2161832555 2519 4294967296 2520 8546887871 2521 17050729021 2522 34101458042 2523 68332056247 2524 137051532983 2525 274877906944 2526 550918075355 2527 1102998412177 2528 2205996824354 2529 4408506864307 2530 8806553375411 2531 17592186044416 2532 35152991029223 2533 70274600998837 2534 140549201997674 2535 281192547174175 2536 562667523884831 2537 1125899906842624 2538 2252647102294691 2539 4506141493198825 2540 9012282986397650 2541 18022024106966971 2542 36036422616448955 2543 72057594037927936 2544 144092311283400911 2545 288161745774346861 2546 576323491548693722 2547 1152715613474752327 2548 2305637118081599303 2549 4611686018427387904 2550 9223989710251059755 2551 18448597093898403457 2552 36897194187796806914 2553 73792535355404761987 2554 147579511650242968451 2555 295147905179352825856 2556 590279133177005985143 2557 0 2558 0 2559 0 2560 1 2561 5 2562 16 2563 41 2564 91 2565 182 2566 337 2567 593 2568 1024 2569 1805 2570 3367 2571 6734 2572 14197 2573 30581 2574 65536 2575 137633 2576 281827 2577 563654 2578 1107625 2579 2156201 2580 4194304 2581 8211461 2582 16245775 2583 32491550 2584 65514541 2585 132623405 2586 268435456 2587 541653881 2588 1088090731 2589 2176181462 2590 4338014017 2591 8632981313 2592 17179869184 2593 34230598205 2594 68332056247 2595 136664112494 2596 273715645477 2597 548593552421 2598 1099511627776 2599 2202510039953 2600 4408506864307 2601 8817013728614 2602 17623567104025 2603 35215753148441 2604 70368744177664 2605 140643345176501 2606 281192547174175 2607 562385094348350 2608 1125052618233181 2609 2250952525075805 2610 4503599627370496 2611 9009741120569321 2612 18022024106966971 2613 36044048213933942 2614 72080470830382897 2615 144138064868310833 2616 288230376151711744 2617 576392121926058605 2618 1152715613474752327 2619 2305431226949504654 2620 4611068345031103957 2621 9222754363458491861 2622 18446744073709551616 2623 36895341167607955073 2624 73792535355404761987 2625 147585070710809523974 2626 295164582361052492425 2627 590312487540405318281 2628 1180591620717411303424 2629 1 2630 1 2631 1 2632 1 2633 2 2634 7 2635 23 2636 64 2637 155 2638 337 2639 674 2640 1267 2641 2291 2642 4096 2643 7463 2644 14197 2645 28394 2646 58975 2647 124511 2648 262144 2649 543971 2650 1107625 2651 2215250 2652 4371451 2653 8565755 2654 16777216 2655 33022991 2656 65514541 2657 131029082 2658 263652487 2659 532087943 2660 1073741824 2661 2161832555 2662 4338014017 2663 8676028034 2664 17309009347 2665 34488878531 2666 68719476736 2667 137051532983 2668 273715645477 2669 547431290954 2670 1096024843375 2671 2195536471151 2672 4398046511104 2673 8806553375411 2674 17623567104025 2675 35247134208050 2676 70462887356491 2677 140831631534155 2678 281474976710656 2679 562667523884831 2680 1125052618233181 2681 2250105236466362 2682 4501057761542167 2683 9004657388912663 2684 18014398509481984 2685 36036422616448955 2686 72080470830382897 2687 144160941660765794 2688 288299006529076627 2689 576529382680788371 2690 1152921504606846976 2691 2305637118081599303 2692 4611068345031103957 2693 9222136690062207914 2694 18444891053520699775 2695 36891635127230251391 2696 73786976294838206464 2697 147579511650242968451 2698 295164582361052492425 2699 590329164722104984850 2700 1180641652262510303131 2701 2361233272979921606555 2702 1 2703 2 2704 3 2705 4 2706 5 2707 7 2708 14 2709 37 2710 101 2711 256 2712 593 2713 1267 2714 2534 2715 4825 2716 8921 2717 16384 2718 30581 2719 58975 2720 117950 2721 242461 2722 504605 2723 1048576 2724 2156201 2725 4371451 2726 8742902 2727 17308657 2728 34085873 2729 67108864 2730 132623405 2731 263652487 2732 527304974 2733 1059392917 2734 2133134741 2735 4294967296 2736 8632981313 2737 17309009347 2738 34618018694 2739 69106897225 2740 137826373961 2741 274877906944 2742 548593552421 2743 1096024843375 2744 2192049686750 2745 4387586157901 2746 8785632669005 2747 17592186044416 2748 35215753148441 2749 70462887356491 2750 140925774712982 2751 281757406247137 2752 563232382957793 2753 1125899906842624 2754 2250952525075805 2755 4501057761542167 2756 9002115523084334 2757 18006772911996997 2758 36021171421478981 2759 72057594037927936 2760 144138064868310833 2761 288299006529076627 2762 576598013058153254 2763 1153127395738941625 2764 2306048900345788601 2765 4611686018427387904 2766 9222754363458491861 2767 18444891053520699775 2768 36889782107041399550 2769 73781417234271650941 2770 147568393529109857405 2771 295147905179352825856 2772 590312487540405318281 2773 1180641652262510303131 2774 2361283304525020606262 2775 4722516577504942212817 2776 1 2777 2 2778 4 2779 7 2780 11 2781 16 2782 23 2783 37 2784 74 2785 175 2786 431 2787 1024 2788 2291 2789 4825 2790 9650 2791 18571 2792 34955 2793 65536 2794 124511 2795 242461 2796 484922 2797 989527 2798 2038103 2799 4194304 2800 8565755 2801 17308657 2802 34617314 2803 68703187 2804 135812051 2805 268435456 2806 532087943 2807 1059392917 2808 2118785834 2809 4251920575 2810 8546887871 2811 17179869184 2812 34488878531 2813 69106897225 2814 138213794450 2815 276040168411 2816 550918075355 2817 1099511627776 2818 2195536471151 2819 4387586157901 2820 8775172315802 2821 17560804984807 2822 35152991029223 2823 70368744177664 2824 140831631534155 2825 281757406247137 2826 563514812494274 2827 1126747195452067 2828 2252647102294691 2829 4503599627370496 2830 9004657388912663 2831 18006772911996997 2832 36013545823993994 2833 72034717245472975 2834 144092311283400911 2835 288230376151711744 2836 576529382680788371 2837 1153127395738941625 2838 2306254791477883250 2839 4612303691823671851 2840 9223989710251059755 2841 18446744073709551616 2842 36891635127230251391 2843 73781417234271650941 2844 147562834468543301882 2845 295131227997653159287 2846 590279133177005985143 2847 1180591620717411303424 2848 2361233272979921606555 2849 4722516577504942212817 2850 9445033155009884425634 2851 0 2852 1 2853 3 2854 7 2855 14 2856 25 2857 41 2858 64 2859 101 2860 175 2861 350 2862 781 2863 1805 2864 4096 2865 8921 2866 18571 2867 37142 2868 72097 2869 137633 2870 262144 2871 504605 2872 989527 2873 1979054 2874 4017157 2875 8211461 2876 16777216 2877 34085873 2878 68703187 2879 137406374 2880 273218425 2881 541653881 2882 1073741824 2883 2133134741 2884 4251920575 2885 8503841150 2886 17050729021 2887 34230598205 2888 68719476736 2889 137826373961 2890 276040168411 2891 552080336822 2892 1102998412177 2893 2202510039953 2894 4398046511104 2895 8785632669005 2896 17560804984807 2897 35121609969614 2898 70274600998837 2899 140643345176501 2900 281474976710656 2901 563232382957793 2902 1126747195452067 2903 2253494390904134 2904 4506141493198825 2905 9009741120569321 2906 18014398509481984 2907 36021171421478981 2908 72034717245472975 2909 144069434490945950 2910 288161745774346861 2911 576392121926058605 2912 1152921504606846976 2913 2306048900345788601 2914 4612303691823671851 2915 9224607383647343702 2916 18448597093898403457 2917 36895341167607955073 2918 73786976294838206464 2919 147568393529109857405 2920 295131227997653159287 2921 590262455995306318574 2922 1180541589172312303717 2923 2361133209889723607141 2924 4722366482869645213696 2925 9444883060374587426513 2926 18889916215384471852147 2927 0 2928 0 2929 1 2930 4 2931 11 2932 25 2933 50 2934 91 2935 155 2936 256 2937 431 2938 781 2939 1562 2940 3367 2941 7463 2942 16384 2943 34955 2944 72097 2945 144194 2946 281827 2947 543971 2948 1048576 2949 2038103 2950 4017157 2951 8034314 2952 16245775 2953 33022991 2954 67108864 2955 135812051 2956 273218425 2957 546436850 2958 1088090731 2959 2161832555 2960 4294967296 2961 8546887871 2962 17050729021 2963 34101458042 2964 68332056247 2965 137051532983 2966 274877906944 2967 550918075355 2968 1102998412177 2969 2205996824354 2970 4408506864307 2971 8806553375411 2972 17592186044416 2973 35152991029223 2974 70274600998837 2975 140549201997674 2976 281192547174175 2977 562667523884831 2978 1125899906842624 2979 2252647102294691 2980 4506141493198825 2981 9012282986397650 2982 18022024106966971 2983 36036422616448955 2984 72057594037927936 2985 144092311283400911 2986 288161745774346861 2987 576323491548693722 2988 1152715613474752327 2989 2305637118081599303 2990 4611686018427387904 2991 9223989710251059755 2992 18448597093898403457 2993 36897194187796806914 2994 73792535355404761987 2995 147579511650242968451 2996 295147905179352825856 2997 590279133177005985143 2998 1180541589172312303717 2999 2361083178344624607434 3000 4722216388234348214575 3001 9444582871103993428271 3002 18889465931478580854784 3003 37779382146863052706931 3004 0 3005 0 3006 0 3007 1 3008 5 3009 16 3010 41 3011 91 3012 182 3013 337 3014 593 3015 1024 3016 1805 3017 3367 3018 6734 3019 14197 3020 30581 3021 65536 3022 137633 3023 281827 3024 563654 3025 1107625 3026 2156201 3027 4194304 3028 8211461 3029 16245775 3030 32491550 3031 65514541 3032 132623405 3033 268435456 3034 541653881 3035 1088090731 3036 2176181462 3037 4338014017 3038 8632981313 3039 17179869184 3040 34230598205 3041 68332056247 3042 136664112494 3043 273715645477 3044 548593552421 3045 1099511627776 3046 2202510039953 3047 4408506864307 3048 8817013728614 3049 17623567104025 3050 35215753148441 3051 70368744177664 3052 140643345176501 3053 281192547174175 3054 562385094348350 3055 1125052618233181 3056 2250952525075805 3057 4503599627370496 3058 9009741120569321 3059 18022024106966971 3060 36044048213933942 3061 72080470830382897 3062 144138064868310833 3063 288230376151711744 3064 576392121926058605 3065 1152715613474752327 3066 2305431226949504654 3067 4611068345031103957 3068 9222754363458491861 3069 18446744073709551616 3070 36895341167607955073 3071 73792535355404761987 3072 147585070710809523974 3073 295164582361052492425 3074 590312487540405318281 3075 1180591620717411303424 3076 2361133209889723607141 3077 4722216388234348214575 3078 9444432776468696429150 3079 18889015647572689857421 3080 37778481579051270712205 3081 75557863725914323419136 3082 1 3083 1 3084 1 3085 1 3086 2 3087 7 3088 23 3089 64 3090 155 3091 337 3092 674 3093 1267 3094 2291 3095 4096 3096 7463 3097 14197 3098 28394 3099 58975 3100 124511 3101 262144 3102 543971 3103 1107625 3104 2215250 3105 4371451 3106 8565755 3107 16777216 3108 33022991 3109 65514541 3110 131029082 3111 263652487 3112 532087943 3113 1073741824 3114 2161832555 3115 4338014017 3116 8676028034 3117 17309009347 3118 34488878531 3119 68719476736 3120 137051532983 3121 273715645477 3122 547431290954 3123 1096024843375 3124 2195536471151 3125 4398046511104 3126 8806553375411 3127 17623567104025 3128 35247134208050 3129 70462887356491 3130 140831631534155 3131 281474976710656 3132 562667523884831 3133 1125052618233181 3134 2250105236466362 3135 4501057761542167 3136 9004657388912663 3137 18014398509481984 3138 36036422616448955 3139 72080470830382897 3140 144160941660765794 3141 288299006529076627 3142 576529382680788371 3143 1152921504606846976 3144 2305637118081599303 3145 4611068345031103957 3146 9222136690062207914 3147 18444891053520699775 3148 36891635127230251391 3149 73786976294838206464 3150 147579511650242968451 3151 295164582361052492425 3152 590329164722104984850 3153 1180641652262510303131 3154 2361233272979921606555 3155 4722366482869645213696 3156 9444582871103993428271 3157 18889015647572689857421 3158 37778031295145379714842 3159 75556512874196650427047 3160 151114376600110973846183 3161 1 3162 2 3163 3 3164 4 3165 5 3166 7 3167 14 3168 37 3169 101 3170 256 3171 593 3172 1267 3173 2534 3174 4825 3175 8921 3176 16384 3177 30581 3178 58975 3179 117950 3180 242461 3181 504605 3182 1048576 3183 2156201 3184 4371451 3185 8742902 3186 17308657 3187 34085873 3188 67108864 3189 132623405 3190 263652487 3191 527304974 3192 1059392917 3193 2133134741 3194 4294967296 3195 8632981313 3196 17309009347 3197 34618018694 3198 69106897225 3199 137826373961 3200 274877906944 3201 548593552421 3202 1096024843375 3203 2192049686750 3204 4387586157901 3205 8785632669005 3206 17592186044416 3207 35215753148441 3208 70462887356491 3209 140925774712982 3210 281757406247137 3211 563232382957793 3212 1125899906842624 3213 2250952525075805 3214 4501057761542167 3215 9002115523084334 3216 18006772911996997 3217 36021171421478981 3218 72057594037927936 3219 144138064868310833 3220 288299006529076627 3221 576598013058153254 3222 1153127395738941625 3223 2306048900345788601 3224 4611686018427387904 3225 9222754363458491861 3226 18444891053520699775 3227 36889782107041399550 3228 73781417234271650941 3229 147568393529109857405 3230 295147905179352825856 3231 590312487540405318281 3232 1180641652262510303131 3233 2361283304525020606262 3234 4722516577504942212817 3235 9444883060374587426513 3236 18889465931478580854784 3237 37778481579051270712205 3238 75556512874196650427047 3239 151113025748393300854094 3240 302227402348504274700277 3241 1 3242 2 3243 4 3244 7 3245 11 3246 16 3247 23 3248 37 3249 74 3250 175 3251 431 3252 1024 3253 2291 3254 4825 3255 9650 3256 18571 3257 34955 3258 65536 3259 124511 3260 242461 3261 484922 3262 989527 3263 2038103 3264 4194304 3265 8565755 3266 17308657 3267 34617314 3268 68703187 3269 135812051 3270 268435456 3271 532087943 3272 1059392917 3273 2118785834 3274 4251920575 3275 8546887871 3276 17179869184 3277 34488878531 3278 69106897225 3279 138213794450 3280 276040168411 3281 550918075355 3282 1099511627776 3283 2195536471151 3284 4387586157901 3285 8775172315802 3286 17560804984807 3287 35152991029223 3288 70368744177664 3289 140831631534155 3290 281757406247137 3291 563514812494274 3292 1126747195452067 3293 2252647102294691 3294 4503599627370496 3295 9004657388912663 3296 18006772911996997 3297 36013545823993994 3298 72034717245472975 3299 144092311283400911 3300 288230376151711744 3301 576529382680788371 3302 1153127395738941625 3303 2306254791477883250 3304 4612303691823671851 3305 9223989710251059755 3306 18446744073709551616 3307 36891635127230251391 3308 73781417234271650941 3309 147562834468543301882 3310 295131227997653159287 3311 590279133177005985143 3312 1180591620717411303424 3313 2361233272979921606555 3314 4722516577504942212817 3315 9445033155009884425634 3316 18889916215384471852147 3317 37779382146863052706931 3318 75557863725914323419136 3319 151114376600110973846183 3320 302227402348504274700277 3321 604454804697008549400554 3322 0 3323 1 3324 3 3325 7 3326 14 3327 25 3328 41 3329 64 3330 101 3331 175 3332 350 3333 781 3334 1805 3335 4096 3336 8921 3337 18571 3338 37142 3339 72097 3340 137633 3341 262144 3342 504605 3343 989527 3344 1979054 3345 4017157 3346 8211461 3347 16777216 3348 34085873 3349 68703187 3350 137406374 3351 273218425 3352 541653881 3353 1073741824 3354 2133134741 3355 4251920575 3356 8503841150 3357 17050729021 3358 34230598205 3359 68719476736 3360 137826373961 3361 276040168411 3362 552080336822 3363 1102998412177 3364 2202510039953 3365 4398046511104 3366 8785632669005 3367 17560804984807 3368 35121609969614 3369 70274600998837 3370 140643345176501 3371 281474976710656 3372 563232382957793 3373 1126747195452067 3374 2253494390904134 3375 4506141493198825 3376 9009741120569321 3377 18014398509481984 3378 36021171421478981 3379 72034717245472975 3380 144069434490945950 3381 288161745774346861 3382 576392121926058605 3383 1152921504606846976 3384 2306048900345788601 3385 4612303691823671851 3386 9224607383647343702 3387 18448597093898403457 3388 36895341167607955073 3389 73786976294838206464 3390 147568393529109857405 3391 295131227997653159287 3392 590262455995306318574 3393 1180541589172312303717 3394 2361133209889723607141 3395 4722366482869645213696 3396 9444883060374587426513 3397 18889916215384471852147 3398 37779832430768943704294 3399 75559214577631996411225 3400 151117078303546319830361 3401 302231454903657293676544 3402 604458857252161568376821 3403 1208913661949170117777375 3404 0 3405 0 3406 1 3407 4 3408 11 3409 25 3410 50 3411 91 3412 155 3413 256 3414 431 3415 781 3416 1562 3417 3367 3418 7463 3419 16384 3420 34955 3421 72097 3422 144194 3423 281827 3424 543971 3425 1048576 3426 2038103 3427 4017157 3428 8034314 3429 16245775 3430 33022991 3431 67108864 3432 135812051 3433 273218425 3434 546436850 3435 1088090731 3436 2161832555 3437 4294967296 3438 8546887871 3439 17050729021 3440 34101458042 3441 68332056247 3442 137051532983 3443 274877906944 3444 550918075355 3445 1102998412177 3446 2205996824354 3447 4408506864307 3448 8806553375411 3449 17592186044416 3450 35152991029223 3451 70274600998837 3452 140549201997674 3453 281192547174175 3454 562667523884831 3455 1125899906842624 3456 2252647102294691 3457 4506141493198825 3458 9012282986397650 3459 18022024106966971 3460 36036422616448955 3461 72057594037927936 3462 144092311283400911 3463 288161745774346861 3464 576323491548693722 3465 1152715613474752327 3466 2305637118081599303 3467 4611686018427387904 3468 9223989710251059755 3469 18448597093898403457 3470 36897194187796806914 3471 73792535355404761987 3472 147579511650242968451 3473 295147905179352825856 3474 590279133177005985143 3475 1180541589172312303717 3476 2361083178344624607434 3477 4722216388234348214575 3478 9444582871103993428271 3479 18889465931478580854784 3480 37779382146863052706931 3481 75559214577631996411225 3482 151118429155263992822450 3483 302235507458810312652811 3484 604466962362467606329355 3485 1208925819614629174706176 3486 2417839481563799292483551 3487 0 3488 0 3489 0 3490 1 3491 5 3492 16 3493 41 3494 91 3495 182 3496 337 3497 593 3498 1024 3499 1805 3500 3367 3501 6734 3502 14197 3503 30581 3504 65536 3505 137633 3506 281827 3507 563654 3508 1107625 3509 2156201 3510 4194304 3511 8211461 3512 16245775 3513 32491550 3514 65514541 3515 132623405 3516 268435456 3517 541653881 3518 1088090731 3519 2176181462 3520 4338014017 3521 8632981313 3522 17179869184 3523 34230598205 3524 68332056247 3525 136664112494 3526 273715645477 3527 548593552421 3528 1099511627776 3529 2202510039953 3530 4408506864307 3531 8817013728614 3532 17623567104025 3533 35215753148441 3534 70368744177664 3535 140643345176501 3536 281192547174175 3537 562385094348350 3538 1125052618233181 3539 2250952525075805 3540 4503599627370496 3541 9009741120569321 3542 18022024106966971 3543 36044048213933942 3544 72080470830382897 3545 144138064868310833 3546 288230376151711744 3547 576392121926058605 3548 1152715613474752327 3549 2305431226949504654 3550 4611068345031103957 3551 9222754363458491861 3552 18446744073709551616 3553 36895341167607955073 3554 73792535355404761987 3555 147585070710809523974 3556 295164582361052492425 3557 590312487540405318281 3558 1180591620717411303424 3559 2361133209889723607141 3560 4722216388234348214575 3561 9444432776468696429150 3562 18889015647572689857421 3563 37778481579051270712205 3564 75557863725914323419136 3565 151117078303546319830361 3566 302235507458810312652811 3567 604471014917620625305622 3568 1208937977280088231634977 3569 2417863796894717406341153 3570 4835703278458516698824704 3571 1 3572 1 3573 1 3574 1 3575 2 3576 7 3577 23 3578 64 3579 155 3580 337 3581 674 3582 1267 3583 2291 3584 4096 3585 7463 3586 14197 3587 28394 3588 58975 3589 124511 3590 262144 3591 543971 3592 1107625 3593 2215250 3594 4371451 3595 8565755 3596 16777216 3597 33022991 3598 65514541 3599 131029082 3600 263652487 3601 532087943 3602 1073741824 3603 2161832555 3604 4338014017 3605 8676028034 3606 17309009347 3607 34488878531 3608 68719476736 3609 137051532983 3610 273715645477 3611 547431290954 3612 1096024843375 3613 2195536471151 3614 4398046511104 3615 8806553375411 3616 17623567104025 3617 35247134208050 3618 70462887356491 3619 140831631534155 3620 281474976710656 3621 562667523884831 3622 1125052618233181 3623 2250105236466362 3624 4501057761542167 3625 9004657388912663 3626 18014398509481984 3627 36036422616448955 3628 72080470830382897 3629 144160941660765794 3630 288299006529076627 3631 576529382680788371 3632 1152921504606846976 3633 2305637118081599303 3634 4611068345031103957 3635 9222136690062207914 3636 18444891053520699775 3637 36891635127230251391 3638 73786976294838206464 3639 147579511650242968451 3640 295164582361052492425 3641 590329164722104984850 3642 1180641652262510303131 3643 2361233272979921606555 3644 4722366482869645213696 3645 9444582871103993428271 3646 18889015647572689857421 3647 37778031295145379714842 3648 75556512874196650427047 3649 151114376600110973846183 3650 302231454903657293676544 3651 604466962362467606329355 3652 1208937977280088231634977 3653 2417875954560176463269954 3654 4835739751454893869611107 3655 9671443029913410568435811 3656 1 3657 2 3658 3 3659 4 3660 5 3661 7 3662 14 3663 37 3664 101 3665 256 3666 593 3667 1267 3668 2534 3669 4825 3670 8921 3671 16384 3672 30581 3673 58975 3674 117950 3675 242461 3676 504605 3677 1048576 3678 2156201 3679 4371451 3680 8742902 3681 17308657 3682 34085873 3683 67108864 3684 132623405 3685 263652487 3686 527304974 3687 1059392917 3688 2133134741 3689 4294967296 3690 8632981313 3691 17309009347 3692 34618018694 3693 69106897225 3694 137826373961 3695 274877906944 3696 548593552421 3697 1096024843375 3698 2192049686750 3699 4387586157901 3700 8785632669005 3701 17592186044416 3702 35215753148441 3703 70462887356491 3704 140925774712982 3705 281757406247137 3706 563232382957793 3707 1125899906842624 3708 2250952525075805 3709 4501057761542167 3710 9002115523084334 3711 18006772911996997 3712 36021171421478981 3713 72057594037927936 3714 144138064868310833 3715 288299006529076627 3716 576598013058153254 3717 1153127395738941625 3718 2306048900345788601 3719 4611686018427387904 3720 9222754363458491861 3721 18444891053520699775 3722 36889782107041399550 3723 73781417234271650941 3724 147568393529109857405 3725 295147905179352825856 3726 590312487540405318281 3727 1180641652262510303131 3728 2361283304525020606262 3729 4722516577504942212817 3730 9444883060374587426513 3731 18889465931478580854784 3732 37778481579051270712205 3733 75556512874196650427047 3734 151113025748393300854094 3735 302227402348504274700277 3736 604458857252161568376821 3737 1208925819614629174706176 3738 2417863796894717406341153 3739 4835739751454893869611107 3740 9671479502909787739222214 3741 19342922532823198307658025 3742 1 3743 2 3744 4 3745 7 3746 11 3747 16 3748 23 3749 37 3750 74 3751 175 3752 431 3753 1024 3754 2291 3755 4825 3756 9650 3757 18571 3758 34955 3759 65536 3760 124511 3761 242461 3762 484922 3763 989527 3764 2038103 3765 4194304 3766 8565755 3767 17308657 3768 34617314 3769 68703187 3770 135812051 3771 268435456 3772 532087943 3773 1059392917 3774 2118785834 3775 4251920575 3776 8546887871 3777 17179869184 3778 34488878531 3779 69106897225 3780 138213794450 3781 276040168411 3782 550918075355 3783 1099511627776 3784 2195536471151 3785 4387586157901 3786 8775172315802 3787 17560804984807 3788 35152991029223 3789 70368744177664 3790 140831631534155 3791 281757406247137 3792 563514812494274 3793 1126747195452067 3794 2252647102294691 3795 4503599627370496 3796 9004657388912663 3797 18006772911996997 3798 36013545823993994 3799 72034717245472975 3800 144092311283400911 3801 288230376151711744 3802 576529382680788371 3803 1153127395738941625 3804 2306254791477883250 3805 4612303691823671851 3806 9223989710251059755 3807 18446744073709551616 3808 36891635127230251391 3809 73781417234271650941 3810 147562834468543301882 3811 295131227997653159287 3812 590279133177005985143 3813 1180591620717411303424 3814 2361233272979921606555 3815 4722516577504942212817 3816 9445033155009884425634 3817 18889916215384471852147 3818 37779382146863052706931 3819 75557863725914323419136 3820 151114376600110973846183 3821 302227402348504274700277 3822 604454804697008549400554 3823 1208913661949170117777375 3824 2417839481563799292483551 3825 4835703278458516698824704 3826 9671443029913410568435811 3827 19342922532823198307658025 3828 38685845065646396615316050 3829 0 3830 1 3831 3 3832 7 3833 14 3834 25 3835 41 3836 64 3837 101 3838 175 3839 350 3840 781 3841 1805 3842 4096 3843 8921 3844 18571 3845 37142 3846 72097 3847 137633 3848 262144 3849 504605 3850 989527 3851 1979054 3852 4017157 3853 8211461 3854 16777216 3855 34085873 3856 68703187 3857 137406374 3858 273218425 3859 541653881 3860 1073741824 3861 2133134741 3862 4251920575 3863 8503841150 3864 17050729021 3865 34230598205 3866 68719476736 3867 137826373961 3868 276040168411 3869 552080336822 3870 1102998412177 3871 2202510039953 3872 4398046511104 3873 8785632669005 3874 17560804984807 3875 35121609969614 3876 70274600998837 3877 140643345176501 3878 281474976710656 3879 563232382957793 3880 1126747195452067 3881 2253494390904134 3882 4506141493198825 3883 9009741120569321 3884 18014398509481984 3885 36021171421478981 3886 72034717245472975 3887 144069434490945950 3888 288161745774346861 3889 576392121926058605 3890 1152921504606846976 3891 2306048900345788601 3892 4612303691823671851 3893 9224607383647343702 3894 18448597093898403457 3895 36895341167607955073 3896 73786976294838206464 3897 147568393529109857405 3898 295131227997653159287 3899 590262455995306318574 3900 1180541589172312303717 3901 2361133209889723607141 3902 4722366482869645213696 3903 9444883060374587426513 3904 18889916215384471852147 3905 37779832430768943704294 3906 75559214577631996411225 3907 151117078303546319830361 3908 302231454903657293676544 3909 604458857252161568376821 3910 1208913661949170117777375 3911 2417827323898340235554750 3912 4835666805462139528038301 3913 9671370083920656226863005 3914 19342813113834066795298816 3915 38685735646657265102956841 3916 77371580712303661718272891 3917 0 3918 0 3919 1 3920 4 3921 11 3922 25 3923 50 3924 91 3925 155 3926 256 3927 431 3928 781 3929 1562 3930 3367 3931 7463 3932 16384 3933 34955 3934 72097 3935 144194 3936 281827 3937 543971 3938 1048576 3939 2038103 3940 4017157 3941 8034314 3942 16245775 3943 33022991 3944 67108864 3945 135812051 3946 273218425 3947 546436850 3948 1088090731 3949 2161832555 3950 4294967296 3951 8546887871 3952 17050729021 3953 34101458042 3954 68332056247 3955 137051532983 3956 274877906944 3957 550918075355 3958 1102998412177 3959 2205996824354 3960 4408506864307 3961 8806553375411 3962 17592186044416 3963 35152991029223 3964 70274600998837 3965 140549201997674 3966 281192547174175 3967 562667523884831 3968 1125899906842624 3969 2252647102294691 3970 4506141493198825 3971 9012282986397650 3972 18022024106966971 3973 36036422616448955 3974 72057594037927936 3975 144092311283400911 3976 288161745774346861 3977 576323491548693722 3978 1152715613474752327 3979 2305637118081599303 3980 4611686018427387904 3981 9223989710251059755 3982 18448597093898403457 3983 36897194187796806914 3984 73792535355404761987 3985 147579511650242968451 3986 295147905179352825856 3987 590279133177005985143 3988 1180541589172312303717 3989 2361083178344624607434 3990 4722216388234348214575 3991 9444582871103993428271 3992 18889465931478580854784 3993 37779382146863052706931 3994 75559214577631996411225 3995 151118429155263992822450 3996 302235507458810312652811 3997 604466962362467606329355 3998 1208925819614629174706176 3999 2417839481563799292483551 4000 4835666805462139528038301 4001 9671333610924279056076602 4002 19342703694844935282939607 4003 38685516808679002078238423 4004 77371252455336267181195264 4005 154742833167639928899468155 4006 0 4007 0 4008 0 4009 1 4010 5 4011 16 4012 41 4013 91 4014 182 4015 337 4016 593 4017 1024 4018 1805 4019 3367 4020 6734 4021 14197 4022 30581 4023 65536 4024 137633 4025 281827 4026 563654 4027 1107625 4028 2156201 4029 4194304 4030 8211461 4031 16245775 4032 32491550 4033 65514541 4034 132623405 4035 268435456 4036 541653881 4037 1088090731 4038 2176181462 4039 4338014017 4040 8632981313 4041 17179869184 4042 34230598205 4043 68332056247 4044 136664112494 4045 273715645477 4046 548593552421 4047 1099511627776 4048 2202510039953 4049 4408506864307 4050 8817013728614 4051 17623567104025 4052 35215753148441 4053 70368744177664 4054 140643345176501 4055 281192547174175 4056 562385094348350 4057 1125052618233181 4058 2250952525075805 4059 4503599627370496 4060 9009741120569321 4061 18022024106966971 4062 36044048213933942 4063 72080470830382897 4064 144138064868310833 4065 288230376151711744 4066 576392121926058605 4067 1152715613474752327 4068 2305431226949504654 4069 4611068345031103957 4070 9222754363458491861 4071 18446744073709551616 4072 36895341167607955073 4073 73792535355404761987 4074 147585070710809523974 4075 295164582361052492425 4076 590312487540405318281 4077 1180591620717411303424 4078 2361133209889723607141 4079 4722216388234348214575 4080 9444432776468696429150 4081 18889015647572689857421 4082 37778481579051270712205 4083 75557863725914323419136 4084 151117078303546319830361 4085 302235507458810312652811 4086 604471014917620625305622 4087 1208937977280088231634977 4088 2417863796894717406341153 4089 4835703278458516698824704 4090 9671370083920656226863005 4091 19342703694844935282939607 4092 38685407389689870565879214 4093 77370924198368872644117637 4094 154742176653705139825312901 4095 309485009821345068724781056 4096 1 4097 1 4098 1 4099 1 4100 2 4101 7 4102 23 4103 64 4104 155 4105 337 4106 674 4107 1267 4108 2291 4109 4096 4110 7463 4111 14197 4112 28394 4113 58975 4114 124511 4115 262144 4116 543971 4117 1107625 4118 2215250 4119 4371451 4120 8565755 4121 16777216 4122 33022991 4123 65514541 4124 131029082 4125 263652487 4126 532087943 4127 1073741824 4128 2161832555 4129 4338014017 4130 8676028034 4131 17309009347 4132 34488878531 4133 68719476736 4134 137051532983 4135 273715645477 4136 547431290954 4137 1096024843375 4138 2195536471151 4139 4398046511104 4140 8806553375411 4141 17623567104025 4142 35247134208050 4143 70462887356491 4144 140831631534155 4145 281474976710656 4146 562667523884831 4147 1125052618233181 4148 2250105236466362 4149 4501057761542167 4150 9004657388912663 4151 18014398509481984 4152 36036422616448955 4153 72080470830382897 4154 144160941660765794 4155 288299006529076627 4156 576529382680788371 4157 1152921504606846976 4158 2305637118081599303 4159 4611068345031103957 4160 9222136690062207914 4161 18444891053520699775 4162 36891635127230251391 4163 73786976294838206464 4164 147579511650242968451 4165 295164582361052492425 4166 590329164722104984850 4167 1180641652262510303131 4168 2361233272979921606555 4169 4722366482869645213696 4170 9444582871103993428271 4171 18889015647572689857421 4172 37778031295145379714842 4173 75556512874196650427047 4174 151114376600110973846183 4175 302231454903657293676544 4176 604466962362467606329355 4177 1208937977280088231634977 4178 2417875954560176463269954 4179 4835739751454893869611107 4180 9671443029913410568435811 4181 19342813113834066795298816 4182 38685516808679002078238423 4183 77370924198368872644117637 4184 154741848396737745288235274 4185 309484025050442885113548175 4186 618969034871787953838329231 4187 1 4188 2 4189 3 4190 4 4191 5 4192 7 4193 14 4194 37 4195 101 4196 256 4197 593 4198 1267 4199 2534 4200 4825 4201 8921 4202 16384 4203 30581 4204 58975 4205 117950 4206 242461 4207 504605 4208 1048576 4209 2156201 4210 4371451 4211 8742902 4212 17308657 4213 34085873 4214 67108864 4215 132623405 4216 263652487 4217 527304974 4218 1059392917 4219 2133134741 4220 4294967296 4221 8632981313 4222 17309009347 4223 34618018694 4224 69106897225 4225 137826373961 4226 274877906944 4227 548593552421 4228 1096024843375 4229 2192049686750 4230 4387586157901 4231 8785632669005 4232 17592186044416 4233 35215753148441 4234 70462887356491 4235 140925774712982 4236 281757406247137 4237 563232382957793 4238 1125899906842624 4239 2250952525075805 4240 4501057761542167 4241 9002115523084334 4242 18006772911996997 4243 36021171421478981 4244 72057594037927936 4245 144138064868310833 4246 288299006529076627 4247 576598013058153254 4248 1153127395738941625 4249 2306048900345788601 4250 4611686018427387904 4251 9222754363458491861 4252 18444891053520699775 4253 36889782107041399550 4254 73781417234271650941 4255 147568393529109857405 4256 295147905179352825856 4257 590312487540405318281 4258 1180641652262510303131 4259 2361283304525020606262 4260 4722516577504942212817 4261 9444883060374587426513 4262 18889465931478580854784 4263 37778481579051270712205 4264 75556512874196650427047 4265 151113025748393300854094 4266 302227402348504274700277 4267 604458857252161568376821 4268 1208925819614629174706176 4269 2417863796894717406341153 4270 4835739751454893869611107 4271 9671479502909787739222214 4272 19342922532823198307658025 4273 38685735646657265102956841 4274 77371252455336267181195264 4275 154742176653705139825312901 4276 309484025050442885113548175 4277 618968050100885770227096350 4278 1237937084972673724065425581 4279 1 4280 2 4281 4 4282 7 4283 11 4284 16 4285 23 4286 37 4287 74 4288 175 4289 431 4290 1024 4291 2291 4292 4825 4293 9650 4294 18571 4295 34955 4296 65536 4297 124511 4298 242461 4299 484922 4300 989527 4301 2038103 4302 4194304 4303 8565755 4304 17308657 4305 34617314 4306 68703187 4307 135812051 4308 268435456 4309 532087943 4310 1059392917 4311 2118785834 4312 4251920575 4313 8546887871 4314 17179869184 4315 34488878531 4316 69106897225 4317 138213794450 4318 276040168411 4319 550918075355 4320 1099511627776 4321 2195536471151 4322 4387586157901 4323 8775172315802 4324 17560804984807 4325 35152991029223 4326 70368744177664 4327 140831631534155 4328 281757406247137 4329 563514812494274 4330 1126747195452067 4331 2252647102294691 4332 4503599627370496 4333 9004657388912663 4334 18006772911996997 4335 36013545823993994 4336 72034717245472975 4337 144092311283400911 4338 288230376151711744 4339 576529382680788371 4340 1153127395738941625 4341 2306254791477883250 4342 4612303691823671851 4343 9223989710251059755 4344 18446744073709551616 4345 36891635127230251391 4346 73781417234271650941 4347 147562834468543301882 4348 295131227997653159287 4349 590279133177005985143 4350 1180591620717411303424 4351 2361233272979921606555 4352 4722516577504942212817 4353 9445033155009884425634 4354 18889916215384471852147 4355 37779382146863052706931 4356 75557863725914323419136 4357 151114376600110973846183 4358 302227402348504274700277 4359 604454804697008549400554 4360 1208913661949170117777375 4361 2417839481563799292483551 4362 4835703278458516698824704 4363 9671443029913410568435811 4364 19342922532823198307658025 4365 38685845065646396615316050 4366 77371580712303661718272891 4367 154742833167639928899468155 4368 309485009821345068724781056 4369 618969034871787953838329231 4370 1237937084972673724065425581 4371 2475874169945347448130851162 4372 0 4373 1 4374 3 4375 7 4376 14 4377 25 4378 41 4379 64 4380 101 4381 175 4382 350 4383 781 4384 1805 4385 4096 4386 8921 4387 18571 4388 37142 4389 72097 4390 137633 4391 262144 4392 504605 4393 989527 4394 1979054 4395 4017157 4396 8211461 4397 16777216 4398 34085873 4399 68703187 4400 137406374 4401 273218425 4402 541653881 4403 1073741824 4404 2133134741 4405 4251920575 4406 8503841150 4407 17050729021 4408 34230598205 4409 68719476736 4410 137826373961 4411 276040168411 4412 552080336822 4413 1102998412177 4414 2202510039953 4415 4398046511104 4416 8785632669005 4417 17560804984807 4418 35121609969614 4419 70274600998837 4420 140643345176501 4421 281474976710656 4422 563232382957793 4423 1126747195452067 4424 2253494390904134 4425 4506141493198825 4426 9009741120569321 4427 18014398509481984 4428 36021171421478981 4429 72034717245472975 4430 144069434490945950 4431 288161745774346861 4432 576392121926058605 4433 1152921504606846976 4434 2306048900345788601 4435 4612303691823671851 4436 9224607383647343702 4437 18448597093898403457 4438 36895341167607955073 4439 73786976294838206464 4440 147568393529109857405 4441 295131227997653159287 4442 590262455995306318574 4443 1180541589172312303717 4444 2361133209889723607141 4445 4722366482869645213696 4446 9444883060374587426513 4447 18889916215384471852147 4448 37779832430768943704294 4449 75559214577631996411225 4450 151117078303546319830361 4451 302231454903657293676544 4452 604458857252161568376821 4453 1208913661949170117777375 4454 2417827323898340235554750 4455 4835666805462139528038301 4456 9671370083920656226863005 4457 19342813113834066795298816 4458 38685735646657265102956841 4459 77371580712303661718272891 4460 154743161424607323436545782 4461 309485994592247252336013937 4462 618971004413592321060794993 4463 1237940039285380274899124224 4464 2475877124258053998964549805 4465 4951751294203401447095400967 4466 0 4467 0 4468 1 4469 4 4470 11 4471 25 4472 50 4473 91 4474 155 4475 256 4476 431 4477 781 4478 1562 4479 3367 4480 7463 4481 16384 4482 34955 4483 72097 4484 144194 4485 281827 4486 543971 4487 1048576 4488 2038103 4489 4017157 4490 8034314 4491 16245775 4492 33022991 4493 67108864 4494 135812051 4495 273218425 4496 546436850 4497 1088090731 4498 2161832555 4499 4294967296 4500 8546887871 4501 17050729021 4502 34101458042 4503 68332056247 4504 137051532983 4505 274877906944 4506 550918075355 4507 1102998412177 4508 2205996824354 4509 4408506864307 4510 8806553375411 4511 17592186044416 4512 35152991029223 4513 70274600998837 4514 140549201997674 4515 281192547174175 4516 562667523884831 4517 1125899906842624 4518 2252647102294691 4519 4506141493198825 4520 9012282986397650 4521 18022024106966971 4522 36036422616448955 4523 72057594037927936 4524 144092311283400911 4525 288161745774346861 4526 576323491548693722 4527 1152715613474752327 4528 2305637118081599303 4529 4611686018427387904 4530 9223989710251059755 4531 18448597093898403457 4532 36897194187796806914 4533 73792535355404761987 4534 147579511650242968451 4535 295147905179352825856 4536 590279133177005985143 4537 1180541589172312303717 4538 2361083178344624607434 4539 4722216388234348214575 4540 9444582871103993428271 4541 18889465931478580854784 4542 37779382146863052706931 4543 75559214577631996411225 4544 151118429155263992822450 4545 302235507458810312652811 4546 604466962362467606329355 4547 1208925819614629174706176 4548 2417839481563799292483551 4549 4835666805462139528038301 4550 9671333610924279056076602 4551 19342703694844935282939607 4552 38685516808679002078238423 4553 77371252455336267181195264 4554 154742833167639928899468155 4555 309485994592247252336013937 4556 618971989184494504672027874 4557 1237942993598086825732822867 4558 2475883032883467100631947091 4559 4951760157141521099596496896 4560 9903511451344922546691897863 4561 0 4562 0 4563 0 4564 1 4565 5 4566 16 4567 41 4568 91 4569 182 4570 337 4571 593 4572 1024 4573 1805 4574 3367 4575 6734 4576 14197 4577 30581 4578 65536 4579 137633 4580 281827 4581 563654 4582 1107625 4583 2156201 4584 4194304 4585 8211461 4586 16245775 4587 32491550 4588 65514541 4589 132623405 4590 268435456 4591 541653881 4592 1088090731 4593 2176181462 4594 4338014017 4595 8632981313 4596 17179869184 4597 34230598205 4598 68332056247 4599 136664112494 4600 273715645477 4601 548593552421 4602 1099511627776 4603 2202510039953 4604 4408506864307 4605 8817013728614 4606 17623567104025 4607 35215753148441 4608 70368744177664 4609 140643345176501 4610 281192547174175 4611 562385094348350 4612 1125052618233181 4613 2250952525075805 4614 4503599627370496 4615 9009741120569321 4616 18022024106966971 4617 36044048213933942 4618 72080470830382897 4619 144138064868310833 4620 288230376151711744 4621 576392121926058605 4622 1152715613474752327 4623 2305431226949504654 4624 4611068345031103957 4625 9222754363458491861 4626 18446744073709551616 4627 36895341167607955073 4628 73792535355404761987 4629 147585070710809523974 4630 295164582361052492425 4631 590312487540405318281 4632 1180591620717411303424 4633 2361133209889723607141 4634 4722216388234348214575 4635 9444432776468696429150 4636 18889015647572689857421 4637 37778481579051270712205 4638 75557863725914323419136 4639 151117078303546319830361 4640 302235507458810312652811 4641 604471014917620625305622 4642 1208937977280088231634977 4643 2417863796894717406341153 4644 4835703278458516698824704 4645 9671370083920656226863005 4646 19342703694844935282939607 4647 38685407389689870565879214 4648 77370924198368872644117637 4649 154742176653705139825312901 4650 309485009821345068724781056 4651 618971004413592321060794993 4652 1237942993598086825732822867 4653 2475885987196173651465645734 4654 4951769020079640752097592825 4655 9903529177221161851694089721 4656 19807040628566084398385987584 4657 1 4658 1 4659 1 4660 1 4661 2 4662 7 4663 23 4664 64 4665 155 4666 337 4667 674 4668 1267 4669 2291 4670 4096 4671 7463 4672 14197 4673 28394 4674 58975 4675 124511 4676 262144 4677 543971 4678 1107625 4679 2215250 4680 4371451 4681 8565755 4682 16777216 4683 33022991 4684 65514541 4685 131029082 4686 263652487 4687 532087943 4688 1073741824 4689 2161832555 4690 4338014017 4691 8676028034 4692 17309009347 4693 34488878531 4694 68719476736 4695 137051532983 4696 273715645477 4697 547431290954 4698 1096024843375 4699 2195536471151 4700 4398046511104 4701 8806553375411 4702 17623567104025 4703 35247134208050 4704 70462887356491 4705 140831631534155 4706 281474976710656 4707 562667523884831 4708 1125052618233181 4709 2250105236466362 4710 4501057761542167 4711 9004657388912663 4712 18014398509481984 4713 36036422616448955 4714 72080470830382897 4715 144160941660765794 4716 288299006529076627 4717 576529382680788371 4718 1152921504606846976 4719 2305637118081599303 4720 4611068345031103957 4721 9222136690062207914 4722 18444891053520699775 4723 36891635127230251391 4724 73786976294838206464 4725 147579511650242968451 4726 295164582361052492425 4727 590329164722104984850 4728 1180641652262510303131 4729 2361233272979921606555 4730 4722366482869645213696 4731 9444582871103993428271 4732 18889015647572689857421 4733 37778031295145379714842 4734 75556512874196650427047 4735 151114376600110973846183 4736 302231454903657293676544 4737 604466962362467606329355 4738 1208937977280088231634977 4739 2417875954560176463269954 4740 4835739751454893869611107 4741 9671443029913410568435811 4742 19342813113834066795298816 4743 38685516808679002078238423 4744 77370924198368872644117637 4745 154741848396737745288235274 4746 309484025050442885113548175 4747 618969034871787953838329231 4748 1237940039285380274899124224 4749 2475883032883467100631947091 4750 4951769020079640752097592825 4751 9903538040159281504195185650 4752 19807067217380443355889275371 4753 39614107845946527754275262955 4754 1 4755 2 4756 3 4757 4 4758 5 4759 7 4760 14 4761 37 4762 101 4763 256 4764 593 4765 1267 4766 2534 4767 4825 4768 8921 4769 16384 4770 30581 4771 58975 4772 117950 4773 242461 4774 504605 4775 1048576 4776 2156201 4777 4371451 4778 8742902 4779 17308657 4780 34085873 4781 67108864 4782 132623405 4783 263652487 4784 527304974 4785 1059392917 4786 2133134741 4787 4294967296 4788 8632981313 4789 17309009347 4790 34618018694 4791 69106897225 4792 137826373961 4793 274877906944 4794 548593552421 4795 1096024843375 4796 2192049686750 4797 4387586157901 4798 8785632669005 4799 17592186044416 4800 35215753148441 4801 70462887356491 4802 140925774712982 4803 281757406247137 4804 563232382957793 4805 1125899906842624 4806 2250952525075805 4807 4501057761542167 4808 9002115523084334 4809 18006772911996997 4810 36021171421478981 4811 72057594037927936 4812 144138064868310833 4813 288299006529076627 4814 576598013058153254 4815 1153127395738941625 4816 2306048900345788601 4817 4611686018427387904 4818 9222754363458491861 4819 18444891053520699775 4820 36889782107041399550 4821 73781417234271650941 4822 147568393529109857405 4823 295147905179352825856 4824 590312487540405318281 4825 1180641652262510303131 4826 2361283304525020606262 4827 4722516577504942212817 4828 9444883060374587426513 4829 18889465931478580854784 4830 37778481579051270712205 4831 75556512874196650427047 4832 151113025748393300854094 4833 302227402348504274700277 4834 604458857252161568376821 4835 1208925819614629174706176 4836 2417863796894717406341153 4837 4835739751454893869611107 4838 9671479502909787739222214 4839 19342922532823198307658025 4840 38685735646657265102956841 4841 77371252455336267181195264 4842 154742176653705139825312901 4843 309484025050442885113548175 4844 618968050100885770227096350 4845 1237937084972673724065425581 4846 2475877124258053998964549805 4847 4951760157141521099596496896 4848 9903529177221161851694089721 4849 19807067217380443355889275371 4850 39614134434760886711778550742 4851 79228242280707414466053813697 4852 1 4853 2 4854 4 4855 7 4856 11 4857 16 4858 23 4859 37 4860 74 4861 175 4862 431 4863 1024 4864 2291 4865 4825 4866 9650 4867 18571 4868 34955 4869 65536 4870 124511 4871 242461 4872 484922 4873 989527 4874 2038103 4875 4194304 4876 8565755 4877 17308657 4878 34617314 4879 68703187 4880 135812051 4881 268435456 4882 532087943 4883 1059392917 4884 2118785834 4885 4251920575 4886 8546887871 4887 17179869184 4888 34488878531 4889 69106897225 4890 138213794450 4891 276040168411 4892 550918075355 4893 1099511627776 4894 2195536471151 4895 4387586157901 4896 8775172315802 4897 17560804984807 4898 35152991029223 4899 70368744177664 4900 140831631534155 4901 281757406247137 4902 563514812494274 4903 1126747195452067 4904 2252647102294691 4905 4503599627370496 4906 9004657388912663 4907 18006772911996997 4908 36013545823993994 4909 72034717245472975 4910 144092311283400911 4911 288230376151711744 4912 576529382680788371 4913 1153127395738941625 4914 2306254791477883250 4915 4612303691823671851 4916 9223989710251059755 4917 18446744073709551616 4918 36891635127230251391 4919 73781417234271650941 4920 147562834468543301882 4921 295131227997653159287 4922 590279133177005985143 4923 1180591620717411303424 4924 2361233272979921606555 4925 4722516577504942212817 4926 9445033155009884425634 4927 18889916215384471852147 4928 37779382146863052706931 4929 75557863725914323419136 4930 151114376600110973846183 4931 302227402348504274700277 4932 604454804697008549400554 4933 1208913661949170117777375 4934 2417839481563799292483551 4935 4835703278458516698824704 4936 9671443029913410568435811 4937 19342922532823198307658025 4938 38685845065646396615316050 4939 77371580712303661718272891 4940 154742833167639928899468155 4941 309485009821345068724781056 4942 618969034871787953838329231 4943 1237937084972673724065425581 4944 2475874169945347448130851162 4945 4951751294203401447095400967 4946 9903511451344922546691897863 4947 19807040628566084398385987584 4948 39614107845946527754275262955 4949 79228242280707414466053813697 4950 158456484561414828932107627394 4951 0 4952 1 4953 3 4954 7 4955 14 4956 25 4957 41 4958 64 4959 101 4960 175 4961 350 4962 781 4963 1805 4964 4096 4965 8921 4966 18571 4967 37142 4968 72097 4969 137633 4970 262144 4971 504605 4972 989527 4973 1979054 4974 4017157 4975 8211461 4976 16777216 4977 34085873 4978 68703187 4979 137406374 4980 273218425 4981 541653881 4982 1073741824 4983 2133134741 4984 4251920575 4985 8503841150 4986 17050729021 4987 34230598205 4988 68719476736 4989 137826373961 4990 276040168411 4991 552080336822 4992 1102998412177 4993 2202510039953 4994 4398046511104 4995 8785632669005 4996 17560804984807 4997 35121609969614 4998 70274600998837 4999 140643345176501 5000 281474976710656 5001 563232382957793 5002 1126747195452067 5003 2253494390904134 5004 4506141493198825 5005 9009741120569321 5006 18014398509481984 5007 36021171421478981 5008 72034717245472975 5009 144069434490945950 5010 288161745774346861 5011 576392121926058605 5012 1152921504606846976 5013 2306048900345788601 5014 4612303691823671851 5015 9224607383647343702 5016 18448597093898403457 5017 36895341167607955073 5018 73786976294838206464 5019 147568393529109857405 5020 295131227997653159287 5021 590262455995306318574 5022 1180541589172312303717 5023 2361133209889723607141 5024 4722366482869645213696 5025 9444883060374587426513 5026 18889916215384471852147 5027 37779832430768943704294 5028 75559214577631996411225 5029 151117078303546319830361 5030 302231454903657293676544 5031 604458857252161568376821 5032 1208913661949170117777375 5033 2417827323898340235554750 5034 4835666805462139528038301 5035 9671370083920656226863005 5036 19342813113834066795298816 5037 38685735646657265102956841 5038 77371580712303661718272891 5039 154743161424607323436545782 5040 309485994592247252336013937 5041 618971004413592321060794993 5042 1237940039285380274899124224 5043 2475877124258053998964549805 5044 4951751294203401447095400967 5045 9903502588406802894190801934 5046 19807014039751725440882699797 5047 39614054668317809839268687381 5048 79228162514264337593543950336 5049 158456404794971752059597764033 5050 316912889356386580991705391427