0 1 1 1 2 1 3 1 4 2 5 1 6 1 7 6 8 6 9 1 10 1 11 12 12 36 13 12 14 1 15 1 16 20 17 120 18 120 19 20 20 1 21 1 22 30 23 300 24 600 25 300 26 30 27 1 28 1 29 42 30 630 31 2100 32 2100 33 630 34 42 35 1 36 1 37 56 38 1176 39 5880 40 9800 41 5880 42 1176 43 56 44 1 45 1 46 72 47 2016 48 14112 49 35280 50 35280 51 14112 52 2016 53 72 54 1 55 1 56 90 57 3240 58 30240 59 105840 60 158760 61 105840 62 30240 63 3240 64 90 65 1 66 1 67 110 68 4950 69 59400 70 277200 71 582120 72 582120 73 277200 74 59400 75 4950 76 110 77 1 78 1 79 132 80 7260 81 108900 82 653400 83 1829520 84 2561328 85 1829520 86 653400 87 108900 88 7260 89 132 90 1 91 1 92 156 93 10296 94 188760 95 1415700 96 5096520 97 9513504 98 9513504 99 5096520 100 1415700 101 188760 102 10296 103 156 104 1 105 1 106 182 107 14196 108 312312 109 2862860 110 12882870 111 30918888 112 41225184 113 30918888 114 12882870 115 2862860 116 312312 117 14196 118 182 119 1 120 1 121 210 122 19110 123 496860 124 5465460 125 30060030 126 90180090 127 154594440 128 154594440 129 90180090 130 30060030 131 5465460 132 496860 133 19110 134 210 135 1 136 1 137 240 138 25200 139 764400 140 9937200 141 65585520 142 240480240 143 515314800 144 662547600 145 515314800 146 240480240 147 65585520 148 9937200 149 764400 150 25200 151 240 152 1 153 1 154 272 155 32640 156 1142400 157 17326400 158 135145920 159 594642048 160 1557395840 161 2502957600 162 2502957600 163 1557395840 164 594642048 165 135145920 166 17326400 167 1142400 168 32640 169 272 170 1 171 1 172 306 173 41616 174 1664640 175 29131200 176 265093920 177 1378488384 178 4332392064 179 8510055840 180 10637569800 181 8510055840 182 4332392064 183 1378488384 184 265093920 185 29131200 186 1664640 187 41616 188 306 189 1 190 1 191 342 192 52326 193 2372112 194 47442240 195 498143520 196 3022070688 197 11224833984 198 26458537248 199 40422765240 200 40422765240 201 26458537248 202 11224833984 203 3022070688 204 498143520 205 47442240 206 2372112 207 52326 208 342 209 1 210 1 211 380 212 64980 213 3313980 214 75116880 215 901402560 216 6309817920 217 27342544320 218 76168516320 219 139642279920 220 170673897680 221 139642279920 222 76168516320 223 27342544320 224 6309817920 225 901402560 226 75116880 227 3313980 228 64980 229 380 230 1 231 1 232 420 233 79800 234 4548600 235 115989300 236 1577454480 237 12619635840 238 63098179200 239 205069082400 240 444316345200 241 651663972960 242 651663972960 243 444316345200 244 205069082400 245 63098179200 246 12619635840 247 1577454480 248 115989300 249 4548600 250 79800 251 420 252 1 253 1 254 462 255 97020 256 6144600 257 175121100 258 2679352830 259 24292798992 260 138815994240 261 520559978400 262 1315859945400 263 2280823905360 264 2736988686432 265 2280823905360 266 1315859945400 267 520559978400 268 138815994240 269 24292798992 270 2679352830 271 175121100 272 6144600 273 97020 274 462 275 1 276 1 277 506 278 116886 279 8182020 280 259097300 281 4430563830 282 45191751066 283 292670387856 284 1254301662240 285 3658379848200 286 7398057026360 287 10491789964656 288 10491789964656 289 7398057026360 290 3658379848200 291 1254301662240 292 292670387856 293 45191751066 294 4430563830 295 259097300 296 8182020 297 116886 298 506 299 1 300 1 301 552 302 139656 303 10753512 304 376372920 305 7151085480 306 81522374472 307 593948728296 308 2884893823152 309 9616312743840 310 22438063068960 311 37124795259552 312 43874758034016 313 37124795259552 314 22438063068960 315 9616312743840 316 2884893823152 317 593948728296 318 81522374472 319 7151085480 320 376372920 321 10753512 322 139656 323 552 324 1 325 1 326 600 327 165600 328 13965600 329 537675600 330 11291187600 331 143021709600 332 1164605349600 333 6363736374600 334 24040781859600 335 64108751625600 336 122389434921600 337 168749069361600 338 168749069361600 339 122389434921600 340 64108751625600 341 24040781859600 342 6363736374600 343 1164605349600 344 143021709600 345 11291187600 346 537675600 347 13965600 348 165600 349 600 350 1 351 1 352 650 353 195000 354 17940000 355 756470000 356 17474457000 357 244642398000 358 2213431220000 359 13517740665000 360 57450397826250 361 173627868986000 362 378824441424000 363 602675247720000 364 703121122340000 365 602675247720000 366 378824441424000 367 173627868986000 368 57450397826250 369 13517740665000 370 2213431220000 371 244642398000 372 17474457000 373 756470000 374 17940000 375 195000 376 650 377 1 378 1 379 702 380 228150 381 22815000 382 1049490000 383 26552097000 384 408902293800 385 4089022938000 386 27746941365000 387 131797971483750 388 448113103044750 389 1108061491165200 390 2014657256664000 391 2712038614740000 392 2712038614740000 393 2014657256664000 394 1108061491165200 395 448113103044750 396 131797971483750 397 27746941365000 398 4089022938000 399 408902293800 400 26552097000 401 1049490000 402 22815000 403 228150 404 702 405 1 406 1 407 756 408 265356 409 28746900 410 1437345000 411 39670722000 412 669112844400 413 7360241288400 414 55201809663000 415 291342884332500 416 1107102960463500 417 3079759144562100 418 6346170358491600 419 9763339013064000 420 11265391168920000 421 9763339013064000 422 6346170358491600 423 3079759144562100 424 1107102960463500 425 291342884332500 426 55201809663000 427 7360241288400 428 669112844400 429 39670722000 430 1437345000 431 28746900 432 265356 433 756 434 1 435 1 436 812 437 306936 438 35911512 439 1945206900 440 58356207000 441 1073754208800 442 12936181658400 443 106723498681800 444 622553742310500 445 2628560245311000 446 8172432762694200 447 18945185040791100 448 33032630327533200 449 43559512519824000 450 43559512519824000 451 33032630327533200 452 18945185040791100 453 8172432762694200 454 2628560245311000 455 622553742310500 456 106723498681800 457 12936181658400 458 1073754208800 459 58356207000 460 1945206900 461 35911512 462 306936 463 812 464 1 465 1 466 870 467 353220 468 44505720 469 2603584620 470 84616500150 471 1692330003000 472 22242051468000 473 200972822193000 474 1289575609071750 475 6018019509001500 476 20789521940187000 477 53863761390484500 478 105655839650565750 479 157903232884362000 480 180460837582128000 481 157903232884362000 482 105655839650565750 483 53863761390484500 484 20789521940187000 485 6018019509001500 486 1289575609071750 487 200972822193000 488 22242051468000 489 1692330003000 490 84616500150 491 2603584620 492 44505720 493 353220 494 870 495 1 496 1 497 930 498 404550 499 54749100 500 3449193300 501 121066684830 502 2623111504650 503 37473021495000 504 369376926165000 505 2595898953326250 506 13325614627074750 507 50879619485194500 508 146471631851317500 509 321110885212503750 510 539889730082561250 511 699285745630746000 512 699285745630746000 513 539889730082561250 514 321110885212503750 515 146471631851317500 516 50879619485194500 517 13325614627074750 518 2595898953326250 519 369376926165000 520 37473021495000 521 2623111504650 522 121066684830 523 3449193300 524 54749100 525 404550 526 930 527 1 528 1 529 992 530 461280 531 66885600 532 4525925600 533 171079987680 534 4003271711712 535 61955395538400 536 663807809340000 537 5089193204940000 538 28612575129996000 539 120172815545983200 540 382368049464492000 541 931409351259660000 542 1750230758960460000 543 2550336248770956000 544 2890381081940416800 545 2550336248770956000 546 1750230758960460000 547 931409351259660000 548 382368049464492000 549 120172815545983200 550 28612575129996000 551 5089193204940000 552 663807809340000 553 61955395538400 554 4003271711712 555 171079987680 556 4525925600 557 66885600 558 461280 559 992 560 1 561 1 562 1056 563 523776 564 81185280 565 5885932800 566 238968871680 567 6022015566336 568 100653688751616 569 1168301744438400 570 9735847870320000 571 59713200271296000 572 274680721247961600 573 961382524367865600 574 2588337565605792000 575 5404221290825280000 576 8801160387915456000 577 11221479494592206400 578 11221479494592206400 579 8801160387915456000 580 5404221290825280000 581 2588337565605792000 582 961382524367865600 583 274680721247961600 584 59713200271296000 585 9735847870320000 586 1168301744438400 587 100653688751616 588 6022015566336 589 238968871680 590 5885932800 591 81185280 592 523776 593 1056 594 1 595 1 596 1122 597 592416 598 97946112 599 7590823680 600 330200830080 601 8937435800832 602 160873844414976 603 2016668549630592 604 18206035517498400 605 121373570116656000 606 609074642767219200 607 2334786130607673600 608 6914558925261187200 609 15956674442910432000 610 28873982325266496000 611 41145424813504756800 612 46288602915192851400 613 41145424813504756800 614 28873982325266496000 615 15956674442910432000 616 6914558925261187200 617 2334786130607673600 618 609074642767219200 619 121373570116656000 620 18206035517498400 621 2016668549630592 622 160873844414976 623 8937435800832 624 330200830080 625 7590823680 626 97946112 627 592416 628 1122 629 1 630 1 631 1190 632 667590 633 117495840 634 9712989440 635 451654008960 636 13097966259840 637 253227347690240 638 3418569193818240 639 33331049639727840 640 240724247398034400 641 1313041349443824000 642 5490900188583264000 643 17810227534763664000 644 45210577588246224000 645 90421155176492448000 646 143166829029446376000 647 180011233559083311000 648 180011233559083311000 649 143166829029446376000 650 90421155176492448000 651 45210577588246224000 652 17810227534763664000 653 5490900188583264000 654 1313041349443824000 655 240724247398034400 656 33331049639727840 657 3418569193818240 658 253227347690240 659 13097966259840 660 451654008960 661 9712989440 662 117495840 663 667590 664 1190 665 1 666 1 667 1260 668 749700 669 140193900 670 12337063200 671 611918334720 672 18969468376320 673 392938987795200 674 5697615323030400 675 59824960891819200 676 466634694956189760 677 2757386833832030400 678 12533576517418320000 679 44349578446249440000 680 123301575240671520000 681 271263465529477344000 682 474711064676585352000 683 663199281533464830000 684 741222726419754810000 685 663199281533464830000 686 474711064676585352000 687 271263465529477344000 688 123301575240671520000 689 44349578446249440000 690 12533576517418320000 691 2757386833832030400 692 466634694956189760 693 59824960891819200 694 5697615323030400 695 392938987795200 696 18969468376320 697 611918334720 698 12337063200 699 140193900 700 749700 701 1260 702 1 703 1 704 1332 705 839160 706 166433400 707 15561522900 708 821648409120 709 27169174061568 710 601603139934720 711 9346334495414400 712 105405883476062400 713 885409421198924160 714 5650521942560406912 715 27824539868668670400 716 107017461033341040000 717 324580431265957440000 718 782084277240830784000 719 1505512233688599259200 720 2324688007901513562000 721 2886867460792729260000 722 2886867460792729260000 723 2324688007901513562000 724 1505512233688599259200 725 782084277240830784000 726 324580431265957440000 727 107017461033341040000 728 27824539868668670400 729 5650521942560406912 730 885409421198924160 731 105405883476062400 732 9346334495414400 733 601603139934720 734 27169174061568 735 821648409120 736 15561522900 737 166433400 738 839160 739 1332 740 1 741 1 742 1406 743 936396 744 196643160 745 19500446700 746 1093975059870 747 38507922107424 748 909520445965824 749 15104535977646720 750 182513143063231200 751 1646674135192708160 752 11317142238233521536 753 60186620085151000896 754 250777583688129170400 755 826739286883942320000 756 2173143268380648384000 757 4581710390835867009600 758 7782169855022685876600 759 10681409604933098262000 760 11868232894370109180000 761 10681409604933098262000 762 7782169855022685876600 763 4581710390835867009600 764 2173143268380648384000 765 826739286883942320000 766 250777583688129170400 767 60186620085151000896 768 11317142238233521536 769 1646674135192708160 770 182513143063231200 771 15104535977646720 772 909520445965824 773 38507922107424 774 1093975059870 775 19500446700 776 196643160 777 936396 778 1406 779 1 780 1 781 1482 782 1041846 783 231289812 784 24285430260 785 1444983100470 786 54042367957578 787 1358779537219104 788 24069808945024128 789 310901698873228320 790 3005383089107873760 791 22185191530505395392 792 127060642401985446336 793 571772890808934508512 794 2042046038603337530400 795 5834417253152392944000 796 13419159682250503771200 797 24963583820657187162600 798 37690116748835361010200 799 46286108288043425802000 800 46286108288043425802000 801 37690116748835361010200 802 24963583820657187162600 803 13419159682250503771200 804 5834417253152392944000 805 2042046038603337530400 806 571772890808934508512 807 127060642401985446336 808 22185191530505395392 809 3005383089107873760 810 310901698873228320 811 24069808945024128 812 1358779537219104 813 54042367957578 814 1444983100470 815 24285430260 816 231289812 817 1041846 818 1482 819 1 820 1 821 1560 822 1155960 823 270879960 824 30067675560 825 1894263560280 826 75139121224440 827 2007287952710040 828 37851715679675040 829 521512527142189440 830 5388962780469290880 831 42621796536438936960 832 262188627178700127360 833 1270606424019854463360 834 4900910492648010072960 835 15169484858196221654400 836 37923712145490554136000 837 76962827589377889276000 838 127265329281781738476000 839 171919830784161295836000 840 190016655077230905924000 841 171919830784161295836000 842 127265329281781738476000 843 76962827589377889276000 844 37923712145490554136000 845 15169484858196221654400 846 4900910492648010072960 847 1270606424019854463360 848 262188627178700127360 849 42621796536438936960 850 5388962780469290880 851 521512527142189440 852 37851715679675040 853 2007287952710040 854 75139121224440 855 1894263560280 856 30067675560 857 270879960 858 1155960 859 1560 860 1 861 1 862 1640 863 1279200 864 315962400 865 37020261200 866 2465549395920 867 103553074628640 868 2934003781144800 869 58784861472222600 870 862177968259264800 871 9503117161257674240 872 80344535999723973120 873 529543532725453459200 874 2756341978032488518400 875 11449420524134952307200 876 38273777180679697712640 877 103658146531007514638400 878 228657676171340105820000 879 412480513877711563440000 880 610278187199187283920000 881 741969796015854013608000 882 741969796015854013608000 883 610278187199187283920000 884 412480513877711563440000 885 228657676171340105820000 886 103658146531007514638400 887 38273777180679697712640 888 11449420524134952307200 889 2756341978032488518400 890 529543532725453459200 891 80344535999723973120 892 9503117161257674240 893 862177968259264800 894 58784861472222600 895 2934003781144800 896 103553074628640 897 2465549395920 898 37020261200 899 315962400 900 1279200 901 1640 902 1 903 1 904 1722 905 1412040 906 367130400 907 45340604400 908 3187444489320 909 141522535325808 910 4245676059774240 911 90220616270202600 912 1405937936877323850 913 16496338459360599840 914 148766979560779227648 915 1048130992360035467520 916 5845345918930967030400 917 26079235638307391366400 918 93885248297906608919040 919 274614351271376831088192 920 656247530611746103703400 921 1286759863944600203340000 922 2076875569875495065040000 923 2765523785150001323448000 924 3042076163665001455792800 925 2765523785150001323448000 926 2076875569875495065040000 927 1286759863944600203340000 928 656247530611746103703400 929 274614351271376831088192 930 93885248297906608919040 931 26079235638307391366400 932 5845345918930967030400 933 1048130992360035467520 934 148766979560779227648 935 16496338459360599840 936 1405937936877323850 937 90220616270202600 938 4245676059774240 939 141522535325808 940 3187444489320 941 45340604400 942 367130400 943 1412040 944 1722 945 1 946 1 947 1806 948 1554966 949 425024040 950 55253125200 951 4094256577320 952 191884158257064 953 6085469019009744 954 136923052927719240 955 2263033791444248550 956 28212487933338298590 957 270839884160047666464 958 2035402765808843069184 959 12134131873091179835520 960 58003817195545749763200 961 224281426489443565751040 962 706486493441747232115776 963 1823358523515097635828216 964 3873147190473246612053400 965 6794995071005695810620000 966 9870624418934589703848000 967 11891752276145005690826400 968 11891752276145005690826400 969 9870624418934589703848000 970 6794995071005695810620000 971 3873147190473246612053400 972 1823358523515097635828216 973 706486493441747232115776 974 224281426489443565751040 975 58003817195545749763200 976 12134131873091179835520 977 2035402765808843069184 978 270839884160047666464 979 28212487933338298590 980 2263033791444248550 981 136923052927719240 982 6085469019009744 983 191884158257064 984 4094256577320 985 55253125200 986 425024040 987 1554966 988 1806 989 1 990 1 991 1892 992 1708476 993 490332612 994 67012123640 995 5226945643920 996 258211114809648 997 8643924462437264 998 205601917570829208 999 3598033557489511140 1000 47573999260139091740 1001 485254792453418735748 1002 3882038339627349885984 1003 24685782262245712095488 1004 126141634636750067301120 1005 522586772066535993104640 1006 1768085245491780110004032 1007 4914236932322741776334736 1008 11273837668269819369238512 1009 21426884457237960789488400 1010 33831922827217832825508000 1011 44464812858629151713524800 1012 48699556940403356638622400 1013 44464812858629151713524800 1014 33831922827217832825508000 1015 21426884457237960789488400 1016 11273837668269819369238512 1017 4914236932322741776334736 1018 1768085245491780110004032 1019 522586772066535993104640 1020 126141634636750067301120 1021 24685782262245712095488 1022 3882038339627349885984 1023 485254792453418735748 1024 47573999260139091740 1025 3598033557489511140 1026 205601917570829208 1027 8643924462437264 1028 258211114809648 1029 5226945643920 1030 67012123640 1031 490332612 1032 1708476 1033 1892 1034 1 1035 1 1036 1980 1037 1873080 1038 563797080 1039 80904880980 1040 6634200240360 1041 344978412498720 1042 12172809698169120 1043 305624472064746120 1044 5654052733197803220 1045 79156738264769245080 1046 856331986682503651320 1047 7278821886801281036220 1048 49272025079885594706720 1049 268559609226629175544320 1050 1189335412289357777410560 1051 4311340869548921943113280 1052 12870620537035752271352880 1053 31798003679735387964518880 1054 65269586500509480558749280 1055 111645345329818848324176400 1056 159493350471169783320252000 1057 190563483679839221629392000 1058 190563483679839221629392000 1059 159493350471169783320252000 1060 111645345329818848324176400 1061 65269586500509480558749280 1062 31798003679735387964518880 1063 12870620537035752271352880 1064 4311340869548921943113280 1065 1189335412289357777410560 1066 268559609226629175544320 1067 49272025079885594706720 1068 7278821886801281036220 1069 856331986682503651320 1070 79156738264769245080 1071 5654052733197803220 1072 305624472064746120 1073 12172809698169120 1074 344978412498720 1075 6634200240360 1076 80904880980 1077 563797080 1078 1873080 1079 1980 1080 1 1081 1 1082 2070 1083 2049300 1084 646212600 1085 97254996300 1086 8373655181430 1087 457759816584840 1088 17002507473151200 1089 449959215628751400 1090 8786703571861450950 1091 130043212863549474060 1092 1489585892800657611960 1093 13428842518430170895700 1094 96584367344093921442150 1095 560401603930566928807200 1096 2647230433805344730365440 1097 10258017930995710830166080 1098 32810572058699516258251800 1099 87065962456418324188563600 1100 192461601219451032416824800 1101 355547484358038486201607920 1102 550252059125535752454869400 1103 714613063799397081110220000 1104 779577887781160452120240000 1105 714613063799397081110220000 1106 550252059125535752454869400 1107 355547484358038486201607920 1108 192461601219451032416824800 1109 87065962456418324188563600 1110 32810572058699516258251800 1111 10258017930995710830166080 1112 2647230433805344730365440 1113 560401603930566928807200 1114 96584367344093921442150 1115 13428842518430170895700 1116 1489585892800657611960 1117 130043212863549474060 1118 8786703571861450950 1119 449959215628751400 1120 17002507473151200 1121 457759816584840 1122 8373655181430 1123 97254996300 1124 646212600 1125 2049300 1126 2070 1127 1 1128 1 1129 2162 1130 2237670 1131 738431100 1132 116425970100 1133 10513265100030 1134 603461416741722 1135 23563731510867240 1136 656418234945587400 1137 13511275335963340650 1138 211076145804049521710 1139 2555940238281763299252 1140 24397611365416831492860 1141 186109984133628394080150 1142 1147337374713906912955650 1143 5769467941418503333719840 1144 23847134157863147112708672 1145 81536157230929142701540680 1146 231818486244798542974968600 1147 550399446873615254080919600 1148 1095005215359087189697829520 1149 1830223002814474302780657912 1150 2574989073223827482267159400 1151 3053346727142878437470940000 1152 3053346727142878437470940000 1153 2574989073223827482267159400 1154 1830223002814474302780657912 1155 1095005215359087189697829520 1156 550399446873615254080919600 1157 231818486244798542974968600 1158 81536157230929142701540680 1159 23847134157863147112708672 1160 5769467941418503333719840 1161 1147337374713906912955650 1162 186109984133628394080150 1163 24397611365416831492860 1164 2555940238281763299252 1165 211076145804049521710 1166 13511275335963340650 1167 656418234945587400 1168 23563731510867240 1169 603461416741722 1170 10513265100030 1171 116425970100 1172 738431100 1173 2237670 1174 2162 1175 1 1176 1 1177 2256 1178 2438736 1179 841363920 1180 138825046800 1181 13132849427280 1182 790597535522256 1183 32414498956412496 1184 949281755152080240 1185 20567771361628405200 1186 338682635088147738960 1187 4328979863035779281616 1188 43683342254270136387216 1189 352826995130643409281360 1190 2306945737392668445301200 1191 12325681511212257122037840 1192 54232998649333931336966496 1193 197790936250511984875995456 1194 601129316055477601093711680 1195 1529188611018320213308564800 1196 3267634610912831613701459520 1197 5881742299643096904662627136 1198 8937192844912238153838017856 1199 11480583694057222924890734400 1200 12478895319627416222707320000 1201 11480583694057222924890734400 1202 8937192844912238153838017856 1203 5881742299643096904662627136 1204 3267634610912831613701459520 1205 1529188611018320213308564800 1206 601129316055477601093711680 1207 197790936250511984875995456 1208 54232998649333931336966496 1209 12325681511212257122037840 1210 2306945737392668445301200 1211 352826995130643409281360 1212 43683342254270136387216 1213 4328979863035779281616 1214 338682635088147738960 1215 20567771361628405200 1216 949281755152080240 1217 32414498956412496 1218 790597535522256 1219 13132849427280 1220 138825046800 1221 841363920 1222 2438736 1223 2256 1224 1 1225 1 1226 2352 1227 2653056 1228 955984512 1229 164907328320 1230 16325825503680 1231 1029615395098752 1232 44273461989246336 1233 1361408956169324832 1234 31009870668301287840 1235 537504424917222322560 1236 7241650524793849836672 1237 77134550286819339926976 1238 658610390910534363991872 1239 4559610398611391750712960 1240 25837792258797886587373440 1241 120791678809880119795970832 1242 468955929497181641560827936 1243 1520275431572562707282161152 1244 4134082313925389818047982080 1245 9464872666092339846583537920 1246 18298753821111857036728173312 1247 29943415343637584241918829056 1248 41542050536034751260527703552 1249 48917269652939471593012694400 1250 48917269652939471593012694400 1251 41542050536034751260527703552 1252 29943415343637584241918829056 1253 18298753821111857036728173312 1254 9464872666092339846583537920 1255 4134082313925389818047982080 1256 1520275431572562707282161152 1257 468955929497181641560827936 1258 120791678809880119795970832 1259 25837792258797886587373440 1260 4559610398611391750712960 1261 658610390910534363991872 1262 77134550286819339926976 1263 7241650524793849836672 1264 537504424917222322560 1265 31009870668301287840 1266 1361408956169324832 1267 44273461989246336 1268 1029615395098752 1269 16325825503680 1270 164907328320 1271 955984512 1272 2653056 1273 2352 1274 1 1275 1 1276 2450 1277 2881200 1278 1083331200 1279 195180171200 1280 20201147719200 1281 1333275749467200 1282 60060898047427200 1283 1936963962029527200 1284 46325721425206192200 1285 844157590414868391200 1286 11971689464065406275200 1287 134409422619279788635200 1288 1211408001299406300135200 1289 8865909108411039515275200 1290 53195454650466237091651200 1291 263760795975228425579437200 1292 1088013283397817255515178450 1293 3754712507412075234719047200 1294 10890862009803446294857587200 1295 26653951760834750142677779200 1296 55211757218871982438403971200 1297 97038846021047726709922131200 1298 144982939904964587732610931200 1299 184380477922618008312124771200 1300 199745517749502842338135168800 1301 184380477922618008312124771200 1302 144982939904964587732610931200 1303 97038846021047726709922131200 1304 55211757218871982438403971200 1305 26653951760834750142677779200 1306 10890862009803446294857587200 1307 3754712507412075234719047200 1308 1088013283397817255515178450 1309 263760795975228425579437200 1310 53195454650466237091651200 1311 8865909108411039515275200 1312 1211408001299406300135200 1313 134409422619279788635200 1314 11971689464065406275200 1315 844157590414868391200 1316 46325721425206192200 1317 1936963962029527200 1318 60060898047427200 1319 1333275749467200 1320 20201147719200 1321 195180171200 1322 1083331200 1323 2881200 1324 2450 1325 1