# This b-file was computed by Antti Karttunen, 2019-02-12 # in GP/PARI CALCULATOR Version 2.9.4 (released) amd64 running linux (x86-64/GMP-6.1.2 kernel) 64-bit version, compiled: Dec 19 2017, gcc version 7.3.0 (Ubuntu 7.3.0-1ubuntu1), threading engine: pthread # with the following program: # # A048675(n) = { my(f = factor(n)); sum(k=1, #f~, f[k, 2]*2^primepi(f[k, 1]))/2; }; \\ From A048675 # A064989(n) = {my(f); f = factor(n); if((n>1 && f[1,1]==2), f[1,2] = 0); for (i=1, #f~, f[i,1] = precprime(f[i,1]-1)); factorback(f)}; # A156552(n) = if(1==n, 0, if(!(n%2), 1+(2*A156552(n/2)), 2*A156552(A064989(n)))); # A323905(n) = (A156552(n) - A048675(n)); # for(n=1,4096,write("b323905.txt", n, " ", A323905(n))); 1 0 2 0 3 0 4 1 5 0 6 2 7 0 8 4 9 2 10 4 11 0 12 7 13 0 14 8 15 4 16 11 17 0 18 8 19 0 20 13 21 8 22 16 23 0 24 18 25 4 26 32 27 8 28 25 29 0 30 14 31 0 32 26 33 16 34 64 35 8 36 21 37 0 38 128 39 32 40 32 41 0 42 26 43 0 44 49 45 14 46 256 47 0 48 41 49 8 50 16 51 64 52 97 53 0 54 22 55 16 56 60 57 128 58 512 59 0 60 35 61 0 62 1024 63 26 64 57 65 32 66 50 67 0 68 193 69 256 70 28 71 0 72 48 73 0 74 2048 75 16 76 385 77 16 78 98 79 0 80 71 81 22 82 4096 83 0 84 63 85 64 86 8192 87 512 88 116 89 0 90 36 91 32 92 769 93 1024 94 16384 95 128 96 88 97 0 98 32 99 50 100 41 101 0 102 194 103 0 104 228 105 28 106 32768 107 0 108 51 109 0 110 52 111 2048 112 131 113 0 114 386 115 256 116 1537 117 98 118 65536 119 64 120 78 121 16 122 131072 123 4096 124 3073 125 16 126 64 127 0 128 120 129 8192 130 100 131 0 132 119 133 128 134 262144 135 36 136 452 137 0 138 770 139 0 140 69 141 16384 142 524288 143 32 144 103 145 512 146 1048576 147 32 148 6145 149 0 150 42 151 0 152 900 153 194 154 56 155 1024 156 231 157 0 158 2097152 159 32768 160 150 161 256 162 52 163 0 164 12289 165 52 166 4194304 167 0 168 138 169 32 170 196 171 386 172 24577 173 0 174 1538 175 28 176 251 177 65536 178 8388608 179 0 180 81 181 0 182 104 183 131072 184 1796 185 2048 186 3074 187 64 188 49153 189 64 190 388 191 0 192 183 193 0 194 16777216 195 100 196 81 197 0 198 120 199 0 200 92 201 262144 202 33554432 203 512 204 455 205 4096 206 67108864 207 770 208 491 209 128 210 70 211 0 212 98305 213 524288 214 134217728 215 8192 216 110 217 1024 218 268435456 219 1048576 220 125 221 64 222 6146 223 0 224 274 225 42 226 536870912 227 0 228 903 229 0 230 772 231 56 232 3588 233 0 234 232 235 16384 236 196609 237 2097152 238 200 239 0 240 165 241 0 242 64 243 52 244 393217 245 32 246 12290 247 128 248 7172 249 4194304 250 44 251 0 252 141 253 256 254 1073741824 255 196 256 247 257 0 258 24578 259 2048 260 237 261 1538 262 2147483648 263 0 264 258 265 32768 266 392 267 8388608 268 786433 269 0 270 82 271 0 272 971 273 104 274 4294967296 275 52 276 1799 277 0 278 8589934592 279 3074 280 152 281 0 282 49154 283 0 284 1572865 285 388 286 112 287 4096 288 214 289 64 290 1540 291 16777216 292 3145729 293 0 294 82 295 65536 296 14340 297 120 298 17179869184 299 256 300 95 301 8192 302 34359738368 303 33554432 304 1931 305 131072 306 456 307 0 308 137 309 67108864 310 3076 311 0 312 498 313 0 314 68719476736 315 70 316 6291457 317 0 318 98306 319 512 320 309 321 134217728 322 776 323 128 324 113 325 100 326 137438953472 327 268435456 328 28676 329 16384 330 126 331 0 332 12582913 333 6146 334 274877906944 335 262144 336 289 337 0 338 128 339 536870912 340 461 341 1024 342 904 343 32 344 57348 345 772 346 549755813888 347 0 348 3591 349 0 350 72 351 232 352 522 353 0 354 196610 355 524288 356 25165825 357 200 358 1099511627776 359 0 360 172 361 128 362 2199023255552 363 64 364 249 365 1048576 366 393218 367 0 368 3851 369 12290 370 6148 371 32768 372 7175 373 0 374 208 375 44 376 114692 377 512 378 142 379 0 380 909 381 1073741824 382 4398046511104 383 0 384 374 385 56 386 8796093022208 387 24578 388 50331649 389 0 390 238 391 256 392 180 393 2147483648 394 17592186044416 395 2097152 396 261 397 0 398 35184372088832 399 392 400 195 401 0 402 786434 403 1024 404 100663297 405 82 406 1544 407 2048 408 978 409 0 410 12292 411 4294967296 412 201326593 413 65536 414 1800 415 4194304 416 1018 417 8589934592 418 400 419 0 420 155 421 0 422 70368744177664 423 49154 424 229380 425 196 426 1572866 427 131072 428 402653185 429 112 430 24580 431 0 432 229 433 0 434 3080 435 1540 436 805306369 437 256 438 3145730 439 0 440 272 441 82 442 224 443 0 444 14343 445 8388608 446 140737488355328 447 17179869184 448 561 449 0 450 96 451 4096 452 1610612737 453 34359738368 454 281474976710656 455 104 456 1938 457 0 458 562949953421312 459 456 460 1805 461 0 462 138 463 0 464 7691 465 3076 466 1125899906842624 467 0 468 501 469 262144 470 49156 471 68719476736 472 458756 473 8192 474 6291458 475 388 476 473 477 98306 478 2251799813685248 479 0 480 340 481 2048 482 4503599627370496 483 776 484 161 485 16777216 486 114 487 0 488 917508 489 137438953472 490 84 491 0 492 28679 493 512 494 416 495 126 496 15371 497 524288 498 12582914 499 0 500 101 501 274877906944 502 9007199254740992 503 0 504 296 505 33554432 506 784 507 128 508 3221225473 509 0 510 462 511 1048576 512 502 513 904 514 18014398509481984 515 67108864 516 57351 517 16384 518 6152 519 549755813888 520 512 521 0 522 3592 523 0 524 6442450945 525 72 526 36028797018963968 527 1024 528 537 529 256 530 98308 531 196610 532 921 533 4096 534 25165826 535 134217728 536 1835012 537 1099511627776 538 72057594037927936 539 56 540 175 541 0 542 144115188075855872 543 2199023255552 544 2010 545 268435456 546 250 547 0 548 12884901889 549 393218 550 128 551 512 552 3858 553 2097152 554 288230376151711744 555 6148 556 25769803777 557 0 558 7176 559 8192 560 319 561 208 562 576460752303423488 563 0 564 114695 565 536870912 566 1152921504606846976 567 142 568 3670020 569 0 570 910 571 0 572 273 573 4398046511104 574 12296 575 772 576 437 577 0 578 256 579 8796093022208 580 3597 581 4194304 582 50331650 583 32768 584 7340036 585 238 586 2305843009213693952 587 0 588 183 589 1024 590 196612 591 17592186044416 592 30731 593 0 594 262 595 200 596 51539607553 597 35184372088832 598 800 599 0 600 202 601 0 602 24584 603 786434 604 103079215105 605 64 606 100663298 607 0 608 3994 609 1544 610 393220 611 16384 612 981 613 0 614 4611686018427387904 615 12292 616 300 617 0 618 201326594 619 0 620 7181 621 1800 622 9223372036854775808 623 8388608 624 1033 625 44 626 18446744073709551616 627 400 628 206158430209 629 2048 630 156 631 0 632 14680068 633 70368744177664 634 36893488147419103232 635 1073741824 636 229383 637 104 638 1552 639 1572866 640 628 641 0 642 402653186 643 0 644 1817 645 24580 646 448 647 0 648 236 649 65536 650 240 651 3080 652 412316860417 653 0 654 805306370 655 2147483648 656 61451 657 3145730 658 49160 659 0 660 275 661 0 662 73786976294838206464 663 224 664 29360132 665 392 666 14344 667 512 668 824633720833 669 140737488355328 670 786436 671 131072 672 592 673 0 674 147573952589676412928 675 96 676 321 677 0 678 1610612738 679 16777216 680 992 681 281474976710656 682 3088 683 0 684 1941 685 4294967296 686 88 687 562949953421312 688 122891 689 32768 690 1806 691 0 692 1649267441665 693 138 694 295147905179352825856 695 8589934592 696 7698 697 4096 698 590295810358705651712 699 1125899906842624 700 161 701 0 702 502 703 2048 704 1065 705 49156 706 1180591620717411303424 707 33554432 708 458759 709 0 710 1572868 711 6291458 712 58720260 713 1024 714 474 715 112 716 3298534883329 717 2251799813685248 718 2361183241434822606848 719 0 720 355 721 67108864 722 512 723 4503599627370496 724 6597069766657 725 1540 726 162 727 0 728 540 729 114 730 3145732 731 8192 732 917511 733 0 734 4722366482869645213696 735 84 736 7962 737 262144 738 28680 739 0 740 14349 741 416 742 98312 743 0 744 15378 745 17179869184 746 9444732965739290427392 747 12582914 748 497 749 134217728 750 102 751 0 752 245771 753 9007199254740992 754 1568 755 34359738368 756 299 757 0 758 18889465931478580854784 759 784 760 1952 761 0 762 3221225474 763 268435456 764 13194139533313 765 462 766 37778931862957161709568 767 65536 768 757 769 0 770 140 771 18014398509481984 772 26388279066625 773 0 774 57352 775 3076 776 117440516 777 6152 778 75557863725914323419136 779 4096 780 515 781 524288 782 832 783 3592 784 379 785 68719476736 786 6442450946 787 0 788 52776558133249 789 36028797018963968 790 6291460 791 536870912 792 544 793 131072 794 151115727451828646838272 795 98308 796 105553116266497 797 0 798 922 799 16384 800 402 801 25165826 802 302231454903657293676544 803 1048576 804 1835015 805 776 806 3104 807 72057594037927936 808 234881028 809 0 810 176 811 0 812 3609 813 144115188075855872 814 6160 815 137438953472 816 2025 817 8192 818 604462909807314587353088 819 250 820 28685 821 0 822 12884901890 823 0 824 469762052 825 128 826 196616 827 0 828 3861 829 0 830 12582916 831 288230376151711744 832 2073 833 200 834 25769803778 835 274877906944 836 945 837 7176 838 1208925819614629174706176 839 0 840 326 841 512 842 2417851639229258349412352 843 576460752303423488 844 211106232532993 845 128 846 114696 847 64 848 491531 849 1152921504606846976 850 464 851 2048 852 3670023 853 0 854 393224 855 910 856 939524100 857 0 858 274 859 0 860 57357 861 12296 862 4835703278458516698824704 863 0 864 468 865 549755813888 866 9671406556917033397649408 867 256 868 7193 869 2097152 870 3598 871 262144 872 1879048196 873 50331650 874 896 875 72 876 7340039 877 0 878 19342813113834066795298816 879 2305843009213693952 880 567 881 0 882 184 883 0 884 545 885 196612 886 38685626227668133590597632 887 0 888 30738 889 1073741824 890 25165828 891 262 892 422212465065985 893 16384 894 51539607554 895 1099511627776 896 1136 897 800 898 77371252455336267181195264 899 1024 900 205 901 32768 902 12304 903 24584 904 3758096388 905 2199023255552 906 103079215106 907 0 908 844424930131969 909 100663298 910 252 911 0 912 4009 913 4194304 914 154742504910672534362390528 915 393220 916 1688849860263937 917 2147483648 918 982 919 0 920 3872 921 4611686018427387904 922 309485009821345068724781056 923 524288 924 303 925 6148 926 618970019642690137449562112 927 201326594 928 15898 929 0 930 7182 931 392 932 3377699720527873 933 9223372036854775808 934 1237940039285380274899124224 935 208 936 1040 937 0 938 786440 939 18446744073709551616 940 114701 941 0 942 206158430210 943 4096 944 983051 945 156 946 24592 947 0 948 14680071 949 1048576 950 912 951 36893488147419103232 952 1020 953 0 954 229384 955 4398046511104 956 6755399441055745 957 1552 958 2475880078570760549798248448 959 4294967296 960 691 961 1024 962 6176 963 402653186 964 13510798882111489 965 8796093022208 966 1818 967 0 968 356 969 448 970 50331652 971 0 972 239 973 8589934592 974 4951760157141521099596496896 975 240 976 1966091 977 0 978 412316860418 979 8388608 980 189 981 805306370 982 9903520314283042199192993792 983 0 984 61458 985 17592186044416 986 1600 987 49160 988 993 989 8192 990 276 991 0 992 31770 993 73786976294838206464 994 1572872 995 35184372088832 996 29360135 997 0 998 19807040628566084398385987584 999 14344 1000 216 1001 112 1002 824633720834 1003 65536 1004 27021597764222977 1005 786436 1006 39614081257132168796771975168 1007 32768 1008 607 1009 0 1010 100663300 1011 147573952589676412928 1012 1841 1013 0 1014 322 1015 1544 1016 7516192772 1017 1610612738 1018 79228162514264337593543950336 1019 0 1020 995 1021 0 1022 3145736 1023 3088 1024 1013 1025 12292 1026 1942 1027 2097152 1028 54043195528445953 1029 88 1030 201326596 1031 0 1032 122898 1033 0 1034 49168 1035 1806 1036 14361 1037 131072 1038 1649267441666 1039 0 1040 1063 1041 295147905179352825856 1042 158456325028528675187087900672 1043 17179869184 1044 7701 1045 400 1046 316912650057057350374175801344 1047 590295810358705651712 1048 15032385540 1049 0 1050 162 1051 0 1052 108086391056891905 1053 502 1054 3136 1055 70368744177664 1056 1096 1057 34359738368 1058 1024 1059 1180591620717411303424 1060 229389 1061 0 1062 458760 1063 0 1064 1980 1065 1572868 1066 12320 1067 16777216 1068 58720263 1069 0 1070 402653188 1071 474 1072 3932171 1073 2048 1074 3298534883330 1075 24580 1076 216172782113783809 1077 2361183241434822606848 1078 144 1079 4194304 1080 362 1081 16384 1082 633825300114114700748351602688 1083 512 1084 432345564227567617 1085 3080 1086 6597069766658 1087 0 1088 4089 1089 162 1090 805306372 1091 0 1092 543 1093 0 1094 1267650600228229401496703205376 1095 3145732 1096 30064771076 1097 0 1098 917512 1099 68719476736 1100 281 1101 4722366482869645213696 1102 1664 1103 0 1104 7977 1105 224 1106 6291464 1107 28680 1108 864691128455135233 1109 0 1110 14350 1111 33554432 1112 60129542148 1113 98312 1114 2535301200456458802993406410752 1115 140737488355328 1116 15381 1117 0 1118 24608 1119 9444732965739290427392 1120 654 1121 65536 1122 498 1123 0 1124 1729382256910270465 1125 102 1126 5070602400912917605986812821504 1127 776 1128 245778 1129 0 1130 1610612740 1131 1568 1132 3458764513820540929 1133 67108864 1134 300 1135 281474976710656 1136 7864331 1137 18889465931478580854784 1138 10141204801825835211973625643008 1139 262144 1140 1955 1141 137438953472 1142 20282409603651670423947251286016 1143 3221225474 1144 596 1145 562949953421312 1146 13194139533314 1147 2048 1148 28697 1149 37778931862957161709568 1150 1808 1151 0 1152 884 1153 0 1154 40564819207303340847894502572032 1155 140 1156 641 1157 8388608 1158 26388279066626 1159 131072 1160 7712 1161 57352 1162 12582920 1163 0 1164 117440519 1165 1125899906842624 1166 98320 1167 75557863725914323419136 1168 15728651 1169 274877906944 1170 516 1171 0 1172 6917529027641081857 1173 832 1174 81129638414606681695789005144064 1175 49156 1176 386 1177 134217728 1178 3200 1179 6442450946 1180 458765 1181 0 1182 52776558133250 1183 128 1184 63514 1185 6291460 1186 162259276829213363391578010288128 1187 0 1188 547 1189 4096 1190 476 1191 151115727451828646838272 1192 120259084292 1193 0 1194 105553116266498 1195 2251799813685248 1196 1889 1197 922 1198 324518553658426726783156020576256 1199 268435456 1200 417 1201 0 1202 649037107316853453566312041152512 1203 302231454903657293676544 1204 57369 1205 4503599627370496 1206 1835016 1207 524288 1208 240518168580 1209 3104 1210 164 1211 549755813888 1212 234881031 1213 0 1214 1298074214633706907132624082305024 1215 176 1216 8121 1217 0 1218 3610 1219 32768 1220 917517 1221 6160 1222 49184 1223 0 1224 2032 1225 84 1226 2596148429267413814265248164610048 1227 604462909807314587353088 1228 13835058055282163713 1229 0 1230 28686 1231 0 1232 627 1233 12884901890 1234 5192296858534827628530496329220096 1235 416 1236 469762055 1237 0 1238 10384593717069655257060992658440192 1239 196616 1240 15392 1241 1048576 1242 3862 1243 536870912 1244 27670116110564327425 1245 12582916 1246 25165832 1247 8192 1248 2104 1249 0 1250 104 1251 25769803778 1252 55340232221128654849 1253 1099511627776 1254 946 1255 9007199254740992 1256 481036337156 1257 1208925819614629174706176 1258 6208 1259 0 1260 329 1261 16777216 1262 20769187434139310514121985316880384 1263 2417851639229258349412352 1264 31457291 1265 784 1266 211106232532994 1267 2199023255552 1268 110680464442257309697 1269 114696 1270 3221225476 1271 4096 1272 491538 1273 262144 1274 256 1275 464 1276 3633 1277 0 1278 3670024 1279 0 1280 1267 1281 393224 1282 41538374868278621028243970633760768 1283 0 1284 939524103 1285 18014398509481984 1286 83076749736557242056487941267521536 1287 274 1288 3900 1289 0 1290 57358 1291 0 1292 1089 1293 4835703278458516698824704 1294 166153499473114484112975882535043072 1295 6152 1296 483 1297 0 1298 196624 1299 9671406556917033397649408 1300 521 1301 0 1302 7194 1303 0 1304 962072674308 1305 3598 1306 332306998946228968225951765070086144 1307 0 1308 1879048199 1309 208 1310 6442450948 1311 896 1312 127002 1313 33554432 1314 7340040 1315 36028797018963968 1316 114713 1317 19342813113834066795298816 1318 664613997892457936451903530140172288 1319 0 1320 574 1321 0 1322 1329227995784915872903807060280344576 1323 184 1324 221360928884514619393 1325 98308 1326 546 1327 0 1328 62914571 1329 38685626227668133590597632 1330 924 1331 64 1332 30741 1333 8192 1334 1792 1335 25165828 1336 1924145348612 1337 4398046511104 1338 422212465065986 1339 67108864 1340 1835021 1341 51539607554 1342 393232 1343 2097152 1344 1199 1345 72057594037927936 1346 2658455991569831745807614120560689152 1347 77371252455336267181195264 1348 442721857769029238785 1349 524288 1350 206 1351 8796093022208 1352 708 1353 12304 1354 5316911983139663491615228241121378304 1355 144115188075855872 1356 3758096391 1357 65536 1358 50331656 1359 103079215106 1360 2055 1361 0 1362 844424930131970 1363 16384 1364 7217 1365 252 1366 10633823966279326983230456482242756608 1367 0 1368 4016 1369 2048 1370 12884901892 1371 154742504910672534362390528 1372 201 1373 0 1374 1688849860263938 1375 128 1376 253978 1377 982 1378 98336 1379 17592186044416 1380 3875 1381 0 1382 21267647932558653966460912964485513216 1383 309485009821345068724781056 1384 3848290697220 1385 288230376151711744 1386 304 1387 1048576 1388 885443715538058477569 1389 618970019642690137449562112 1390 25769803780 1391 134217728 1392 15913 1393 35184372088832 1394 12352 1395 7182 1396 1770887431076116955137 1397 1073741824 1398 3377699720527874 1399 0 1400 340 1401 1237940039285380274899124224 1402 42535295865117307932921825928971026432 1403 131072 1404 1043 1405 576460752303423488 1406 6272 1407 786440 1408 2152 1409 0 1410 114702 1411 4194304 1412 3541774862152233910273 1413 206158430210 1414 100663304 1415 1152921504606846976 1416 983058 1417 268435456 1418 85070591730234615865843651857942052864 1419 24592 1420 3670029 1421 1544 1422 14680072 1423 0 1424 125829131 1425 912 1426 3328 1427 0 1428 1023 1429 0 1430 276 1431 229384 1432 7696581394436 1433 0 1434 6755399441055746 1435 12296 1436 7083549724304467820545 1437 2475880078570760549798248448 1438 170141183460469231731687303715884105728 1439 0 1440 722 1441 2147483648 1442 201326600 1443 6176 1444 1281 1445 256 1446 13510798882111490 1447 0 1448 15393162788868 1449 1818 1450 3600 1451 0 1452 359 1453 0 1454 340282366920938463463374607431768211456 1455 50331652 1456 1123 1457 16384 1458 240 1459 0 1460 7340045 1461 4951760157141521099596496896 1462 24640 1463 400 1464 1966098 1465 2305843009213693952 1466 680564733841876926926749214863536422912 1467 412316860418 1468 14167099448608935641089 1469 536870912 1470 190 1471 0 1472 16185 1473 9903520314283042199192993792 1474 786448 1475 196612 1476 61461 1477 70368744177664 1478 1361129467683753853853498429727072845824 1479 1600 1480 30752 1481 0 1482 994 1483 0 1484 229401 1485 276 1486 2722258935367507707706996859454145691648 1487 0 1488 31785 1489 0 1490 51539607556 1491 1572872 1492 28334198897217871282177 1493 0 1494 29360136 1495 800 1496 1076 1497 19807040628566084398385987584 1498 402653192 1499 0 1500 219 1501 2097152 1502 5444517870735015415413993718908291383296 1503 824633720834 1504 507930 1505 24584 1506 27021597764222978 1507 4294967296 1508 3681 1509 39614081257132168796771975168 1510 103079215108 1511 0 1512 614 1513 8388608 1514 10889035741470030830827987437816582766592 1515 100663300 1516 56668397794435742564353 1517 4096 1518 1842 1519 3080 1520 4039 1521 322 1522 21778071482940061661655974875633165533184 1523 0 1524 7516192775 1525 393220 1526 805306376 1527 79228162514264337593543950336 1528 30786325577732 1529 8589934592 1530 996 1531 0 1532 113336795588871485128705 1533 3145736 1534 196640 1535 4611686018427387904 1536 1524 1537 32768 1538 43556142965880123323311949751266331066368 1539 1942 1540 309 1541 262144 1542 54043195528445954 1543 0 1544 61572651155460 1545 201326596 1546 87112285931760246646623899502532662132736 1547 224 1548 122901 1549 0 1550 7184 1551 49168 1552 251658251 1553 0 1554 14362 1555 9223372036854775808 1556 226673591177742970257409 1557 1649267441666 1558 12416 1559 0 1560 1070 1561 140737488355328 1562 1572880 1563 158456325028528675187087900672 1564 1985 1565 18446744073709551616 1566 7702 1567 0 1568 778 1569 316912650057057350374175801344 1570 206158430212 1571 0 1572 15032385543 1573 112 1574 174224571863520493293247799005065324265472 1575 162 1576 123145302310916 1577 4194304 1578 108086391056891906 1579 0 1580 14680077 1581 3136 1582 1610612744 1583 0 1584 1111 1585 36893488147419103232 1586 393248 1587 1024 1588 453347182355485940514817 1589 281474976710656 1590 229390 1591 8192 1592 246290604621828 1593 458760 1594 348449143727040986586495598010130648530944 1595 1552 1596 1983 1597 0 1598 49216 1599 12320 1600 817 1601 0 1602 58720264 1603 562949953421312 1604 906694364710971881029633 1605 402653188 1606 3145744 1607 0 1608 3932178 1609 0 1610 1820 1611 3298534883330 1612 7265 1613 0 1614 216172782113783810 1615 448 1616 503316491 1617 144 1618 696898287454081973172991196020261297061888 1619 0 1620 365 1621 0 1622 1393796574908163946345982392040522594123776 1623 633825300114114700748351602688 1624 7740 1625 240 1626 432345564227567618 1627 0 1628 14385 1629 6597069766658 1630 412316860420 1631 1125899906842624 1632 4120 1633 524288 1634 24704 1635 805306372 1636 1813388729421943762059265 1637 0 1638 544 1639 17179869184 1640 61472 1641 1267650600228229401496703205376 1642 2787593149816327892691964784081045188247552 1643 32768 1644 30064771079 1645 49160 1646 5575186299632655785383929568162090376495104 1647 917512 1648 1006632971 1649 16777216 1650 282 1651 1073741824 1652 458777 1653 1664 1654 11150372599265311570767859136324180752990208 1655 73786976294838206464 1656 7984 1657 0 1658 22300745198530623141535718272648361505980416 1659 6291464 1660 29360141 1661 34359738368 1662 864691128455135234 1663 0 1664 4184 1665 14350 1666 480 1667 0 1668 60129542151 1669 0 1670 824633720836 1671 2535301200456458802993406410752 1672 2036 1673 2251799813685248 1674 15382 1675 786436 1676 3626777458843887524118529 1677 24608 1678 44601490397061246283071436545296723011960832 1679 1048576 1680 669 1681 4096 1682 2048 1683 498 1684 7253554917687775048237057 1685 147573952589676412928 1686 1729382256910270466 1687 4503599627370496 1688 492581209243652 1689 5070602400912917605986812821504 1690 324 1691 8388608 1692 245781 1693 0 1694 168 1695 1610612740 1696 1015834 1697 0 1698 3458764513820540930 1699 0 1700 1001 1701 300 1702 6400 1703 2147483648 1704 7864338 1705 3088 1706 89202980794122492566142873090593446023921664 1707 10141204801825835211973625643008 1708 917529 1709 0 1710 1956 1711 65536 1712 2013265931 1713 20282409603651670423947251286016 1714 178405961588244985132285746181186892047843328 1715 88 1716 599 1717 33554432 1718 356811923176489970264571492362373784095686656 1719 13194139533314 1720 122912 1721 0 1722 28698 1723 0 1724 14507109835375550096474113 1725 1808 1726 713623846352979940529142984724747568191373312 1727 68719476736 1728 947 1729 416 1730 1649267441668 1731 40564819207303340847894502572032 1732 29014219670751100192948225 1733 0 1734 642 1735 295147905179352825856 1736 15420 1737 26388279066626 1738 6291472 1739 16384 1740 7715 1741 0 1742 786464 1743 12582920 1744 4026531851 1745 590295810358705651712 1746 117440520 1747 0 1748 2177 1749 98320 1750 164 1751 67108864 1752 15728658 1753 0 1754 1427247692705959881058285969449495136382746624 1755 516 1756 58028439341502200385896449 1757 9007199254740992 1758 6917529027641081858 1759 0 1760 1158 1761 81129638414606681695789005144064 1762 2854495385411919762116571938898990272765493248 1763 8192 1764 389 1765 1180591620717411303424 1766 5708990770823839524233143877797980545530986496 1767 3200 1768 1188 1769 131072 1770 458766 1771 784 1772 116056878683004400771792897 1773 52776558133250 1774 11417981541647679048466287755595961091061972992 1775 1572868 1776 63529 1777 0 1778 3221225480 1779 162259276829213363391578010288128 1780 58720269 1781 4294967296 1782 548 1783 0 1784 985162418487300 1785 476 1786 49280 1787 0 1788 120259084295 1789 0 1790 3298534883332 1791 105553116266498 1792 2287 1793 137438953472 1794 1890 1795 2361183241434822606848 1796 232113757366008801543585793 1797 324518553658426726783156020576256 1798 3584 1799 18014398509481984 1800 424 1801 0 1802 98368 1803 649037107316853453566312041152512 1804 28721 1805 512 1806 57370 1807 8589934592 1808 8053063691 1809 1835016 1810 6597069766660 1811 0 1812 240518168583 1813 6152 1814 22835963083295358096932575511191922182123945984 1815 164 1816 1970324836974596 1817 2097152 1818 234881032 1819 134217728 1820 549 1821 1298074214633706907132624082305024 1822 45671926166590716193865151022383844364247891968 1823 0 1824 8152 1825 3145732 1826 12582928 1827 3610 1828 464227514732017603087171585 1829 65536 1830 917518 1831 0 1832 3940649673949188 1833 49184 1834 6442450952 1835 4722366482869645213696 1836 2035 1837 274877906944 1838 91343852333181432387730302044767688728495783936 1839 2596148429267413814265248164610048 1840 8007 1841 36028797018963968 1842 13835058055282163714 1843 16777216 1844 928455029464035206174343169 1845 28686 1846 1572896 1847 0 1848 634 1849 8192 1850 14352 1851 5192296858534827628530496329220096 1852 1856910058928070412348686337 1853 268435456 1854 469762056 1855 98312 1856 32313 1857 10384593717069655257060992658440192 1858 182687704666362864775460604089535377456991567872 1859 128 1860 15395 1861 0 1862 928 1863 3862 1864 7881299347898372 1865 9444732965739290427392 1866 27670116110564327426 1867 0 1868 3713820117856140824697372673 1869 25165832 1870 500 1871 0 1872 2119 1873 0 1874 365375409332725729550921208179070754913983135744 1875 104 1876 1835033 1877 0 1878 55340232221128654850 1879 0 1880 245792 1881 946 1882 730750818665451459101842416358141509827966271488 1883 72057594037927936 1884 481036337159 1885 1568 1886 12544 1887 6208 1888 2031642 1889 0 1890 330 1891 131072 1892 57393 1893 20769187434139310514121985316880384 1894 1461501637330902918203684832716283019655932542976 1895 18889465931478580854784 1896 31457298 1897 144115188075855872 1898 3145760 1899 211106232532994 1900 1961 1901 0 1902 110680464442257309698 1903 549755813888 1904 2115 1905 3221225476 1906 2923003274661805836407369665432566039311865085952 1907 0 1908 491541 1909 4194304 1910 13194139533316 1911 256 1912 15762598695796740 1913 0 1914 3634 1915 37778931862957161709568 1916 7427640235712281649394745345 1917 3670024 1918 12884901896 1919 33554432 1920 1394 1921 536870912 1922 4096 1923 41538374868278621028243970633760768 1924 14433 1925 140 1926 939524104 1927 16384 1928 31525197391593476 1929 83076749736557242056487941267521536 1930 26388279066628 1931 0 1932 3903 1933 0 1934 5846006549323611672814739330865132078623730171904 1935 57358 1936 747 1937 17179869184 1938 1090 1939 288230376151711744 1940 117440525 1941 166153499473114484112975882535043072 1942 11692013098647223345629478661730264157247460343808 1943 262144 1944 490 1945 75557863725914323419136 1946 25769803784 1947 196624 1948 14855280471424563298789490689 1949 0 1950 522 1951 0 1952 4063258 1953 7194 1954 23384026197294446691258957323460528314494920687616 1955 832 1956 962072674311 1957 67108864 1958 25165840 1959 332306998946228968225951765070086144 1960 400 1961 32768 1962 1879048200 1963 34359738368 1964 29710560942849126597578981377 1965 6442450948 1966 46768052394588893382517914646921056628989841375232 1967 576460752303423488 1968 127017 1969 1099511627776 1970 52776558133252 1971 7340040 1972 3777 1973 0 1974 114714 1975 6291460 1976 2148 1977 664613997892457936451903530140172288 1978 24832 1979 0 1980 577 1981 1152921504606846976 1982 93536104789177786765035829293842113257979682750464 1983 1329227995784915872903807060280344576 1984 64569 1985 151115727451828646838272 1986 221360928884514619394 1987 0 1988 3670041 1989 546 1990 105553116266500 1991 2199023255552 1992 62914578 1993 0 1994 187072209578355573530071658587684226515959365500928 1995 924 1996 59421121885698253195157962753 1997 0 1998 30742 1999 0 2000 447 2001 1792 2002 280 2003 0 2004 1924145348615 2005 302231454903657293676544 2006 196672 2007 422212465065986 2008 63050394783186948 2009 12296 2010 1835022 2011 0 2012 118842243771396506390315925505 2013 393232 2014 98432 2015 3104 2016 1230 2017 0 2018 374144419156711147060143317175368453031918731001856 2019 2658455991569831745807614120560689152 2020 234881037 2021 16384 2022 442721857769029238786 2023 256 2024 3956 2025 206 2026 748288838313422294120286634350736906063837462003712 2027 0 2028 711 2029 0 2030 3612 2031 5316911983139663491615228241121378304 2032 16106127371 2033 134217728 2034 3758096392 2035 6160 2036 237684487542793012780631851009 2037 50331656 2038 1496577676626844588240573268701473812127674924007424 2039 0 2040 2062 2041 68719476736 2042 2993155353253689176481146537402947624255349848014848 2043 844424930131970 2044 7340057 2045 604462909807314587353088 2046 7218 2047 8388608 2048 2036 2049 10633823966279326983230456482242756608 2050 28688 2051 2305843009213693952 2052 4019 2053 0 2054 6291488 2055 12884901892 2056 126100789566373892 2057 208 2058 202 2059 524288 2060 469762061 2061 1688849860263938 2062 5986310706507378352962293074805895248510699696029696 2063 0 2064 253993 2065 196616 2066 11972621413014756705924586149611790497021399392059392 2067 98336 2068 114737 2069 0 2070 3876 2071 268435456 2072 30780 2073 21267647932558653966460912964485513216 2074 393280 2075 12582916 2076 3848290697223 2077 262144 2078 23945242826029513411849172299223580994042798784118784 2079 304 2080 2166 2081 0 2082 885443715538058477570 2083 0 2084 475368975085586025561263702017 2085 25769803780 2086 51539607560 2087 0 2088 15920 2089 0 2090 948 2091 12352 2092 950737950171172051122527404033 2093 800 2094 1770887431076116955138 2095 1208925819614629174706176 2096 32212254731 2097 3377699720527874 2098 47890485652059026823698344598447161988085597568237568 2099 0 2100 343 2101 4398046511104 2102 95780971304118053647396689196894323976171195136475136 2103 42535295865117307932921825928971026432 2104 252201579132747780 2105 2417851639229258349412352 2106 1044 2107 24584 2108 7361 2109 6272 2110 211106232532996 2111 0 2112 2215 2113 0 2114 103079215112 2115 114702 2116 2561 2117 1048576 2118 3541774862152233910274 2119 137438953472 2120 491552 2121 100663304 2122 191561942608236107294793378393788647952342390272950272 2123 8796093022208 2124 983061 2125 464 2126 383123885216472214589586756787577295904684780545900544 2127 85070591730234615865843651857942052864 2128 4099 2129 0 2130 3670030 2131 0 2132 28769 2133 14680072 2134 50331664 2135 393224 2136 125829138 2137 0 2138 766247770432944429179173513575154591809369561091801088 2139 3328 2140 939524109 2141 0 2142 1024 2143 0 2144 8126490 2145 276 2146 6656 2147 536870912 2148 7696581394439 2149 4611686018427387904 2150 57360 2151 6755399441055746 2152 504403158265495556 2153 0 2154 7083549724304467820546 2155 4835703278458516698824704 2156 321 2157 170141183460469231731687303715884105728 2158 12582944 2159 1073741824 2160 737 2161 0 2162 49408 2163 201326600 2164 1901475900342344102245054808065 2165 9671406556917033397649408 2166 1282 2167 17592186044416 2168 1008806316530991108 2169 13510798882111490 2170 7196 2171 274877906944 2172 15393162788871 2173 32768 2174 1532495540865888858358347027150309183618739122183602176 2175 3600 2176 8248 2177 9223372036854775808 2178 360 2179 0 2180 1879048205 2181 340282366920938463463374607431768211456 2182 3064991081731777716716694054300618367237478244367204352 2183 65536 2184 1130 2185 896 2186 6129982163463555433433388108601236734474956488734408704 2187 240 2188 3802951800684688204490109616129 2189 35184372088832 2190 7340046 2191 18446744073709551616 2192 64424509451 2193 24640 2194 12259964326927110866866776217202473468949912977468817408 2195 19342813113834066795298816 2196 1966101 2197 128 2198 206158430216 2199 680564733841876926926749214863536422912 2200 588 2201 524288 2202 14167099448608935641090 2203 0 2204 3969 2205 190 2206 24519928653854221733733552434404946937899825954937634816 2207 0 2208 16216 2209 16384 2210 548 2211 786448 2212 14680089 2213 0 2214 61462 2215 38685626227668133590597632 2216 2017612633061982212 2217 1361129467683753853853498429727072845824 2218 49039857307708443467467104868809893875799651909875269632 2219 36893488147419103232 2220 30755 2221 0 2222 100663312 2223 994 2224 128849018891 2225 25165828 2226 229402 2227 2147483648 2228 7605903601369376408980219232257 2229 2722258935367507707706996859454145691648 2230 422212465065988 2231 16777216 2232 31792 2233 1552 2234 98079714615416886934934209737619787751599303819750539264 2235 51539607556 2236 57441 2237 0 2238 28334198897217871282178 2239 0 2240 1325 2241 29360136 2242 196736 2243 0 2244 1079 2245 77371252455336267181195264 2246 196159429230833773869868419475239575503198607639501078528 2247 402653192 2248 4035225266123964420 2249 549755813888 2250 220 2251 0 2252 15211807202738752817960438464513 2253 5444517870735015415413993718908291383296 2254 1824 2255 12304 2256 507945 2257 131072 2258 392318858461667547739736838950479151006397215279002157056 2259 27021597764222978 2260 3758096397 2261 448 2262 3682 2263 1048576 2264 8070450532247928836 2265 103079215108 2266 201326608 2267 0 2268 617 2269 0 2270 844424930131972 2271 10889035741470030830827987437816582766592 2272 16252954 2273 0 2274 56668397794435742564354 2275 252 2276 30423614405477505635920876929025 2277 1842 2278 786496 2279 32768 2280 4046 2281 0 2282 412316860424 2283 21778071482940061661655974875633165533184 2284 60847228810955011271841753858049 2285 154742504910672534362390528 2286 7516192776 2287 0 2288 1243 2289 805306376 2290 1688849860263940 2291 2097152 2292 30786325577735 2293 0 2294 7168 2295 996 2296 61500 2297 0 2298 113336795588871485128706 2299 400 2300 3881 2301 196640 2302 784637716923335095479473677900958302012794430558004314112 2303 49160 2304 1779 2305 309485009821345068724781056 2306 1569275433846670190958947355801916604025588861116008628224 2307 43556142965880123323311949751266331066368 2308 121694457621910022543683507716097 2309 0 2310 310 2311 0 2312 1412 2313 54043195528445954 2314 25165856 2315 618970019642690137449562112 2316 61572651155463 2317 73786976294838206464 2318 393344 2319 87112285931760246646623899502532662132736 2320 15943 2321 70368744177664 2322 122902 2323 33554432 2324 29360153 2325 7184 2326 3138550867693340381917894711603833208051177722232017256448 2327 1099511627776 2328 251658258 2329 4294967296 2330 3377699720527876 2331 14362 2332 229425 2333 0 2334 226673591177742970257410 2335 1237940039285380274899124224 2336 32505882 2337 12416 2338 824633720840 2339 0 2340 1073 2341 0 2342 6277101735386680763835789423207666416102355444464034512896 2343 1572880 2344 16140901064495857668 2345 786440 2346 1986 2347 0 2348 243388915243820045087367015432193 2349 7702 2350 114704 2351 0 2352 793 2353 2199023255552 2354 402653200 2355 206158430212 2356 7553 2357 0 2358 15032385544 2359 147573952589676412928 2360 983072 2361 174224571863520493293247799005065324265472 2362 12554203470773361527671578846415332832204710888928069025792 2363 8589934592 2364 123145302310919 2365 24592 2366 328 2367 108086391056891906 2368 129081 2369 67108864 2370 14680078 2371 0 2372 486777830487640090174734030864385 2373 1610612744 2374 25108406941546723055343157692830665664409421777856138051584 2375 912 2376 1118 2377 0 2378 12800 2379 393248 2380 1029 2381 0 2382 453347182355485940514818 2383 0 2384 257698037771 2385 229390 2386 50216813883093446110686315385661331328818843555712276103168 2387 3088 2388 246290604621831 2389 0 2390 6755399441055748 2391 348449143727040986586495598010130648530944 2392 4068 2393 0 2394 1984 2395 2475880078570760549798248448 2396 973555660975280180349468061728769 2397 49216 2398 805306384 2399 0 2400 848 2401 88 2402 100433627766186892221372630771322662657637687111424552206336 2403 58720264 2404 1947111321950560360698936123457537 2405 6176 2406 906694364710971881029634 2407 4194304 2408 122940 2409 3145744 2410 13510798882111492 2411 0 2412 3932181 2413 1073741824 2414 1572928 2415 1820 2416 515396075531 2417 0 2418 7266 2419 65536 2420 365 2421 216172782113783810 2422 1649267441672 2423 0 2424 503316498 2425 50331652 2426 200867255532373784442745261542645325315275374222849104412672 2427 696898287454081973172991196020261297061888 2428 3894222643901120721397872246915073 2429 295147905179352825856 2430 366 2431 224 2432 16376 2433 1393796574908163946345982392040522594123776 2434 401734511064747568885490523085290650630550748445698208825344 2435 4951760157141521099596496896 2436 7743 2437 0 2438 98560 2439 432345564227567618 2440 1966112 2441 0 2442 14386 2443 590295810358705651712 2444 114785 2445 412316860420 2446 803469022129495137770981046170581301261101496891396417650688 2447 0 2448 4135 2449 2097152 2450 192 2451 24704 2452 7788445287802241442795744493830145 2453 140737488355328 2454 1813388729421943762059266 2455 9903520314283042199192993792 2456 32281802128991715332 2457 544 2458 1606938044258990275541962092341162602522202993782792835301376 2459 0 2460 61475 2461 134217728 2462 3213876088517980551083924184682325205044405987565585670602752 2463 2787593149816327892691964784081045188247552 2464 1282 2465 1600 2466 30064771080 2467 0 2468 15576890575604482885591488987660289 2469 5575186299632655785383929568162090376495104 2470 996 2471 1180591620717411303424 2472 1006632978 2473 0 2474 6427752177035961102167848369364650410088811975131171341205504 2475 282 2476 31153781151208965771182977975320577 2477 0 2478 458778 2479 262144 2480 31815 2481 11150372599265311570767859136324180752990208 2482 3145792 2483 4398046511104 2484 7987 2485 1572872 2486 1610612752 2487 22300745198530623141535718272648361505980416 2488 64563604257983430660 2489 2147483648 2490 29360142 2491 32768 2492 58720281 2493 864691128455135234 2494 25088 2495 19807040628566084398385987584 2496 4247 2497 281474976710656 2498 12855504354071922204335696738729300820177623950262342682411008 2499 480 2500 225 2501 131072 2502 60129542152 2503 0 2504 129127208515966861316 2505 824633720836 2506 3298534883336 2507 268435456 2508 2039 2509 8796093022208 2510 27021597764222980 2511 15382 2512 1030792151051 2513 2361183241434822606848 2514 3626777458843887524118530 2515 39614081257132168796771975168 2516 14529 2517 44601490397061246283071436545296723011960832 2518 25711008708143844408671393477458601640355247900524685364822016 2519 562949953421312 2520 676 2521 0 2522 50331680 2523 2048 2524 62307562302417931542365955950641153 2525 100663300 2526 7253554917687775048237058 2527 512 2528 65011738 2529 1729382256910270466 2530 1844 2531 0 2532 492581209243655 2533 17179869184 2534 6597069766664 2535 324 2536 258254417031933722628 2537 65536 2538 245782 2539 0 2540 7516192781 2541 168 2542 13312 2543 0 2544 1015849 2545 79228162514264337593543950336 2546 786560 2547 3458764513820540930 2548 561 2549 0 2550 1002 2551 0 2552 7796 2553 6400 2554 51422017416287688817342786954917203280710495801049370729644032 2555 3145736 2556 7864341 2557 0 2558 102844034832575377634685573909834406561420991602098741459288064 2559 89202980794122492566142873090593446023921664 2560 2546 2561 17592186044416 2562 917530 2563 1125899906842624 2564 124615124604835863084731911901282305 2565 1956 2566 205688069665150755269371147819668813122841983204197482918576128 2567 34359738368 2568 2013265938 2569 4722366482869645213696 2570 54043195528445956 2571 178405961588244985132285746181186892047843328 2572 249230249209671726169463823802564609 2573 4194304 2574 600 2575 201326596 2576 8067 2577 356811923176489970264571492362373784095686656 2578 411376139330301510538742295639337626245683966408394965837152256 2579 0 2580 122915 2581 8388608 2582 822752278660603021077484591278675252491367932816789931674304512 2583 28698 2584 2372 2585 49168 2586 14507109835375550096474114 2587 35184372088832 2588 498460498419343452338927647605129217 2589 713623846352979940529142984724747568191373312 2590 14364 2591 0 2592 978 2593 0 2594 1645504557321206042154969182557350504982735865633579863348609024 2595 1649267441668 2596 458801 2597 98312 2598 29014219670751100192948226 2599 536870912 2600 1084 2601 642 2602 3291009114642412084309938365114701009965471731267159726697218048 2603 4294967296 2604 15423 2605 158456325028528675187087900672 2606 6582018229284824168619876730229402019930943462534319453394436096 2607 6291472 2608 2061584302091 2609 0 2610 7716 2611 9444732965739290427392 2612 996920996838686904677855295210258433 2613 786464 2614 13164036458569648337239753460458804039861886925068638906788872192 2615 316912650057057350374175801344 2616 4026531858 2617 0 2618 504 2619 117440520 2620 15032385549 2621 0 2622 2178 2623 131072 2624 258105 2625 164 2626 100663328 2627 524288 2628 15728661 2629 2251799813685248 2630 108086391056891908 2631 1427247692705959881058285969449495136382746624 2632 245820 2633 0 2634 58028439341502200385896450 2635 3136 2636 1993841993677373809355710590420516865 2637 6917529027641081858 2638 26328072917139296674479506920917608079723773850137277813577744384 2639 1568 2640 1173 2641 8589934592 2642 52656145834278593348959013841835216159447547700274555627155488768 2643 2854495385411919762116571938898990272765493248 2644 3987683987354747618711421180841033729 2645 1024 2646 390 2647 0 2648 516508834063867445252 2649 5708990770823839524233143877797980545530986496 2650 229392 2651 4503599627370496 2652 1191 2653 18889465931478580854784 2654 105312291668557186697918027683670432318895095400549111254310977536 2655 458766 2656 130023450 2657 0 2658 116056878683004400771792898 2659 0 2660 1989 2661 11417981541647679048466287755595961091061972992 2662 176 2663 0 2664 63536 2665 12320 2666 25600 2667 3221225480 2668 4353 2669 68719476736 2670 58720270 2671 0 2672 4123168604171 2673 548 2674 13194139533320 2675 402653188 2676 985162418487303 2677 0 2678 201326624 2679 49280 2680 3932192 2681 37778931862957161709568 2682 120259084296 2683 0 2684 917553 2685 3298534883332 2686 6291520 2687 0 2688 2414 2689 0 2690 216172782113783812 2691 1890 2692 7975367974709495237422842361682067457 2693 0 2694 232113757366008801543585794 2695 144 2696 1033017668127734890500 2697 3584 2698 1572992 2699 0 2700 427 2701 1048576 2702 26388279066632 2703 98368 2704 1483 2705 633825300114114700748351602688 2706 28722 2707 0 2708 15950735949418990474845684723364134913 2709 57370 2710 432345564227567620 2711 0 2712 8053063698 2713 0 2714 196864 2715 6597069766660 2716 117440537 2717 416 2718 240518168584 2719 0 2720 4182 2721 22835963083295358096932575511191922182123945984 2722 210624583337114373395836055367340864637790190801098222508621955072 2723 75557863725914323419136 2724 1970324836974599 2725 805306372 2726 49664 2727 234881032 2728 15476 2729 0 2730 550 2731 0 2732 31901471898837980949691369446728269825 2733 45671926166590716193865151022383844364247891968 2734 421249166674228746791672110734681729275580381602196445017243910144 2735 1267650600228229401496703205376 2736 8167 2737 832 2738 8192 2739 12582928 2740 30064771085 2741 0 2742 464227514732017603087171586 2743 70368744177664 2744 428 2745 917518 2746 842498333348457493583344221469363458551160763204392890034487820288 2747 262144 2748 3940649673949191 2749 0 2750 284 2751 6442450952 2752 516153 2753 0 2754 2036 2755 1664 2756 229473 2757 91343852333181432387730302044767688728495783936 2758 52776558133256 2759 8388608 2760 8014 2761 9007199254740992 2762 1684996666696914987166688442938726917102321526408785780068975640576 2763 13835058055282163714 2764 63802943797675961899382738893456539649 2765 6291464 2766 928455029464035206174343170 2767 0 2768 8246337208331 2769 1572896 2770 864691128455135236 2771 137438953472 2772 637 2773 65536 2774 3145856 2775 14352 2776 2066035336255469780996 2777 0 2778 1856910058928070412348686338 2779 151115727451828646838272 2780 60129542157 2781 469762056 2782 402653216 2783 784 2784 32344 2785 2535301200456458802993406410752 2786 105553116266504 2787 182687704666362864775460604089535377456991567872 2788 28865 2789 0 2790 15396 2791 0 2792 4132070672510939561988 2793 928 2794 3221225488 2795 24608 2796 7881299347898375 2797 0 2798 3369993333393829974333376885877453834204643052817571560137951281152 2799 27670116110564327426 2800 699 2801 0 2802 3713820117856140824697372674 2803 0 2804 127605887595351923798765477786913079297 2805 500 2806 393472 2807 302231454903657293676544 2808 2126 2809 32768 2810 1729382256910270468 2811 365375409332725729550921208179070754913983135744 2812 14721 2813 16777216 2814 1835034 2815 5070602400912917605986812821504 2816 4327 2817 55340232221128654850 2818 6739986666787659948666753771754907668409286105635143120275902562304 2819 0 2820 245795 2821 3104 2822 12582976 2823 730750818665451459101842416358141509827966271488 2824 8264141345021879123972 2825 1610612740 2826 481036337160 2827 18014398509481984 2828 234881049 2829 12544 2830 3458764513820540932 2831 17179869184 2832 2031657 2833 0 2834 805306400 2835 330 2836 255211775190703847597530955573826158593 2837 0 2838 57394 2839 274877906944 2840 7864352 2841 1461501637330902918203684832716283019655932542976 2842 3616 2843 0 2844 31457301 2845 10141204801825835211973625643008 2846 13479973333575319897333507543509815336818572211270286240551805124608 2847 3145760 2848 260046874 2849 6160 2850 1962 2851 0 2852 7937 2853 110680464442257309698 2854 26959946667150639794667015087019630673637144422540572481103610249216 2855 20282409603651670423947251286016 2856 2122 2857 0 2858 53919893334301279589334030174039261347274288845081144962207220498432 2859 2923003274661805836407369665432566039311865085952 2860 605 2861 0 2862 491542 2863 604462909807314587353088 2864 16492674416651 2865 13194139533316 2866 107839786668602559178668060348078522694548577690162289924414440996864 2867 131072 2868 15762598695796743 2869 34359738368 2870 28700 2871 3634 2872 16528282690043758247940 2873 224 2874 7427640235712281649394745346 2875 1808 2876 510423550381407695195061911147652317185 2877 12884901896 2878 215679573337205118357336120696157045389097155380324579848828881993728 2879 0 2880 1457 2881 262144 2882 6442450960 2883 4096 2884 469762073 2885 40564819207303340847894502572032 2886 14434 2887 0 2888 2820 2889 939524104 2890 644 2891 196616 2892 31525197391593479 2893 36028797018963968 2894 431359146674410236714672241392314090778194310760649159697657763987456 2895 26388279066628 2896 32985348833291 2897 0 2898 3904 2899 140737488355328 2900 7721 2901 5846006549323611672814739330865132078623730171904 2902 862718293348820473429344482784628181556388621521298319395315527974912 2903 0 2904 754 2905 12582920 2906 1725436586697640946858688965569256363112777243042596638790631055949824 2907 1090 2908 1020847100762815390390123822295304634369 2909 0 2910 117440526 2911 524288 2912 2290 2913 11692013098647223345629478661730264157247460343808 2914 50176 2915 98320 2916 493 2917 0 2918 3450873173395281893717377931138512726225554486085193277581262111899648 2919 25769803784 2920 15728672 2921 1073741824 2922 14855280471424563298789490690 2923 2097152 2924 57537 2925 522 2926 952 2927 0 2928 4063273 2929 33554432 2930 6917529027641081860 2931 23384026197294446691258957323460528314494920687616 2932 2041694201525630780780247644590609268737 2933 1208925819614629174706176 2934 962072674312 2935 81129638414606681695789005144064 2936 33056565380087516495876 2937 25165840 2938 1610612768 2939 0 2940 403 2941 549755813888 2942 6901746346790563787434755862277025452451108972170386555162524223799296 2943 1879048200 2944 32632 2945 3200 2946 29710560942849126597578981378 2947 2417851639229258349412352 2948 1835057 2949 46768052394588893382517914646921056628989841375232 2950 458768 2951 281474976710656 2952 127024 2953 0 2954 211106232533000 2955 52776558133252 2956 4083388403051261561560495289181218537473 2957 0 2958 3778 2959 72057594037927936 2960 63559 2961 114714 2962 13803492693581127574869511724554050904902217944340773110325048447598592 2963 0 2964 2151 2965 162259276829213363391578010288128 2966 27606985387162255149739023449108101809804435888681546220650096895197184 2967 24832 2968 491580 2969 0 2970 578 2971 0 2972 8166776806102523123120990578362437074945 2973 93536104789177786765035829293842113257979682750464 2974 55213970774324510299478046898216203619608871777363092441300193790394368 2975 476 2976 64600 2977 562949953421312 2978 110427941548649020598956093796432407239217743554726184882600387580788736 2979 221360928884514619394 2980 120259084301 2981 144115188075855872 2982 3670042 2983 68719476736 2984 66113130760175032991748 2985 105553116266500 2986 220855883097298041197912187592864814478435487109452369765200775161577472 2987 67108864 2988 62914581 2989 393224 2990 1892 2991 187072209578355573530071658587684226515959365500928 2992 2235 2993 1048576 2994 59421121885698253195157962754 2995 324518553658426726783156020576256 2996 939524121 2997 30742 2998 441711766194596082395824375185729628956870974218904739530401550323154944 2999 0 3000 454 3001 0 3002 6291584 3003 280 3004 16333553612205046246241981156724874149889 3005 649037107316853453566312041152512 3006 1924145348616 3007 16777216 3008 1032249 3009 196672 3010 57372 3011 0 3012 63050394783186951 3013 2147483648 3014 12884901904 3015 1835022 3016 7908 3017 4835703278458516698824704 3018 118842243771396506390315925506 3019 0 3020 240518168589 3021 98432 3022 883423532389192164791648750371459257913741948437809479060803100646309888 3023 0 3024 1245 3025 164 3026 25165888 3027 374144419156711147060143317175368453031918731001856 3028 32667107224410092492483962313449748299777 3029 1125899906842624 3030 234881038 3031 9671406556917033397649408 3032 132226261520350065983492 3033 442721857769029238786 3034 14336 3035 1298074214633706907132624082305024 3036 3959 3037 0 3038 7200 3039 748288838313422294120286634350736906063837462003712 3040 8214 3041 0 3042 712 3043 1099511627776 3044 65334214448820184984967924626899496599553 3045 3612 3046 1766847064778384329583297500742918515827483896875618958121606201292619776 3047 288230376151711744 3048 16106127378 3049 0 3050 917520 3051 3758096392 3052 1879048217 3053 524288 3054 237684487542793012780631851010 3055 49184 3056 65970697666571 3057 1496577676626844588240573268701473812127674924007424 3058 25769803792 3059 896 3060 2065 3061 0 3062 3533694129556768659166595001485837031654967793751237916243212402585239552 3063 2993155353253689176481146537402947624255349848014848 3064 264452523040700131966980 3065 2596148429267413814265248164610048 3066 7340058 3067 0 3068 458849 3069 7218 3070 13835058055282163716 3071 4194304 3072 3059 3073 19342813113834066795298816 3074 98816 3075 28688 3076 130668428897640369969935849253798993199105 3077 2199023255552 3078 4020 3079 0 3080 648 3081 6291488 3082 786688 3083 0 3084 126100789566373895 3085 5192296858534827628530496329220096 3086 7067388259113537318333190002971674063309935587502475832486424805170479104 3087 202 3088 131941395333131 3089 0 3090 469762062 3091 576460752303423488 3092 261336857795280739939871698507597986398209 3093 5986310706507378352962293074805895248510699696029696 3094 552 3095 10384593717069655257060992658440192 3096 254000 3097 137438953472 3098 14134776518227074636666380005943348126619871175004951664972849610340958208 3099 11972621413014756705924586149611790497021399392059392 3100 15401 3101 38685626227668133590597632 3102 114738 3103 134217728 3104 520093722 3105 3876 3106 28269553036454149273332760011886696253239742350009903329945699220681916416 3107 2251799813685248 3108 30783 3109 0 3110 27670116110564327428 3111 393280 3112 528905046081400263933956 3113 1152921504606846976 3114 3848290697224 3115 25165832 3116 29057 3117 23945242826029513411849172299223580994042798784118784 3118 56539106072908298546665520023773392506479484700019806659891398441363832832 3119 0 3120 2181 3121 0 3122 422212465065992 3123 885443715538058477570 3124 3670065 3125 104 3126 475368975085586025561263702018 3127 65536 3128 4292 3129 51539607560 3130 55340232221128654852 3131 33554432 3132 15923 3133 4503599627370496 3134 113078212145816597093331040047546785012958969400039613319782796882727665664 3135 948 3136 1577 3137 0 3138 950737950171172051122527404034 3139 1048576 3140 481036337165 3141 1770887431076116955138 3142 226156424291633194186662080095093570025917938800079226639565593765455331328 3143 77371252455336267181195264 3144 32212254738 3145 6208 3146 288 3147 47890485652059026823698344598447161988085597568237568 3148 522673715590561479879743397015195972796417 3149 262144 3150 344 3151 4294967296 3152 263882790666251 3153 95780971304118053647396689196894323976171195136475136 3154 12583040 3155 20769187434139310514121985316880384 3156 252201579132747783 3157 12304 3158 452312848583266388373324160190187140051835877600158453279131187530910662656 3159 1044 3160 31457312 3161 268435456 3162 7362 3163 0 3164 3758096409 3165 211106232532996 3166 904625697166532776746648320380374280103671755200316906558262375061821325312 3167 0 3168 2246 3169 0 3170 110680464442257309700 3171 103079215112 3172 917601 3173 274877906944 3174 2562 3175 3221225476 3176 1057810092162800527867908 3177 3541774862152233910274 3178 844424930131976 3179 256 3180 491555 3181 0 3182 26624 3183 191561942608236107294793378393788647952342390272950272 3184 527765581332491 3185 256 3186 983062 3187 0 3188 1045347431181122959759486794030391945592833 3189 383123885216472214589586756787577295904684780545900544 3190 3636 3191 0 3192 4106 3193 67108864 3194 1809251394333065553493296640760748560207343510400633813116524750123642650624 3195 3670030 3196 114881 3197 8589934592 3198 28770 3199 154742504910672534362390528 3200 1648 3201 50331664 3202 3618502788666131106986593281521497120414687020801267626233049500247285301248 3203 0 3204 125829141 3205 41538374868278621028243970633760768 3206 1688849860263944 3207 766247770432944429179173513575154591809369561091801088 3208 2115620184325601055735812 3209 0 3210 939524110 3211 416 3212 7340081 3213 1024 3214 7237005577332262213973186563042994240829374041602535252466099000494570602496 3215 83076749736557242056487941267521536 3216 8126505 3217 0 3218 14474011154664524427946373126085988481658748083205070504932198000989141204992 3219 6656 3220 3909 3221 0 3222 7696581394440 3223 2305843009213693952 3224 15588 3225 57360 3226 28948022309329048855892746252171976963317496166410141009864396001978282409984 3227 309485009821345068724781056 3228 504403158265495559 3229 0 3230 1092 3231 7083549724304467820546 3232 1040187418 3233 131072 3234 322 3235 166153499473114484112975882535043072 3236 2090694862362245919518973588060783891185665 3237 12582944 3238 57896044618658097711785492504343953926634992332820282019728792003956564819968 3239 2097152 3240 744 3241 618970019642690137449562112 3242 115792089237316195423570985008687907853269984665640564039457584007913129639936 3243 49408 3244 4181389724724491839037947176121567782371329 3245 196624 3246 1901475900342344102245054808066 3247 4398046511104 3248 16003 3249 1282 3250 524 3251 0 3252 1008806316530991111 3253 0 3254 231584178474632390847141970017375815706539969331281128078915168015826259279872 3255 7196 3256 30836 3257 0 3258 15393162788872 3259 0 3260 962072674317 3261 1532495540865888858358347027150309183618739122183602176 3262 3377699720527880 3263 9007199254740992 3264 8311 3265 332306998946228968225951765070086144 3266 1573120 3267 360 3268 57729 3269 1237940039285380274899124224 3270 1879048206 3271 0 3272 4231240368651202111471620 3273 3064991081731777716716694054300618367237478244367204352 3274 463168356949264781694283940034751631413079938662562256157830336031652518559744 3275 6442450948 3276 1133 3277 536870912 3278 51539607568 3279 6129982163463555433433388108601236734474956488734408704 3280 127047 3281 8796093022208 3282 3802951800684688204490109616130 3283 786440 3284 8362779449448983678075894352243135564742657 3285 7340046 3286 99328 3287 549755813888 3288 64424509458 3289 800 3290 114716 3291 12259964326927110866866776217202473468949912977468817408 3292 16725558898897967356151788704486271129485313 3293 8388608 3294 1966102 3295 664613997892457936451903530140172288 3296 2080374810 3297 206158430216 3298 50331712 3299 0 3300 591 3301 0 3302 3221225504 3303 14167099448608935641090 3304 983100 3305 1329227995784915872903807060280344576 3306 3970 3307 0 3308 33451117797795934712303577408972542258970625 3309 24519928653854221733733552434404946937899825954937634816 3310 221360928884514619396 3311 24592 3312 16231 3313 0 3314 926336713898529563388567880069503262826159877325124512315660672063305037119488 3315 548 3316 66902235595591869424607154817945084517941249 3317 134217728 3318 14680090 3319 0 3320 62914592 3321 61462 3322 103079215120 3323 0 3324 2017612633061982215 3325 924 3326 1852673427797059126777135760139006525652319754650249024631321344126610074238976 3327 49039857307708443467467104868809893875799651909875269632 3328 8407 3329 0 3330 30756 3331 0 3332 1041 3333 100663312 3334 3705346855594118253554271520278013051304639509300498049262642688253220148477952 3335 1792 3336 128849018898 3337 524288 3338 7410693711188236507108543040556026102609279018600996098525285376506440296955904 3339 229402 3340 1924145348621 3341 18014398509481984 3342 7605903601369376408980219232258 3343 0 3344 4219 3345 422212465065988 3346 6755399441055752 3347 0 3348 31795 3349 17592186044416 3350 1835024 3351 98079714615416886934934209737619787751599303819750539264 3352 8462480737302404222943236 3353 2475880078570760549798248448 3354 57442 3355 393232 3356 133804471191183738849214309635890169035882497 3357 28334198897217871282178 3358 3145984 3359 0 3360 1356 3361 0 3362 16384 3363 196736 3364 5121 3365 2658455991569831745807614120560689152 3366 1080 3367 6176 3368 16924961474604808445886468 3369 196159429230833773869868419475239575503198607639501078528 3370 442721857769029238788 3371 0 3372 4035225266123964423 3373 0 3374 13510798882111496 3375 220 3376 1055531162664971 3377 4611686018427387904 3378 15211807202738752817960438464514 3379 268435456 3380 717 3381 1824 3382 25165952 3383 35184372088832 3384 507952 3385 5316911983139663491615228241121378304 3386 14821387422376473014217086081112052205218558037201992197050570753012880593911808 3387 392318858461667547739736838950479151006397215279002157056 3388 377 3389 0 3390 3758096398 3391 0 3392 2064441 3393 3682 3394 29642774844752946028434172162224104410437116074403984394101141506025761187823616 3395 50331656 3396 8070450532247928839 3397 2097152 3398 59285549689505892056868344324448208820874232148807968788202283012051522375647232 3399 201326608 3400 2076 3401 1099511627776 3402 618 3403 4194304 3404 15105 3405 844424930131972 3406 6442450976 3407 0 3408 16252969 3409 4951760157141521099596496896 3410 7220 3411 56668397794435742564354 3412 267608942382367477698428619271780338071764993 3413 0 3414 30423614405477505635920876929026 3415 10633823966279326983230456482242756608 3416 1966140 3417 786496 3418 118571099379011784113736688648896417641748464297615937576404566024103044751294464 3419 36028797018963968 3420 4049 3421 9223372036854775808 3422 197120 3423 412316860424 3424 4160749594 3425 12884901892 3426 60847228810955011271841753858050 3427 17179869184 3428 535217884764734955396857238543560676143529985 3429 7516192776 3430 204 3431 1048576 3432 1250 3433 0 3434 100663360 3435 1688849860263940 3436 1070435769529469910793714477087121352287059969 3437 9903520314283042199192993792 3438 30786325577736 3439 2199023255552 3440 254023 3441 7168 3442 237142198758023568227473377297792835283496928595231875152809132048206089502588928 3443 18446744073709551616 3444 61503 3445 98336 3446 474284397516047136454946754595585670566993857190463750305618264096412179005177856 3447 113336795588871485128706 3448 33849922949209616891772932 3449 0 3450 3882 3451 1600 3452 2140871539058939821587428954174242704574119937 3453 784637716923335095479473677900958302012794430558004314112 3454 206158430224 3455 21267647932558653966460912964485513216 3456 1906 3457 0 3458 1000 3459 1569275433846670190958947355801916604025588861116008628224 3460 3848290697229 3461 0 3462 121694457621910022543683507716098 3463 0 3464 67699845898419233783545860 3465 310 3466 948568795032094272909893509191171341133987714380927500611236528192824358010355712 3467 0 3468 1415 3469 0 3470 885443715538058477572 3471 25165856 3472 31875 3473 34359738368 3474 61572651155464 3475 25769803780 3476 14680113 3477 393344 3478 51200 3479 1572872 3480 15950 3481 65536 3482 1897137590064188545819787018382342682267975428761855001222473056385648716020711424 3483 122902 3484 1835105 3485 12352 3486 29360154 3487 36893488147419103232 3488 8321499162 3489 3138550867693340381917894711603833208051177722232017256448 3490 1770887431076116955140 3491 0 3492 251658261 3493 19807040628566084398385987584 3494 3794275180128377091639574036764685364535950857523710002444946112771297432041422848 3495 3377699720527876 3496 4740 3497 72057594037927936 3498 229426 3499 0 3500 349 3501 226673591177742970257410 3502 201326656 3503 536870912 3504 32505897 3505 42535295865117307932921825928971026432 3506 7588550360256754183279148073529370729071901715047420004889892225542594864082845696 3507 824633720840 3508 4281743078117879643174857908348485409148239873 3509 1552 3510 1074 3511 0 3512 135399691796838467567091716 3513 6277101735386680763835789423207666416102355444464034512896 3514 27021597764222984 3515 6272 3516 16140901064495857671 3517 0 3518 15177100720513508366558296147058741458143803430094840009779784451085189728165691392 3519 1986 3520 2341 3521 39614081257132168796771975168 3522 243388915243820045087367015432194 3523 144115188075855872 3524 8563486156235759286349715816696970818296479745 3525 114704 3526 28672 3527 0 3528 800 3529 0 3530 3541774862152233910276 3531 402653200 3532 17126972312471518572699431633393941636592959489 3533 0 3534 7554 3535 100663304 3536 2475 3537 15032385544 3538 393728 3539 0 3540 983075 3541 0 3542 1848 3543 12554203470773361527671578846415332832204710888928069025792 3544 270799383593676935134183428 3545 85070591730234615865843651857942052864 3546 123145302310920 3547 0 3548 34253944624943037145398863266787883273185918977 3549 328 3550 3670032 3551 262144 3552 129112 3553 448 3554 30354201441027016733116592294117482916287606860189680019559568902170379456331382784 3555 14680078 3556 7516192793 3557 0 3558 486777830487640090174734030864386 3559 0 3560 125829152 3561 25108406941546723055343157692830665664409421777856138051584 3562 12884901920 3563 79228162514264337593543950336 3564 1121 3565 3328 3566 60708402882054033466233184588234965832575213720379360039119137804340758912662765568 3567 12800 3568 2111062325329931 3569 4194304 3570 1030 3571 0 3572 115073 3573 453347182355485940514818 3574 121416805764108066932466369176469931665150427440758720078238275608681517825325531136 3575 276 3576 257698037778 3577 3145736 3578 242833611528216133864932738352939863330300854881517440156476551217363035650651062272 3579 50216813883093446110686315385661331328818843555712276103168 3580 7696581394445 3581 0 3582 246290604621832 3583 0 3584 4590 3585 6755399441055748 3586 412316860432 3587 70368744177664 3588 4071 3589 16777216 3590 7083549724304467820548 3591 1984 3592 541598767187353870268366852 3593 0 3594 973555660975280180349468061728770 3595 170141183460469231731687303715884105728 3596 8705 3597 805306384 3598 54043195528445960 3599 131072 3600 863 3601 288230376151711744 3602 485667223056432267729865476705879726660601709763034880312953102434726071301302124544 3603 100433627766186892221372630771322662657637687111424552206336 3604 229569 3605 201326600 3606 1947111321950560360698936123457538 3607 0 3608 61556 3609 906694364710971881029634 3610 1284 3611 68719476736 3612 122943 3613 0 3614 25769803808 3615 13510798882111492 3616 16642998298 3617 0 3618 3932182 3619 49168 3620 15393162788877 3621 1572928 3622 971334446112864535459730953411759453321203419526069760625906204869452142602604249088 3623 0 3624 515396075538 3625 3600 3626 14368 3627 7266 3628 68507889249886074290797726533575766546371837953 3629 4398046511104 3630 366 3631 0 3632 4222124650659851 3633 1649267441672 3634 6291712 3635 340282366920938463463374607431768211456 3636 503316501 3637 0 3638 402653248 3639 200867255532373784442745261542645325315275374222849104412672 3640 1144 3641 73786976294838206464 3642 3894222643901120721397872246915074 3643 0 3644 137015778499772148581595453067151533092743675905 3645 366 3646 1942668892225729070919461906823518906642406839052139521251812409738904285205208498176 3647 158456325028528675187087900672 3648 16439 3649 8388608 3650 7340048 3651 401734511064747568885490523085290650630550748445698208825344 3652 29360177 3653 576460752303423488 3654 7744 3655 24640 3656 1083197534374707740536733700 3657 98560 3658 197632 3659 0 3660 1966115 3661 316912650057057350374175801344 3662 3885337784451458141838923813647037813284813678104279042503624819477808570410416996352 3663 14386 3664 8444249301319691 3665 680564733841876926926749214863536422912 3666 114786 3667 8796093022208 3668 15032385561 3669 803469022129495137770981046170581301261101496891396417650688 3670 14167099448608935641092 3671 0 3672 4142 3673 0 3674 824633720848 3675 192 3676 274031556999544297163190906134303066185487351809 3677 0 3678 7788445287802241442795744493830146 3679 1152921504606846976 3680 16278 3681 1813388729421943762059266 3682 108086391056891912 3683 1073741824 3684 32281802128991715335 3685 786448 3686 50331776 3687 1606938044258990275541962092341162602522202993782792835301376 3688 2166395068749415481073467396 3689 3136 3690 61476 3691 0 3692 3670113 3693 3213876088517980551083924184682325205044405987565585670602752 3694 7770675568902916283677847627294075626569627356208558085007249638955617140820833992704 3695 1361129467683753853853498429727072845824 3696 1297 3697 0 3698 32768 3699 30064771080 3700 30761 3701 0 3702 15576890575604482885591488987660290 3703 1024 3704 4332790137498830962146934788 3705 996 3706 805306432 3707 147573952589676412928 3708 1006632981 3709 0 3710 229404 3711 6427752177035961102167848369364650410088811975131171341205504 3712 65144 3713 2097152 3714 31153781151208965771182977975320578 3715 2722258935367507707706996859454145691648 3716 548063113999088594326381812268606132370974703617 3717 458778 3718 336 3719 0 3720 31822 3721 131072 3722 15541351137805832567355695254588151253139254712417116170014499277911234281641667985408 3723 3145792 3724 2001 3725 51539607556 3726 7988 3727 0 3728 16888498602639371 3729 1610612752 3730 28334198897217871282180 3731 12320 3732 64563604257983430663 3733 0 3734 31082702275611665134711390509176302506278509424834232340028998555822468563283335970816 3735 29360142 3736 8665580274997661924293869572 3737 33554432 3738 58720282 3739 0 3740 1085 3741 25088 3742 62165404551223330269422781018352605012557018849668464680057997111644937126566671941632 3743 17592186044416 3744 4278 3745 402653192 3746 124330809102446660538845562036705210025114037699336929360115994223289874253133343883264 3747 12855504354071922204335696738729300820177623950262342682411008 3748 1096126227998177188652763624537212264741949407233 3749 137438953472 3750 226 3751 3088 3752 3932220 3753 60129542152 3754 248661618204893321077691124073410420050228075398673858720231988446579748506266687766528 3755 5444517870735015415413993718908291383296 3756 129127208515966861319 3757 256 3758 497323236409786642155382248146820840100456150797347717440463976893159497012533375533056 3759 3298534883336 3760 507975 3761 0 3762 2040 3763 524288 3764 2192252455996354377305527249074424529483898814465 3765 27021597764222980 3766 216172782113783816 3767 0 3768 1030792151058 3769 0 3770 3684 3771 3626777458843887524118530 3772 29441 3773 144 3774 14530 3775 103079215108 3776 4128825 3777 25711008708143844408671393477458601640355247900524685364822016 3778 994646472819573284310764496293641680200912301594695434880927953786318994025066751066112 3779 0 3780 679 3781 35184372088832 3782 394240 3783 50331680 3784 122996 3785 10889035741470030830827987437816582766592 3786 62307562302417931542365955950641154 3787 633825300114114700748351602688 3788 4384504911992708754611054498148849058967797628929 3789 7253554917687775048237058 3790 56668397794435742564356 3791 140737488355328 3792 65011753 3793 0 3794 432345564227567624 3795 1844 3796 7340129 3797 0 3798 492581209243656 3799 2147483648 3800 4060 3801 6597069766664 3802 1989292945639146568621528992587283360401824603189390869761855907572637988050133502132224 3803 0 3804 258254417031933722631 3805 21778071482940061661655974875633165533184 3806 1649267441680 3807 245782 3808 4306 3809 2305843009213693952 3810 7516192782 3811 67108864 3812 8769009823985417509222108996297698117935595257857 3813 13312 3814 3978585891278293137243057985174566720803649206378781739523711815145275976100267004264448 3815 805306376 3816 1015856 3817 295147905179352825856 3818 12583168 3819 786560 3820 30786325577741 3821 0 3822 562 3823 0 3824 33776997205278731 3825 1002 3826 7957171782556586274486115970349133441607298412757563479047423630290551952200534008528896 3827 8388608 3828 7799 3829 1267650600228229401496703205376 3830 113336795588871485128708 3831 51422017416287688817342786954917203280710495801049370729644032 3832 17331160549995323848587739140 3833 0 3834 7864342 3835 196640 3836 30064771097 3837 102844034832575377634685573909834406561420991602098741459288064 3838 100663424 3839 590295810358705651712 3840 2801 3841 274877906944 3842 1610612800 3843 917530 3844 10241 3845 43556142965880123323311949751266331066368 3846 124615124604835863084731911901282306 3847 0 3848 30948 3849 205688069665150755269371147819668813122841983204197482918576128 3850 312 3851 0 3852 2013265941 3853 0 3854 53248 3855 54043195528445956 3856 67553994410557451 3857 1664 3858 249230249209671726169463823802564610 3859 281474976710656 3860 61572651155469 3861 600 3862 15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792 3863 0 3864 8074 3865 87112285931760246646623899502532662132736 3866 31828687130226345097944463881396533766429193651030253916189694521162207808802136034115584 3867 411376139330301510538742295639337626245683966408394965837152256 3868 17538019647970835018444217992595396235871190515713 3869 1048576 3870 122916 3871 6291464 3872 1530 3873 822752278660603021077484591278675252491367932816789931674304512 3874 51539607584 3875 7184 3876 2375 3877 0 3878 864691128455135240 3879 14507109835375550096474114 3880 251658272 3881 0 3882 498460498419343452338927647605129218 3883 1180591620717411303424 3884 35076039295941670036888435985190792471742381031425 3885 14364 3886 786944 3887 800 3888 993 3889 0 3890 226673591177742970257412 3891 1645504557321206042154969182557350504982735865633579863348609024 3892 60129542169 3893 562949953421312 3894 458802 3895 12416 3896 34662321099990647697175478276 3897 29014219670751100192948226 3898 63657374260452690195888927762793067532858387302060507832379389042324415617604272068231168 3899 2535301200456458802993406410752 3900 1087 3901 4194304 3902 127314748520905380391777855525586135065716774604121015664758778084648831235208544136462336 3903 3291009114642412084309938365114701009965471731267159726697218048 3904 8257593 3905 1572880 3906 15424 3907 0 3908 70152078591883340073776871970381584943484762062849 3909 6582018229284824168619876730229402019930943462534319453394436096 3910 1988 3911 0 3912 2061584302098 3913 24608 3914 201326720 3915 7716 3916 58720305 3917 0 3918 996920996838686904677855295210258434 3919 0 3920 823 3921 13164036458569648337239753460458804039861886925068638906788872192 3922 100352 3923 0 3924 4026531861 3925 206158430212 3926 103079215136 3927 504 3928 69324642199981295394350956548 3929 0 3930 15032385550 3931 0 3932 140304157183766680147553743940763169886969524125697 3933 2178 3934 1729382256910270472 3935 174224571863520493293247799005065324265472 3936 258136 3937 1073741824 3938 3298534883344 3939 100663328 3940 123145302310925 3941 5070602400912917605986812821504 3942 15728662 3943 0 3944 8132 3945 108086391056891908 3946 254629497041810760783555711051172270131433549208242031329517556169297662470417088272924672 3947 0 3948 245823 3949 2361183241434822606848 3950 14680080 3951 58028439341502200385896450 3952 4459 3953 262144 3954 1993841993677373809355710590420516866 3955 1610612744 3956 58113 3957 26328072917139296674479506920917608079723773850137277813577744384 3958 509258994083621521567111422102344540262867098416484062659035112338595324940834176545849344 3959 134217728 3960 1180 3961 1125899906842624 3962 3458764513820540936 3963 52656145834278593348959013841835216159447547700274555627155488768 3964 280608314367533360295107487881526339773939048251393 3965 393248 3966 3987683987354747618711421180841033730 3967 0 3968 130168 3969 390 3970 453347182355485940514820 3971 512 3972 516508834063867445255 3973 4294967296 3974 1018517988167243043134222844204689080525734196832968125318070224677190649881668353091698688 3975 229392 3976 7864380 3977 16777216 3978 1192 3979 549755813888 3980 246290604621837 3981 105312291668557186697918027683670432318895095400549111254310977536 3982 6597069766672 3983 10141204801825835211973625643008 3984 130023465 3985 348449143727040986586495598010130648530944 3986 2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376 3987 116056878683004400771792898 3988 561216628735066720590214975763052679547878096502785 3989 0 3990 1990 3991 4611686018427387904 3992 138649284399962590788701913092 3993 176 3994 4074071952668972172536891376818756322102936787331872501272280898708762599526673412366794752 3995 49216 3996 63539 3997 20282409603651670423947251286016 3998 8148143905337944345073782753637512644205873574663745002544561797417525199053346824733589504 3999 25600 4000 910 4001 0 4002 4354 4003 0 4004 617 4005 58720270 4006 16296287810675888690147565507275025288411747149327490005089123594835050398106693649467179008 4007 0 4008 4123168604178 4009 70368744177664 4010 906694364710971881029636 4011 13194139533320 4012 458945 4013 0 4014 985162418487304 4015 3145744 4016 135107988821114891 4017 201326624 4018 28704 4019 0 4020 3932195 4021 0 4022 32592575621351777380295131014550050576823494298654980010178247189670100796213387298934358016 4023 120259084296 4024 277298568799925181577403826180 4025 1820 4026 917554 4027 0 4028 229761 4029 6291520 4030 7268 4031 8589934592 4032 2477 4033 268435456 4034 65185151242703554760590262029100101153646988597309960020356494379340201592426774597868716032 4035 216172782113783812 4036 1122433257470133441180429951526105359095756193005569 4037 4722366482869645213696 4038 7975367974709495237422842361682067458 4039 40564819207303340847894502572032 4040 503316512 4041 232113757366008801543585794 4042 57344 4043 9223372036854775808 4044 1033017668127734890503 4045 696898287454081973172991196020261297061888 4046 648 4047 1572992 4048 8187 4049 0 4050 428 4051 0 4052 2244866514940266882360859903052210718191512386011137 4053 26388279066632 4054 130370302485407109521180524058200202307293977194619920040712988758680403184853549195737432064 4055 1393796574908163946345982392040522594123776 4056 1490 4057 0 4058 260740604970814219042361048116400404614587954389239840081425977517360806369707098391474864128 4059 28722 4060 7749 4061 2147483648 4062 15950735949418990474845684723364134914 4063 2251799813685248 4064 33285996570 4065 432345564227567620 4066 402653312 4067 12582920 4068 8053063701 4069 18446744073709551616 4070 14388 4071 196864 4072 554597137599850363154807652356 4073 0 4074 117440538 4075 412316860420 4076 4489733029880533764721719806104421436383024772022273 4077 240518168584 4078 521481209941628438084722096232800809229175908778479680162851955034721612739414196782949728256 4079 0 4080 4197 4081 98320 4082 206158430240 4083 210624583337114373395836055367340864637790190801098222508621955072 4084 8979466059761067529443439612208842872766049544044545 4085 24704 4086 1970324836974600 4087 262144 4088 15728700 4089 49664 4090 1813388729421943762059268 4091 0 4092 15479 4093 0 4094 25166080 4095 550 4096 4083