0 1 1 4 2 4 3 16 4 8 5 16 6 64 7 24 8 24 9 64 10 256 11 88 12 48 13 88 14 256 15 1024 16 344 17 136 18 136 19 344 20 1024 21 4096 22 1368 23 480 24 272 25 480 26 1368 27 4096 28 16384 29 5464 30 1848 31 752 32 752 33 1848 34 5464 35 16384 36 65536 37 21848 38 7312 39 2600 40 1504 41 2600 42 7312 43 21848 44 65536 45 262144 46 87384 47 29160 48 9912 49 4104 50 4104 51 9912 52 29160 53 87384 54 262144 55 1048576 56 349528 57 116544 58 39072 59 14016 60 8208 61 14016 62 39072 63 116544 64 349528 65 1048576 66 4194304 67 1398104 68 466072 69 155616 70 53088 71 22224 72 22224 73 53088 74 155616 75 466072 76 1398104 77 4194304 78 16777216 79 5592408 80 1864176 81 621688 82 208704 83 75312 84 44448 85 75312 86 208704 87 621688 88 1864176 89 5592408 90 16777216 91 67108864 92 22369624 93 7456584 94 2485864 95 830392 96 284016 97 119760 98 119760 99 284016 100 830392 101 2485864 102 7456584 103 22369624 104 67108864 105 268435456 106 89478488 107 29826208 108 9942448 109 3316256 110 1114408 111 403776 112 239520 113 403776 114 1114408 115 3316256 116 9942448 117 29826208 118 89478488 119 268435456 120 1073741824 121 357913944 122 119304696 123 39768656 124 13258704 125 4430664 126 1518184 127 643296 128 643296 129 1518184 130 4430664 131 13258704 132 39768656 133 119304696 134 357913944 135 1073741824 136 4294967296 137 1431655768 138 477218640 139 159073352 140 53027360 141 17689368 142 5948848 143 2161480 144 1286592 145 2161480 146 5948848 147 17689368 148 53027360 149 159073352 150 477218640 151 1431655768 152 4294967296 153 17179869184 154 5726623064 155 1908874408 156 636291992 157 212100712 158 70716728 159 23638216 160 8110328 161 3448072 162 3448072 163 8110328 164 23638216 165 70716728 166 212100712 167 636291992 168 1908874408 169 5726623064 170 17179869184 171 68719476736 172 22906492248 173 7635497472 174 2545166400 175 848392704 176 282817440 177 94354944 178 31748544 179 11558400 180 6896144 181 11558400 182 31748544 183 94354944 184 282817440 185 848392704 186 2545166400 187 7635497472 188 22906492248 189 68719476736 190 274877906944 191 91625968984 192 30541989720 193 10180663872 194 3393559104 195 1131210144 196 377172384 197 126103488 198 43306944 199 18454544 200 18454544 201 43306944 202 126103488 203 377172384 204 1131210144 205 3393559104 206 10180663872 207 30541989720 208 91625968984 209 274877906944 210 1099511627776 211 366503875928 212 122167958704 213 40722653592 214 13574222976 215 4524769248 216 1508382528 217 503275872 218 169410432 219 61761488 220 36909088 221 61761488 222 169410432 223 503275872 224 1508382528 225 4524769248 226 13574222976 227 40722653592 228 122167958704 229 366503875928 230 1099511627776 231 4398046511104 232 1466015503704 233 488671834632 234 162890612296 235 54296876568 236 18098992224 237 6033151776 238 2011658400 239 672686304 240 231171920 241 98670576 242 98670576 243 231171920 244 672686304 245 2011658400 246 6033151776 247 18098992224 248 54296876568 249 162890612296 250 488671834632 251 1466015503704 252 4398046511104 253 17592186044416 254 5864062014808 255 1954687338336 256 651562446928 257 217187488864 258 72395868792 259 24132144000 260 8044810176 261 2684344704 262 903858224 263 329842496 264 197341152 265 329842496 266 903858224 267 2684344704 268 8044810176 269 24132144000 270 72395868792 271 217187488864 272 651562446928 273 1954687338336 274 5864062014808 275 17592186044416 276 70368744177664 277 23456248059224 278 7818749353144 279 2606249785264 280 868749935792 281 289583357656 282 96528012792 283 32176954176 284 10729154880 285 3588202928 286 1233700720 287 527183648 288 527183648 289 1233700720 290 3588202928 291 10729154880 292 32176954176 293 96528012792 294 289583357656 295 868749935792 296 2606249785264 297 7818749353144 298 23456248059224 299 70368744177664 300 281474976710656 301 93824992236888 302 31274997412368 303 10424999138408 304 3474999721056 305 1158333293448 306 386111370448 307 128704966968 308 42906109056 309 14317357808 310 4821903648 311 1760884368 312 1054367296 313 1760884368 314 4821903648 315 14317357808 316 42906109056 317 128704966968 318 386111370448 319 1158333293448 320 3474999721056 321 10424999138408 322 31274997412368 323 93824992236888 324 281474976710656 325 1125899906842624 326 375299968947544 327 125099989649256 328 41699996550776 329 13899998859464 330 4633333014504 331 1544444663896 332 514816337416 333 171611076024 334 57223466864 335 19139261456 336 6582788016 337 2815251664 338 2815251664 339 6582788016 340 19139261456 341 57223466864 342 171611076024 343 514816337416 344 1544444663896 345 4633333014504 346 13899998859464 347 41699996550776 348 125099989649256 349 375299968947544 350 1125899906842624 351 4503599627370496 352 1501199875790168 353 500399958596800 354 166799986200032 355 55599995410240 356 18533331873968 357 6177777678400 358 2059261001312 359 686427413440 360 228834542888 361 76362728320 362 25722049472 363 9398039680 364 5630503328 365 9398039680 366 25722049472 367 76362728320 368 228834542888 369 686427413440 370 2059261001312 371 6177777678400 372 18533331873968 373 55599995410240 374 166799986200032 375 500399958596800 376 1501199875790168 377 4503599627370496 378 18014398509481984 379 6004799503160664 380 2001599834386968 381 667199944796832 382 222399981610272 383 74133327284208 384 24711109552368 385 8237038679712 386 2745688414752 387 915261956328 388 305197271208 389 102084777792 390 35120089152 391 15028543008 392 15028543008 393 35120089152 394 102084777792 395 305197271208 396 915261956328 397 2745688414752 398 8237038679712 399 24711109552368 400 74133327284208 401 222399981610272 402 667199944796832 403 2001599834386968 404 6004799503160664 405 18014398509481984 406 72057594037927936 407 24019198012642648 408 8006399337547632 409 2668799779183800 410 889599926407104 411 296533308894480 412 98844436836576 413 32948148232080 414 10982727094464 415 3660950371080 416 1220459227536 417 407282049000 418 137204866944 419 50148632160 420 30057086016 421 50148632160 422 137204866944 423 407282049000 424 1220459227536 425 3660950371080 426 10982727094464 427 32948148232080 428 98844436836576 429 296533308894480 430 889599926407104 431 2668799779183800 432 8006399337547632 433 24019198012642648 434 72057594037927936 435 288230376151711744 436 96076792050570584 437 32025597350190280 438 10675199116731432 439 3558399705590904 440 1186133235301584 441 395377745731056 442 131792585068656 443 43930875326544 444 14643677465544 445 4881409598616 446 1627741276536 447 544486915944 448 187353499104 449 80205718176 450 80205718176 451 187353499104 452 544486915944 453 1627741276536 454 4881409598616 455 14643677465544 456 43930875326544 457 131792585068656 458 395377745731056 459 1186133235301584 460 3558399705590904 461 10675199116731432 462 32025597350190280 463 96076792050570584 464 288230376151711744 465 1152921504606846976 466 384307168202282328 467 128102389400760864 468 42700796466921712 469 14233598822322336 470 4744532940892488 471 1581510981032640 472 527170330799712 473 175723460395200 474 58574552792088 475 19525087064160 476 6509150875152 477 2172228192480 478 731840415048 479 267559217280 480 160411436352 481 267559217280 482 731840415048 483 2172228192480 484 6509150875152 485 19525087064160 486 58574552792088 487 175723460395200 488 527170330799712 489 1581510981032640 490 4744532940892488 491 14233598822322336 492 42700796466921712 493 128102389400760864 494 384307168202282328 495 1152921504606846976 496 4611686018427387904 497 1537228672809129304 498 512409557603043192 499 170803185867682576 500 56934395289244048 501 18978131763214824 502 6326043921925128 503 2108681311832352 504 702893791194912 505 234298013187288 506 78099639856248 507 26034237939312 508 8681379067632 509 2904068607528 510 999399632328 511 427970653632 512 427970653632 513 999399632328 514 2904068607528 515 8681379067632 516 26034237939312 517 78099639856248 518 234298013187288 519 702893791194912 520 2108681311832352 521 6326043921925128 522 18978131763214824 523 56934395289244048 524 170803185867682576 525 512409557603043192 526 1537228672809129304 527 4611686018427387904 528 18446744073709551616 529 6148914691236517208 530 2049638230412172496 531 683212743470725768 532 227737581156926624 533 75912527052458872 534 25304175685139952 535 8434725233757480 536 2811575103027264 537 937191804382200 538 312397653043536 539 104133877795560 540 34715617006944 541 11585447675160 542 3903468239856 543 1427370285960 544 855941307264 545 1427370285960 546 3903468239856 547 11585447675160 548 34715617006944 549 104133877795560 550 312397653043536 551 937191804382200 552 2811575103027264 553 8434725233757480 554 25304175685139952 555 75912527052458872 556 227737581156926624 557 683212743470725768 558 2049638230412172496 559 6148914691236517208 560 18446744073709551616 561 73786976294838206464 562 24595658764946068824 563 8198552921648689704 564 2732850973882898264 565 910950324627652392 566 303650108209385496 567 101216702737598824 568 33738900918897432 569 11246300336784744 570 3748766907409464 571 1249589457425736 572 416531530839096 573 138849494802504 574 46301064682104 575 15488915915016 576 5330838525816 577 2283311593224 578 2283311593224 579 5330838525816 580 15488915915016 581 46301064682104 582 138849494802504 583 416531530839096 584 1249589457425736 585 3748766907409464 586 11246300336784744 587 33738900918897432 588 101216702737598824 589 303650108209385496 590 910950324627652392 591 2732850973882898264 592 8198552921648689704 593 24595658764946068824 594 73786976294838206464 595 295147905179352825856 596 98382635059784275288 597 32794211686594758528 598 10931403895531587968 599 3643801298510550656 600 1214600432837037888 601 404866810946984320 602 134955603656496256 603 44985201255682176 604 14995067244194208 605 4998356364835200 606 1666120988264832 607 555381025641600 608 185150559484608 609 61789980597120 610 20819754440832 611 7614150119040 612 4566623186448 613 7614150119040 614 20819754440832 615 61789980597120 616 185150559484608 617 555381025641600 618 1666120988264832 619 4998356364835200 620 14995067244194208 621 44985201255682176 622 134955603656496256 623 404866810946984320 624 1214600432837037888 625 3643801298510550656 626 10931403895531587968 627 32794211686594758528 628 98382635059784275288 629 295147905179352825856 630 1180591620717411303424 631 393530540239137101144 632 131176846746379033816 633 43725615582126346496 634 14575205194042138624 635 4858401731347588544 636 1619467243784022208 637 539822414603480576 638 179940804912178432 639 59980268499876384 640 19993423609029408 641 6664477353100032 642 2221502013906432 643 740531585126208 644 246940540081728 645 82609735037952 646 28433904559872 647 12180773305488 648 12180773305488 649 28433904559872 650 82609735037952 651 246940540081728 652 740531585126208 653 2221502013906432 654 6664477353100032 655 19993423609029408 656 59980268499876384 657 179940804912178432 658 539822414603480576 659 1619467243784022208 660 4858401731347588544 661 14575205194042138624 662 43725615582126346496 663 131176846746379033816 664 393530540239137101144 665 1180591620717411303424 666 4722366482869645213696 667 1574122160956548404568 668 524707386985516134960 669 174902462328505380312 670 58300820776168485120 671 19433606925389727168 672 6477868975131610752 673 2159289658387502784 674 719763219515659008 675 239921073412054816 676 79973692108905792 677 26657900962129440 678 8885979367006464 679 2962033599032640 680 987472125207936 681 329550275119680 682 111043639597824 683 40614677865360 684 24361546610976 685 40614677865360 686 111043639597824 687 329550275119680 688 987472125207936 689 2962033599032640 690 8885979367006464 691 26657900962129440 692 79973692108905792 693 239921073412054816 694 719763219515659008 695 2159289658387502784 696 6477868975131610752 697 19433606925389727168 698 58300820776168485120 699 174902462328505380312 700 524707386985516134960 701 1574122160956548404568 702 4722366482869645213696 703 18889465931478580854784 704 6296488643826193618264 705 2098829547942064539528 706 699609849314021515272 707 233203283104673865432 708 77734427701558212288 709 25911475900521337920 710 8637158633519113536 711 2879052877903161792 712 959684292927713824 713 319894765520960608 714 106631593071035232 715 35543880329135904 716 11848012966039104 717 3949505724240576 718 1317022400327616 719 440593914717504 720 151658317463184 721 64976224476336 722 64976224476336 723 151658317463184 724 440593914717504 725 1317022400327616 726 3949505724240576 727 11848012966039104 728 35543880329135904 729 106631593071035232 730 319894765520960608 731 959684292927713824 732 2879052877903161792 733 8637158633519113536 734 25911475900521337920 735 77734427701558212288 736 233203283104673865432 737 699609849314021515272 738 2098829547942064539528 739 6296488643826193618264 740 18889465931478580854784 741 75557863725914323419136 742 25185954575304774473048 743 8395318191768258157792 744 2798439397256086054800 745 932813132418695380704 746 310937710806232077720 747 103645903602079550208 748 34548634534040451456 749 11516211511422275328 750 3838737170830875616 751 1279579058448674432 752 426526358591995840 753 142175473400171136 754 47391893295175008 755 15797518690279680 756 5266528124568192 757 1757616315045120 758 592252232180688 759 216634541939520 760 129952448952672 761 216634541939520 762 592252232180688 763 1757616315045120 764 5266528124568192 765 15797518690279680 766 47391893295175008 767 142175473400171136 768 426526358591995840 769 1279579058448674432 770 3838737170830875616 771 11516211511422275328 772 34548634534040451456 773 103645903602079550208 774 310937710806232077720 775 932813132418695380704 776 2798439397256086054800 777 8395318191768258157792 778 25185954575304774473048 779 75557863725914323419136 780 302231454903657293676544 781 100743818301219097892184 782 33581272767073032630840 783 11193757589024344212592 784 3731252529674781435504 785 1243750843224927458424 786 414583614408311627928 787 138194538136120001664 788 46064846045462726784 789 15354948682253150944 790 5118316229279550048 791 1706105417040670272 792 568701831992166976 793 189567366695346144 794 63189411985454688 795 21064046814847872 796 7024144439613312 797 2349868547225808 798 808886774120208 799 346586990892192 800 346586990892192 801 808886774120208 802 2349868547225808 803 7024144439613312 804 21064046814847872 805 63189411985454688 806 189567366695346144 807 568701831992166976 808 1706105417040670272 809 5118316229279550048 810 15354948682253150944 811 46064846045462726784 812 138194538136120001664 813 414583614408311627928 814 1243750843224927458424 815 3731252529674781435504 816 11193757589024344212592 817 33581272767073032630840 818 100743818301219097892184 819 302231454903657293676544 820 1208925819614629174706176 821 402975273204876391568728 822 134325091068292130523024 823 44775030356097376843432 824 14925010118699125648096 825 4975003372899708893928 826 1658334457633239086352 827 552778152544431629592 828 184259384181582728448 829 61419794727715877728 830 20473264911532700992 831 6824421646320220320 832 2274807249032837248 833 758269198687513120 834 252756778680800832 835 84253458800302560 836 28088191254461184 837 9374012986839120 838 3158755321346016 839 1155473765012400 840 693173981784384 841 1155473765012400 842 3158755321346016 843 9374012986839120 844 28088191254461184 845 84253458800302560 846 252756778680800832 847 758269198687513120 848 2274807249032837248 849 6824421646320220320 850 20473264911532700992 851 61419794727715877728 852 184259384181582728448 853 552778152544431629592 854 1658334457633239086352 855 4975003372899708893928 856 14925010118699125648096 857 44775030356097376843432 858 134325091068292130523024 859 402975273204876391568728 860 1208925819614629174706176 861 4835703278458516698824704 862 1611901092819505566274904 863 537300364273168522091752 864 179100121424389507366456 865 59700040474796502491528 866 19900013491598834542024 867 6633337830532947980280 868 2211112610177670715944 869 737037536726014358040 870 245679178909298606176 871 81893059639248578720 872 27297686557852921312 873 9099228895353057568 874 3033076447720350368 875 1011025977368313952 876 337010237481103392 877 112341650054763744 878 37462204241300304 879 12532768308185136 880 4314229086358416 881 1848647746796784 882 1848647746796784 883 4314229086358416 884 12532768308185136 885 37462204241300304 886 112341650054763744 887 337010237481103392 888 1011025977368313952 889 3033076447720350368 890 9099228895353057568 891 27297686557852921312 892 81893059639248578720 893 245679178909298606176 894 737037536726014358040 895 2211112610177670715944 896 6633337830532947980280 897 19900013491598834542024 898 59700040474796502491528 899 179100121424389507366456 900 537300364273168522091752 901 1611901092819505566274904 902 4835703278458516698824704 903 19342813113834066795298816 904 6447604371278022265099608 905 2149201457092674088366656 906 716400485697558029458208 907 238800161899186009857984 908 79600053966395337033552 909 26533351322131782522304 910 8844450440710618696224 911 2948150146903685073984 912 982716715635312964216 913 327572238548547184896 914 109190746197101500032 915 36396915453205978880 916 12132305343073407936 917 4044102425088664320 918 1348036214849417344 919 449351887535867136 920 149803854296064048 921 49994972549485440 922 16846997394543552 923 6162876833155200 924 3697295493593568 925 6162876833155200 926 16846997394543552 927 49994972549485440 928 149803854296064048 929 449351887535867136 930 1348036214849417344 931 4044102425088664320 932 12132305343073407936 933 36396915453205978880 934 109190746197101500032 935 327572238548547184896 936 982716715635312964216 937 2948150146903685073984 938 8844450440710618696224 939 26533351322131782522304 940 79600053966395337033552 941 238800161899186009857984 942 716400485697558029458208 943 2149201457092674088366656 944 6447604371278022265099608 945 19342813113834066795298816 946 77371252455336267181195264 947 25790417485112089060398424 948 8596805828370696353466264 949 2865601942790232117824864 950 955200647596744039316192 951 318400215865581346891536 952 106133405288527119555856 953 35377801762842401218528 954 11792600587614303770208 955 3930866862538998038200 956 1310288954183860149112 957 436762984745648684928 958 145587661650307478912 959 48529220796279386816 960 16176407768162072256 961 5392138639938081664 962 1797388102385284480 963 599155741831931184 964 199798826845549488 965 66841969944028992 966 23009874227698752 967 9860172326748768 968 9860172326748768 969 23009874227698752 970 66841969944028992 971 199798826845549488 972 599155741831931184 973 1797388102385284480 974 5392138639938081664 975 16176407768162072256 976 48529220796279386816 977 145587661650307478912 978 436762984745648684928 979 1310288954183860149112 980 3930866862538998038200 981 11792600587614303770208 982 35377801762842401218528 983 106133405288527119555856 984 318400215865581346891536 985 955200647596744039316192 986 2865601942790232117824864 987 8596805828370696353466264 988 25790417485112089060398424 989 77371252455336267181195264 990 309485009821345068724781056 991 103161669940448356241593688 992 34387223313482785413864688 993 11462407771160928471291128 994 3820802590386976157141056 995 1273600863462325386207728 996 424533621154108466447392 997 141511207051369520774384 998 47170402350456704988736 999 15723467450153301808408 1000 5241155816722858187312 1001 1747051938929508834040 1002 582350646395956163840 1003 194116882446586865728 1004 64705628564441459072 1005 21568546408100153920 1006 7189526742323366144 1007 2396543844217215664 1008 798954568677480672 1009 266640796789578480 1010 89851844171727744 1011 32870046554447520 1012 19720344653497536 1013 32870046554447520 1014 89851844171727744 1015 266640796789578480 1016 798954568677480672 1017 2396543844217215664 1018 7189526742323366144 1019 21568546408100153920 1020 64705628564441459072 1021 194116882446586865728 1022 582350646395956163840 1023 1747051938929508834040 1024 5241155816722858187312 1025 15723467450153301808408 1026 47170402350456704988736 1027 141511207051369520774384 1028 424533621154108466447392 1029 1273600863462325386207728 1030 3820802590386976157141056 1031 11462407771160928471291128 1032 34387223313482785413864688 1033 103161669940448356241593688 1034 309485009821345068724781056 1035 1237940039285380274899124224 1036 412646679761793424966374744 1037 137548893253931141655458376 1038 45849631084643713885155816 1039 15283210361547904628432184 1040 5094403453849301543348784 1041 1698134484616433852655120 1042 566044828205477987221776 1043 188681609401826225763120 1044 62893869800610006797144 1045 20964623266876159995720 1046 6988207755652367021352 1047 2329402585325464997880 1048 776467528842543029568 1049 258822511011028324800 1050 86274174972541612992 1051 28758073150423520064 1052 9586070586540581808 1053 3195498412894696336 1054 1065595365467059152 1055 356492640961306224 1056 122721890726175264 1057 52590391207945056 1058 52590391207945056 1059 122721890726175264 1060 356492640961306224 1061 1065595365467059152 1062 3195498412894696336 1063 9586070586540581808 1064 28758073150423520064 1065 86274174972541612992 1066 258822511011028324800 1067 776467528842543029568 1068 2329402585325464997880 1069 6988207755652367021352 1070 20964623266876159995720 1071 62893869800610006797144 1072 188681609401826225763120 1073 566044828205477987221776 1074 1698134484616433852655120 1075 5094403453849301543348784 1076 15283210361547904628432184 1077 45849631084643713885155816 1078 137548893253931141655458376 1079 412646679761793424966374744 1080 1237940039285380274899124224 1081 4951760157141521099596496896 1082 1650586719047173699865498968 1083 550195573015724566621833120 1084 183398524338574855540614192 1085 61132841446191618513588000 1086 20377613815397206171780968 1087 6792537938465735396003904 1088 2264179312821911839876896 1089 754726437607304212984896 1090 251575479202436232560264 1091 83858493067486166792864 1092 27952831022528527017072 1093 9317610340977832019232 1094 3105870114168008027448 1095 1035290039853571354368 1096 345096685983569937792 1097 115032248122965133056 1098 38344143736964101872 1099 12781568999435278144 1100 4261093778361755488 1101 1422088006428365376 1102 479214531687481488 1103 175312281934120320 1104 105180782415890112 1105 175312281934120320 1106 479214531687481488 1107 1422088006428365376 1108 4261093778361755488 1109 12781568999435278144 1110 38344143736964101872 1111 115032248122965133056 1112 345096685983569937792 1113 1035290039853571354368 1114 3105870114168008027448 1115 9317610340977832019232 1116 27952831022528527017072 1117 83858493067486166792864 1118 251575479202436232560264 1119 754726437607304212984896 1120 2264179312821911839876896 1121 6792537938465735396003904 1122 20377613815397206171780968 1123 61132841446191618513588000 1124 183398524338574855540614192 1125 550195573015724566621833120 1126 1650586719047173699865498968 1127 4951760157141521099596496896 1128 19807040628566084398385987584 1129 6602346876188694799461995864 1130 2200782292062898266487332088 1131 733594097354299422162447312 1132 244531365784766474054202192 1133 81510455261588824685368968 1134 27170151753862941567784872 1135 9056717251287647235880800 1136 3018905750429216052861792 1137 1006301916809740445545160 1138 335433972269922399353128 1139 111811324090014693809936 1140 37270441363506359036304 1141 12423480455145840046680 1142 4141160154021579381816 1143 1380386725837141292160 1144 460128934106535070848 1145 153376391859929234928 1146 51125712736399380016 1147 17042662777797033632 1148 5683181784790120864 1149 1901302538115846864 1150 654526813621601808 1151 280493064350010432 1152 280493064350010432 1153 654526813621601808 1154 1901302538115846864 1155 5683181784790120864 1156 17042662777797033632 1157 51125712736399380016 1158 153376391859929234928 1159 460128934106535070848 1160 1380386725837141292160 1161 4141160154021579381816 1162 12423480455145840046680 1163 37270441363506359036304 1164 111811324090014693809936 1165 335433972269922399353128 1166 1006301916809740445545160 1167 3018905750429216052861792 1168 9056717251287647235880800 1169 27170151753862941567784872 1170 81510455261588824685368968 1171 244531365784766474054202192 1172 733594097354299422162447312 1173 2200782292062898266487332088 1174 6602346876188694799461995864 1175 19807040628566084398385987584 1176 79228162514264337593543950336 1177 26409387504754779197847983448 1178 8803129168251593065949327952 1179 2934376389417197688649779400 1180 978125463139065896216649504 1181 326041821046355298739571160 1182 108680607015451766253153840 1183 36226869005150588803665672 1184 12075623001716863288742592 1185 4025207667238956498406952 1186 1341735889079662844898288 1187 447245296359937093163064 1188 149081765453521052846240 1189 49693921818652199082984 1190 16564640609167419428496 1191 5521546879858720673976 1192 1840515659943676363008 1193 613505325966464305776 1194 204502104596328614944 1195 68168375514196413648 1196 22725844562587154496 1197 7584484322905967728 1198 2555829351737448672 1199 935019877971612240 1200 560986128700020864 1201 935019877971612240 1202 2555829351737448672 1203 7584484322905967728 1204 22725844562587154496 1205 68168375514196413648 1206 204502104596328614944 1207 613505325966464305776 1208 1840515659943676363008 1209 5521546879858720673976 1210 16564640609167419428496 1211 49693921818652199082984 1212 149081765453521052846240 1213 447245296359937093163064 1214 1341735889079662844898288 1215 4025207667238956498406952 1216 12075623001716863288742592 1217 36226869005150588803665672 1218 108680607015451766253153840 1219 326041821046355298739571160 1220 978125463139065896216649504 1221 2934376389417197688649779400 1222 8803129168251593065949327952 1223 26409387504754779197847983448 1224 79228162514264337593543950336 1225 316912650057057350374175801344 1226 105637550019019116791391933784 1227 35212516673006372263797311400 1228 11737505557668790754599107352 1229 3912501852556263584866428904 1230 1304167284185421194956220664 1231 434722428061807064992725000 1232 144907476020602355056819512 1233 48302492006867452092408264 1234 16100830668955819787149544 1235 5366943556318619343305240 1236 1788981185439599938061352 1237 596327061813458146009304 1238 198775687272173251929224 1239 66258562427819618511480 1240 22086187489026140102472 1241 7362062539802397036984 1242 2454020985910140668784 1243 818007430562792920720 1244 272670480110525028592 1245 90894220076783568144 1246 30310328885493122224 1247 10140313674643416400 1248 3490849229709060912 1249 1496006006671633104 1250 1496006006671633104 1251 3490849229709060912 1252 10140313674643416400 1253 30310328885493122224 1254 90894220076783568144 1255 272670480110525028592 1256 818007430562792920720 1257 2454020985910140668784 1258 7362062539802397036984 1259 22086187489026140102472 1260 66258562427819618511480 1261 198775687272173251929224 1262 596327061813458146009304 1263 1788981185439599938061352 1264 5366943556318619343305240 1265 16100830668955819787149544 1266 48302492006867452092408264 1267 144907476020602355056819512 1268 434722428061807064992725000 1269 1304167284185421194956220664 1270 3912501852556263584866428904 1271 11737505557668790754599107352 1272 35212516673006372263797311400 1273 105637550019019116791391933784 1274 316912650057057350374175801344 1275 1267650600228229401496703205376 1276 422550200076076467165567735128 1277 140850066692025489055189245184 1278 46950022230675163018396418752 1279 15650007410225054339465536256 1280 5216669136741684779822649568 1281 1738889712247228259948945664 1282 579629904082409420049544512 1283 193209968027469807149227776 1284 64403322675823271879557808 1285 21467774225274439130454784 1286 7155924741758219281366592 1287 2385308247253058084070656 1288 795102749085631397938528 1289 265034249699992870440704 1290 88344749916845758613952 1291 29448250028828537139456 1292 9816083525712537705768 1293 3272028416472933589504 1294 1090677910673317949312 1295 363564700187308596736 1296 121204548962276690368 1297 40450642560136538624 1298 13631162904352477312 1299 4986855236380694016 1300 2992012013343266208 1301 4986855236380694016 1302 13631162904352477312 1303 40450642560136538624 1304 121204548962276690368 1305 363564700187308596736 1306 1090677910673317949312 1307 3272028416472933589504 1308 9816083525712537705768 1309 29448250028828537139456 1310 88344749916845758613952 1311 265034249699992870440704 1312 795102749085631397938528 1313 2385308247253058084070656 1314 7155924741758219281366592 1315 21467774225274439130454784 1316 64403322675823271879557808 1317 193209968027469807149227776 1318 579629904082409420049544512 1319 1738889712247228259948945664 1320 5216669136741684779822649568 1321 15650007410225054339465536256 1322 46950022230675163018396418752 1323 140850066692025489055189245184 1324 422550200076076467165567735128 1325 1267650600228229401496703205376