0 1 1 2 2 2 3 4 4 6 5 4 6 8 7 16 8 16 9 8 10 16 11 40 12 52 13 40 14 16 15 32 16 96 17 152 18 152 19 96 20 32 21 64 22 224 23 416 24 504 25 416 26 224 27 64 28 128 29 512 30 1088 31 1536 32 1536 33 1088 34 512 35 128 36 256 37 1152 38 2752 39 4416 40 5136 41 4416 42 2752 43 1152 44 256 45 512 46 2560 47 6784 48 12160 49 16032 50 16032 51 12160 52 6784 53 2560 54 512 55 1024 56 5632 57 16384 58 32384 59 47552 60 53856 61 47552 62 32384 63 16384 64 5632 65 1024 66 2048 67 12288 68 38912 69 83968 70 135552 71 170752 72 170752 73 135552 74 83968 75 38912 76 12288 77 2048 78 4096 79 26624 80 91136 81 212992 82 374272 83 517504 84 575296 85 517504 86 374272 87 212992 88 91136 89 26624 90 4096 91 8192 92 57344 93 210944 94 530432 95 1006592 96 1512448 97 1844096 98 1844096 99 1512448 100 1006592 101 530432 102 210944 103 57344 104 8192 105 16384 106 122880 107 483328 108 1300480 109 2648064 110 4289536 111 5678080 112 6225792 113 5678080 114 4289536 115 2648064 116 1300480 117 483328 118 122880 119 16384 120 32768 121 262144 122 1097728 123 3145728 124 6836224 125 11862016 126 16910336 127 20119552 128 20119552 129 16910336 130 11862016 131 6836224 132 3145728 133 1097728 134 262144 135 32768 136 65536 137 557056 138 2473984 139 7520256 140 17362944 141 32100352 142 48965632 143 62703616 144 68026624 145 62703616 146 48965632 147 32100352 148 17362944 149 7520256 150 2473984 151 557056 152 65536 153 131072 154 1179648 155 5537792 156 17793024 157 43474944 158 85254144 159 138407936 160 189517824 161 221221376 162 221221376 163 189517824 164 138407936 165 85254144 166 43474944 167 17793024 168 5537792 169 1179648 170 131072 171 262144 172 2490368 173 12320768 174 41713664 175 107495424 176 222732288 177 383123456 178 557920256 179 696071168 180 748832256 181 696071168 182 557920256 183 383123456 184 222732288 185 107495424 186 41713664 187 12320768 188 2490368 189 262144 190 524288 191 5242880 192 27262976 193 96993280 194 262832128 195 573505536 196 1041203200 197 1605271552 198 2128947200 199 2447364096 200 2447364096 201 2128947200 202 1605271552 203 1041203200 204 573505536 205 262832128 206 96993280 207 27262976 208 5242880 209 524288 210 1048576 211 11010048 212 60030976 213 223870976 214 636223488 215 1457684480 216 2783952896 217 4526702592 218 6352596992 219 7760480256 220 8291791872 221 7760480256 222 6352596992 223 4526702592 224 2783952896 225 1457684480 226 636223488 227 223870976 228 60030976 229 11010048 230 1048576 231 2097152 232 23068672 233 131596288 234 513277952 235 1526202368 236 3662151680 237 7336263680 238 12538904576 239 18548056064 240 23968260096 241 27209816064 242 27209816064 243 23968260096 244 18548056064 245 12538904576 246 7336263680 247 3662151680 248 1526202368 249 513277952 250 131596288 251 23068672 252 2097152 253 4194304 254 48234496 255 287309824 256 1169686528 257 3631218688 258 9104261120 259 19081461760 260 34182430720 261 53120516096 262 72327438336 263 86835191808 264 92255680512 265 86835191808 266 72327438336 267 53120516096 268 34182430720 269 19081461760 270 9104261120 271 3631218688 272 1169686528 273 287309824 274 48234496 275 4194304 276 8388608 277 100663296 278 624951296 279 2650800128 280 8575254528 281 22418554880 282 49047142400 283 91855257600 284 149528084480 285 213799796736 286 270388740096 287 303762112512 288 303762112512 289 270388740096 290 213799796736 291 149528084480 292 91855257600 293 49047142400 294 22418554880 295 8575254528 296 2650800128 297 624951296 298 100663296 299 8388608 300 16777216 301 209715200 302 1354760192 303 5976883200 304 20112736256 305 54725181440 306 124722872320 307 243641876480 308 414401822720 309 620414730240 310 823722196992 311 974631321600 312 1030537089024 313 974631321600 314 823722196992 315 620414730240 316 414401822720 317 243641876480 318 124722872320 319 54725181440 320 20112736256 321 5976883200 322 1354760192 323 209715200 324 16777216 325 33554432 326 436207616 327 2927624192 328 13413384192 329 46877638656 330 132525326336 331 314058997760 332 638635212800 333 1132376883200 334 1770576936960 335 2460674260992 336 3055929556992 337 3402812596224 338 3402812596224 339 3055929556992 340 2460674260992 341 1770576936960 342 1132376883200 343 638635212800 344 314058997760 345 132525326336 346 46877638656 347 13413384192 348 2927624192 349 436207616 350 33554432 351 67108864 352 905969664 353 6308233216 354 29972496384 355 108628279296 356 318580457472 357 783718285312 358 1655942676480 359 3054740439040 360 4977103994880 361 7221672935424 362 9385763241984 363 10968221663232 364 11550176206848 365 10968221663232 366 9385763241984 367 7221672935424 368 4977103994880 369 3054740439040 370 1655942676480 371 783718285312 372 318580457472 373 108628279296 374 29972496384 375 6308233216 376 905969664 377 67108864 378 134217728 379 1879048192 380 13555990528 381 66706210816 382 250374782976 383 760662196224 384 1939546832896 385 4251203928064 386 8144095805440 387 13798935101440 388 20856399986688 389 28293523832832 390 34596110696448 391 38231170547712 392 38231170547712 393 34596110696448 394 28293523832832 395 20856399986688 396 13798935101440 397 8144095805440 398 4251203928064 399 1939546832896 400 760662196224 401 250374782976 402 66706210816 403 13555990528 404 1879048192 405 134217728 406 268435456 407 3892314112 408 29058138112 409 147907936256 410 574216994816 411 1804817399808 412 4763257143296 413 10814064951296 414 21478714114048 415 37776580935680 416 59356462186496 417 83856501768192 418 107007742574592 419 123718119161856 420 129824329777152 421 123718119161856 422 107007742574592 423 83856501768192 424 59356462186496 425 37776580935680 426 21478714114048 427 10814064951296 428 4763257143296 429 1804817399808 430 574216994816 431 147907936256 432 29058138112 433 3892314112 434 268435456 435 536870912 436 8053063680 437 62142808064 438 326820167680 439 1310837440512 440 4257319223296 441 11614824693760 442 27275550523392 443 56083150274560 444 102222398488576 445 166668216041472 446 244713127936000 447 325141441019904 448 392259502080000 449 430622556782592 450 430622556782592 451 392259502080000 452 325141441019904 453 244713127936000 454 166668216041472 455 102222398488576 456 56083150274560 457 27275550523392 458 11614824693760 459 4257319223296 460 1310837440512 461 326820167680 462 62142808064 463 8053063680 464 536870912 465 1073741824 466 16642998272 467 132607115264 468 719809675264 469 2979499343872 470 9987879337984 471 28134653034496 472 68254236147712 473 145089271693312 474 273653669298176 475 462228067188736 476 704049763581952 477 971996134375424 478 1220786401050624 479 1398327879401472 480 1462841567576064 481 1398327879401472 482 1220786401050624 483 971996134375424 484 704049763581952 485 462228067188736 486 273653669298176 487 145089271693312 488 68254236147712 489 28134653034496 490 9987879337984 491 2979499343872 492 719809675264 493 132607115264 494 16642998272 495 1073741824 496 2147483648 497 34359738368 498 282394099712 499 1580547964928 500 6744977702912 501 23313082482688 502 67730426298368 503 169548128976896 504 372135914635264 505 725319581433856 506 1267318675996672 507 1999219229458432 508 2862665540042752 509 3735282188812288 510 4453709556744192 511 4861093780389888 512 4861093780389888 513 4453709556744192 514 3735282188812288 515 2862665540042752 516 1999219229458432 517 1267318675996672 518 725319581433856 519 372135914635264 520 169548128976896 521 67730426298368 522 23313082482688 523 6744977702912 524 1580547964928 525 282394099712 526 34359738368 527 2147483648 528 4294967296 529 70866960384 530 600221679616 531 3460669898752 532 15211431985152 533 54157121683456 534 162111258886144 535 418287804481536 536 946859614928896 537 1904732448751616 538 3437969176264704 539 5608619676532736 540 8315670011838464 541 11251903188959232 542 13936410689011712 543 15832950915465216 544 16518691986407424 545 15832950915465216 546 13936410689011712 547 11251903188959232 548 8315670011838464 549 5608619676532736 550 3437969176264704 551 1904732448751616 552 946859614928896 553 418287804481536 554 162111258886144 555 54157121683456 556 15211431985152 557 3460669898752 558 600221679616 559 70866960384 560 4294967296 561 8589934592 562 146028888064 563 1273457803264 564 7556994957312 565 34183107837952 566 125247151931392 567 385910596173824 568 1025337274138624 569 2391198580867072 570 4958912298090496 571 9234764087164928 572 15558540353601536 573 23850140917825536 574 33409815321509888 575 42906063378317312 576 50631304095465472 577 54981098242965504 578 54981098242965504 579 50631304095465472 580 42906063378317312 581 33409815321509888 582 23850140917825536 583 15558540353601536 584 9234764087164928 585 4958912298090496 586 2391198580867072 587 1025337274138624 588 385910596173824 589 125247151931392 590 34183107837952 591 7556994957312 592 1273457803264 593 146028888064 594 8589934592 595 17179869184 596 300647710720 597 2697239461888 598 16460462161920 599 76558865793024 600 288437655568384 601 914001252843520 602 2498273222852608 603 5996496101048320 604 12806502528057344 605 24577887873007616 606 42710670529003520 607 67600123189788672 608 97888572454993920 609 130127951021735936 610 159201913569542144 611 179558902845931520 612 186887008999047168 613 179558902845931520 614 159201913569542144 615 130127951021735936 616 97888572454993920 617 67600123189788672 618 42710670529003520 619 24577887873007616 620 12806502528057344 621 5996496101048320 622 2498273222852608 623 914001252843520 624 288437655568384 625 76558865793024 626 16460462161920 627 2697239461888 628 300647710720 629 17179869184 630 34359738368 631 618475290624 632 5703716569088 633 35768487641088 634 170924665995264 635 661626827046912 636 2154383512961024 637 6052727759044608 638 14938864099524608 639 32823600096477184 640 64850956205948928 641 116107588629692416 642 189504506730381312 643 283277109453914112 644 389213416310439936 645 492847602425921536 646 576259024640016384 647 622929627204026368 648 622929627204026368 649 576259024640016384 650 492847602425921536 651 389213416310439936 652 283277109453914112 653 189504506730381312 654 116107588629692416 655 64850956205948928 656 32823600096477184 657 14938864099524608 658 6052727759044608 659 2154383512961024 660 661626827046912 661 170924665995264 662 35768487641088 663 5703716569088 664 618475290624 665 34359738368 666 68719476736 667 1271310319616 668 12043088297984 669 77549929496576 670 380465382948864 671 1511985254498304 672 5055145368879104 673 14586220038324224 674 36986637271433216 675 83531936189906944 676 169736107548737536 677 312761313925267456 678 525802849662140416 679 810362985989013504 680 1149203906618720256 681 1503866135429251072 682 1819809426992791552 683 2039259497996222464 684 2117944490818011136 685 2039259497996222464 686 1819809426992791552 687 1503866135429251072 688 1149203906618720256 689 810362985989013504 690 525802849662140416 691 312761313925267456 692 169736107548737536 693 83531936189906944 694 36986637271433216 695 14586220038324224 696 5055145368879104 697 1511985254498304 698 380465382948864 699 77549929496576 700 12043088297984 701 1271310319616 702 68719476736 703 137438953472 704 2611340115968 705 25391846653952 706 167778602450944 707 844493649608704 708 3443051942903808 709 11811007592660992 710 34973963788484608 711 91040259101425664 712 211159418723631104 713 440888887284334592 714 835292930536112128 715 1444913149915430912 716 2293322657841545216 717 3352579566307639296 718 4527713251475062784 719 5661655919992242176 720 6565619800697995264 721 7068548723220414464 722 7068548723220414464 723 6565619800697995264 724 5661655919992242176 725 4527713251475062784 726 3352579566307639296 727 2293322657841545216 728 1444913149915430912 729 835292930536112128 730 440888887284334592 731 211159418723631104 732 91040259101425664 733 34973963788484608 734 11811007592660992 735 3443051942903808 736 844493649608704 737 167778602450944 738 25391846653952 739 2611340115968 740 137438953472 741 274877906944 742 5360119185408 743 53463752900608 744 362254721613824 745 1869444645126144 746 7814160419127296 747 27484148562132992 748 83459652024532992 749 222856005703172096 750 530426081107247104 751 1137032739636117504 752 2212891420543418368 753 3934889533052551168 754 6424865916189671424 755 9671078476320342016 756 13462177822327963648 757 17371006072076107776 758 20814932587394891776 759 23189818051844374528 760 24038305911245635584 761 23189818051844374528 762 20814932587394891776 763 17371006072076107776 764 13462177822327963648 765 9671078476320342016 766 6424865916189671424 767 3934889533052551168 768 2212891420543418368 769 1137032739636117504 770 530426081107247104 771 222856005703172096 772 83459652024532992 773 27484148562132992 774 7814160419127296 775 1869444645126144 776 362254721613824 777 53463752900608 778 5360119185408 779 274877906944 780 549755813888 781 10995116277760 782 112425063940096 783 780653255720960 784 4127841528578048 785 17678222829289472 786 63710514076712960 787 198265585988009984 788 542683387878440960 789 1324483655417987072 790 2912598804039467008 791 5818070545790402560 792 10624976046119714816 793 17829684598653583360 794 27605243469336936448 795 39561353464681332736 796 52610941285858017280 797 65048565478957514752 798 74878261677082542080 799 80319150479739191296 800 80319150479739191296 801 74878261677082542080 802 65048565478957514752 803 52610941285858017280 804 39561353464681332736 805 27605243469336936448 806 17829684598653583360 807 10624976046119714816 808 5818070545790402560 809 2912598804039467008 810 1324483655417987072 811 542683387878440960 812 198265585988009984 813 63710514076712960 814 17678222829289472 815 4127841528578048 816 780653255720960 817 112425063940096 818 10995116277760 819 549755813888 820 1099511627776 821 22539988369408 822 236120122064896 823 1679229133520896 824 9092480125370368 825 39873239425482752 826 147149152973750272 827 468983903005179904 828 1314978643683835904 829 3288622075186511872 830 7413312756700413952 831 15187273220387504128 832 28460310342733398016 833 49039542223441494016 834 78020124303601696768 835 114991036915395854336 836 157420233856422772736 837 200577001385478848512 838 238223789137290330112 839 264015188209954717696 840 273199990096465494016 841 264015188209954717696 842 238223789137290330112 843 200577001385478848512 844 157420233856422772736 845 114991036915395854336 846 78020124303601696768 847 49039542223441494016 848 28460310342733398016 849 15187273220387504128 850 7413312756700413952 851 3288622075186511872 852 1314978643683835904 853 468983903005179904 854 147149152973750272 855 39873239425482752 856 9092480125370368 857 1679229133520896 858 236120122064896 859 22539988369408 860 1099511627776 861 2199023255552 862 46179488366592 863 495329988313088 864 3605848383291392 865 19982112006340608 866 89675756044550144 867 338688339139887104 868 1104845083804434432 869 3171393921402011648 870 8121834661983813632 871 18754902352937877504 872 39375974346096902144 873 75659026034660999168 874 133749753040110354432 875 218459963856779214848 876 330811835499321229312 877 465699834614274588672 878 610772587912087207936 879 747504450087623327744 880 854721431340325011456 881 913792055653362040832 882 913792055653362040832 883 854721431340325011456 884 747504450087623327744 885 610772587912087207936 886 465699834614274588672 887 330811835499321229312 888 218459963856779214848 889 133749753040110354432 890 75659026034660999168 891 39375974346096902144 892 18754902352937877504 893 8121834661983813632 894 3171393921402011648 895 1104845083804434432 896 338688339139887104 897 89675756044550144 898 19982112006340608 899 3605848383291392 900 495329988313088 901 46179488366592 902 2199023255552 903 4398046511104 904 94557999988736 905 1037938976620544 906 7730116499079168 907 43817462512222208 908 201130775851040768 909 776981711517908992 910 2592768539941142528 911 7614510204402532352 912 19956499879403978752 913 47176229879470358528 914 101435127884668731392 915 199695454320740794368 916 361896937464075911168 917 606340349346896150528 918 942503350104997494784 919 1363041266396399927296 920 1838104377339878047744 921 2315400073228463374336 922 2728004184581316018176 923 3008996597567464669184 924 3108768242420517175296 925 3008996597567464669184 926 2728004184581316018176 927 2315400073228463374336 928 1838104377339878047744 929 1363041266396399927296 930 942503350104997494784 931 606340349346896150528 932 361896937464075911168 933 199695454320740794368 934 101435127884668731392 935 47176229879470358528 936 19956499879403978752 937 7614510204402532352 938 2592768539941142528 939 776981711517908992 940 201130775851040768 941 43817462512222208 942 7730116499079168 943 1037938976620544 944 94557999988736 945 4398046511104 946 8796093022208 947 193514046488576 948 2172634976485376 949 16545450974773248 950 95883461256019968 951 449932252713844736 952 1776873462648799232 953 6062123824638328832 954 18204867321078480896 955 48799232324808998912 956 118021790193781047296 957 259712910822402424832 958 523509215718625247232 959 971866731500311412736 960 1668975067541723414528 961 2660767471190228860928 962 3949465562004152385536 963 5470891618244006772736 964 7085463725312508428288 965 8591799615444312129536 966 9764558701616911351808 967 10407945568669239607296 968 10407945568669239607296 969 9764558701616911351808 970 8591799615444312129536 971 7085463725312508428288 972 5470891618244006772736 973 3949465562004152385536 974 2660767471190228860928 975 1668975067541723414528 976 971866731500311412736 977 523509215718625247232 978 259712910822402424832 979 118021790193781047296 980 48799232324808998912 981 18204867321078480896 982 6062123824638328832 983 1776873462648799232 984 449932252713844736 985 95883461256019968 986 16545450974773248 987 2172634976485376 988 193514046488576 989 8796093022208 990 17592186044416 991 395824185999360 992 4543182045970432 993 35360293949276160 994 209397591463428096 995 1003996502915284992 996 4051349879023206400 997 14124031151538438144 998 43348445211551334400 999 118779178882969894912 1000 293729045278372134912 1001 661116942273426227200 1002 1363573997312717881344 1003 2591360985796391731200 1004 4557889723155917832192 1005 7446804378770112249856 1006 11335459366178767503360 1007 16114631827703518461952 1008 21436501932433274306560 1009 26723726535056714366976 1010 31256708264959814926336 1011 34327015345437372579840 1012 35414245789835924078592 1013 34327015345437372579840 1014 31256708264959814926336 1015 26723726535056714366976 1016 21436501932433274306560 1017 16114631827703518461952 1018 11335459366178767503360 1019 7446804378770112249856 1020 4557889723155917832192 1021 2591360985796391731200 1022 1363573997312717881344 1023 661116942273426227200 1024 293729045278372134912 1025 118779178882969894912 1026 43348445211551334400 1027 14124031151538438144 1028 4051349879023206400 1029 1003996502915284992 1030 209397591463428096 1031 35360293949276160 1032 4543182045970432 1033 395824185999360 1034 17592186044416 1035 35184372088832 1036 809240558043136 1037 9490984370962432 1038 75461682037522432 1039 456424868875862016 1040 2235021266245386240 1041 9210828258449293312 1042 32797015135825690624 1043 102820705076902887424 1044 287845513546885496832 1045 727417983673066061824 1046 1673648394716034629632 1047 3529956057527483367424 1048 6862851534780968730624 1049 12354767954903996301312 1050 20671438068768613335040 1051 32242992547517301784576 1052 47001251263756267159552 1053 64160484283785571991552 1054 82149529484354960490496 1055 98777270369144434327552 1056 111638329817560552308736 1057 118666631133208114102272 1058 118666631133208114102272 1059 111638329817560552308736 1060 98777270369144434327552 1061 82149529484354960490496 1062 64160484283785571991552 1063 47001251263756267159552 1064 32242992547517301784576 1065 20671438068768613335040 1066 12354767954903996301312 1067 6862851534780968730624 1068 3529956057527483367424 1069 1673648394716034629632 1070 727417983673066061824 1071 287845513546885496832 1072 102820705076902887424 1073 32797015135825690624 1074 9210828258449293312 1075 2235021266245386240 1076 456424868875862016 1077 75461682037522432 1078 9490984370962432 1079 809240558043136 1080 35184372088832 1081 70368744177664 1082 1653665488175104 1083 19808801486012416 1084 160818968725028864 1085 993052513928216576 1086 4964097087315640320 1087 20883706043558789120 1088 75912987030503555072 1089 242987378122380279808 1090 694635546824474099712 1091 1792968636673963327488 1092 4214674666221457113088 1093 9084975019940183539712 1094 18058467189991468433408 1095 33252517007777146601472 1096 56936632601033383608320 1097 90935252475031605739520 1098 135817568890189602881536 1099 190094207439676641378304 1100 249747023671414516350976 1101 308406146636885360902144 1102 358317783843490343419904 1103 391955891210662587662336 1104 403838032953160608251904 1105 391955891210662587662336 1106 358317783843490343419904 1107 308406146636885360902144 1108 249747023671414516350976 1109 190094207439676641378304 1110 135817568890189602881536 1111 90935252475031605739520 1112 56936632601033383608320 1113 33252517007777146601472 1114 18058467189991468433408 1115 9084975019940183539712 1116 4214674666221457113088 1117 1792968636673963327488 1118 694635546824474099712 1119 242987378122380279808 1120 75912987030503555072 1121 20883706043558789120 1122 4964097087315640320 1123 993052513928216576 1124 160818968725028864 1125 19808801486012416 1126 1653665488175104 1127 70368744177664 1128 140737488355328 1129 3377699720527872 1130 41306452832288768 1131 342273571680157696 1132 2156819601231446016 1133 11001449464735989760 1134 47225563729258086400 1135 175171729631226101760 1136 572206700034116288512 1137 1669604439739902984192 1138 4399517339903103860736 1139 10560450638444708757504 1140 23252002582891212046336 1141 47226972304808337211392 1142 88896265325975292608512 1143 155668763307813067816960 1144 254400894014592752025600 1145 389019657635407813672960 1146 557821050132219954200576 1147 751361493654611171475456 1148 952007281647889833525248 1149 1135893320222462539988992 1150 1277270690473184757547008 1151 1354254586061230163623936 1152 1354254586061230163623936 1153 1277270690473184757547008 1154 1135893320222462539988992 1155 952007281647889833525248 1156 751361493654611171475456 1157 557821050132219954200576 1158 389019657635407813672960 1159 254400894014592752025600 1160 155668763307813067816960 1161 88896265325975292608512 1162 47226972304808337211392 1163 23252002582891212046336 1164 10560450638444708757504 1165 4399517339903103860736 1166 1669604439739902984192 1167 572206700034116288512 1168 175171729631226101760 1169 47225563729258086400 1170 11001449464735989760 1171 2156819601231446016 1172 342273571680157696 1173 41306452832288768 1174 3377699720527872 1175 140737488355328 1176 281474976710656 1177 6896136929411072 1178 86060974129283072 1179 727542446052868096 1180 4676548408373149696 1181 24330433104078438400 1182 106525832213356871680 1183 403027174633850798080 1184 1342930885269677670400 1185 3997647523303277985792 1186 10748972465637065490432 1187 26333998683347698581504 1188 59195557110228927381504 1189 122787999735518731436032 1190 236129540881584322772992 1191 422625023252022427648000 1192 706266049442744872468480 1193 1104970598349937919918080 1194 1622046277754876329984000 1195 2238176672694308968595456 1196 2907243503262172977299456 1197 3558988910466934025224192 1198 4109692453704313908232192 1199 4479138770647504667017216 1200 4609342278338599437991936 1201 4479138770647504667017216 1202 4109692453704313908232192 1203 3558988910466934025224192 1204 2907243503262172977299456 1205 2238176672694308968595456 1206 1622046277754876329984000 1207 1104970598349937919918080 1208 706266049442744872468480 1209 422625023252022427648000 1210 236129540881584322772992 1211 122787999735518731436032 1212 59195557110228927381504 1213 26333998683347698581504 1214 10748972465637065490432 1215 3997647523303277985792 1216 1342930885269677670400 1217 403027174633850798080 1218 106525832213356871680 1219 24330433104078438400 1220 4676548408373149696 1221 727542446052868096 1222 86060974129283072 1223 6896136929411072 1224 281474976710656 1225 562949953421312 1226 14073748835532800 1227 179158822676332544 1228 1544593934699724800 1229 10123634565491720192 1230 53700323822440284160 1231 239709631705398640640 1232 924654886235899166720 1233 3141572660544604733440 1234 9536743417077678735360 1235 26154031098400880984064 1236 65366907618163320422400 1237 149938210310263834411008 1238 317463108525712893542400 1239 623381136624589433995264 1240 1139716597615262915624960 1241 1946444618773908464599040 1242 3113671507556180080721920 1243 4675994436938812872458240 1244 6604803800633930688757760 1245 8788117364603741548838912 1246 11028450264162434337996800 1247 13065576087897570786934784 1248 14623121067757267635404800 1249 15468452925849747882770432 1250 15468452925849747882770432 1251 14623121067757267635404800 1252 13065576087897570786934784 1253 11028450264162434337996800 1254 8788117364603741548838912 1255 6604803800633930688757760 1256 4675994436938812872458240 1257 3113671507556180080721920 1258 1946444618773908464599040 1259 1139716597615262915624960 1260 623381136624589433995264 1261 317463108525712893542400 1262 149938210310263834411008 1263 65366907618163320422400 1264 26154031098400880984064 1265 9536743417077678735360 1266 3141572660544604733440 1267 924654886235899166720 1268 239709631705398640640 1269 53700323822440284160 1270 10123634565491720192 1271 1544593934699724800 1272 179158822676332544 1273 14073748835532800 1274 562949953421312