0 1 1 1 2 1 3 1 4 3 5 1 6 1 7 8 8 8 9 1 10 1 11 15 12 40 13 15 14 1 15 1 16 24 17 120 18 120 19 24 20 1 21 1 22 35 23 280 24 525 25 280 26 35 27 1 28 1 29 48 30 560 31 1680 32 1680 33 560 34 48 35 1 36 1 37 63 38 1008 39 4410 40 7056 41 4410 42 1008 43 63 44 1 45 1 46 80 47 1680 48 10080 49 23520 50 23520 51 10080 52 1680 53 80 54 1 55 1 56 99 57 2640 58 20790 59 66528 60 97020 61 66528 62 20790 63 2640 64 99 65 1 66 1 67 120 68 3960 69 39600 70 166320 71 332640 72 332640 73 166320 74 39600 75 3960 76 120 77 1 78 1 79 143 80 5720 81 70785 82 377520 83 990990 84 1359072 85 990990 86 377520 87 70785 88 5720 89 143 90 1 91 1 92 168 93 8008 94 120120 95 792792 96 2642640 97 4756752 98 4756752 99 2642640 100 792792 101 120120 102 8008 103 168 104 1 105 1 106 195 107 10920 108 195195 109 1561560 110 6441435 111 14723280 112 19324305 113 14723280 114 6441435 115 1561560 116 195195 117 10920 118 195 119 1 120 1 121 224 122 14560 123 305760 124 2914912 125 14574560 126 41225184 127 68708640 128 68708640 129 41225184 130 14574560 131 2914912 132 305760 133 14560 134 224 135 1 136 1 137 255 138 19040 139 464100 140 5197920 141 30970940 142 106186080 143 219008790 144 278106400 145 219008790 146 106186080 147 30970940 148 5197920 149 464100 150 19040 151 255 152 1 153 1 154 288 155 24480 156 685440 157 8910720 158 62375040 159 254846592 160 637116480 161 1001183040 162 1001183040 163 637116480 164 254846592 165 62375040 166 8910720 167 685440 168 24480 169 288 170 1 171 1 172 323 173 31008 174 988380 175 14759808 176 119923440 177 575632512 178 1714905192 179 3266486080 180 4042276524 181 3266486080 182 1714905192 183 575632512 184 119923440 185 14759808 186 988380 187 31008 188 323 189 1 190 1 191 360 192 38760 193 1395360 194 23721120 195 221397120 196 1233498240 197 4317243840 198 9799458240 199 14699187360 200 14699187360 201 9799458240 202 4317243840 203 1233498240 204 221397120 205 23721120 206 1395360 207 38760 208 360 209 1 210 1 211 399 212 47880 213 1933155 214 37116576 215 394363620 216 2523927168 217 10253454120 218 27342544320 219 48874797972 220 59242179360 221 48874797972 222 27342544320 223 10253454120 224 2523927168 225 394363620 226 37116576 227 1933155 228 47880 229 399 230 1 231 1 232 440 233 58520 234 2633400 235 56705880 236 680470560 237 4957714080 238 23135999040 239 71611425600 240 150383993760 241 217221324320 242 217221324320 243 150383993760 244 71611425600 245 23135999040 246 4957714080 247 680470560 248 56705880 249 2633400 250 58520 251 440 252 1 253 1 254 483 255 70840 256 3533145 257 84795480 258 1141205835 259 9390493728 260 49886997930 261 177375992640 262 432353982060 263 733691605920 264 874315830388 265 733691605920 266 432353982060 267 177375992640 268 49886997930 269 9390493728 270 1141205835 271 84795480 272 3533145 273 70840 274 483 275 1 276 1 277 528 278 85008 279 4675440 280 124366704 281 1865500560 282 17215905168 283 103295431008 284 418100554080 285 1170681551424 286 2305887904320 287 3228243066048 288 3228243066048 289 2305887904320 290 1170681551424 291 418100554080 292 103295431008 293 17215905168 294 1865500560 295 124366704 296 4675440 297 85008 298 528 299 1 300 1 301 575 302 101200 303 6109950 304 179225200 305 2979618950 306 30647509200 307 206232197325 308 942775759200 309 3005097732450 310 6799413051200 311 11049046208200 312 12980697643200 313 11049046208200 314 6799413051200 315 3005097732450 316 942775759200 317 206232197325 318 30647509200 319 2979618950 320 179225200 321 6109950 322 101200 323 575 324 1 325 1 326 624 327 119600 328 7893600 329 254173920 330 4659855200 331 53122349280 332 398417619600 333 2042680811600 334 7353650921760 335 18941222071200 336 35356947866240 337 48214019817600 338 48214019817600 339 35356947866240 340 18941222071200 341 7353650921760 342 2042680811600 343 398417619600 344 53122349280 345 4659855200 346 254173920 347 7893600 348 119600 349 624 350 1 351 1 352 675 353 140400 354 10091250 355 355212000 356 7148641500 357 89868636000 358 747033036750 359 4268760210000 360 17235119347875 361 50138529012000 362 106544374150500 363 166894683984000 364 193717043910000 365 166894683984000 366 106544374150500 367 50138529012000 368 17235119347875 369 4268760210000 370 747033036750 371 89868636000 372 7148641500 373 355212000 374 10091250 375 140400 376 675 377 1 378 1 379 728 380 163800 381 12776400 382 489762000 383 10774764000 384 148691743200 385 1363007646000 386 8632381758000 387 38845717911000 388 126739059447000 389 304173742672800 390 542407722948000 391 723210297264000 392 723210297264000 393 542407722948000 394 304173742672800 395 126739059447000 396 38845717911000 397 8632381758000 398 1363007646000 399 148691743200 400 10774764000 401 489762000 402 12776400 403 163800 404 728 405 1 406 1 407 783 408 190008 409 16031925 410 666928080 411 15978485250 412 241046863200 413 2425534060950 414 16940237886000 415 84489436456425 416 307234314387000 417 826972362891675 418 1665510772816800 419 2528007423025500 420 2903967501321600 421 2528007423025500 422 1665510772816800 423 826972362891675 424 307234314387000 425 84489436456425 426 16940237886000 427 2425534060950 428 241046863200 429 15978485250 430 666928080 431 16031925 432 190008 433 783 434 1 435 1 436 840 437 219240 438 19950840 439 897787800 440 23342482800 441 383483646000 442 4218320106000 443 32340454146000 444 177872497803000 445 716880066903000 446 2150640200709000 447 4857739754049000 448 8327553864084000 449 10889878129956000 450 10889878129956000 451 8327553864084000 452 4857739754049000 453 2150640200709000 454 716880066903000 455 177872497803000 456 32340454146000 457 4218320106000 458 383483646000 459 23342482800 460 897787800 461 19950840 462 219240 463 840 464 1 465 1 466 899 467 251720 468 24637095 469 1195720344 470 33629634675 471 599568343920 472 7182329119875 473 60194758338000 474 363425853465675 475 1615226015403000 476 5370626501214975 477 13520458324737000 478 25994690707678875 479 38392158583648800 480 43705359101921625 481 38392158583648800 482 25994690707678875 483 13520458324737000 484 5370626501214975 485 1615226015403000 486 363425853465675 487 60194758338000 488 7182329119875 489 599568343920 490 33629634675 491 1195720344 492 24637095 493 251720 494 899 495 1 496 1 497 960 498 287680 499 30206400 500 1576774080 501 47828813760 502 922412836800 503 11991366878400 504 109445015160000 505 722337100056000 506 3524129488152000 507 12921808123224000 508 36054555532632000 509 77259761855640000 510 127973861945496000 511 164537822501352000 512 164537822501352000 513 127973861945496000 514 77259761855640000 515 36054555532632000 516 12921808123224000 517 3524129488152000 518 722337100056000 519 109445015160000 520 11991366878400 521 922412836800 522 47828813760 523 1576774080 524 30206400 525 287680 526 960 527 1 528 1 529 1023 530 327360 531 36787080 532 2060076480 533 67209995160 534 1397967899328 535 19658923584300 536 194716957406400 537 1399528131358500 538 7464150033912000 539 30043203886495800 540 92440627343064000 541 219546489939777000 542 405316596811896000 543 584452057010010750 544 660087029093659200 545 584452057010010750 546 405316596811896000 547 219546489939777000 548 92440627343064000 549 30043203886495800 550 7464150033912000 551 1399528131358500 552 194716957406400 553 19658923584300 554 1397967899328 555 67209995160 556 2060076480 557 36787080 558 327360 559 1023 560 1 561 1 562 1088 563 371008 564 44520960 565 2668289536 566 93390133760 567 2089270706688 568 31687272384768 569 339506489836800 570 2648150620727040 571 15380672797152000 572 67674960307468800 573 228580460339212800 574 598663110412224000 575 1224956825920396800 576 1968680613086352000 577 2493662109909379200 578 2493662109909379200 579 1968680613086352000 580 1224956825920396800 581 598663110412224000 582 228580460339212800 583 67674960307468800 584 15380672797152000 585 2648150620727040 586 339506489836800 587 31687272384768 588 2089270706688 589 93390133760 590 2668289536 591 44520960 592 371008 593 1088 594 1 595 1 596 1155 597 418880 598 53564280 599 3428113920 600 128411433920 601 3081874414080 602 50273076379680 603 580933327054080 604 4901624947018800 605 30895090575148800 606 148038975672588000 607 546605448637248000 608 1571490664832088000 609 3545927653980096000 610 6316183633652046000 611 8916965129861712000 612 10000624086615739500 613 8916965129861712000 614 6316183633652046000 615 3545927653980096000 616 1571490664832088000 617 546605448637248000 618 148038975672588000 619 30895090575148800 620 4901624947018800 621 580933327054080 622 50273076379680 623 3081874414080 624 128411433920 625 3428113920 626 53564280 627 418880 628 1155 629 1 630 1 631 1224 632 471240 633 64088640 634 4370845248 635 174833809920 636 4490731289088 637 78587797559040 638 976734055376640 639 8888279903927424 640 60601908435868800 641 315129923866517760 642 1267130812749984000 643 3982411125785664000 644 9864126019253721600 645 19375961823534096000 646 30317681441529820800 647 37897101801912276000 648 37897101801912276000 649 30317681441529820800 650 19375961823534096000 651 9864126019253721600 652 3982411125785664000 653 1267130812749984000 654 315129923866517760 655 60601908435868800 656 8888279903927424 657 976734055376640 658 78587797559040 659 4490731289088 660 174833809920 661 4370845248 662 64088640 663 471240 664 1224 665 1 666 1 667 1295 668 528360 669 76281975 670 5532985920 671 235843524840 672 6468850967040 673 121156187903520 674 1615415838713600 675 15810882521409360 676 116265883591777920 677 653995595203750800 678 2853798960889094400 679 9767466681614460000 680 26447294399448384000 681 57026978548810578000 682 98399492397947664000 683 136324296759656659500 684 151940392673301540000 685 136324296759656659500 686 98399492397947664000 687 57026978548810578000 688 26447294399448384000 689 9767466681614460000 690 2853798960889094400 691 653995595203750800 692 116265883591777920 693 15810882521409360 694 1615415838713600 695 121156187903520 696 6468850967040 697 235843524840 698 5532985920 699 76281975 700 528360 701 1295 702 1 703 1 704 1368 705 590520 706 90349560 707 6956916120 708 315380197440 709 9218112628032 710 184362252560640 711 2630820080190720 712 27623610842002560 713 218477649386747520 714 1325431072946268288 715 6256405414256860800 716 23238077252954054400 717 68522535489479904000 718 161517405082345488000 719 305932967273619100800 720 467397588890251404000 721 577373492158545852000 722 577373492158545852000 723 467397588890251404000 724 305932967273619100800 725 161517405082345488000 726 68522535489479904000 727 23238077252954054400 728 6256405414256860800 729 1325431072946268288 730 218477649386747520 731 27623610842002560 732 2630820080190720 733 184362252560640 734 9218112628032 735 315380197440 736 6956916120 737 90349560 738 590520 739 1368 740 1 741 1 742 1443 743 658008 744 106515045 745 8691627672 746 418284581715 747 13002674997312 748 277119510880212 749 4222773499127040 750 47453417196440112 751 402635055000097920 752 2627193733875638928 753 13374804463366889088 754 53738053647456250800 755 171961771671860002560 756 441419726389819203000 757 913998492289507996800 758 1532851638110529036300 759 2088095110738801164000 760 2314305414402171290100 761 2088095110738801164000 762 1532851638110529036300 763 913998492289507996800 764 441419726389819203000 765 171961771671860002560 766 53738053647456250800 767 13374804463366889088 768 2627193733875638928 769 402635055000097920 770 47453417196440112 771 4222773499127040 772 277119510880212 773 13002674997312 774 418284581715 775 8691627672 776 106515045 777 658008 778 1443 779 1 780 1 781 1520 782 731120 783 125021520 784 10793524560 785 550469752560 786 18165501834480 787 411751374914880 788 6686058040284480 789 80232696483413760 790 728577718571605760 791 5100044030001240320 792 27925415912524273920 793 121010135620938520320 794 418881238687864108800 795 1166883450630478588800 796 2631207780833432112000 797 4823880931527958872000 798 7213419473461313112000 799 8816401578674938248000 800 8816401578674938248000 801 7213419473461313112000 802 4823880931527958872000 803 2631207780833432112000 804 1166883450630478588800 805 418881238687864108800 806 121010135620938520320 807 27925415912524273920 808 5100044030001240320 809 728577718571605760 810 80232696483413760 811 6686058040284480 812 411751374914880 813 18165501834480 814 550469752560 815 10793524560 816 125021520 817 731120 818 1520 819 1 820 1 821 1599 822 810160 823 146132610 824 13327294032 825 719118573810 826 25148603838384 827 605138279861115 828 10450642039506240 829 133637585080186044 830 1295879612898773760 831 9708298099966646752 832 57027765062741141760 833 265790119310275678560 834 992283112091695866624 835 2990138842240601383800 836 7317045637482883386240 837 14608684866502284538500 838 23880450803446458936000 839 32039604827957332405800 840 35331895048374000648000 841 32039604827957332405800 842 23880450803446458936000 843 14608684866502284538500 844 7317045637482883386240 845 2990138842240601383800 846 992283112091695866624 847 265790119310275678560 848 57027765062741141760 849 9708298099966646752 850 1295879612898773760 851 133637585080186044 852 10450642039506240 853 605138279861115 854 25148603838384 855 719118573810 856 13327294032 857 146132610 858 810160 859 1599 860 1 861 1 862 1680 863 895440 864 170133600 865 16366852320 866 932910582240 867 34517691542880 868 880201134343440 869 16137020796296400 870 219463482829631040 871 2267789322572854080 872 18142314580582832640 873 114055530125482283520 874 570277650627411417600 875 2289884104826990461440 876 7442123340687718999680 877 19699738254761609116800 878 42682766218650153086400 879 75983252556420551160000 880 111442103749416808368000 881 134903599275609820656000 882 134903599275609820656000 883 111442103749416808368000 884 75983252556420551160000 885 42682766218650153086400 886 19699738254761609116800 887 7442123340687718999680 888 2289884104826990461440 889 570277650627411417600 890 114055530125482283520 891 18142314580582832640 892 2267789322572854080 893 219463482829631040 894 16137020796296400 895 880201134343440 896 34517691542880 897 932910582240 898 16366852320 899 170133600 900 895440 901 1680 902 1 903 1 904 1763 905 987280 906 197332590 907 19996369120 908 1202281693340 909 46992038756832 910 1267806045627030 911 24631660315039440 912 355619595798381915 913 3908223436652924480 914 33317604797466181192 915 223670633605367370240 916 1196904164352531344320 917 5155894861826288867840 918 18022614628616000819280 919 51452797841695876848768 920 120592494941474711364300 921 232971259577338142078400 922 372106872936026199153000 923 492412102531884293616000 924 540534194370227531401200 925 492412102531884293616000 926 372106872936026199153000 927 232971259577338142078400 928 120592494941474711364300 929 51452797841695876848768 930 18022614628616000819280 931 5155894861826288867840 932 1196904164352531344320 933 223670633605367370240 934 33317604797466181192 935 3908223436652924480 936 355619595798381915 937 24631660315039440 938 1267806045627030 939 46992038756832 940 1202281693340 941 19996369120 942 197332590 943 987280 944 1763 945 1 946 1 947 1848 948 1086008 949 228061680 950 24311375088 951 1539720422240 952 63480473408352 953 1809193492138032 954 37188977338392880 955 568991353277411064 956 6638232454903129080 957 60186640924455036992 958 430565969690332187712 959 2460376969659041072640 960 11342968696017835509248 961 42536132610066883159680 962 130610948367381841231488 963 330155452817548543112928 964 689953345671347574616800 965 1195919132497002462669120 966 1723442358861595027656000 967 2068130830633914033187200 968 2068130830633914033187200 969 1723442358861595027656000 970 1195919132497002462669120 971 689953345671347574616800 972 330155452817548543112928 973 130610948367381841231488 974 42536132610066883159680 975 11342968696017835509248 976 2460376969659041072640 977 430565969690332187712 978 60186640924455036992 979 6638232454903129080 980 568991353277411064 981 37188977338392880 982 1809193492138032 983 63480473408352 984 1539720422240 985 24311375088 986 228061680 987 1086008 988 1848 989 1 990 1 991 1935 992 1191960 993 262678185 994 29419956720 995 1960104616470 996 85124543343840 997 2559056584274190 998 55568085829953840 999 899508389372377785 1000 11121194632240307160 1001 107041498335312956415 1002 814413637684059416640 1003 4959197329469004662040 1004 24414509929693561413120 1005 97985019762475498707120 1006 322774182746978113388160 1007 877542309343346745774060 1008 1977866257591196380568160 1009 3708499232983493213565300 1010 5799758198951628484372800 1011 7579229464539059951169000 1012 8285368855645183549104000 1013 7579229464539059951169000 1014 5799758198951628484372800 1015 3708499232983493213565300 1016 1977866257591196380568160 1017 877542309343346745774060 1018 322774182746978113388160 1019 97985019762475498707120 1020 24414509929693561413120 1021 4959197329469004662040 1022 814413637684059416640 1023 107041498335312956415 1024 11121194632240307160 1025 899508389372377785 1026 55568085829953840 1027 2559056584274190 1028 85124543343840 1029 1960104616470 1030 29419956720 1031 262678185 1032 1191960 1033 1935 1034 1 1035 1 1036 2024 1037 1305480 1038 301565880 1039 35444043096 1040 2481083016720 1041 113350049821008 1042 3589418244331920 1043 82214770263031120 1044 1405872571497832152 1045 18389949293835279160 1046 187577482797119847432 1047 1515048899515198767720 1048 9811745254003192019520 1049 51473925101770591979328 1050 220602536150445394197120 1051 777732078428432977973376 1052 2268385228749596185755680 1053 5498902891984315211909280 1054 11120003626012726317416544 1055 18812036209420025724952800 1056 26678887715177491028114880 1057 31760580613306536938232000 1058 31760580613306536938232000 1059 26678887715177491028114880 1060 18812036209420025724952800 1061 11120003626012726317416544 1062 5498902891984315211909280 1063 2268385228749596185755680 1064 777732078428432977973376 1065 220602536150445394197120 1066 51473925101770591979328 1067 9811745254003192019520 1068 1515048899515198767720 1069 187577482797119847432 1070 18389949293835279160 1071 1405872571497832152 1072 82214770263031120 1073 3589418244331920 1074 113350049821008 1075 2481083016720 1076 35444043096 1077 301565880 1078 1305480 1079 2024 1080 1 1081 1 1082 2115 1083 1426920 1084 345136275 1085 42520789080 1086 3123506297835 1087 149928302296080 1088 4994486570238165 1089 120501898202571600 1090 2173552988828885235 1091 30034550391090050520 1092 324122856303846795195 1093 2774310322488870470760 1094 19073383467110984486475 1095 106419698524188467288640 1096 486014962456450009090530 1097 1829703388071341210693760 1098 5711469950958804681991980 1099 14853358386394414652858400 1100 32306054490407851869967020 1101 58944380122849413938185440 1102 90426037688462169109716300 1103 116823700864597088042366400 1104 127222780297619934894622500 1105 116823700864597088042366400 1106 90426037688462169109716300 1107 58944380122849413938185440 1108 32306054490407851869967020 1109 14853358386394414652858400 1110 5711469950958804681991980 1111 1829703388071341210693760 1112 486014962456450009090530 1113 106419698524188467288640 1114 19073383467110984486475 1115 2774310322488870470760 1116 324122856303846795195 1117 30034550391090050520 1118 2173552988828885235 1119 120501898202571600 1120 4994486570238165 1121 149928302296080 1122 3123506297835 1123 42520789080 1124 345136275 1125 1426920 1126 2115 1127 1 1128 1 1129 2208 1130 1556640 1131 393829920 1132 50804059680 1133 3911912595360 1134 197048625874848 1135 6896701905619680 1136 175044862652156640 1137 3325852390390976160 1138 48476818175092713120 1139 552635727196056929568 1140 5004638228803452613920 1141 36462364238425154758560 1142 215969388181441301262240 1143 1048994171167000606130880 1144 4208317792564084784595648 1145 14027725975213615948652160 1146 39043113472808175658942080 1147 91100598103219076537531520 1148 178776361691279541175155840 1149 295793616616480695398894208 1150 413376172290112773072988800 1151 488535476342860549995350400 1152 488535476342860549995350400 1153 413376172290112773072988800 1154 295793616616480695398894208 1155 178776361691279541175155840 1156 91100598103219076537531520 1157 39043113472808175658942080 1158 14027725975213615948652160 1159 4208317792564084784595648 1160 1048994171167000606130880 1161 215969388181441301262240 1162 36462364238425154758560 1163 5004638228803452613920 1164 552635727196056929568 1165 48476818175092713120 1166 3325852390390976160 1167 175044862652156640 1168 6896701905619680 1169 197048625874848 1170 3911912595360 1171 50804059680 1172 393829920 1173 1556640 1174 2208 1175 1 1176 1 1177 2303 1178 1695008 1179 448117740 1180 60466020384 1181 4875072893460 1182 257403848774688 1183 9454228862286978 1184 252112769660986080 1185 5039103983598959274 1186 77368061162327455520 1187 930350935476987652628 1188 8900140417709923837728 1189 68605249053180662915820 1190 430629870979964776456224 1191 2220435272240443378602405 1192 9473857161559225082036928 1193 33651930125955164093485338 1194 100018120498194914952773760 1195 249767473132992301507065584 1196 525826259227352213699085440 1197 935731729488674507559963408 1198 1410378258939451431684582528 1199 1803040387848730523460403800 1200 1956690786117578863720507776 1201 1803040387848730523460403800 1202 1410378258939451431684582528 1203 935731729488674507559963408 1204 525826259227352213699085440 1205 249767473132992301507065584 1206 100018120498194914952773760 1207 33651930125955164093485338 1208 9473857161559225082036928 1209 2220435272240443378602405 1210 430629870979964776456224 1211 68605249053180662915820 1212 8900140417709923837728 1213 930350935476987652628 1214 77368061162327455520 1215 5039103983598959274 1216 252112769660986080 1217 9454228862286978 1218 257403848774688 1219 4875072893460 1220 60466020384 1221 448117740 1222 1695008 1223 2303 1224 1 1225 1 1226 2400 1227 1842400 1228 508502400 1229 71698838400 1230 6046602038400 1231 334290712694400 1232 12870192438734400 1233 360161099515694400 1234 7563383089829582400 1235 122160096572095982400 1236 1547361223246549110400 1237 15614281434578813750400 1238 127144863110141769110400 1239 844372296039146620502400 1240 4613891474785336890602400 1241 20898214326968878857434400 1242 78948809679660209016974400 1243 250045301245487287381934400 1244 666787469987966099685158400 1245 1502360740649577753425958400 1246 2868143232149193892904102400 1247 4649598655844345379179942400 1248 6410810267906597416748102400 1249 7525733792759918706617337600 1250 7525733792759918706617337600 1251 6410810267906597416748102400 1252 4649598655844345379179942400 1253 2868143232149193892904102400 1254 1502360740649577753425958400 1255 666787469987966099685158400 1256 250045301245487287381934400 1257 78948809679660209016974400 1258 20898214326968878857434400 1259 4613891474785336890602400 1260 844372296039146620502400 1261 127144863110141769110400 1262 15614281434578813750400 1263 1547361223246549110400 1264 122160096572095982400 1265 7563383089829582400 1266 360161099515694400 1267 12870192438734400 1268 334290712694400 1269 6046602038400 1270 71698838400 1271 508502400 1272 1842400 1273 2400 1274 1 1275 1 1276 2499 1277 1999200 1278 575519700 1279 84716499840 1280 7465641548400 1281 431727385541760 1282 17404010229652200 1283 510517633403131200 1284 11250532346121503820 1285 190918124661455822400 1286 2543984011113898833480 1287 27040948929322561027200 1288 232262436339359854537200 1289 1629410322626893748753280 1290 9420028427686729484979900 1291 45216136452896301527903520 1292 181335547232969542585863075 1293 610814474890002669762907200 1294 1735731132812424253242927960 1295 4176195206766735045396518400 1296 8532726115643851831389704640 1297 14839523679380611880677747200 1298 22006339092717839209414159200 1299 27861938886084499033832187648 1300 30139116583504866743328087600 1301 27861938886084499033832187648 1302 22006339092717839209414159200 1303 14839523679380611880677747200 1304 8532726115643851831389704640 1305 4176195206766735045396518400 1306 1735731132812424253242927960 1307 610814474890002669762907200 1308 181335547232969542585863075 1309 45216136452896301527903520 1310 9420028427686729484979900 1311 1629410322626893748753280 1312 232262436339359854537200 1313 27040948929322561027200 1314 2543984011113898833480 1315 190918124661455822400 1316 11250532346121503820 1317 510517633403131200 1318 17404010229652200 1319 431727385541760 1320 7465641548400 1321 84716499840 1322 575519700 1323 1999200 1324 2499 1325 1 1326 1 1327 2600 1328 2165800 1329 649740000 1330 99756748000 1331 9177620816000 1332 554590515024000 1333 23385233383512000 1334 718260739636440000 1335 16591823085601764000 1336 295468526261776868000 1337 4136559367664876152000 1338 46254254747525433336000 1339 418490876287134873040000 1340 3096832484524798060496000 1341 18912798387633588155172000 1342 96047348674452928082148000 1343 408201231866424944349129000 1344 1459666943670962262301065000 1345 4411437874205574837176552000 1346 11310528684993240747948904000 1347 24677517130894343450070336000 1348 45931859007606655821145408000 1349 73073412057556043351822240000 1350 99506924593158925120829241600 1351 116091412025352079307634115200 1352 116091412025352079307634115200 1353 99506924593158925120829241600 1354 73073412057556043351822240000 1355 45931859007606655821145408000 1356 24677517130894343450070336000 1357 11310528684993240747948904000 1358 4411437874205574837176552000 1359 1459666943670962262301065000 1360 408201231866424944349129000 1361 96047348674452928082148000 1362 18912798387633588155172000 1363 3096832484524798060496000 1364 418490876287134873040000 1365 46254254747525433336000 1366 4136559367664876152000 1367 295468526261776868000 1368 16591823085601764000 1369 718260739636440000 1370 23385233383512000 1371 554590515024000 1372 9177620816000 1373 99756748000 1374 649740000 1375 2165800 1376 2600 1377 1 1378 1 1379 2703 1380 2342600 1381 731769675 1382 117083148000 1383 11235103743500 1384 708774544732800 1385 31230378377289000 1386 1003337870406872000 1387 24268234740466216500 1388 453007048488702708000 1389 6655428554046523951700 1390 78189650145441679992000 1391 744197920134293132781000 1392 5800927377457054163216000 1393 37369366989600576596074500 1394 200475662908916034444823200 1395 901444387038355085437659875 1396 3415999782461135060605869000 1397 10959665968729474986110496375 1398 29885003944806187430797544000 1399 69482634171674385776604289800 1400 138102130030657164276480576000 1401 235139800942349982357113708000 1402 343508578767954756834740025600 1403 431037207011712459297438205200 1404 464881609932632104249681501312 1405 431037207011712459297438205200 1406 343508578767954756834740025600 1407 235139800942349982357113708000 1408 138102130030657164276480576000 1409 69482634171674385776604289800 1410 29885003944806187430797544000 1411 10959665968729474986110496375 1412 3415999782461135060605869000 1413 901444387038355085437659875 1414 200475662908916034444823200 1415 37369366989600576596074500 1416 5800927377457054163216000 1417 744197920134293132781000 1418 78189650145441679992000 1419 6655428554046523951700 1420 453007048488702708000 1421 24268234740466216500 1422 1003337870406872000 1423 31230378377289000 1424 708774544732800 1425 11235103743500 1426 117083148000 1427 731769675 1428 2342600 1429 2703 1430 1 1431 1 1432 2808 1433 2530008 1434 822252600 1435 136987283160 1436 13698728316000 1437 901376323192800 1438 41463310866868800 1439 1391982579102024000 1440 35217159251281207200 1441 688335385365950868000 1442 10600364934635643367200 1443 130688415243095379415200 1444 1306884152430953794152000 1445 10716450049933821112046400 1446 72718768195979500403172000 1447 411502676497248702281479200 1448 1954637713361931335837026200 1449 7836705383293192197860523000 1450 26644798303196853472725778200 1451 77129679298727733736837779000 1452 190720661538672214331089780800 1453 403948730339672205508705684800 1454 734452236981222191834010336000 1455 1148300106167163044276130942720 1456 1545788604455796405756330115200 1457 1793114781168723830677342933632 1458 1793114781168723830677342933632 1459 1545788604455796405756330115200 1460 1148300106167163044276130942720 1461 734452236981222191834010336000 1462 403948730339672205508705684800 1463 190720661538672214331089780800 1464 77129679298727733736837779000 1465 26644798303196853472725778200 1466 7836705383293192197860523000 1467 1954637713361931335837026200 1468 411502676497248702281479200 1469 72718768195979500403172000 1470 10716450049933821112046400 1471 1306884152430953794152000 1472 130688415243095379415200 1473 10600364934635643367200 1474 688335385365950868000 1475 35217159251281207200 1476 1391982579102024000 1477 41463310866868800 1478 901376323192800 1479 13698728316000 1480 136987283160 1481 822252600 1482 2530008 1483 2808 1484 1 1485 1 1486 2915 1487 2728440 1488 921871665 1489 159791088600 1490 16638247100475 1491 1140908372604000 1492 54739832960562750 1493 1918500812332104000 1494 50720365226029999500 1495 1036949689065502212000 1496 16720813736181223168500 1497 216084362129111191716000 1498 2267599585914422803543500 1499 19536242586339642615144000 1500 139457374533737002417925250 1501 831275330554040171275476000 1502 4165035770796805441494832875 1503 17640151499845293634566351000 1504 63455544978610153491009512625 1505 194660619182503328002495347000 1506 510984125354071236006550285875 1507 1151036704731324026449537704000 1508 2230133615416940301245979301500 1509 3723353514435239459471548051200 1510 5364254502367436336642502721200 1511 6675516714057254107821781164160 1512 7179848333937953250583042103760 1513 6675516714057254107821781164160 1514 5364254502367436336642502721200 1515 3723353514435239459471548051200 1516 2230133615416940301245979301500 1517 1151036704731324026449537704000 1518 510984125354071236006550285875 1519 194660619182503328002495347000 1520 63455544978610153491009512625 1521 17640151499845293634566351000 1522 4165035770796805441494832875 1523 831275330554040171275476000 1524 139457374533737002417925250 1525 19536242586339642615144000 1526 2267599585914422803543500 1527 216084362129111191716000 1528 16720813736181223168500 1529 1036949689065502212000 1530 50720365226029999500 1531 1918500812332104000 1532 54739832960562750 1533 1140908372604000 1534 16638247100475 1535 159791088600 1536 921871665 1537 2728440 1538 2915 1539 1 1540 1 1541 3024 1542 2938320 1543 1031350320 1544 185849327664 1545 20133677163600 1546 1437544549481040 1547 71877227474052000 1548 2627511982107012000 1549 72519330706153531200 1550 1549276610540552712000 1551 26131132164450655742400 1552 353592592574909222808000 1553 3889518518324001450888000 1554 35165236655411356707259200 1555 263739274915585175304444000 1556 1653800394470669393379631200 1557 8728390970817421798392498000 1558 38994019104921175402725618000 1559 148177272598700466530357348400 1560 480926235627361163300282622000 1561 1337849346381568326998968021200 1562 3199204958738532955867097442000 1563 6592301127097583060574625032000 1564 11728563570471004297335376361280 1565 18043943954570775842054425171200 1566 24031860170606114788158412190976 1567 27729069427622440140182783297280 1568 27729069427622440140182783297280 1569 24031860170606114788158412190976 1570 18043943954570775842054425171200 1571 11728563570471004297335376361280 1572 6592301127097583060574625032000 1573 3199204958738532955867097442000 1574 1337849346381568326998968021200 1575 480926235627361163300282622000 1576 148177272598700466530357348400 1577 38994019104921175402725618000 1578 8728390970817421798392498000 1579 1653800394470669393379631200 1580 263739274915585175304444000 1581 35165236655411356707259200 1582 3889518518324001450888000 1583 353592592574909222808000 1584 26131132164450655742400 1585 1549276610540552712000 1586 72519330706153531200 1587 2627511982107012000 1588 71877227474052000 1589 1437544549481040 1590 20133677163600 1591 185849327664 1592 1031350320 1593 2938320 1594 3024 1595 1 1596 1 1597 3135 1598 3160080 1599 1151454150 1600 215552216880 1601 24276568426110 1602 1803402225939600 1603 93889628387980425 1604 3576747748113540000 1605 102965625798818532750 1606 2296445472361528488000 1607 40474851450371939601000 1608 572874820528341298968000 1609 6598290343585359604185000 1610 62531490025362792556584000 1611 492156325512118764630614250 1612 3242441673962194214036988000 1613 18002306377310932459184527125 1614 84716735893227917454986010000 1615 339572916372021902465402256750 1616 1164249998989789379881379166000 1617 3426599428844948288514513681750 1618 8683556316576018023067835914000 1619 18995279442510039425460891061875 1620 35942372232088561556350346913600 1621 58924754476645189859208982199700 1622 83804095255673158910874996906240 1623 103488848399519464094610744805920 1624 111022519355806321634065166841600 1625 103488848399519464094610744805920 1626 83804095255673158910874996906240 1627 58924754476645189859208982199700 1628 35942372232088561556350346913600 1629 18995279442510039425460891061875 1630 8683556316576018023067835914000 1631 3426599428844948288514513681750 1632 1164249998989789379881379166000 1633 339572916372021902465402256750 1634 84716735893227917454986010000 1635 18002306377310932459184527125 1636 3242441673962194214036988000 1637 492156325512118764630614250 1638 62531490025362792556584000 1639 6598290343585359604185000 1640 572874820528341298968000 1641 40474851450371939601000 1642 2296445472361528488000 1643 102965625798818532750 1644 3576747748113540000 1645 93889628387980425 1646 1803402225939600 1647 24276568426110 1648 215552216880 1649 1151454150 1650 3160080 1651 3135 1652 1 1653 1 1654 3248 1655 3394160 1656 1282992480 1657 249328205280 1658 29171400017760 1659 2252865549943008 1660 122030217288579600 1661 4840531952446990800 1662 145215958573409724000 1663 3378104571662248428000 1664 62157124118585371075200 1665 919316905669986432336000 1666 11075579863547931780048000 1667 109903830953667938432784000 1668 906706605367760492070468000 1669 6268720569660242147138176800 1670 36567536656351412524972698000 1671 181026288277108076245917474000 1672 764333217170011877482762668000 1673 2764242687659967767437660476000 1674 8594281810724627058760726207200 1675 23042639637450087041604845628000 1676 53417028250452474505538505774000 1677 107298552398734970528516476815600 1678 187084655464460974254849241627200 1679 283537188948360854315127072866112 1680 373895194217618708986980755427840 1681 429287074842451110318385311787520 1682 429287074842451110318385311787520 1683 373895194217618708986980755427840 1684 283537188948360854315127072866112 1685 187084655464460974254849241627200 1686 107298552398734970528516476815600 1687 53417028250452474505538505774000 1688 23042639637450087041604845628000 1689 8594281810724627058760726207200 1690 2764242687659967767437660476000 1691 764333217170011877482762668000 1692 181026288277108076245917474000 1693 36567536656351412524972698000 1694 6268720569660242147138176800 1695 906706605367760492070468000 1696 109903830953667938432784000 1697 11075579863547931780048000 1698 919316905669986432336000 1699 62157124118585371075200 1700 3378104571662248428000 1701 145215958573409724000 1702 4840531952446990800 1703 122030217288579600 1704 2252865549943008 1705 29171400017760 1706 249328205280 1707 1282992480 1708 3394160 1709 3248 1710 1 1711 1 1712 3363 1713 3641008 1714 1426820010 1715 287646914016 1716 34937114764860 1717 2802954807420768 1718 157841392592881998 1719 6514089218118939600 1720 203483861950990375755 1721 4932942107902796988000 1722 94671380620834512194700 1723 1461779079795822398083200 1724 18402754486715264118726000 1725 191011154262111254237443200 1726 1650029390612434272095770500 1727 11957860054320700136599936800 1728 73200372485303452572311418675 1729 380732587539658824524715738000 1730 1691087242988651278930612402950 1731 6442237116147242967354713916000 1732 21127609451364708186120118592700 1733 59839688880883893992986174399200 1734 146765903599895156668403590619250 1735 312419940880472472629784338987760 1736 578277294418182220973398896684075 1737 932097327891825565065271110507072 1738 1309801602243595539920016958858152 1739 1605887021907856600668220026186240 1740 1718681467494241766667535480406464 1741 1605887021907856600668220026186240 1742 1309801602243595539920016958858152 1743 932097327891825565065271110507072 1744 578277294418182220973398896684075 1745 312419940880472472629784338987760 1746 146765903599895156668403590619250 1747 59839688880883893992986174399200 1748 21127609451364708186120118592700 1749 6442237116147242967354713916000 1750 1691087242988651278930612402950 1751 380732587539658824524715738000 1752 73200372485303452572311418675 1753 11957860054320700136599936800 1754 1650029390612434272095770500 1755 191011154262111254237443200 1756 18402754486715264118726000 1757 1461779079795822398083200 1758 94671380620834512194700 1759 4932942107902796988000 1760 203483861950990375755 1761 6514089218118939600 1762 157841392592881998 1763 2802954807420768 1764 34937114764860 1765 287646914016 1766 1426820010 1767 3641008 1768 3363 1769 1 1770 1 1771 3480 1772 3901080 1773 1583838480 1774 331022242320 1775 41708802532320 1776 3473747410906080 1777 203214223538005680 1778 8718857876559196080 1779 283362880988173872600 1780 7152766056459055632600 1781 143055321129181112652000 1782 2303890940982546170892000 1783 30279709510056321103152000 1784 328418387762918559657264000 1785 2967494718000656985474564000 1786 22518048154240279478012868000 1787 144490808989708459983915903000 1788 788660359903578993658339743000 1789 3680415012883368637072252134000 1790 14749332344863424688417371334000 1791 50952239009528194378169100972000 1792 152223769960143239104964829612000 1793 394397949442189301317408876722000 1794 888252773091539382967033904965200 1795 1742341977987250328127643428970200 1796 2981340717889295005907300978460120 1797 4455630083878506822015306956819520 1798 5821340454415980177422297594925120 1799 6652960519332548774196911537057280 1800 6652960519332548774196911537057280 1801 5821340454415980177422297594925120 1802 4455630083878506822015306956819520 1803 2981340717889295005907300978460120 1804 1742341977987250328127643428970200 1805 888252773091539382967033904965200 1806 394397949442189301317408876722000 1807 152223769960143239104964829612000 1808 50952239009528194378169100972000 1809 14749332344863424688417371334000 1810 3680415012883368637072252134000 1811 788660359903578993658339743000 1812 144490808989708459983915903000 1813 22518048154240279478012868000 1814 2967494718000656985474564000 1815 328418387762918559657264000 1816 30279709510056321103152000 1817 2303890940982546170892000 1818 143055321129181112652000 1819 7152766056459055632600 1820 283362880988173872600 1821 8718857876559196080 1822 203214223538005680 1823 3473747410906080 1824 41708802532320 1825 331022242320 1826 1583838480 1827 3901080 1828 3480 1829 1 1830 1 1831 3599 1832 4174840 1833 1754998365 1834 380015645968 1835 49639543754570 1836 4288856580394848 1837 260458686080228790 1838 11609015722433054640 1839 392239618721706833649 1840 10301242511883209772600 1841 214523375309967843514395 1842 3600392312894565205836000 1843 49355377955929664696668500 1844 558854741162526664873046400 1845 5276686506958678108064701500 1846 41882405843468096042050807200 1847 281397414260801270282528860875 1848 1609976537318763924093230139000 1849 7884412875813835550489902041825 1850 33197527898163518107325903334000 1851 120642834339007876030941180525150 1852 379662749886732860387226903516000 1853 1037601038042718783217364435177250 1854 2468588208769459644245833995343440 1855 5123111747366106152721722794823325 1856 9289909301890539156935390667946296 1857 14738798411653259239368648655876335 1858 20479965098184860858790663777258560 1859 24941671780289419831598629814447032 1860 26634043280398045648870616932001280 1861 24941671780289419831598629814447032 1862 20479965098184860858790663777258560 1863 14738798411653259239368648655876335 1864 9289909301890539156935390667946296 1865 5123111747366106152721722794823325 1866 2468588208769459644245833995343440 1867 1037601038042718783217364435177250 1868 379662749886732860387226903516000 1869 120642834339007876030941180525150 1870 33197527898163518107325903334000 1871 7884412875813835550489902041825 1872 1609976537318763924093230139000 1873 281397414260801270282528860875 1874 41882405843468096042050807200 1875 5276686506958678108064701500 1876 558854741162526664873046400 1877 49355377955929664696668500 1878 3600392312894565205836000 1879 214523375309967843514395 1880 10301242511883209772600 1881 392239618721706833649 1882 11609015722433054640 1883 260458686080228790 1884 4288856580394848 1885 49639543754570 1886 380015645968 1887 1754998365 1888 4174840 1889 3599 1890 1 1891 1 1892 3720 1893 4462760 1894 1941300600 1895 435239594520 1896 58902425125040 1897 5275974364771440 1898 332386384980600720 1899 15379465273308747600 1900 539819231093137040760 1901 14738700824694438597720 1902 319338517868379502950600 1903 5580608084986576069045800 1904 79722972642665372414940000 1905 941548748697735141905676000 1906 9280980522877674970213092000 1907 76977544336808951223532116000 1908 540981075478129573876489593000 1909 3240861860836472834213645085000 1910 16636424218960560548963378103000 1911 73508811774504932951935928811000 1912 280670008593564289452846273642000 1913 929174624722793579368739527026000 1914 2674896646929254243637280456590000 1915 6712827585250284997510601215407600 1916 14716583552279470956080933433778200 1917 28234038074373207241666383402581880 1918 47470415663506601186537985281264040 1919 70023410078352649259835725414891400 1920 90696988291961526660358653870716480 1921 103206917711542426889373640611504960 1922 103206917711542426889373640611504960 1923 90696988291961526660358653870716480 1924 70023410078352649259835725414891400 1925 47470415663506601186537985281264040 1926 28234038074373207241666383402581880 1927 14716583552279470956080933433778200 1928 6712827585250284997510601215407600 1929 2674896646929254243637280456590000 1930 929174624722793579368739527026000 1931 280670008593564289452846273642000 1932 73508811774504932951935928811000 1933 16636424218960560548963378103000 1934 3240861860836472834213645085000 1935 540981075478129573876489593000 1936 76977544336808951223532116000 1937 9280980522877674970213092000 1938 941548748697735141905676000 1939 79722972642665372414940000 1940 5580608084986576069045800 1941 319338517868379502950600 1942 14738700824694438597720 1943 539819231093137040760 1944 15379465273308747600 1945 332386384980600720 1946 5275974364771440 1947 58902425125040 1948 435239594520 1949 1941300600 1950 4462760 1951 3720 1952 1 1953 1 1954 3843 1955 4765320 1956 2143798335 1957 497361213720 1958 69692740072515 1959 6467486278729392 1960 422407697579513415 1961 20275569483816643920 1962 738791063066568962835 1963 20954801061524501491320 1964 472006893910839396091983 1965 8581943525651625383490600 1966 127656409944067927579422675 1967 1571155814696220647131356000 1968 16153445719845518528319253875 1969 139869835880074136904034951200 1970 1027169107244294442889006672875 1971 6436502393382204187019657913000 1972 34596200364429347505230661282375 1973 160235033266830662129489378571000 1974 642032644657778312123385850956075 1975 2233157024896620216081342090282000 1976 6762913035624423722564518943865375 1977 17877613589824563579648815295087600 1978 41341981426469303277937885369890075 1979 83786415690977787976620781016310552 1980 149043143296450872843027350846321655 1981 232986982624336996628180686380456840 1982 320357101108463370363748443773128155 1983 387706925479430641775037048748791360 1984 413150192464018277641523855072930793 1985 387706925479430641775037048748791360 1986 320357101108463370363748443773128155 1987 232986982624336996628180686380456840 1988 149043143296450872843027350846321655 1989 83786415690977787976620781016310552 1990 41341981426469303277937885369890075 1991 17877613589824563579648815295087600 1992 6762913035624423722564518943865375 1993 2233157024896620216081342090282000 1994 642032644657778312123385850956075 1995 160235033266830662129489378571000 1996 34596200364429347505230661282375 1997 6436502393382204187019657913000 1998 1027169107244294442889006672875 1999 139869835880074136904034951200 2000 16153445719845518528319253875 2001 1571155814696220647131356000 2002 127656409944067927579422675 2003 8581943525651625383490600 2004 472006893910839396091983 2005 20954801061524501491320 2006 738791063066568962835 2007 20275569483816643920 2008 422407697579513415 2009 6467486278729392 2010 69692740072515 2011 497361213720 2012 2143798335 2013 4765320 2014 3843 2015 1 2016 1 2017 3968 2018 5083008 2019 2363598720 2020 567106119552 2021 82230387335040 2022 7901165503078272 2023 534645532374963072 2024 26604980063420781440 2025 1005668246397305538432 2026 29611342810587329742720 2027 692905421767743515979648 2028 13097366119148326739111808 2029 202697332796343151914825600 2030 2597644280297751469923841920 2031 27831903003190194320612592000 2032 251360284769988304001454115200 2033 1927095516569910330677814883200 2034 12618597577539815323168973616000 2035 70944559713723850594705562774400 2036 344054443724450252884098405936000 2037 1445028663642691062113213304931200 2038 5274504211184398224649265127523200 2039 16782513399223085260247661769392000 2040 46669980739752544923714802033491840 2041 113683286417345942762895030594403200 2042 243029603407748437639788932070701952 2043 456682002007966844356086894330659712 2044 755304205108961766846912551926186880 2045 1100586127444487145976929718521015168 2046 1413989963513217634708958648377944960 2047 1602521958648313319336819801495004288 2048 1602521958648313319336819801495004288 2049 1413989963513217634708958648377944960 2050 1100586127444487145976929718521015168 2051 755304205108961766846912551926186880 2052 456682002007966844356086894330659712 2053 243029603407748437639788932070701952 2054 113683286417345942762895030594403200 2055 46669980739752544923714802033491840 2056 16782513399223085260247661769392000 2057 5274504211184398224649265127523200 2058 1445028663642691062113213304931200 2059 344054443724450252884098405936000 2060 70944559713723850594705562774400 2061 12618597577539815323168973616000 2062 1927095516569910330677814883200 2063 251360284769988304001454115200 2064 27831903003190194320612592000 2065 2597644280297751469923841920 2066 202697332796343151914825600 2067 13097366119148326739111808 2068 692905421767743515979648 2069 29611342810587329742720 2070 1005668246397305538432 2071 26604980063420781440 2072 534645532374963072 2073 7901165503078272 2074 82230387335040 2075 567106119552 2076 2363598720 2077 5083008 2078 3968 2079 1 2080 1 2081 4095 2082 5416320 2083 2601864720 2084 645262450560 2085 96762481648560 2086 9620955318199680 2087 674068181981365080 2088 34751959604372599680 2089 1361842416996351249960 2090 41598095646434001816960 2091 1010487073411292627470320 2092 19842291623349018866689920 2093 319248299154240464265850320 2094 4256643988723206190211337600 2095 47488184499193269059545235100 2096 446947618815936649972190448000 2097 3574029049073271197520675700500 2098 24431752756513259455497374448000 2099 143536547444515399301047074882000 2100 728115218114534256103557091632000 2101 3202052152390054058091779482518000 2102 12251329974361945961394634541808000 2103 40907376410606270321853675562893000 2104 119520682382293102853415956427235200 2105 306271748604626076061878388344790200 2106 689678604265232052761563185606046080 2107 1367041519168584961723812742897698480 2108 2388394378317527749218615366901726080 2109 3682107999906188613378698690640161040 2110 5013237143365044341240853389703623040 2111 6031550938111068973055401734487171470 2112 6414787312477852436641522079298184320 2113 6031550938111068973055401734487171470 2114 5013237143365044341240853389703623040 2115 3682107999906188613378698690640161040 2116 2388394378317527749218615366901726080 2117 1367041519168584961723812742897698480 2118 689678604265232052761563185606046080 2119 306271748604626076061878388344790200 2120 119520682382293102853415956427235200 2121 40907376410606270321853675562893000 2122 12251329974361945961394634541808000 2123 3202052152390054058091779482518000 2124 728115218114534256103557091632000 2125 143536547444515399301047074882000 2126 24431752756513259455497374448000 2127 3574029049073271197520675700500 2128 446947618815936649972190448000 2129 47488184499193269059545235100 2130 4256643988723206190211337600 2131 319248299154240464265850320 2132 19842291623349018866689920 2133 1010487073411292627470320 2134 41598095646434001816960 2135 1361842416996351249960 2136 34751959604372599680 2137 674068181981365080 2138 9620955318199680 2139 96762481648560 2140 645262450560 2141 2601864720 2142 5416320 2143 4095 2144 1 2145 1 2146 4224 2147 5765760 2148 2859816960 2149 732685105152 2150 113566191298560 2151 11677849213814784 2152 846644068001571840 2153 45194666677607715840 2154 1834903467110873263104 2155 58105276458510986664960 2156 1464252966754476863956992 2157 29848233553072028380661760 2158 498891903672775331505346560 2159 6915409310910316518251034624 2160 80268143787351888158270937600 2161 786627809116048503951055188480 2162 6555231742633737532925459904000 2163 46739005273329713740951498944000 2164 286665899009755577611169193523200 2165 1519544803021636708390032191232000 2166 6989906093899528858594148079667200 2167 28003039941398733626044878952704000 2168 98010639794895567691157076334464000 2169 300509144275479801460017261874191360 2170 809063080741676388546200320430515200 2171 1916580542379171178200554536842064896 2172 4001651681890577185253905076922992640 2173 7374691413752366383552215869731645440 2174 12010211730968139538927894416420108288 2175 17300583082985251059968435227212503040 2176 22058243430806195101459754914695941376 2177 24904468389619897695196497484334127360 2178 24904468389619897695196497484334127360 2179 22058243430806195101459754914695941376 2180 17300583082985251059968435227212503040 2181 12010211730968139538927894416420108288 2182 7374691413752366383552215869731645440 2183 4001651681890577185253905076922992640 2184 1916580542379171178200554536842064896 2185 809063080741676388546200320430515200 2186 300509144275479801460017261874191360 2187 98010639794895567691157076334464000 2188 28003039941398733626044878952704000 2189 6989906093899528858594148079667200 2190 1519544803021636708390032191232000 2191 286665899009755577611169193523200 2192 46739005273329713740951498944000 2193 6555231742633737532925459904000 2194 786627809116048503951055188480 2195 80268143787351888158270937600 2196 6915409310910316518251034624 2197 498891903672775331505346560 2198 29848233553072028380661760 2199 1464252966754476863956992 2200 58105276458510986664960 2201 1834903467110873263104 2202 45194666677607715840 2203 846644068001571840 2204 11677849213814784 2205 113566191298560 2206 732685105152 2207 2859816960 2208 5765760 2209 4224 2210 1 2211 1 2212 4355 2213 6131840 2214 3138735600 2215 830300190720 2216 132951818039040 2217 14130878945863680 2218 1059521527628403840 2219 58525951049949926400 2220 2460284667262270031040 2221 80717218174422758190080 2222 2108737324806794557715840 2223 44593158532977249947781120 2224 773744387640646926177273600 2225 11141919182025315736952739840 2226 134449140843814412665103820480 2227 1370853985074186168350078169600 2228 11895014266320802898287657450800 2229 88384006932414634538360303040000 2230 565412133237085842616232716392000 2231 3128897218515001354628175032064000 2232 15040040038998245147814977710944000 2233 63024929687230741571796097074432000 2234 230972043456044479055730014846640000 2235 742324063142209038773894030324505600 2236 2097303402755952781023037140163627200 2237 5219955135748149143879559104407249920 2238 11465258601732541869592603032894495360 2239 22256951564027412058468399246487398400 2240 38234263222489947143297500134144423680 2241 58180725348572021904372614219699189760 2242 78483374298334133714752641056781719520 2243 93903861330558142391844802202835605760 2244 99686543967642145645754362632605813100 2245 93903861330558142391844802202835605760 2246 78483374298334133714752641056781719520 2247 58180725348572021904372614219699189760 2248 38234263222489947143297500134144423680 2249 22256951564027412058468399246487398400 2250 11465258601732541869592603032894495360 2251 5219955135748149143879559104407249920 2252 2097303402755952781023037140163627200 2253 742324063142209038773894030324505600 2254 230972043456044479055730014846640000 2255 63024929687230741571796097074432000 2256 15040040038998245147814977710944000 2257 3128897218515001354628175032064000 2258 565412133237085842616232716392000 2259 88384006932414634538360303040000 2260 11895014266320802898287657450800 2261 1370853985074186168350078169600 2262 134449140843814412665103820480 2263 11141919182025315736952739840 2264 773744387640646926177273600 2265 44593158532977249947781120 2266 2108737324806794557715840 2267 80717218174422758190080 2268 2460284667262270031040 2269 58525951049949926400 2270 1059521527628403840 2271 14130878945863680 2272 132951818039040 2273 830300190720 2274 3138735600 2275 6131840 2276 4355 2277 1 2278 1 2279 4488 2280 6515080 2281 3439962240 2282 939109691520 2283 155266135664640 2284 17048221695977472 2285 1321237181438254080 2286 75478295492004387840 2287 3283305853902190871040 2288 111532904915889574740480 2289 3018823959723411156308992 2290 66181909886244013811389440 2291 1191274377952392248605009920 2292 17808024675544735408633866240 2293 223236309325578647443945966080 2294 2366304878851133662905827240448 2295 21362474600739401123455384809600 2296 165278092963615366586733766684800 2297 1101853953090769110578225111232000 2298 6359823694155491883863790554304000 2299 31914751628853013817207385327052800 2300 139750931045598600876591345686784000 2301 535711902341461303360266825132672000 2302 1802787010488221951308028359359513600 2303 5339023069522811163489160910410867200 2304 13944737291212912712935393607487939072 2305 32180162979722106260620139094202936320 2306 65716578039049358762109326196207528960 2307 118915712642089315855245447402661242880 2308 190873607722508212212590857176907868160 2309 271994891004574202402941971477093712128 2310 344314158212046522103430941410397221120 2311 387353427988552337366359809086696873760 2312 387353427988552337366359809086696873760 2313 344314158212046522103430941410397221120 2314 271994891004574202402941971477093712128 2315 190873607722508212212590857176907868160 2316 118915712642089315855245447402661242880 2317 65716578039049358762109326196207528960 2318 32180162979722106260620139094202936320 2319 13944737291212912712935393607487939072 2320 5339023069522811163489160910410867200 2321 1802787010488221951308028359359513600 2322 535711902341461303360266825132672000 2323 139750931045598600876591345686784000 2324 31914751628853013817207385327052800 2325 6359823694155491883863790554304000 2326 1101853953090769110578225111232000 2327 165278092963615366586733766684800 2328 21362474600739401123455384809600 2329 2366304878851133662905827240448 2330 223236309325578647443945966080 2331 17808024675544735408633866240 2332 1191274377952392248605009920 2333 66181909886244013811389440 2334 3018823959723411156308992 2335 111532904915889574740480 2336 3283305853902190871040 2337 75478295492004387840 2338 1321237181438254080 2339 17048221695977472 2340 155266135664640 2341 939109691520 2342 3439962240 2343 6515080 2344 4488 2345 1 2346 1 2347 4623 2348 6916008 2349 3764901855 2350 1060196362368 2351 180896004329040 2352 20508438433646592 2353 1641956852093830272 2354 96953642695064263680 2355 4361702000744203562304 2356 153320433965553822190080 2357 4296805161884645866876992 2358 97594567593016292137178112 2359 1821184341691107594345555840 2360 28242366406532868540004927488 2361 367529009263586213366581980480 2362 4047142972596667008366126279168 2363 37984123107391635151436247682608 2364 305754551328849075522397040169600 2365 2122446177141093999251306120510640 2366 12766593546713347363917630800064000 2367 66821511222910997679777963028516800 2368 305469765590450275107556402416076800 2369 1223614686029928658811518543768944000 2370 4307123694825348879016545274066682880 2371 13356224919049759745027267796985627200 2372 36566375778376231124163542057525094912 2373 88552912770985295977885061328869151552 2374 189998586788320941561745725456577489920 2375 361675881279196649472894541672699293312 2376 611509832641133378419132039313128949760 2377 919175717188703609436257846592546952608 2378 1229161662868178433732943044123757801728 2379 1463018707182252823239118788731862457020 2380 1550419824754179615276780430656103590816 2381 1463018707182252823239118788731862457020 2382 1229161662868178433732943044123757801728 2383 919175717188703609436257846592546952608 2384 611509832641133378419132039313128949760 2385 361675881279196649472894541672699293312 2386 189998586788320941561745725456577489920 2387 88552912770985295977885061328869151552 2388 36566375778376231124163542057525094912 2389 13356224919049759745027267796985627200 2390 4307123694825348879016545274066682880 2391 1223614686029928658811518543768944000 2392 305469765590450275107556402416076800 2393 66821511222910997679777963028516800 2394 12766593546713347363917630800064000 2395 2122446177141093999251306120510640 2396 305754551328849075522397040169600 2397 37984123107391635151436247682608 2398 4047142972596667008366126279168 2399 367529009263586213366581980480 2400 28242366406532868540004927488 2401 1821184341691107594345555840 2402 97594567593016292137178112 2403 4296805161884645866876992 2404 153320433965553822190080 2405 4361702000744203562304 2406 96953642695064263680 2407 1641956852093830272 2408 20508438433646592 2409 180896004329040 2410 1060196362368 2411 3764901855 2412 6916008 2413 4623 2414 1 2415 1 2416 4760 2417 7335160 2418 4115024760 2419 1194728855320 2420 210272278536320 2421 24601856588749440 2422 2033753478003287040 2423 124058962158200509440 2424 5768741740356323688960 2425 209714156803458676328960 2426 6081710547300301613539840 2427 143026521472523876407933440 2428 2765179415135461610553379840 2429 44455576751023959738896645120 2430 600150286138823456475104709120 2431 6860541506253609316176196968960 2432 66890279685972690832717920447360 2433 559766024740508307494849965848960 2434 4042754623125893331907249753353600 2435 25320410534314805605103301086793600 2436 138111330187171666936927096837056000 2437 658530835240282295974623403759296000 2438 2753856220095725964984788779357056000 2439 10129401574786887679900570901461171200 2440 32855623056680545936087749206021491200 2441 94186119429150898350118214390594941440 2442 239087841627844588119530851914587159040 2443 538329329233576001091612888793636221440 2444 1076658658467152002183225777587272442880 2445 1914991318007759790312545070480588026880 2446 3032069586845619667994863028260931042560 2447 4276907540389275836673105913763952584960 2448 5377582275048280647581625818041440382560 2449 6029410429599587392743035008107069519840 2450 6029410429599587392743035008107069519840 2451 5377582275048280647581625818041440382560 2452 4276907540389275836673105913763952584960 2453 3032069586845619667994863028260931042560 2454 1914991318007759790312545070480588026880 2455 1076658658467152002183225777587272442880 2456 538329329233576001091612888793636221440 2457 239087841627844588119530851914587159040 2458 94186119429150898350118214390594941440 2459 32855623056680545936087749206021491200 2460 10129401574786887679900570901461171200 2461 2753856220095725964984788779357056000 2462 658530835240282295974623403759296000 2463 138111330187171666936927096837056000 2464 25320410534314805605103301086793600 2465 4042754623125893331907249753353600 2466 559766024740508307494849965848960 2467 66890279685972690832717920447360 2468 6860541506253609316176196968960 2469 600150286138823456475104709120 2470 44455576751023959738896645120 2471 2765179415135461610553379840 2472 143026521472523876407933440 2473 6081710547300301613539840 2474 209714156803458676328960 2475 5768741740356323688960 2476 124058962158200509440 2477 2033753478003287040 2478 24601856588749440 2479 210272278536320 2480 1194728855320 2481 4115024760 2482 7335160 2483 4760 2484 1 2485 1 2486 4899 2487 7773080 2488 4491868605 2489 1343967086616 2490 243874027592195 2491 29432111215698048 2492 2510926988089239720 2493 158148544265684177920 2494 7597060695162803696832 2495 285465310969753835880960 2496 8561580451501200461129792 2497 208351748050518724508613120 2498 4170755527939848038824201920 2499 69469815152557058615902604288 2500 972267279032439190896672609120 2501 11529946085467043581457011646976 2502 116700669580334833472038850524080 2503 1014537090345449573961254155639680 2504 7617482653343750551159083285261264 2505 49637731575673562488755931182153600 2506 281919752744564165135002436418640560 2507 1400843491898455478931689125061568000 2508 6110118488337391984810000104198468000 2509 23462854995215585221670400400122117120 2510 79525542171283594140757847510029291200 2511 238458810895819251171694642015258200576 2512 633815658081607487661029027883962387520 2513 1495902089571916522602275406806593221120 2514 3139613552280105749223585169285742677184 2515 5867130998699196505779336022691932922880 2516 9772440069708349179938706562796250774672 2517 14520145558119932310368361657331672705280 2518 19257876875337373459431567896626474001580 2519 22809329493906083889612454443796551025248 2520 24132419685137564245954353353526579720340 2521 22809329493906083889612454443796551025248 2522 19257876875337373459431567896626474001580 2523 14520145558119932310368361657331672705280 2524 9772440069708349179938706562796250774672 2525 5867130998699196505779336022691932922880 2526 3139613552280105749223585169285742677184 2527 1495902089571916522602275406806593221120 2528 633815658081607487661029027883962387520 2529 238458810895819251171694642015258200576 2530 79525542171283594140757847510029291200 2531 23462854995215585221670400400122117120 2532 6110118488337391984810000104198468000 2533 1400843491898455478931689125061568000 2534 281919752744564165135002436418640560 2535 49637731575673562488755931182153600 2536 7617482653343750551159083285261264 2537 1014537090345449573961254155639680 2538 116700669580334833472038850524080 2539 11529946085467043581457011646976 2540 972267279032439190896672609120 2541 69469815152557058615902604288 2542 4170755527939848038824201920 2543 208351748050518724508613120 2544 8561580451501200461129792 2545 285465310969753835880960 2546 7597060695162803696832 2547 158148544265684177920 2548 2510926988089239720 2549 29432111215698048 2550 243874027592195 2551 1343967086616 2552 4491868605 2553 7773080 2554 4899 2555 1 2556 1 2557 5040 2558 8230320 2559 4897040400 2560 1509267851280 2561 282233088189360 2562 35117859973276080 2563 3090371677648295040 2564 200874159047139177600 2565 9963358288738103208960 2566 386759453571924551838720 2567 11989543060729661107000320 2568 301750807521440911357301760 2569 6250552441515561735258393600 2570 107797989029829918541917834240 2571 1563070840932533818857808596480 2572 19216576809111739302428352744960 2573 201774056495673262675497703822080 2574 1820964008312345389161225407558400 2575 14203519264836294035457558178955520 2576 96220833515921059593588420445405440 2577 568577652594078988507567938995577600 2578 2941771332986756505756547162629292800 2579 13371687877212529571620668921042240000 2580 53556516836905140179899827000278745600 2581 189507674961356649867337849385601715200 2582 593790714878917502917658594741552040960 2583 1650868690817210200419424444721018311680 2584 4079732971559772334369842018563436057600 2585 8975412537431499135613652440839559326720 2586 17601392996097589517338008068075798768640 2587 30802437743170781655341514119132647845120 2588 48145745797976617660695093916415546338560 2589 67262438982467333496559322383227601502400 2590 84034371819653993277519569003460977461440 2591 93920768504319168957227753592103445398080 2592 93920768504319168957227753592103445398080 2593 84034371819653993277519569003460977461440 2594 67262438982467333496559322383227601502400 2595 48145745797976617660695093916415546338560 2596 30802437743170781655341514119132647845120 2597 17601392996097589517338008068075798768640 2598 8975412537431499135613652440839559326720 2599 4079732971559772334369842018563436057600 2600 1650868690817210200419424444721018311680 2601 593790714878917502917658594741552040960 2602 189507674961356649867337849385601715200 2603 53556516836905140179899827000278745600 2604 13371687877212529571620668921042240000 2605 2941771332986756505756547162629292800 2606 568577652594078988507567938995577600 2607 96220833515921059593588420445405440 2608 14203519264836294035457558178955520 2609 1820964008312345389161225407558400 2610 201774056495673262675497703822080 2611 19216576809111739302428352744960 2612 1563070840932533818857808596480 2613 107797989029829918541917834240 2614 6250552441515561735258393600 2615 301750807521440911357301760 2616 11989543060729661107000320 2617 386759453571924551838720 2618 9963358288738103208960 2619 200874159047139177600 2620 3090371677648295040 2621 35117859973276080 2622 282233088189360 2623 1509267851280 2624 4897040400 2625 8230320 2626 5040 2627 1 2628 1 2629 5183 2630 8707440 2631 5332218570 2632 1692090692880 2633 325938969716010 2634 41794688459584368 2635 3791997255031040055 2636 254244387384938304640 2637 13014134579266529468760 2638 521617030409389787192320 2639 16704785398860707934834048 2640 434558053732600234388689920 2641 9309371639188263354552946560 2642 166136478483975161404329507840 2643 2494272219382180659833750602080 2644 31770181053150285424078517472768 2645 345831658338979669460021362073360 2646 3237755216151933499836237148327680 2647 26216823486341350422285086909375520 2648 184503359272297022520743168023875840 2649 1133437682075042845167201779928491808 2650 6101320855890499787649533390919417600 2651 28877274278163558654045802924067470800 2652 120531231769726157860365090465672921600 2653 444845235201409201205802569459046055200 2654 1455138191592165209277647516097146207232 2655 4227496257166798650579978704045967346560 2656 10927780874208940573146713789258030535680 2657 25172923799517023820284394264540820341120 2658 51745898978317530611663582425885913226240 2659 95029187394556048404544683142538401060272 2660 156059662583435152805117368210620248075520 2661 229356066609294861521491426258071485912460 2662 301836555191452977933044993863436068040640 2663 355841625115413927416163338353707717469480 2664 375900651087170851509893009164380044400192 2665 355841625115413927416163338353707717469480 2666 301836555191452977933044993863436068040640 2667 229356066609294861521491426258071485912460 2668 156059662583435152805117368210620248075520 2669 95029187394556048404544683142538401060272 2670 51745898978317530611663582425885913226240 2671 25172923799517023820284394264540820341120 2672 10927780874208940573146713789258030535680 2673 4227496257166798650579978704045967346560 2674 1455138191592165209277647516097146207232 2675 444845235201409201205802569459046055200 2676 120531231769726157860365090465672921600 2677 28877274278163558654045802924067470800 2678 6101320855890499787649533390919417600 2679 1133437682075042845167201779928491808 2680 184503359272297022520743168023875840 2681 26216823486341350422285086909375520 2682 3237755216151933499836237148327680 2683 345831658338979669460021362073360 2684 31770181053150285424078517472768 2685 2494272219382180659833750602080 2686 166136478483975161404329507840 2687 9309371639188263354552946560 2688 434558053732600234388689920 2689 16704785398860707934834048 2690 521617030409389787192320 2691 13014134579266529468760 2692 254244387384938304640 2693 3791997255031040055 2694 41794688459584368 2695 325938969716010 2696 1692090692880 2697 5332218570 2698 8707440 2699 5183 2700 1 2701 1 2702 5328 2703 9205008 2704 5799155040 2705 1894004036064 2706 375644133819360 2707 49617223732768608 2708 4639210419013864848 2709 320694624996910816080 2710 16932676199836891089024 2711 700397060993253222318720 2712 23159796150176906551339008 2713 622399276958950013124446208 2714 13781698275519607433469880320 2715 254360677403051626425938970624 2716 3951674809654552053402980436480 2717 52115617195561798257232247874048 2718 587748349483280280345452573246208 2719 5704616333220073309235274975624960 2720 47918777199048615797576309795249664 2721 350083297080768709398333190609405440 2722 2234167950460905763614817270980023808 2723 12503014430840224180229505348776406528 2724 61567874091258679675372564217459577600 2725 267579334528792070450010500833793885952 2726 1029151286649200270961578849360745715200 2727 3511311723189789961517801614930070195712 2728 10649692698905297026141903799128564549632 2729 28766411313134997714291349342473708840960 2730 69313352973553851635387727463293793683456 2731 149189474976447945399861237643463282288640 2732 287189739329662294894732882463666818405632 2733 494932072764608627467657939182252786753792 2734 764233347651233910060354170796125626605120 2735 1058016556618461491070568241647623270079296 2736 1313876769656912962767372326229074649118080 2737 1464034114760560158512214877798111751874432 2738 1464034114760560158512214877798111751874432 2739 1313876769656912962767372326229074649118080 2740 1058016556618461491070568241647623270079296 2741 764233347651233910060354170796125626605120 2742 494932072764608627467657939182252786753792 2743 287189739329662294894732882463666818405632 2744 149189474976447945399861237643463282288640 2745 69313352973553851635387727463293793683456 2746 28766411313134997714291349342473708840960 2747 10649692698905297026141903799128564549632 2748 3511311723189789961517801614930070195712 2749 1029151286649200270961578849360745715200 2750 267579334528792070450010500833793885952 2751 61567874091258679675372564217459577600 2752 12503014430840224180229505348776406528 2753 2234167950460905763614817270980023808 2754 350083297080768709398333190609405440 2755 47918777199048615797576309795249664 2756 5704616333220073309235274975624960 2757 587748349483280280345452573246208 2758 52115617195561798257232247874048 2759 3951674809654552053402980436480 2760 254360677403051626425938970624 2761 13781698275519607433469880320 2762 622399276958950013124446208 2763 23159796150176906551339008 2764 700397060993253222318720 2765 16932676199836891089024 2766 320694624996910816080 2767 4639210419013864848 2768 49617223732768608 2769 375644133819360 2770 1894004036064 2771 5799155040 2772 9205008 2773 5328 2774 1 2775 1 2776 5475 2777 9723600 2778 6299677350 2779 2116691589600 2780 432069670727100 2781 58761475218885600 2782 5659464582018919350 2783 403169476890490635600 2784 21947538398226083975475 2785 936428304990979582953600 2786 31955615907817178268291600 2787 886712474980549394185881600 2788 20283547865180067392002041600 2789 386947682351127439478192793600 2790 6217074592775480601258999393600 2791 84844782677877147028946344665600 2792 990739597728127935619258878855600 2793 9962607471891515587898925196665600 2794 86757706734388614911286473587629600 2795 657532093144840028801329062979929600 2796 4356150117084565190808805042242033600 2797 25325195711746292040975413164835673600 2798 129647734865246642777947995804073533600 2799 586233235912419602126373546244506412800 2800 2347751372668488118131101750104201162800 2801 8347560436154624420021695111481604134400 2802 26407186379758379174876323958436997694400 2803 74466242051732440891605266028389388134400 2804 187495359451683467244934687678623280838400 2805 422125258654290698224413579378791457638400 2806 850846224475054688608583620935376531802400 2807 1537012534535582663292925250721970509062400 2808 2490581891899110510464547074469516550989900 2809 3622664570035069833402977562864751346894400 2810 4732549548599735836283791767173805068369400 2811 5554807192178840518263601147570798226966400 2812 5859347060171101511589456473643758656076400 2813 5554807192178840518263601147570798226966400 2814 4732549548599735836283791767173805068369400 2815 3622664570035069833402977562864751346894400 2816 2490581891899110510464547074469516550989900 2817 1537012534535582663292925250721970509062400 2818 850846224475054688608583620935376531802400 2819 422125258654290698224413579378791457638400 2820 187495359451683467244934687678623280838400 2821 74466242051732440891605266028389388134400 2822 26407186379758379174876323958436997694400 2823 8347560436154624420021695111481604134400 2824 2347751372668488118131101750104201162800 2825 586233235912419602126373546244506412800 2826 129647734865246642777947995804073533600 2827 25325195711746292040975413164835673600 2828 4356150117084565190808805042242033600 2829 657532093144840028801329062979929600 2830 86757706734388614911286473587629600 2831 9962607471891515587898925196665600 2832 990739597728127935619258878855600 2833 84844782677877147028946344665600 2834 6217074592775480601258999393600 2835 386947682351127439478192793600 2836 20283547865180067392002041600 2837 886712474980549394185881600 2838 31955615907817178268291600 2839 936428304990979582953600 2840 21947538398226083975475 2841 403169476890490635600 2842 5659464582018919350 2843 58761475218885600 2844 432069670727100 2845 2116691589600 2846 6299677350 2847 9723600 2848 5475 2849 1 2850 1 2851 5624 2852 10263800 2853 6835690800 2854 2361959027760 2855 496011395829600 2856 69427423661977440 2857 6884886179812762800 2858 505219504909117498800 2859 28342814225401491682680 2860 1246797534864883800788600 2861 43887273227243909787758720 2862 1256771915143802871194908800 2863 29683755710063153529174988800 2864 584998324070629225705740933120 2865 9715150739030092498327483353600 2866 137116970626546285888159265057280 2867 1656830061737434287815257786108800 2868 17250524760442698173135331067132800 2869 155638067838660787962065431405687040 2870 1222870533018049048273371246758969600 2871 8404455663287682549951533295907100160 2872 50722542978226904002295485626437260800 2873 269751705838752171284935082649689068800 2874 1268067584142864554753355701568886179072 2875 5283614933928602311472315423203692412800 2876 19561116622055669890917505544571892354944 2877 64487197655128582057969798498588656115200 2878 189673073052057630242023558036078767603200 2879 498569220593980056636176209694835617699840 2880 1172940936102633837358746032819329623398400 2881 2472950473616386340431356219194086622664960 2882 4677574942764132520757257364751278215891200 2883 7944998616018489796286223906305479910815200 2884 12127300917784067108963301079494858080317920 2885 16645314985193817600537864226757648345534400 2886 20552786611061709917575324246011953439775680 2887 22836429567846344352861471384457726044195200 2888 22836429567846344352861471384457726044195200 2889 20552786611061709917575324246011953439775680 2890 16645314985193817600537864226757648345534400 2891 12127300917784067108963301079494858080317920 2892 7944998616018489796286223906305479910815200 2893 4677574942764132520757257364751278215891200 2894 2472950473616386340431356219194086622664960 2895 1172940936102633837358746032819329623398400 2896 498569220593980056636176209694835617699840 2897 189673073052057630242023558036078767603200 2898 64487197655128582057969798498588656115200 2899 19561116622055669890917505544571892354944 2900 5283614933928602311472315423203692412800 2901 1268067584142864554753355701568886179072 2902 269751705838752171284935082649689068800 2903 50722542978226904002295485626437260800 2904 8404455663287682549951533295907100160 2905 1222870533018049048273371246758969600 2906 155638067838660787962065431405687040 2907 17250524760442698173135331067132800 2908 1656830061737434287815257786108800 2909 137116970626546285888159265057280 2910 9715150739030092498327483353600 2911 584998324070629225705740933120 2912 29683755710063153529174988800 2913 1256771915143802871194908800 2914 43887273227243909787758720 2915 1246797534864883800788600 2916 28342814225401491682680 2917 505219504909117498800 2918 6884886179812762800 2919 69427423661977440 2920 496011395829600 2921 2361959027760 2922 6835690800 2923 10263800 2924 5624 2925 1 2926 1 2927 5775 2928 10826200 2929 7409180625 2930 2631740958000 2931 568346391054750 2932 81841880311884000 2933 8352986909331660750 2934 631114566482836590000 2935 36470533010626919444625 2936 1653330829815087014823000 2937 60002131365372532912951375 2938 1772370649561773279890256000 2939 43201534583068223697324990000 2940 879095842182639546825566976000 2941 15081988042445909725226133432000 2942 220019590266269741873887123008000 2943 2749480921417725003486526929534000 2944 29622890422704900966356389209840000 2945 276727168032101616527379269201922000 2946 2252656245033248246819368086134944000 2947 16050175745861893758587997613711476000 2948 100488056843657073966811811146715328000 2949 554777813824356762525106874039157540000 2950 2709245393423989198557391482264268473600 2951 11735721632091414749520239065000509109200 2952 45204261101389153109263143065187146198400 2953 155172319357653150576989827637228953777200 2954 475623967379779771883493724558556180160000 2955 1304002377232896207913911961498041527272000 2956 3202711066663220052362533493868382305024000 2957 7055972818742406677861206603678779765756000 2958 13960204286544116437918946398676295450528000 2959 24828120675057780613394449707204624721297500 2960 39724993080092448981431119531527399554076000 2961 57218270261603748001848908279479416187774500 2962 74229107366404862272668853984189512892248000 2963 86763408390995156998536182398186426253439000 2964 91393195255933914509892582983536637494960000 2965 86763408390995156998536182398186426253439000 2966 74229107366404862272668853984189512892248000 2967 57218270261603748001848908279479416187774500 2968 39724993080092448981431119531527399554076000 2969 24828120675057780613394449707204624721297500 2970 13960204286544116437918946398676295450528000 2971 7055972818742406677861206603678779765756000 2972 3202711066663220052362533493868382305024000 2973 1304002377232896207913911961498041527272000 2974 475623967379779771883493724558556180160000 2975 155172319357653150576989827637228953777200 2976 45204261101389153109263143065187146198400 2977 11735721632091414749520239065000509109200 2978 2709245393423989198557391482264268473600 2979 554777813824356762525106874039157540000 2980 100488056843657073966811811146715328000 2981 16050175745861893758587997613711476000 2982 2252656245033248246819368086134944000 2983 276727168032101616527379269201922000 2984 29622890422704900966356389209840000 2985 2749480921417725003486526929534000 2986 220019590266269741873887123008000 2987 15081988042445909725226133432000 2988 879095842182639546825566976000 2989 43201534583068223697324990000 2990 1772370649561773279890256000 2991 60002131365372532912951375 2992 1653330829815087014823000 2993 36470533010626919444625 2994 631114566482836590000 2995 8352986909331660750 2996 81841880311884000 2997 568346391054750 2998 2631740958000 2999 7409180625 3000 10826200 3001 5775 3002 1 3003 1 3004 5928 3005 11411400 3006 8022214200 3007 2928108183000 3008 650040016626000 3009 96261640176358800 3010 10107472218517674000 3011 785976292039969602000 3012 46765589376378191319000 3013 2183811309969660388563000 3014 81674542992865298532256200 3015 2487361082055443182573257000 3016 62539364348822571447556176000 3017 1313326651325274000398679696000 3018 23264643537761996578490897472000 3019 350611863198507266082903996019200 3020 4528736566314052186904176615248000 3021 50461061616607658887517435412624000 3022 487790262293874035912668542322032000 3023 4111375067905509731263920570999984000 3024 30349423228538853652602759124108972800 3025 196988492383994422776210455184434016000 3026 1128206820017422603172841697874485728000 3027 5719518052783977196954493129224566777600 3028 25737831237527897386295219081510550499200 3029 103065715311167269089119966188626693332352 3030 368091840397025961032571307816523904758400 3031 1174791199428056036552229499659633764995200 3032 3356546284080160104434941427598953614272000 3033 8598582972454514705799410575929243797184000 3034 19776740836645383823338644324637260733523200 3035 40887396744384151306315965539206066912416000 3036 76062583649479340297778965304552462712068000 3037 127429523256919933745629695120613866102036000 3038 192393593936918331341440912240926817448172000 3039 261922707421457156876417241915640138348360800 3040 321659465254421069848231700598154555866408000 3041 356433461498142266588581073635792886230344000 3042 356433461498142266588581073635792886230344000 3043 321659465254421069848231700598154555866408000 3044 261922707421457156876417241915640138348360800 3045 192393593936918331341440912240926817448172000 3046 127429523256919933745629695120613866102036000 3047 76062583649479340297778965304552462712068000 3048 40887396744384151306315965539206066912416000 3049 19776740836645383823338644324637260733523200 3050 8598582972454514705799410575929243797184000 3051 3356546284080160104434941427598953614272000 3052 1174791199428056036552229499659633764995200 3053 368091840397025961032571307816523904758400 3054 103065715311167269089119966188626693332352 3055 25737831237527897386295219081510550499200 3056 5719518052783977196954493129224566777600 3057 1128206820017422603172841697874485728000 3058 196988492383994422776210455184434016000 3059 30349423228538853652602759124108972800 3060 4111375067905509731263920570999984000 3061 487790262293874035912668542322032000 3062 50461061616607658887517435412624000 3063 4528736566314052186904176615248000 3064 350611863198507266082903996019200 3065 23264643537761996578490897472000 3066 1313326651325274000398679696000 3067 62539364348822571447556176000 3068 2487361082055443182573257000 3069 81674542992865298532256200 3070 2183811309969660388563000 3071 46765589376378191319000 3072 785976292039969602000 3073 10107472218517674000 3074 96261640176358800 3075 650040016626000 3076 2928108183000 3077 8022214200 3078 11411400 3079 5928 3080 1 3081 1 3082 6083 3083 12020008 3084 8676943275 3085 3253275265240 3086 742153419882875 3087 112976954889598800 3088 12199157441516470425 3089 975932595321317634000 3090 59763672305989188612075 3091 2873485658348571088823000 3092 110701034987878701196906075 3093 3474309405773423852949052200 3094 90063199179424171902340013875 3095 1950907452994295908284534454400 3096 35665026875051972073326645494500 3097 554975790745906765439059330675200 3098 7405458207765693401327447943697200 3099 85288868522874239792378038237008000 3100 852651771705067747257690443374977200 3101 7436662069006605915931736197856944000 3102 56839760313793672034723701894074778800 3103 382226793994206722088576777954357932800 3104 2269471589340602412400924619104000226000 3105 11935447106375620339305036605513907275520 3106 55756135120328418732490675809411922609200 3107 231945522100566221927161211367153598054272 3108 861193332744272661908127409787659581786672 3109 2859645804770254049758788333905383030198400 3110 8507446269191505798032395293368514514840240 3111 22711758671923930940242212129126178905024000 3112 54484562730667513495185223472268322935698200 3113 117597179383493518863508282919617260060627200 3114 228601134555228669481911781594660390650943500 3115 400596273887257858901635883937309636950224800 3116 633295580042356173998909669459717440766899500 3117 903729908817200161814660285066840023580872800 3118 1164675313775382957075472282582484621032952300 3119 1355962943272795126740674590948422843614248000 3120 1426437333087631189248907020346400083512620100 3121 1355962943272795126740674590948422843614248000 3122 1164675313775382957075472282582484621032952300 3123 903729908817200161814660285066840023580872800 3124 633295580042356173998909669459717440766899500 3125 400596273887257858901635883937309636950224800 3126 228601134555228669481911781594660390650943500 3127 117597179383493518863508282919617260060627200 3128 54484562730667513495185223472268322935698200 3129 22711758671923930940242212129126178905024000 3130 8507446269191505798032395293368514514840240 3131 2859645804770254049758788333905383030198400 3132 861193332744272661908127409787659581786672 3133 231945522100566221927161211367153598054272 3134 55756135120328418732490675809411922609200 3135 11935447106375620339305036605513907275520 3136 2269471589340602412400924619104000226000 3137 382226793994206722088576777954357932800 3138 56839760313793672034723701894074778800 3139 7436662069006605915931736197856944000 3140 852651771705067747257690443374977200 3141 85288868522874239792378038237008000 3142 7405458207765693401327447943697200 3143 554975790745906765439059330675200 3144 35665026875051972073326645494500 3145 1950907452994295908284534454400 3146 90063199179424171902340013875 3147 3474309405773423852949052200 3148 110701034987878701196906075 3149 2873485658348571088823000 3150 59763672305989188612075 3151 975932595321317634000 3152 12199157441516470425 3153 112976954889598800 3154 742153419882875 3155 3253275265240 3156 8676943275 3157 12020008 3158 6083 3159 1 3160 1 3161 6240 3162 12652640 3163 9375606240 3164 3609608402400 3165 845851568962400 3166 132315352573404000 3167 14687004135647844000 3168 1208297498969250404000 3169 76122742435062775452000 3170 3766922375650227645852000 3171 149421254234125696618796000 3172 4830590617652888779501356000 3173 129045777928727171680964796000 3174 2882022373741573500874880444000 3175 54346707619126814587926316944000 3176 872744187060095316617875560336000 3177 12024475466161313251179618831296000 3178 143065198812563240942053483494336000 3179 1478340387729820156401219329441472000 3180 13334704399598051987187940768571072000 3181 105465389342275502080486440624153024000 3182 734327338215471042436181987202953664000 3183 4517225747204261261046816466733321024000 3184 24628700378235407049359599344711237235200 3185 119354471063756203393050366055139072755200 3186 515434493556813826504802691927007995676160 3187 1988104475147710473661381811718459411893760 3188 6863149931448609719421092001372919272476160 3189 21243083121150458655350999051868559652902400 3190 59050572547002220444629751535728065153062400 3191 147626431367505551111574378839320162882656000 3192 332339854779438205483827756077179213214816000 3193 674454411170036358187768093215451932700656000 3194 1235039895778897746811367547316606785854448000 3195 2042255513935040064988731957327460894256048000 3196 3051555536265870676257294469056862417286064000 3197 4122276777060913018803713581006638704053104000 3198 5036433789298953327893934194951284847710064000 3199 5566584714488316836093295689156683252732176000 3200 5566584714488316836093295689156683252732176000 3201 5036433789298953327893934194951284847710064000 3202 4122276777060913018803713581006638704053104000 3203 3051555536265870676257294469056862417286064000 3204 2042255513935040064988731957327460894256048000 3205 1235039895778897746811367547316606785854448000 3206 674454411170036358187768093215451932700656000 3207 332339854779438205483827756077179213214816000 3208 147626431367505551111574378839320162882656000 3209 59050572547002220444629751535728065153062400 3210 21243083121150458655350999051868559652902400 3211 6863149931448609719421092001372919272476160 3212 1988104475147710473661381811718459411893760 3213 515434493556813826504802691927007995676160 3214 119354471063756203393050366055139072755200 3215 24628700378235407049359599344711237235200 3216 4517225747204261261046816466733321024000 3217 734327338215471042436181987202953664000 3218 105465389342275502080486440624153024000 3219 13334704399598051987187940768571072000 3220 1478340387729820156401219329441472000 3221 143065198812563240942053483494336000 3222 12024475466161313251179618831296000 3223 872744187060095316617875560336000 3224 54346707619126814587926316944000 3225 2882022373741573500874880444000 3226 129045777928727171680964796000 3227 4830590617652888779501356000 3228 149421254234125696618796000 3229 3766922375650227645852000 3230 76122742435062775452000 3231 1208297498969250404000 3232 14687004135647844000 3233 132315352573404000 3234 845851568962400 3235 3609608402400 3236 9375606240 3237 12652640 3238 6240 3239 1 3240 1 3241 6399 3242 13309920 3243 10120530420 3244 3999633621984 3245 962411840289900 3246 154645833994011360 3247 17639290439941920750 3248 1491779991492231012000 3249 96648696198802916689950 3250 4920297261029966667852000 3251 200871135681548389215057900 3252 6686339901008184144501228000 3253 183993746204528781547792720500 3254 4234686835722693187623044767200 3255 82330630221305039429010535540875 3256 1363782674724676417835845106371200 3257 19391284906241492816103422606215500 3258 238218633151598277072131210221248000 3259 2542983908893311607745000669111822400 3260 23709022909982754839126322027809472000 3261 193929030575063487877308256768377931200 3262 1397252642652631341227811042554772672000 3263 8899546661440907576797591924453978212000 3264 50270830532800117929458397514133080404480 3265 252562586090269823251365506741678216455200 3266 1131480385684408808166117470202718409719296 3267 4530584236634686367862956628627643082873280 3268 16247612434827840767508534116457754504097280 3269 52282495727785301898304247281887274314970176 3270 151206328022515889805996710715135609809702400 3271 393608972633611675651235187580337384285881560 3272 923422809697622699475038563238328174277728000 3273 1954634862806640695671887694060542082133830500 3274 3736652620845941693544180111243010318053244800 3275 6456715925726443367521193574574319299577298000 3276 10091423192023414189855517988369438040420425600 3277 14274052541348908229071949786180455122963102000 3278 18280283504097562305838505339474345853940272000 3279 21202723564292106806048213758877152460853091800 3280 22276782731714033417236397195067927538607376000 3281 21202723564292106806048213758877152460853091800 3282 18280283504097562305838505339474345853940272000 3283 14274052541348908229071949786180455122963102000 3284 10091423192023414189855517988369438040420425600 3285 6456715925726443367521193574574319299577298000 3286 3736652620845941693544180111243010318053244800 3287 1954634862806640695671887694060542082133830500 3288 923422809697622699475038563238328174277728000 3289 393608972633611675651235187580337384285881560 3290 151206328022515889805996710715135609809702400 3291 52282495727785301898304247281887274314970176 3292 16247612434827840767508534116457754504097280 3293 4530584236634686367862956628627643082873280 3294 1131480385684408808166117470202718409719296 3295 252562586090269823251365506741678216455200 3296 50270830532800117929458397514133080404480 3297 8899546661440907576797591924453978212000 3298 1397252642652631341227811042554772672000 3299 193929030575063487877308256768377931200 3300 23709022909982754839126322027809472000 3301 2542983908893311607745000669111822400 3302 238218633151598277072131210221248000 3303 19391284906241492816103422606215500 3304 1363782674724676417835845106371200 3305 82330630221305039429010535540875 3306 4234686835722693187623044767200 3307 183993746204528781547792720500 3308 6686339901008184144501228000 3309 200871135681548389215057900 3310 4920297261029966667852000 3311 96648696198802916689950 3312 1491779991492231012000 3313 17639290439941920750 3314 154645833994011360 3315 962411840289900 3316 3999633621984 3317 10120530420 3318 13309920 3319 6399 3320 1 3321 1 3322 6560 3323 13992480 3324 10914134400 3325 4426045303680 3326 1093233190008960 3327 180383476351478400 3328 21134930645848219200 3329 1836726115651095240000 3330 122325959302362942984000 3331 6404196434991385186728000 3332 268976250269638177842576000 3333 9214787762733968064690768000 3334 261085653277462428499571760000 3335 6189738333854916958736001264000 3336 124015828760450300494674882468000 3337 2117995820595141406487486718228000 3338 31063938702062073961816471867344000 3339 393829191903851990320862081414160000 3340 4340872870762457493314390941809408000 3341 41809459755238406382975449597427456000 3342 353479977930651981237883346596432128000 3343 2633901533276224597257023114700950784000 3344 17359805560229662118284925074165357440000 3345 101532219302699745571812526998987994905600 3346 528488218421744829514819050789604178611200 3347 2454534170003214874857715147000606073994240 3348 10195757321551815634024355226002517538129920 3349 37957385175381280425518512750699027616409600 3350 126886116157703137422447599766622463746283520 3351 381505196856809321972053239342803692442941440 3352 1033243241487191913674310856553426667032966400 3353 2524022346506835378565105406184763676359123200 3354 5567696352588607452717144278348743403733360000 3355 11101649090919102132993578591374161089868336000 3356 20026504242442301886968808439341623926821312000 3357 32707379515649010417713536563094621316777664000 3358 48391619985141518337318858189841749667513152000 3359 64891049668225112947132356616315859741259840000 3360 78893855122947374162039865149310334738058016000 3361 86985532571454797153018312856931907531704992000 3362 86985532571454797153018312856931907531704992000 3363 78893855122947374162039865149310334738058016000 3364 64891049668225112947132356616315859741259840000 3365 48391619985141518337318858189841749667513152000 3366 32707379515649010417713536563094621316777664000 3367 20026504242442301886968808439341623926821312000 3368 11101649090919102132993578591374161089868336000 3369 5567696352588607452717144278348743403733360000 3370 2524022346506835378565105406184763676359123200 3371 1033243241487191913674310856553426667032966400 3372 381505196856809321972053239342803692442941440 3373 126886116157703137422447599766622463746283520 3374 37957385175381280425518512750699027616409600 3375 10195757321551815634024355226002517538129920 3376 2454534170003214874857715147000606073994240 3377 528488218421744829514819050789604178611200 3378 101532219302699745571812526998987994905600 3379 17359805560229662118284925074165357440000 3380 2633901533276224597257023114700950784000 3381 353479977930651981237883346596432128000 3382 41809459755238406382975449597427456000 3383 4340872870762457493314390941809408000 3384 393829191903851990320862081414160000 3385 31063938702062073961816471867344000 3386 2117995820595141406487486718228000 3387 124015828760450300494674882468000 3388 6189738333854916958736001264000 3389 261085653277462428499571760000 3390 9214787762733968064690768000 3391 268976250269638177842576000 3392 6404196434991385186728000 3393 122325959302362942984000 3394 1836726115651095240000 3395 21134930645848219200 3396 180383476351478400 3397 1093233190008960 3398 4426045303680 3399 10914134400 3400 13992480 3401 6560 3402 1 3403 1 3404 6723 3405 14700960 3406 11758930380 3407 4891715038080 3408 1239845940693360 3409 209994478183721088 3410 25264960656478943400 3411 2255399027492659963200 3412 154353870944028916231500 3413 8307044690805919855368000 3414 358795105270392355086436200 3415 12645645668271171116333136000 3416 368756060290836114874500198000 3417 9001429984535281573346774064000 3418 185775048296904494257063109365500 3419 3269640850025519098924310724832800 3420 49441964937017832207692268078634875 3421 646572321653137223669635109486544000 3422 7354760158804435919242099370409438000 3423 73142075965253137161786090981916416000 3424 638829540760154104801690790098874515200 3425 4920177829457087515242835898898163968000 3426 33537348500409200695755618182072901744000 3427 202973865706824379863007915258458605337600 3428 1093912035852644854934768620215058156651200 3429 5263742655480578501967597745864457618967552 3430 22667353330950018686357718314952025598163840 3431 87542881829875934236967739699125064379115520 3432 303794643492962319405667810979701860315621120 3433 948893613935748824128048068110125499183831040 3434 2671728581737842782935535341772572108639474272 3435 6790317021034595538252582491308589914430726400 3436 15596509407688836626923900409724417459708074700 3437 32408331236756024159841870981245542773419376000 3438 60977440227327715392251494174680134809791522000 3439 103967712758254513966093667287794392015459212800 3440 160739555909143491987052709293629487655479704000 3441 225458670242623997076780792522734638263819072000 3442 287014820341761469962875548375981266474006516000 3443 331709435892167102246025024014267279827369632000 3444 348097461593982500749846498414972151390269441200 3445 331709435892167102246025024014267279827369632000 3446 287014820341761469962875548375981266474006516000 3447 225458670242623997076780792522734638263819072000 3448 160739555909143491987052709293629487655479704000 3449 103967712758254513966093667287794392015459212800 3450 60977440227327715392251494174680134809791522000 3451 32408331236756024159841870981245542773419376000 3452 15596509407688836626923900409724417459708074700 3453 6790317021034595538252582491308589914430726400 3454 2671728581737842782935535341772572108639474272 3455 948893613935748824128048068110125499183831040 3456 303794643492962319405667810979701860315621120 3457 87542881829875934236967739699125064379115520 3458 22667353330950018686357718314952025598163840 3459 5263742655480578501967597745864457618967552 3460 1093912035852644854934768620215058156651200 3461 202973865706824379863007915258458605337600 3462 33537348500409200695755618182072901744000 3463 4920177829457087515242835898898163968000 3464 638829540760154104801690790098874515200 3465 73142075965253137161786090981916416000 3466 7354760158804435919242099370409438000 3467 646572321653137223669635109486544000 3468 49441964937017832207692268078634875 3469 3269640850025519098924310724832800 3470 185775048296904494257063109365500 3471 9001429984535281573346774064000 3472 368756060290836114874500198000 3473 12645645668271171116333136000 3474 358795105270392355086436200 3475 8307044690805919855368000 3476 154353870944028916231500 3477 2255399027492659963200 3478 25264960656478943400 3479 209994478183721088 3480 1239845940693360 3481 4891715038080 3482 11758930380 3483 14700960 3484 6723 3485 1 3486 1 3487 6888 3488 15436008 3489 12657526560 3490 5399700830496 3491 1403922215928960 3492 244001681128453248 3493 30134207619363976128 3494 2762302365108364478400 3495 194189856267118022831520 3496 10739287505681527020228000 3497 476824365252259799698123200 3498 17282382413303933858988619200 3499 518471472399118015769658576000 3500 13025598683503995688490037763200 3501 276793972024459908380413302468000 3502 5018111892819914338990787048272800 3503 78198910329776998449273098168917800 3504 1054353729059377177234007252401353000 3505 12371083754296692212879018428175875200 3506 126966385899360788500600452289173456000 3507 1145005952837871838114505897007818803200 3508 9110264755188284624998025180540471347200 3509 64185956229735641676122450135626048128000 3510 401748272123162738073677735718466342978560 3511 2240519209917638346949356603045293066611200 3512 11162764596967433719689905564505660122982912 3513 49803103586470088903231886364717560548692992 3514 199403230834717405761982073759118202196874240 3515 717851631004982660743135465532825527908747264 3516 2327627924782563354912391414936803574921021440 3517 6808311679988997813118744888690150456643987712 3518 17989116784956266949032226230820602819461093632 3519 42988698199344020282613775919240411149447466400 3520 93011910649489789338746169716174707759713609120 3521 182376295391156449683816019051322956391595312000 3522 324334060452380929437705244691271635961269500800 3523 523486553712614833478401447571877026463803404800 3524 767272391616202614557740167439029737332601664000 3525 1021683763573154007805832959800392229184990636800 3526 1236371533779895562917002362234996224811104992000 3527 1360008687157885119208702598458495847292215491200 3528 1360008687157885119208702598458495847292215491200 3529 1236371533779895562917002362234996224811104992000 3530 1021683763573154007805832959800392229184990636800 3531 767272391616202614557740167439029737332601664000 3532 523486553712614833478401447571877026463803404800 3533 324334060452380929437705244691271635961269500800 3534 182376295391156449683816019051322956391595312000 3535 93011910649489789338746169716174707759713609120 3536 42988698199344020282613775919240411149447466400 3537 17989116784956266949032226230820602819461093632 3538 6808311679988997813118744888690150456643987712 3539 2327627924782563354912391414936803574921021440 3540 717851631004982660743135465532825527908747264 3541 199403230834717405761982073759118202196874240 3542 49803103586470088903231886364717560548692992 3543 11162764596967433719689905564505660122982912 3544 2240519209917638346949356603045293066611200 3545 401748272123162738073677735718466342978560 3546 64185956229735641676122450135626048128000 3547 9110264755188284624998025180540471347200 3548 1145005952837871838114505897007818803200 3549 126966385899360788500600452289173456000 3550 12371083754296692212879018428175875200 3551 1054353729059377177234007252401353000 3552 78198910329776998449273098168917800 3553 5018111892819914338990787048272800 3554 276793972024459908380413302468000 3555 13025598683503995688490037763200 3556 518471472399118015769658576000 3557 17282382413303933858988619200 3558 476824365252259799698123200 3559 10739287505681527020228000 3560 194189856267118022831520 3561 2762302365108364478400 3562 30134207619363976128 3563 244001681128453248 3564 1403922215928960 3565 5399700830496 3566 12657526560 3567 15436008 3568 6888 3569 1 3570 1 3571 7055 3572 16198280 3573 13612629555 3574 5953256658720 3575 1587287056631220 3576 282990606667966080 3577 35863163757525784680 3578 3374552932612902406080 3579 243600539822993892438900 3580 13838479151156743950266400 3581 631380611271526442730904500 3582 23524446831151698509582232000 3583 725757190034876508185504217000 3584 18758031988593731288486878224000 3585 410248208536253078492398287586500 3586 7657966559343390798524768034948000 3587 122926317374460054380486120227654875 3588 1708028830887234439813070302110573000 3589 20662404329205294403849781015809848375 3590 218741844327225973839251817069626064000 3591 2035790573909069006526673161136633482000 3592 16724672872197072086745008495631804672000 3593 121729011075479825813183840243774669232000 3594 787533776001365133956598062098855251379200 3595 4542202018956591533829801963932339823259200 3596 23417574853287316352189201236273396422136320 3597 108177615702754457269797093073609110120390720 3598 448736776248462933859899052749785938277176320 3599 1674749754213013449584266107584022519641604480 3600 5633418528075809423295684882462829921464084480 3601 17105640634730192155111376492061613771945631520 3602 46952726199728621282065244564720441321234929920 3603 116648179152450793497630841965477346407443029020 3604 262584645711144643371290207021853766804633658400 3605 536110318326920313549717506002951440559460385900 3606 993563524312439191134611594136743982504019248000 3607 1672643857084464515484656799193655988089734158000 3608 2559388521443172314754069447414824963064541248000 3609 3561254422929150951121616369264707103211516276000 3610 4507804222644528783658631351714676158161418976000 3611 5192024506438787616892530753314225217882348642000 3612 5442349000509857921734201266094548044609518032000 3613 5192024506438787616892530753314225217882348642000 3614 4507804222644528783658631351714676158161418976000 3615 3561254422929150951121616369264707103211516276000 3616 2559388521443172314754069447414824963064541248000 3617 1672643857084464515484656799193655988089734158000 3618 993563524312439191134611594136743982504019248000 3619 536110318326920313549717506002951440559460385900 3620 262584645711144643371290207021853766804633658400 3621 116648179152450793497630841965477346407443029020 3622 46952726199728621282065244564720441321234929920 3623 17105640634730192155111376492061613771945631520 3624 5633418528075809423295684882462829921464084480 3625 1674749754213013449584266107584022519641604480 3626 448736776248462933859899052749785938277176320 3627 108177615702754457269797093073609110120390720 3628 23417574853287316352189201236273396422136320 3629 4542202018956591533829801963932339823259200 3630 787533776001365133956598062098855251379200 3631 121729011075479825813183840243774669232000 3632 16724672872197072086745008495631804672000 3633 2035790573909069006526673161136633482000 3634 218741844327225973839251817069626064000 3635 20662404329205294403849781015809848375 3636 1708028830887234439813070302110573000 3637 122926317374460054380486120227654875 3638 7657966559343390798524768034948000 3639 410248208536253078492398287586500 3640 18758031988593731288486878224000 3641 725757190034876508185504217000 3642 23524446831151698509582232000 3643 631380611271526442730904500 3644 13838479151156743950266400 3645 243600539822993892438900 3646 3374552932612902406080 3647 35863163757525784680 3648 282990606667966080 3649 1587287056631220 3650 5953256658720 3651 13612629555 3652 16198280 3653 7055 3654 1 3655 1 3656 7224 3657 16988440 3658 14627046840 3659 6555842393688 3660 1791930254274720 3661 327616048488683808 3662 42590086303528895040 3663 4112309444196289976640 3664 304722129814945087269024 3665 17775457572538463424026400 3666 833076444899635985806037280 3667 31895758991786762393622756000 3668 1011551213739523035912035976000 3669 26886512516984348180164525454400 3670 604946531632147834053701822724000 3671 11622090425356440153055236194215200 3672 192087327863530052529662931543279000 3673 2749287048647366665153658614627179000 3674 34274445206470504425582277395685498200 3675 374098267855085330259174982602030939000 3676 3591343371408819170488079832979497014400 3677 30448345974987814706311981192652257296000 3678 228823933387787213550465798053871509376000 3679 1529339784363941324651200107688744713968640 3680 9117217945246573281574462180452131948659200 3681 48611655385099877393165169462884774641814016 3682 232374396621081831494800535344559087573506560 3683 998052485104339973584947893184868724788892160 3684 3859136275736781231195131853648159069183716352 3685 13457610928181100288984136108105649256830868480 3686 42391474423770465910300028740532795159017235712 3687 120792910992464230819672124905819255023006101760 3688 311752292340845183953712616484871753772611336160 3689 729581338698964962967000175202258312075643672416 3690 1549764281550088973622712790462313408003818258400 3691 2990626208180441965315180898351599387337097936480 3692 5246712645930599939149440172546665591819470064000 3693 8373651575591248551532335909476764281330727344000 3694 12163830709806234738015393215871510219196214457600 3695 16089119419162092852346814666396650477548463776000 3696 19383558157371473769732114812373107480094101596800 3697 21274637001993080966779150403824142356200843216000 3698 21274637001993080966779150403824142356200843216000 3699 19383558157371473769732114812373107480094101596800 3700 16089119419162092852346814666396650477548463776000 3701 12163830709806234738015393215871510219196214457600 3702 8373651575591248551532335909476764281330727344000 3703 5246712645930599939149440172546665591819470064000 3704 2990626208180441965315180898351599387337097936480 3705 1549764281550088973622712790462313408003818258400 3706 729581338698964962967000175202258312075643672416 3707 311752292340845183953712616484871753772611336160 3708 120792910992464230819672124905819255023006101760 3709 42391474423770465910300028740532795159017235712 3710 13457610928181100288984136108105649256830868480 3711 3859136275736781231195131853648159069183716352 3712 998052485104339973584947893184868724788892160 3713 232374396621081831494800535344559087573506560 3714 48611655385099877393165169462884774641814016 3715 9117217945246573281574462180452131948659200 3716 1529339784363941324651200107688744713968640 3717 228823933387787213550465798053871509376000 3718 30448345974987814706311981192652257296000 3719 3591343371408819170488079832979497014400 3720 374098267855085330259174982602030939000 3721 34274445206470504425582277395685498200 3722 2749287048647366665153658614627179000 3723 192087327863530052529662931543279000 3724 11622090425356440153055236194215200 3725 604946531632147834053701822724000 3726 26886512516984348180164525454400 3727 1011551213739523035912035976000 3728 31895758991786762393622756000 3729 833076444899635985806037280 3730 17775457572538463424026400 3731 304722129814945087269024 3732 4112309444196289976640 3733 42590086303528895040 3734 327616048488683808 3735 1791930254274720 3736 6555842393688 3737 14627046840 3738 16988440 3739 7224 3740 1 3741 1 3742 7395 3743 17807160 3744 15703689225 3745 7211134092120 3746 2020018937555115 3747 378609263724615840 3748 50473347470287849170 3749 4999264892295177441600 3750 380131604247894554715660 3751 22761819696783019397519520 3752 1095412572907682808505626900 3753 43081121049180476328920599200 3754 1403982962763470880362144527500 3755 38361134490275758208048748936000 3756 887615000281693101751413686318250 3757 17543449417332287187557352858996000 3758 298421384359412760180012054361879875 3759 4397788822138714360547546064280335000 3760 56474938124297990246698070708799968625 3761 635236897999622506835039953235825211000 3762 6287401569973536402878634082595497258875 3763 54985474599520119597845445890027702736000 3764 426449845615596382108289963862998944515000 3765 2942874760700324250792512307145008368409600 3766 18124146963736131563775039737753633268907200 3767 99884187711256902840360218999175578904199680 3768 493795592819798891926451137607188061093701440 3769 2194647079199106186339782833809724715972006400 3770 8786426342079278696024630559645362166445068480 3771 31744508074609006901766407183234856859414440960 3772 103665659181145038163580923457751329431525283760 3773 306436904558927268237212817728484868231605530880 3774 821014316901905318852458973969240248984494597900 3775 1996024417195281502456887271779763306622044009440 3776 4407887254639579984592292725180310635457013854180 3777 8849812248697226223891861842060855329875085730400 3778 16166433340273661062504212531659413354793742134700 3779 26888038819581972661129667412323348615041566960000 3780 40738916711511370420119489506960968329237321519000 3781 56254864352105757278063685322932969400222642848000 3782 70820856014704569430419460986906684691351720014000 3783 81305395674283635012574582551048854120984617872000 3784 85133084756352182764789944391926154071485517090000 3785 81305395674283635012574582551048854120984617872000 3786 70820856014704569430419460986906684691351720014000 3787 56254864352105757278063685322932969400222642848000 3788 40738916711511370420119489506960968329237321519000 3789 26888038819581972661129667412323348615041566960000 3790 16166433340273661062504212531659413354793742134700 3791 8849812248697226223891861842060855329875085730400 3792 4407887254639579984592292725180310635457013854180 3793 1996024417195281502456887271779763306622044009440 3794 821014316901905318852458973969240248984494597900 3795 306436904558927268237212817728484868231605530880 3796 103665659181145038163580923457751329431525283760 3797 31744508074609006901766407183234856859414440960 3798 8786426342079278696024630559645362166445068480 3799 2194647079199106186339782833809724715972006400 3800 493795592819798891926451137607188061093701440 3801 99884187711256902840360218999175578904199680 3802 18124146963736131563775039737753633268907200 3803 2942874760700324250792512307145008368409600 3804 426449845615596382108289963862998944515000 3805 54985474599520119597845445890027702736000 3806 6287401569973536402878634082595497258875 3807 635236897999622506835039953235825211000 3808 56474938124297990246698070708799968625 3809 4397788822138714360547546064280335000 3810 298421384359412760180012054361879875 3811 17543449417332287187557352858996000 3812 887615000281693101751413686318250 3813 38361134490275758208048748936000 3814 1403982962763470880362144527500 3815 43081121049180476328920599200 3816 1095412572907682808505626900 3817 22761819696783019397519520 3818 380131604247894554715660 3819 4999264892295177441600 3820 50473347470287849170 3821 378609263724615840 3822 2020018937555115 3823 7211134092120 3824 15703689225 3825 17807160 3826 7395 3827 1 3828 1 3829 7568 3830 18655120 3831 16845573360 3832 7923034670320 3833 2273910950381840 3834 436785809126203152 3835 59694060580581097440 3836 6063211010399022897120 3837 472930458811123785975360 3838 29058949302505717071597120 3839 1435512095543782423336897728 3840 57972603858498905557836254400 3841 1940701929167844314626613659200 3842 54488938780481782679901075816000 3843 1296058329564316688029075589052000 3844 26343020871105307427665485404143200 3845 461002865244342879984145994572506000 3846 6992114665114661823660468196317978000 3847 92451293905404973001732857262426598000 3848 1071183788783677168388498744672175846000 3849 10926074645593507117562687195656193629200 3850 98515641990806880946139757219632967402000 3851 788125135926455047569118057757063739216000 3852 5612821620206666817035719037417697412329600 3853 35691788764391112067304059519989460468147200 3854 203205250698600064703184445533806661598651392 3855 1038356500822516814142645793112308765311790080 3856 4772726751545642419028585197204596738642570240 3857 19772725113546232878832710102704757917233505280 3858 73966267582709656475544387180640824110852367360 3859 250252538654834337742258509961168121575050509568 3860 766902941039008454371437369235837791923541884160 3861 2131539056711361733473553864493725627552197295680 3862 5379598571700103422576112134198450393346021746240 3863 12341432017429649028262845484337621490617344006080 3864 25759761191592541562466773238737135821728711079872 3865 48958610451857169636267259079471164573461000590400 3866 84786949077748487124762217906859625966097741147200 3867 133874130122760769144361396695041514683312222864000 3868 192815585786565385453073356215560105263081957008000 3869 253414769890914506595467839597593281202907714924800 3870 304011479477756200481800613016965280626290310304000 3871 332964953713732981480067338066200069257365577952000 3872 332964953713732981480067338066200069257365577952000 3873 304011479477756200481800613016965280626290310304000 3874 253414769890914506595467839597593281202907714924800 3875 192815585786565385453073356215560105263081957008000 3876 133874130122760769144361396695041514683312222864000 3877 84786949077748487124762217906859625966097741147200 3878 48958610451857169636267259079471164573461000590400 3879 25759761191592541562466773238737135821728711079872 3880 12341432017429649028262845484337621490617344006080 3881 5379598571700103422576112134198450393346021746240 3882 2131539056711361733473553864493725627552197295680 3883 766902941039008454371437369235837791923541884160 3884 250252538654834337742258509961168121575050509568 3885 73966267582709656475544387180640824110852367360 3886 19772725113546232878832710102704757917233505280 3887 4772726751545642419028585197204596738642570240 3888 1038356500822516814142645793112308765311790080 3889 203205250698600064703184445533806661598651392 3890 35691788764391112067304059519989460468147200 3891 5612821620206666817035719037417697412329600 3892 788125135926455047569118057757063739216000 3893 98515641990806880946139757219632967402000 3894 10926074645593507117562687195656193629200 3895 1071183788783677168388498744672175846000 3896 92451293905404973001732857262426598000 3897 6992114665114661823660468196317978000 3898 461002865244342879984145994572506000 3899 26343020871105307427665485404143200 3900 1296058329564316688029075589052000 3901 54488938780481782679901075816000 3902 1940701929167844314626613659200 3903 57972603858498905557836254400 3904 1435512095543782423336897728 3905 29058949302505717071597120 3906 472930458811123785975360 3907 6063211010399022897120 3908 59694060580581097440 3909 436785809126203152 3910 2273910950381840 3911 7923034670320 3912 16845573360 3913 18655120 3914 7568 3915 1 3916 1 3917 7743 3918 19533008 3919 18055824270 3920 8695684968432 3921 2556169060511990 3922 503054071108759632 3923 70459010834670645957 3924 7336684302784752975840 3925 586843035668995428655002 3926 36988894369439711866739520 3927 1875028703744181394044804168 3928 77728462627940610516766427328 3929 2671915902835458486513845939400 3930 77060795064341633477712151606080 3931 1883517200791385907546759062693250 3932 39354429983594133785918165827567200 3933 708243092378362484070881435709308325 3934 11051223484789309348969790823451746000 3935 150388732922174518057230570122472510150 3936 1794111199773310039980996275145286086000 3937 18850400173981846170073058590901494489950 3938 175156513417868583046144693490612644453200 3939 1444709499876548634784015416953822095821375 3940 10612961613006159014482923689065990491738240 3941 69647560585352918532544186709495562602032200 3942 409424474670637601092052344982634655414612992 3943 2161288813405577336534007090341023325217524352 3944 10268192063689332939855052842999497790305479680 3945 43994313377640368155402779978518086365844549248 3946 170300567913446586408010761207166785932301480960 3947 596584176971792573010562697853856146969093625488 3948 1894140182604479254289645789471480709047523065088 3949 5457839588662722851284962821684827226897044861260 3950 14289616377589674374273357205865729466784990182208 3951 34031235082249918955070944652858334473593338546680 3952 73791280394561986429219469177780851893320536400832 3953 145802507972588486343698995020132779727810972142872 3954 262707221572231506925583774811050053563623373230400 3955 431911412308556931451995956087377686747036059014980 3956 648272288643237420565847588874112850652211720848000 3957 888673262348437964025682736414929699435740233995800 3958 1112983870258281919778053024392606225952418852332800 3959 1273788358006637586758973023046732774831907939764000 3960 1332376039589371822015587286122267253881024118905600 3961 1273788358006637586758973023046732774831907939764000 3962 1112983870258281919778053024392606225952418852332800 3963 888673262348437964025682736414929699435740233995800 3964 648272288643237420565847588874112850652211720848000 3965 431911412308556931451995956087377686747036059014980 3966 262707221572231506925583774811050053563623373230400 3967 145802507972588486343698995020132779727810972142872 3968 73791280394561986429219469177780851893320536400832 3969 34031235082249918955070944652858334473593338546680 3970 14289616377589674374273357205865729466784990182208 3971 5457839588662722851284962821684827226897044861260 3972 1894140182604479254289645789471480709047523065088 3973 596584176971792573010562697853856146969093625488 3974 170300567913446586408010761207166785932301480960 3975 43994313377640368155402779978518086365844549248 3976 10268192063689332939855052842999497790305479680 3977 2161288813405577336534007090341023325217524352 3978 409424474670637601092052344982634655414612992 3979 69647560585352918532544186709495562602032200 3980 10612961613006159014482923689065990491738240 3981 1444709499876548634784015416953822095821375 3982 175156513417868583046144693490612644453200 3983 18850400173981846170073058590901494489950 3984 1794111199773310039980996275145286086000 3985 150388732922174518057230570122472510150 3986 11051223484789309348969790823451746000 3987 708243092378362484070881435709308325 3988 39354429983594133785918165827567200 3989 1883517200791385907546759062693250 3990 77060795064341633477712151606080 3991 2671915902835458486513845939400 3992 77728462627940610516766427328 3993 1875028703744181394044804168 3994 36988894369439711866739520 3995 586843035668995428655002 3996 7336684302784752975840 3997 70459010834670645957 3998 503054071108759632 3999 2556169060511990 4000 8695684968432 4001 18055824270 4002 19533008 4003 7743 4004 1 4005 1 4006 7920 4007 20441520 4008 19337677920 4009 9533475214560 4010 2869576039582560 4011 578424541692998880 4012 83003921732945339280 4013 8857704219215738348880 4014 726331745975690544608160 4015 46947442853519634292400160 4016 2441267028383020983204808320 4017 103847743591985431054789153920 4018 3664341809602914495790417288320 4019 108520892053624775452254665846400 4020 2724649539774936326533393931786400 4021 58499828353991279952040516770708000 4022 1082246824548838679112749560258098000 4023 17366208333240343262666814151138458000 4024 243126916665364805677335398115938412000 4025 2985159811387524268203674474611484412000 4026 32294001595919580719657932952615149548000 4027 309099729560944558316725929689316431388000 4028 2627347701268028745692170402359189666798000 4029 19899303024386548152155481916998732172009200 4030 134702974318924325953052492976606802395139200 4031 817198044201474244115185124058081267863844480 4032 4454178350812431044847602434426464932532602880 4033 21861312135596644323562370568966672714843924480 4034 96814382314785139147204783948280979165737379840 4035 387580602837499127687196904816310616259720611840 4036 1404979685285934337866088779959125983941487217920 4037 4618716208813877984597904757578241137825240971520 4038 13788226329253194571667274496887984573213587017920 4039 37425185750830099551668316491553100984436879048640 4040 92462223619697893010004076037954720079196995296640 4041 208129252394918423261901066911689582263211769335680 4042 427212675968516763537586400502941774119224158110080 4043 800246613404643667250239806347506317009191198455680 4044 1368842891350048378191199668752313436989405997358400 4045 2139298552522683487867297043284572407152298678798400 4046 3056140789318119268381852918977960581646140969712000 4047 3992224752013402538334320630973478853959763274672000 4048 4769930872535493941905941533111169539796080795712000 4049 5213645372306237564408819815261045776056181334848000 4050 5213645372306237564408819815261045776056181334848000 4051 4769930872535493941905941533111169539796080795712000 4052 3992224752013402538334320630973478853959763274672000 4053 3056140789318119268381852918977960581646140969712000 4054 2139298552522683487867297043284572407152298678798400 4055 1368842891350048378191199668752313436989405997358400 4056 800246613404643667250239806347506317009191198455680 4057 427212675968516763537586400502941774119224158110080 4058 208129252394918423261901066911689582263211769335680 4059 92462223619697893010004076037954720079196995296640 4060 37425185750830099551668316491553100984436879048640 4061 13788226329253194571667274496887984573213587017920 4062 4618716208813877984597904757578241137825240971520 4063 1404979685285934337866088779959125983941487217920 4064 387580602837499127687196904816310616259720611840 4065 96814382314785139147204783948280979165737379840 4066 21861312135596644323562370568966672714843924480 4067 4454178350812431044847602434426464932532602880 4068 817198044201474244115185124058081267863844480 4069 134702974318924325953052492976606802395139200 4070 19899303024386548152155481916998732172009200 4071 2627347701268028745692170402359189666798000 4072 309099729560944558316725929689316431388000 4073 32294001595919580719657932952615149548000 4074 2985159811387524268203674474611484412000 4075 243126916665364805677335398115938412000 4076 17366208333240343262666814151138458000 4077 1082246824548838679112749560258098000 4078 58499828353991279952040516770708000 4079 2724649539774936326533393931786400 4080 108520892053624775452254665846400 4081 3664341809602914495790417288320 4082 103847743591985431054789153920 4083 2441267028383020983204808320 4084 46947442853519634292400160 4085 726331745975690544608160 4086 8857704219215738348880 4087 83003921732945339280 4088 578424541692998880 4089 2869576039582560 4090 9533475214560 4091 19337677920 4092 20441520 4093 7920 4094 1 4095 1 4096 8099 4097 21381360 4098 20694483810 4099 10441056898272 4100 3217150656780060 4101 664019895559404384 4102 97597090899408290190 4103 10670615271668639727440 4104 896731830892853311094739 4105 59419806168253714351328160 4106 3168561163922129317784574132 4107 138264487152965642957872325760 4108 5006326638996964322099627128560 4109 152192329825507715391828664708224 4110 3923708503313870787445582762008900 4111 86537006363283173759191990013874720 4112 1645104548051997834484639393492930875 4113 27136585238455246012799252905666674000 4114 390691448030315389123162577250195475950 4115 4935049869856615441555737817897206012000 4116 54947293891880816018594453567905482392700 4117 541509562992448621632525049654720696044000 4118 4741285435064564351907506258624571548885250 4119 37006763534903938802366761893403612367646960 4120 258276370504017072891518025714379377982536075 4121 1616236131865137949472255023137094063108492416 4122 9091328241741400965781434505146154104985269840 4123 46072018471557955341278074222758543408150128640 4124 210779484507377645686347189569120336092286838528 4125 872190970375355775253850439596360011416359331840 4126 3269807606646776494936049720945103834466122120096 4127 11123099189766160510632896411426159671497658824960 4128 34381417808073159740127234036421116705189914180460 4129 96684714320884521935872949047875140310352243513536 4130 247636094277755699566145175870170396138034545273640 4131 578263744475624120067971437707641141252059046260608 4132 1232192116335120109647760775524688542945725233808240 4133 2397779253408882375530777725345339867353843698221440 4134 4263945606555400698065586968163456356221999681771416 4135 6933244888707968614740791818151961554832519807758400 4136 10313201771953103314426927829501042812813373214040620 4137 14039525951609442969157474073058708310125976014576000 4138 17496227416967828548684882462258769068300932230286000 4139 19964687409129181103615617817399153541503079258124800 4140 20862309224460582032681339764722929713576587268248000 4141 19964687409129181103615617817399153541503079258124800 4142 17496227416967828548684882462258769068300932230286000 4143 14039525951609442969157474073058708310125976014576000 4144 10313201771953103314426927829501042812813373214040620 4145 6933244888707968614740791818151961554832519807758400 4146 4263945606555400698065586968163456356221999681771416 4147 2397779253408882375530777725345339867353843698221440 4148 1232192116335120109647760775524688542945725233808240 4149 578263744475624120067971437707641141252059046260608 4150 247636094277755699566145175870170396138034545273640 4151 96684714320884521935872949047875140310352243513536 4152 34381417808073159740127234036421116705189914180460 4153 11123099189766160510632896411426159671497658824960 4154 3269807606646776494936049720945103834466122120096 4155 872190970375355775253850439596360011416359331840 4156 210779484507377645686347189569120336092286838528 4157 46072018471557955341278074222758543408150128640 4158 9091328241741400965781434505146154104985269840 4159 1616236131865137949472255023137094063108492416 4160 258276370504017072891518025714379377982536075 4161 37006763534903938802366761893403612367646960 4162 4741285435064564351907506258624571548885250 4163 541509562992448621632525049654720696044000 4164 54947293891880816018594453567905482392700 4165 4935049869856615441555737817897206012000 4166 390691448030315389123162577250195475950 4167 27136585238455246012799252905666674000 4168 1645104548051997834484639393492930875 4169 86537006363283173759191990013874720 4170 3923708503313870787445582762008900 4171 152192329825507715391828664708224 4172 5006326638996964322099627128560 4173 138264487152965642957872325760 4174 3168561163922129317784574132 4175 59419806168253714351328160 4176 896731830892853311094739 4177 10670615271668639727440 4178 97597090899408290190 4179 664019895559404384 4180 3217150656780060 4181 10441056898272 4182 20694483810 4183 21381360 4184 8099 4185 1 4186 1 4187 8280 4188 22353240 4189 22129707600 4190 11423355063120 4191 3602164629903840 4192 761085926803968480 4193 114543431983997256240 4194 12827046232493660996400 4195 1104408680617704211790040 4196 74999389492856822382469080 4197 4099966625609506290241643040 4198 183466338722204410847945970720 4199 6814464009681878117209421769600 4200 212576331132794177369153398074240 4201 5625680763192874479662238141893280 4202 127405123166426863215880099095818400 4203 2487938932944391245576769712898898200 4204 42171720303004774209079920056103615000 4205 624141460484470658294382816830333502000 4206 8107581929050153939698712129402552734000 4207 92868665732756308763821611664065604044000 4208 941953609575099703175904918306951126732000 4209 8491854510563398839237324642312665460690000 4210 68274510264929726667468090124193830303947600 4211 491051285366994572569866648200932548724546200 4212 3168190144849276094135954448763053703252442520 4213 18382465895389206348393230208207608300189996160 4214 96138183705771136649642755686603008926281014400 4215 454138467791071274078312445910048499308908410880 4216 1941328288899985435242441301037059380249315932160 4217 7522647119487443561564460041518605098466099237120 4218 26465304968753968111505856978910517839080636514560 4219 84650056333882177415478292542838788676471153557600 4220 246474579611121872422730301144213719756686138020960 4221 654043655700101177801493478853273007981794588473920 4222 1583341205111827947805159888961398362952066436189760 4223 3500017400773514410937721859809406907578252122103680 4224 7070374721590294184257421497813181660145949366550400 4225 13061586985674701361443973398591719803743306461364160 4226 22079718337885376973097598559345477566928178464707520 4227 34170992665774988172651045389463239091674561909666400 4228 48436364533052578243593285552052543669934617250287200 4229 62904369523444906809861409807860446324590412013360000 4230 74867577784234429138558566815246825780636547217968000 4231 81673721219164831787518436525723809942512596965056000 4232 81673721219164831787518436525723809942512596965056000 4233 74867577784234429138558566815246825780636547217968000 4234 62904369523444906809861409807860446324590412013360000 4235 48436364533052578243593285552052543669934617250287200 4236 34170992665774988172651045389463239091674561909666400 4237 22079718337885376973097598559345477566928178464707520 4238 13061586985674701361443973398591719803743306461364160 4239 7070374721590294184257421497813181660145949366550400 4240 3500017400773514410937721859809406907578252122103680 4241 1583341205111827947805159888961398362952066436189760 4242 654043655700101177801493478853273007981794588473920 4243 246474579611121872422730301144213719756686138020960 4244 84650056333882177415478292542838788676471153557600 4245 26465304968753968111505856978910517839080636514560 4246 7522647119487443561564460041518605098466099237120 4247 1941328288899985435242441301037059380249315932160 4248 454138467791071274078312445910048499308908410880 4249 96138183705771136649642755686603008926281014400 4250 18382465895389206348393230208207608300189996160 4251 3168190144849276094135954448763053703252442520 4252 491051285366994572569866648200932548724546200 4253 68274510264929726667468090124193830303947600 4254 8491854510563398839237324642312665460690000 4255 941953609575099703175904918306951126732000 4256 92868665732756308763821611664065604044000 4257 8107581929050153939698712129402552734000 4258 624141460484470658294382816830333502000 4259 42171720303004774209079920056103615000 4260 2487938932944391245576769712898898200 4261 127405123166426863215880099095818400 4262 5625680763192874479662238141893280 4263 212576331132794177369153398074240 4264 6814464009681878117209421769600 4265 183466338722204410847945970720 4266 4099966625609506290241643040 4267 74999389492856822382469080 4268 1104408680617704211790040 4269 12827046232493660996400 4270 114543431983997256240 4271 761085926803968480 4272 3602164629903840 4273 11423355063120 4274 22129707600 4275 22353240 4276 8280 4277 1 4278 1 4279 8463 4280 23357880 4281 23646933765 4282 12485581027920 4283 4028160579132690 4284 871003407510748512 4285 134188962469624692630 4286 15387001029850298088240 4287 1356941153319923162656665 4288 94410208727955866104839480 4289 5289331943983727398523631867 4290 242643479388344417722482692640 4291 9242116813131047196465278275020 4292 295747738020193510286888904800640 4293 8031399510610880013728326820992380 4294 186706416858436457730907927038599328 4295 3743852629713439386791643328638580275 4296 65187081082069297558254495604530574200 4297 991386858123137233698453787318902482625 4298 13238368872381140804875593430664442174000 4299 155941967876253301799250456252576826790550 4300 1627220534360904018774787369592106018684000 4301 15098017798928160583291066900817665502903250 4302 124985329952866164132983440778942761380555600 4303 925973045468109417927535972309378823497289325 4304 6156691893423518618753750286999247644230865912 4305 36830210433872834594330470466870499300309644295 4306 198685579658593682409261695085646218447647429760 4307 968592200835644201745150763542525314932281220080 4308 4275165576102153718047561990808387596942482626560 4309 17114022196833934102559146594454826599010375764448 4310 62232807988487033100215078525290278541855911870720 4311 205860180101622088352641606261507088669245796712060 4312 620254049137354863607959125359346033393052270612960 4313 1704178404615134318883632792960360057435322537640020 4314 4274263674277958507902733059100578738648592743053888 4315 9795187586886988247277096593772159609403025036165160 4316 20527129080212233166850963339963278349850830013418880 4317 39366171887380697158796419826311155519615243084944760 4318 69130838436375858425203468963278126766153597612585920 4319 111226581127097586501979152742702843243400699015964132 4320 164032394174959571698891546869556093268770174385426400 4321 221816533032047602638273796334967898852086940362110700 4322 275121281280059042031967499330192742762278375642928000 4323 313045608096826074011670529129166940010635918530466000 4324 326810734126615589322821999204350167160039767430387200 4325 313045608096826074011670529129166940010635918530466000 4326 275121281280059042031967499330192742762278375642928000 4327 221816533032047602638273796334967898852086940362110700 4328 164032394174959571698891546869556093268770174385426400 4329 111226581127097586501979152742702843243400699015964132 4330 69130838436375858425203468963278126766153597612585920 4331 39366171887380697158796419826311155519615243084944760 4332 20527129080212233166850963339963278349850830013418880 4333 9795187586886988247277096593772159609403025036165160 4334 4274263674277958507902733059100578738648592743053888 4335 1704178404615134318883632792960360057435322537640020 4336 620254049137354863607959125359346033393052270612960 4337 205860180101622088352641606261507088669245796712060 4338 62232807988487033100215078525290278541855911870720 4339 17114022196833934102559146594454826599010375764448 4340 4275165576102153718047561990808387596942482626560 4341 968592200835644201745150763542525314932281220080 4342 198685579658593682409261695085646218447647429760 4343 36830210433872834594330470466870499300309644295 4344 6156691893423518618753750286999247644230865912 4345 925973045468109417927535972309378823497289325 4346 124985329952866164132983440778942761380555600 4347 15098017798928160583291066900817665502903250 4348 1627220534360904018774787369592106018684000 4349 155941967876253301799250456252576826790550 4350 13238368872381140804875593430664442174000 4351 991386858123137233698453787318902482625 4352 65187081082069297558254495604530574200 4353 3743852629713439386791643328638580275 4354 186706416858436457730907927038599328 4355 8031399510610880013728326820992380 4356 295747738020193510286888904800640 4357 9242116813131047196465278275020 4358 242643479388344417722482692640 4359 5289331943983727398523631867 4360 94410208727955866104839480 4361 1356941153319923162656665 4362 15387001029850298088240 4363 134188962469624692630 4364 871003407510748512 4365 4028160579132690 4366 12485581027920 4367 23646933765 4368 23357880 4369 8463 4370 1 4371 1 4372 8648 4373 24396008 4374 25249868280 4375 13633245546648 4376 4498971030393840 4377 995300933952557232 4378 156925780586519856912 4379 18420097578370068918480 4380 1663334811326817223338744 4381 118533607009198944552069080 4382 6803829042328019417288765192 4383 319875123437561360436589988712 4384 12490361962800015026571609083040 4385 409876031794652800795034494986528 4386 11417975171422470879290246646053280 4387 272374678304952511210676746462518048 4388 5606378795110272522419763031353496488 4389 100237887126197596956576258532713443400 4390 1565938547771486903566069105522167793560 4391 21487502629195215030135910658480873859000 4392 260194122746254785637645754519059308910800 4393 2792103805784344832215151026236613660630800 4394 26651899964305109762053714341349494033294000 4395 227074187695879535172697646188297689163664880 4396 1732168483064722095227629480538937500671546200 4397 11863429477345496661092342353380011949043789752 4398 73136087217481578317283561101606447290258967592 4399 406778620475264717205325553764362807086944832520 4400 2045515348675616863661065641786510115637208300672 4401 9317447555980701954051238935612635065110531692160 4402 38512116564720234743411787600532224935790197660928 4403 144674549323773081250177419109330733556443528456448 4404 494659304673194726333327205042932287527545887737120 4405 1541366958890760017379778883938972556546872424212896 4406 4382317824297258872942508591591196484299931402173920 4407 11380490226341066864637572504649570483938740776456288 4408 27020345215757152906683359280045179043737595059890368 4409 58703244803464084797264262884921438878806209641549760 4410 116788560714260126596662586160527915243098669707925312 4411 212907226067584908711239173644739757932228031393747520 4412 355859220712963347417356904520493595401009709615263712 4413 545596978778865529250774652818431190226278641571218272 4414 767614796983252367993514121930693233002340080132666400 4415 991353683545812748121856222586461183086743080233350560 4416 1175518201832979543227497497138096264529734877747056000 4417 1280008708662577724847719496883704821376822422435683200 4418 1280008708662577724847719496883704821376822422435683200 4419 1175518201832979543227497497138096264529734877747056000 4420 991353683545812748121856222586461183086743080233350560 4421 767614796983252367993514121930693233002340080132666400 4422 545596978778865529250774652818431190226278641571218272 4423 355859220712963347417356904520493595401009709615263712 4424 212907226067584908711239173644739757932228031393747520 4425 116788560714260126596662586160527915243098669707925312 4426 58703244803464084797264262884921438878806209641549760 4427 27020345215757152906683359280045179043737595059890368 4428 11380490226341066864637572504649570483938740776456288 4429 4382317824297258872942508591591196484299931402173920 4430 1541366958890760017379778883938972556546872424212896 4431 494659304673194726333327205042932287527545887737120 4432 144674549323773081250177419109330733556443528456448 4433 38512116564720234743411787600532224935790197660928 4434 9317447555980701954051238935612635065110531692160 4435 2045515348675616863661065641786510115637208300672 4436 406778620475264717205325553764362807086944832520 4437 73136087217481578317283561101606447290258967592 4438 11863429477345496661092342353380011949043789752 4439 1732168483064722095227629480538937500671546200 4440 227074187695879535172697646188297689163664880 4441 26651899964305109762053714341349494033294000 4442 2792103805784344832215151026236613660630800 4443 260194122746254785637645754519059308910800 4444 21487502629195215030135910658480873859000 4445 1565938547771486903566069105522167793560 4446 100237887126197596956576258532713443400 4447 5606378795110272522419763031353496488 4448 272374678304952511210676746462518048 4449 11417975171422470879290246646053280 4450 409876031794652800795034494986528 4451 12490361962800015026571609083040 4452 319875123437561360436589988712 4453 6803829042328019417288765192 4454 118533607009198944552069080 4455 1663334811326817223338744 4456 18420097578370068918480 4457 156925780586519856912 4458 995300933952557232 4459 4498971030393840 4460 13633245546648 4461 25249868280 4462 24396008 4463 8648 4464 1 4465 1 4466 8835 4467 25468360 4468 26942341335 4469 14872172416920 4470 5018738516859795 4471 1135668830100845040 4472 183197578155642565515 4473 22006972563204808505040 4474 2034269526311244486184635 4475 148440030889620506749472760 4476 8727036816052272292646086015 4477 420362444678098262599624059240 4478 16822004259350325115817098513515 4479 565909476622246834665436749993120 4480 16166315807614988817072007871455245 4481 395599257409872667523644427913257760 4482 8355660704250886932452531440959538035 4483 153350949395663336642658224092904462760 4484 2460004813222099358642642344823675756775 4485 34674353557797210007534387336562286857400 4486 431459285747590283616479024244723910327875 4487 4759451499923728842874948739494594190946000 4488 46720146068380088243600112342425154719077875 4489 409512236842844599561294897749257008320265200 4490 3215064820982525149440358500117964877822082075 4491 22672160811669362535312750311942981953234238040 4492 143974449769708053572459951500154403255222366015 4493 825232861515261487143295354192455889922653868040 4494 4278439418927337829177441985128744524539473327755 4495 20102478426639682970462196824453633895055322954880 4496 85749634538634897670877808329310032083595361979410 4497 332604643058947481874919983822778306263642616162560 4498 1174815848598837475041652111976964182877921483375660 4499 3783822473409242776757528880133598926671747115287840 4500 11125798269444333948979041208824201419192498258105340 4501 29897898052251955322352944715604803813737369836452960 4502 73498999378452723500784322425861809375437700847946860 4503 165436417173398784428653831766596782294817499898912960 4504 341212610420134992884098528018605863483061093541507980 4505 645295143158529217311766071750008837506426983658236480 4506 1119663894230424207418927439970997476982877772240332940 4507 1783333077140686996274729581076892181150267035990275040 4508 2608414127441167181239498948945259505221413310758502940 4509 3504845855993299571691316417187428792545568272853802400 4510 4327376380497655943506225161339616873800086518706349900 4511 4910498020422871992631177488044955317787332219808624000 4512 5121773976917515488690942823807759101840682111512346500 4513 4910498020422871992631177488044955317787332219808624000 4514 4327376380497655943506225161339616873800086518706349900 4515 3504845855993299571691316417187428792545568272853802400 4516 2608414127441167181239498948945259505221413310758502940 4517 1783333077140686996274729581076892181150267035990275040 4518 1119663894230424207418927439970997476982877772240332940 4519 645295143158529217311766071750008837506426983658236480 4520 341212610420134992884098528018605863483061093541507980 4521 165436417173398784428653831766596782294817499898912960 4522 73498999378452723500784322425861809375437700847946860 4523 29897898052251955322352944715604803813737369836452960 4524 11125798269444333948979041208824201419192498258105340 4525 3783822473409242776757528880133598926671747115287840 4526 1174815848598837475041652111976964182877921483375660 4527 332604643058947481874919983822778306263642616162560 4528 85749634538634897670877808329310032083595361979410 4529 20102478426639682970462196824453633895055322954880 4530 4278439418927337829177441985128744524539473327755 4531 825232861515261487143295354192455889922653868040 4532 143974449769708053572459951500154403255222366015 4533 22672160811669362535312750311942981953234238040 4534 3215064820982525149440358500117964877822082075 4535 409512236842844599561294897749257008320265200 4536 46720146068380088243600112342425154719077875 4537 4759451499923728842874948739494594190946000 4538 431459285747590283616479024244723910327875 4539 34674353557797210007534387336562286857400 4540 2460004813222099358642642344823675756775 4541 153350949395663336642658224092904462760 4542 8355660704250886932452531440959538035 4543 395599257409872667523644427913257760 4544 16166315807614988817072007871455245 4545 565909476622246834665436749993120 4546 16822004259350325115817098513515 4547 420362444678098262599624059240 4548 8727036816052272292646086015 4549 148440030889620506749472760 4550 2034269526311244486184635 4551 22006972563204808505040 4552 183197578155642565515 4553 1135668830100845040 4554 5018738516859795 4555 14872172416920 4556 26942341335 4557 25468360 4558 8835 4559 1 4560 1 4561 9024 4562 26575680 4563 28728310080 4564 16208512547136 4565 5591936828761920 4566 1293974182175508288 4567 213505740058958867520 4568 26240872147246325574720 4569 2482386505129502399368512 4570 185426749549824951952829760 4571 11162690322899462107560351552 4572 550718742853536399782085875520 4573 22579468456994992391065520896320 4574 778470597109627353051966651210048 4575 22798067486781943910807594785437120 4576 572097387638892780726501172674557376 4577 12395443398842676915740858741282076480 4578 233441121347244593431738835056405174080 4579 3843997131517960971842632817262138533184 4580 55636800587759961434564422355109899822400 4581 711139469330822779790887071193495628639040 4582 8061052990861811013157570838062916287368000 4583 81343352907787365678226396638634882536168000 4584 733221909775759854452604197874860167278189120 4585 5922176963573444978271033905912332120323835200 4586 42981844362290825108962659414910392677728101696 4587 281035136214978471866294311559029490585145280320 4588 1659291742939777107838925418055419329470148953920 4589 8865358740849666261882258662181811846026224410944 4590 42946203911457504527805602306787308775800008130880 4591 188963297210413019922344650149864158613520035775872 4592 756407333408251531360705124500189373922154981918080 4593 2758662039488917349668453983471278893127859345818880 4594 9178820967754034090715037799549891589861786550633728 4595 27896416666703436942369232528043788165266214026435840 4596 77528342535494725525549704917706249889415524541422848 4597 197221222239416407038679073913463267262548264184321280 4598 459636154117226179397836261656948695636832856862004480 4599 982169887218914888608008011751164054887127052031441152 4600 1925642649425452267533524150619073991289020205202356480 4601 3466156768965814081560343471114333184320236369364241664 4602 5731053307734173594865797628076166325747866713951653120 4603 8708223857206471566224653538765083897564940331588875520 4604 12164511155570590513439399749499752855358156959320274176 4605 15626348322373288208963655804693358411033205580154502400 4606 18463472556789998692293227355049031994880369146480426240 4607 20068991909554346404666551472879382603130836028783072000 4608 20068991909554346404666551472879382603130836028783072000 4609 18463472556789998692293227355049031994880369146480426240 4610 15626348322373288208963655804693358411033205580154502400 4611 12164511155570590513439399749499752855358156959320274176 4612 8708223857206471566224653538765083897564940331588875520 4613 5731053307734173594865797628076166325747866713951653120 4614 3466156768965814081560343471114333184320236369364241664 4615 1925642649425452267533524150619073991289020205202356480 4616 982169887218914888608008011751164054887127052031441152 4617 459636154117226179397836261656948695636832856862004480 4618 197221222239416407038679073913463267262548264184321280 4619 77528342535494725525549704917706249889415524541422848 4620 27896416666703436942369232528043788165266214026435840 4621 9178820967754034090715037799549891589861786550633728 4622 2758662039488917349668453983471278893127859345818880 4623 756407333408251531360705124500189373922154981918080 4624 188963297210413019922344650149864158613520035775872 4625 42946203911457504527805602306787308775800008130880 4626 8865358740849666261882258662181811846026224410944 4627 1659291742939777107838925418055419329470148953920 4628 281035136214978471866294311559029490585145280320 4629 42981844362290825108962659414910392677728101696 4630 5922176963573444978271033905912332120323835200 4631 733221909775759854452604197874860167278189120 4632 81343352907787365678226396638634882536168000 4633 8061052990861811013157570838062916287368000 4634 711139469330822779790887071193495628639040 4635 55636800587759961434564422355109899822400 4636 3843997131517960971842632817262138533184 4637 233441121347244593431738835056405174080 4638 12395443398842676915740858741282076480 4639 572097387638892780726501172674557376 4640 22798067486781943910807594785437120 4641 778470597109627353051966651210048 4642 22579468456994992391065520896320 4643 550718742853536399782085875520 4644 11162690322899462107560351552 4645 185426749549824951952829760 4646 2482386505129502399368512 4647 26240872147246325574720 4648 213505740058958867520 4649 1293974182175508288 4650 5591936828761920 4651 16208512547136 4652 28728310080 4653 26575680 4654 9024 4655 1 4656 1 4657 9215 4658 27718720 4659 30611861400 4660 17648758492480 4661 6223393463410760 4662 1472277082201174080 4663 248416085182235601540 4664 31229450708623904193600 4665 3022620460460936127138060 4666 231062541866347117274553920 4667 14239229142513641102044385320 4668 719330009269360442805375101760 4669 30207578663067487642809055612600 4670 1067024624775430025044455256715840 4671 32025029251630428832026217370091930 4672 823859576041943580933694062540404160 4673 18305129955181933938870514952069604930 4674 353634708731688135537312734677753358400 4675 5975444258930163690204092680679926886520 4676 88778028989819574825889376970101770885440 4677 1165211630491381919589798072732585742871400 4678 13567598778226774152739180871735118463579200 4679 140686748694681038799710256198389722704727500 4680 1303615647035235782130184773956557291427457600 4681 10827948555422479260866582825988519938250821700 4682 80848682547154511814470485100714282205606135360 4683 544062768953997188707542453995053940281956671880 4684 3307456935148182143356196782907352178470132513600 4685 18202825489511959581828211580215106096508836440920 4686 90872392432624777089260304307013788833294391487040 4687 412238821920917608566383984642755260801038619714645 4688 1702147393737982383757972581750731399436546558821760 4689 6406519832129630387397883935909232610930751983800650 4690 22009585016355301625276886110552238095388072616208640 4691 69103623543997895544067870361807394608314022111184480 4692 198506161840673491447052106367508500342029468921703680 4693 522239529579374192776272317848437933282868463924862240 4694 1259454998569800548067517440133446990869287771627526400 4695 2786544184335683712599382336295251467298299194725902160 4696 5660222333159662725780358866971217489546513936503896320 4697 10562379175271156336500848242830218351028762613654592240 4698 18117206254123639683255000048961191317930220160914059520 4699 28577736055611693547991517934373307733639930610965629600 4700 41470947206283015753364435328020800059979806281959425280 4701 55383384534873019556000033938557422214488842085047592160 4702 68083593281640591416359379782623781445707323603368198400 4703 77056566852726375882917613259409796119937772502181670200 4704 80302110484821234094225910474417503555297722103880160000 4705 77056566852726375882917613259409796119937772502181670200 4706 68083593281640591416359379782623781445707323603368198400 4707 55383384534873019556000033938557422214488842085047592160 4708 41470947206283015753364435328020800059979806281959425280 4709 28577736055611693547991517934373307733639930610965629600 4710 18117206254123639683255000048961191317930220160914059520 4711 10562379175271156336500848242830218351028762613654592240 4712 5660222333159662725780358866971217489546513936503896320 4713 2786544184335683712599382336295251467298299194725902160 4714 1259454998569800548067517440133446990869287771627526400 4715 522239529579374192776272317848437933282868463924862240 4716 198506161840673491447052106367508500342029468921703680 4717 69103623543997895544067870361807394608314022111184480 4718 22009585016355301625276886110552238095388072616208640 4719 6406519832129630387397883935909232610930751983800650 4720 1702147393737982383757972581750731399436546558821760 4721 412238821920917608566383984642755260801038619714645 4722 90872392432624777089260304307013788833294391487040 4723 18202825489511959581828211580215106096508836440920 4724 3307456935148182143356196782907352178470132513600 4725 544062768953997188707542453995053940281956671880 4726 80848682547154511814470485100714282205606135360 4727 10827948555422479260866582825988519938250821700 4728 1303615647035235782130184773956557291427457600 4729 140686748694681038799710256198389722704727500 4730 13567598778226774152739180871735118463579200 4731 1165211630491381919589798072732585742871400 4732 88778028989819574825889376970101770885440 4733 5975444258930163690204092680679926886520 4734 353634708731688135537312734677753358400 4735 18305129955181933938870514952069604930 4736 823859576041943580933694062540404160 4737 32025029251630428832026217370091930 4738 1067024624775430025044455256715840 4739 30207578663067487642809055612600 4740 719330009269360442805375101760 4741 14239229142513641102044385320 4742 231062541866347117274553920 4743 3022620460460936127138060 4744 31229450708623904193600 4745 248416085182235601540 4746 1472277082201174080 4747 6223393463410760 4748 17648758492480 4749 30611861400 4750 27718720 4751 9215 4752 1 4753 1 4754 9408 4755 28898240 4756 32597214720 4757 19199759470080 4758 6918313329052160 4759 1672848162964812288 4760 288566308111430119680 4761 37096802053880516496640 4762 3672583403334171133167360 4763 287240538303196839233483520 4764 18115303282321613994325027328 4765 936801872536841506909325713920 4766 40282480519084184797101005698560 4767 1457399487498148326889987667709440 4768 44815034240568061051867120782065280 4769 1181535196860153233143931972618921088 4770 26912746150703490310500672709653202560 4771 533172330087775958194717661514151217280 4772 9241653721521449942041772799578621099520 4773 140894685684248070169022816891821433955840 4774 1898235674400505818095380133033448773841408 4775 22696296106962569564183892894965148382886400 4776 241749941866586157630625404623643928987411200 4777 2301879881251407327004650591851218280358393600 4778 19654512832223554869039708899652709932290899200 4779 150917540754688422053678238854666660117131452672 4780 1044813743686304460371618576686153800810910056960 4781 6537091354175230589221659523863943129211556026880 4782 37043517673659640005589403968562344398865484152320 4783 190491860072667981919732830418980776591718724400640 4784 890549445839722815474750982208735130566285036572992 4785 3791146467870960763824575295717538116926853699193920 4786 14718568639969612377201292324550442101010137890988160 4787 52184016087164989337350036423406112903581397977139840 4788 169171712282574083080559595202676026144943616971642880 4789 502028486719638765466093069006860207316616463337469952 4790 1365165183184982607846393433264268984808343014338734080 4791 3404871444409391826499771286429732554625936596399933440 4792 7795363570095186550144213208404914006643591681231426560 4793 16395126758117643757432763614675250659376109333321630720 4794 31697245065694111264370009655038817941460478044421819392 4795 56364641679495767903460000152323706322449573833954851840 4796 92233050020993074751116363885620610345826575364653393920 4797 138945395768059334831785116654565415585573368055795681280 4798 192766141954896547533425201366610517274846846591242229760 4799 246357863689874878478888094228817129169697884792495388672 4800 290095310504381650382748661682483938333883378831742758400 4801 314784273100499237649365569059716613936767070647210227200 4802 314784273100499237649365569059716613936767070647210227200 4803 290095310504381650382748661682483938333883378831742758400 4804 246357863689874878478888094228817129169697884792495388672 4805 192766141954896547533425201366610517274846846591242229760 4806 138945395768059334831785116654565415585573368055795681280 4807 92233050020993074751116363885620610345826575364653393920 4808 56364641679495767903460000152323706322449573833954851840 4809 31697245065694111264370009655038817941460478044421819392 4810 16395126758117643757432763614675250659376109333321630720 4811 7795363570095186550144213208404914006643591681231426560 4812 3404871444409391826499771286429732554625936596399933440 4813 1365165183184982607846393433264268984808343014338734080 4814 502028486719638765466093069006860207316616463337469952 4815 169171712282574083080559595202676026144943616971642880 4816 52184016087164989337350036423406112903581397977139840 4817 14718568639969612377201292324550442101010137890988160 4818 3791146467870960763824575295717538116926853699193920 4819 890549445839722815474750982208735130566285036572992 4820 190491860072667981919732830418980776591718724400640 4821 37043517673659640005589403968562344398865484152320 4822 6537091354175230589221659523863943129211556026880 4823 1044813743686304460371618576686153800810910056960 4824 150917540754688422053678238854666660117131452672 4825 19654512832223554869039708899652709932290899200 4826 2301879881251407327004650591851218280358393600 4827 241749941866586157630625404623643928987411200 4828 22696296106962569564183892894965148382886400 4829 1898235674400505818095380133033448773841408 4830 140894685684248070169022816891821433955840 4831 9241653721521449942041772799578621099520 4832 533172330087775958194717661514151217280 4833 26912746150703490310500672709653202560 4834 1181535196860153233143931972618921088 4835 44815034240568061051867120782065280 4836 1457399487498148326889987667709440 4837 40282480519084184797101005698560 4838 936801872536841506909325713920 4839 18115303282321613994325027328 4840 287240538303196839233483520 4841 3672583403334171133167360 4842 37096802053880516496640 4843 288566308111430119680 4844 1672848162964812288 4845 6918313329052160 4846 19199759470080 4847 32597214720 4848 28898240 4849 9408 4850 1 4851 1 4852 9603 4853 30115008 4854 34688724840 4855 20868736863744 4856 7682303757965760 4857 1898187511396796928 4858 334674185603147758368 4859 43985750107842276814080 4860 4453007376542682498965424 4861 356240590123414599917233920 4862 22986424077713327059659518688 4863 1216512289651289924388134527488 4864 53548264178400529707441993040320 4865 1983757232947515008238774142170624 4866 62479496778771064210377462379525680 4867 1687681465930098393259137101451658368 4868 39396814220305734367642981712012150028 4869 800133440511472499850581919599999084160 4870 14222371905091423684844093620889983720944 4871 222425064380377152364479058131211775485440 4872 3075026515058714131438922978664002796086208 4873 37740698097863472818157216185342046739542528 4874 412788885445381733948594552027178636213746400 4875 4037434246512742385611992627131917652288886528 4876 35424603364835359873759069925556489016477009200 4877 279618202559767107270204925279059219970058525952 4878 1990743329488012248600923252364510902616501840672 4879 12813980051876860450764563463495702361669437135360 4880 74732962231124689700351900485316006987879253007296 4881 395693993570804808647024523148058057021474131607040 4882 1905513887789406906640827469284867080844036365020152 4883 8359673830301914171069436639443287838541578891701312 4884 33461745892430915638793563019095145714015235361543395 4885 122374384978033062907587887612690818611255717893644416 4886 409414302683860614874650653410105312265598173835354480 4887 1254483361428230826117848488595596817814589616817518592 4888 3524107864012201070738955951515262113202827410401844992 4889 9085018194127087999410198294966580083932444883364423680 4890 21511171368857493230182436620779422185574256010018790016 4891 46816057763367152245800424915767598002375491503980856320 4892 93715715629883174406325493447456209572612367814218821312 4893 172653797144560720630598526782381037261398168270324861952 4894 292894834441665508212622500791539259639871892601443962240 4895 457733322662323770974144931469568331344171887972489168896 4896 659235491877803257109502211083889172859812773438639292160 4897 875240312620743047736871020673078391201113128990874294272 4898 1071455871835991149471359768514189715315493110354317580352 4899 1209633203114883625108786538487578488849449451550684198400 4900 1259530572743372574644523983200191101514489241427149921584 4901 1209633203114883625108786538487578488849449451550684198400 4902 1071455871835991149471359768514189715315493110354317580352 4903 875240312620743047736871020673078391201113128990874294272 4904 659235491877803257109502211083889172859812773438639292160 4905 457733322662323770974144931469568331344171887972489168896 4906 292894834441665508212622500791539259639871892601443962240 4907 172653797144560720630598526782381037261398168270324861952 4908 93715715629883174406325493447456209572612367814218821312 4909 46816057763367152245800424915767598002375491503980856320 4910 21511171368857493230182436620779422185574256010018790016 4911 9085018194127087999410198294966580083932444883364423680 4912 3524107864012201070738955951515262113202827410401844992 4913 1254483361428230826117848488595596817814589616817518592 4914 409414302683860614874650653410105312265598173835354480 4915 122374384978033062907587887612690818611255717893644416 4916 33461745892430915638793563019095145714015235361543395 4917 8359673830301914171069436639443287838541578891701312 4918 1905513887789406906640827469284867080844036365020152 4919 395693993570804808647024523148058057021474131607040 4920 74732962231124689700351900485316006987879253007296 4921 12813980051876860450764563463495702361669437135360 4922 1990743329488012248600923252364510902616501840672 4923 279618202559767107270204925279059219970058525952 4924 35424603364835359873759069925556489016477009200 4925 4037434246512742385611992627131917652288886528 4926 412788885445381733948594552027178636213746400 4927 37740698097863472818157216185342046739542528 4928 3075026515058714131438922978664002796086208 4929 222425064380377152364479058131211775485440 4930 14222371905091423684844093620889983720944 4931 800133440511472499850581919599999084160 4932 39396814220305734367642981712012150028 4933 1687681465930098393259137101451658368 4934 62479496778771064210377462379525680 4935 1983757232947515008238774142170624 4936 53548264178400529707441993040320 4937 1216512289651289924388134527488 4938 22986424077713327059659518688 4939 356240590123414599917233920 4940 4453007376542682498965424 4941 43985750107842276814080 4942 334674185603147758368 4943 1898187511396796928 4944 7682303757965760 4945 20868736863744 4946 34688724840 4947 30115008 4948 9603 4949 1 4950 1 4951 9800 4952 31369800 4953 36890884800 4954 22663300228800 4955 8521400886028800 4956 2151045052230412800 4957 387546616910179372800 4958 52060428871600762412800 4959 5388254388210678909724800 4960 440802750405235237271324800 4961 29092981526745525659907436800 4962 1575293398332801434857785196800 4963 70963216896325245589307847436800 4964 2691143533068334313502212983564800 4965 86789378941453781610446368719964800 4966 2401172817380221291222349534585692800 4967 57428049882343625881734526368841152800 4968 1195321298325065624776783965256096192800 4969 21781410325034529162599174477999975068800 4970 349321415212771809803188264372736442268800 4971 4954012797562945666299760840195171363084800 4972 62391842334524634550934669132313100210444800 4973 700490229846708397003675603440060715999084800 4974 7035358395416940856863002799767566321556025600 4975 63408422461257813107367832926110245180178025600 4976 514312759963535595204205755956227544239221763200 4977 3764091188304557213252758609525797191904634003200 4978 24916072323093895320931095623463865703246127763200 4979 149496433938563371925586573740783194219476766579200 4980 814664104410480488390932841775413646808917329779200 4981 4039376184368632421605042007136425998760881760155200 4982 18254189736399010444848591592367250627831433408795200 4983 75298532662645918085000440318514908839804662811280200 4984 283917843935777466026127201374140630300735330340368200 4985 979794912405820274913693871408799037900576826272643200 4986 3098270398688674923375734674454851011739661856051331200 4987 8986796010231478140317920459237462583759487021061171200 4988 23933650081302543654360199809320560436166118241121331200 4989 58574459409503593680407857428074003172722342011165363200 4990 131838323586493704600242575912219097822781556534198963200 4991 273093670286308388100502478675310988347190367106554995200 4992 520938181039622863971633485981322095185253093919083635200 4993 915588318190852306374386126876263076386202407494146995200 4994 1483395027146419628156951166799526999726482970281214899200 4995 2216297708542872013609990280830913857298855979313435699200 4996 3054613626667835423013296297220857633109297957304333363200 4997 3884671677392790701006039856248264598628128923963119603200 4998 4559386688663792125410041568145488150278694086614117363200 4999 4939335579385774802527545032157612162801918593831960476800 5000 4939335579385774802527545032157612162801918593831960476800 5001 4559386688663792125410041568145488150278694086614117363200 5002 3884671677392790701006039856248264598628128923963119603200 5003 3054613626667835423013296297220857633109297957304333363200 5004 2216297708542872013609990280830913857298855979313435699200 5005 1483395027146419628156951166799526999726482970281214899200 5006 915588318190852306374386126876263076386202407494146995200 5007 520938181039622863971633485981322095185253093919083635200 5008 273093670286308388100502478675310988347190367106554995200 5009 131838323586493704600242575912219097822781556534198963200 5010 58574459409503593680407857428074003172722342011165363200 5011 23933650081302543654360199809320560436166118241121331200 5012 8986796010231478140317920459237462583759487021061171200 5013 3098270398688674923375734674454851011739661856051331200 5014 979794912405820274913693871408799037900576826272643200 5015 283917843935777466026127201374140630300735330340368200 5016 75298532662645918085000440318514908839804662811280200 5017 18254189736399010444848591592367250627831433408795200 5018 4039376184368632421605042007136425998760881760155200 5019 814664104410480488390932841775413646808917329779200 5020 149496433938563371925586573740783194219476766579200 5021 24916072323093895320931095623463865703246127763200 5022 3764091188304557213252758609525797191904634003200 5023 514312759963535595204205755956227544239221763200 5024 63408422461257813107367832926110245180178025600 5025 7035358395416940856863002799767566321556025600 5026 700490229846708397003675603440060715999084800 5027 62391842334524634550934669132313100210444800 5028 4954012797562945666299760840195171363084800 5029 349321415212771809803188264372736442268800 5030 21781410325034529162599174477999975068800 5031 1195321298325065624776783965256096192800 5032 57428049882343625881734526368841152800 5033 2401172817380221291222349534585692800 5034 86789378941453781610446368719964800 5035 2691143533068334313502212983564800 5036 70963216896325245589307847436800 5037 1575293398332801434857785196800 5038 29092981526745525659907436800 5039 440802750405235237271324800 5040 5388254388210678909724800 5041 52060428871600762412800 5042 387546616910179372800 5043 2151045052230412800 5044 8521400886028800 5045 22663300228800 5046 36890884800 5047 31369800 5048 9800 5049 1 5050 1 5051 9999 5052 32663400 5053 39208328775 5054 24591463807680 5055 9442097457823800 5056 2434442498840056320 5057 448089572442747866400 5058 61509184483887040454400 5059 6506902853589200292069840 5060 544213693209278569882204800 5061 36729889177516226145633138960 5062 2034270785216283294219681542400 5063 93758087440057628256803536802400 5064 3638775414083877593064047007797760 5065 120128322264063726788877801886894800 5066 3403164706021946518913149964042855040 5067 83365718753419557954625947903897021900 5068 1777780404871683947961187396786509866400 5069 33200049060978697728175174634988071755020 5070 545845418145414178187541718309578322588800 5071 7938329160710239377777453307870435650558480 5072 102557295989299986992404365716586994740134400 5073 1181545514210060266808325296693179335235298400 5074 12181220536064760455025656276168986259608432896 5075 112734853518868576326559559286660089181472275600 5076 939290098059432404830475498412113098602370485888 5077 7064029240213451121492930431052636284131838475600 5078 48067877128808770849699020864174260692023544569600 5079 296590246617399832516654791832160944246140513695520 5080 1662752884262174811884249333519567473860454047859200 5081 8485235812500410836896809880117042765044129562981480 5082 39481644640764374959558958972978615407243457204097600 5083 167760701446924361615846569239044245429858917881013975 5084 651870154193763233707289526186000496527451795194797160 5085 2319358269210652682022259711225516472530271705942272575 5086 7565227281193665582132837853449097745148932575984679040 5087 22645910611467880525463429100785128118702396855743611600 5088 62272330773599826697878646342283706427589127320575641600 5089 157442478396673772368386603877234397237648037034850125440 5090 366282688952862059543713675061483400702971043007906483200 5091 784673450917470566843943759848975451863090942729437757760 5092 1548873289388994652647149338783003160796118253374046169600 5093 2818647658125102281846516897363224907877351561740756097600 5094 4731249402372264708753223195160596641232887789423243310080 5095 7328293911283127402144938101199837188866157717313175779200 5096 10477901081664386413279571072353809767910761672413732177920 5097 13832917415331379707749071411191737080371318059368672689600 5098 16866188494246858106539032793150845732385002653368316505600 5099 18995544791645523942489585683286140006098609238356066464432 5100 19763271892068172169056791827348525016349093245188384476800 5101 18995544791645523942489585683286140006098609238356066464432 5102 16866188494246858106539032793150845732385002653368316505600 5103 13832917415331379707749071411191737080371318059368672689600 5104 10477901081664386413279571072353809767910761672413732177920 5105 7328293911283127402144938101199837188866157717313175779200 5106 4731249402372264708753223195160596641232887789423243310080 5107 2818647658125102281846516897363224907877351561740756097600 5108 1548873289388994652647149338783003160796118253374046169600 5109 784673450917470566843943759848975451863090942729437757760 5110 366282688952862059543713675061483400702971043007906483200 5111 157442478396673772368386603877234397237648037034850125440 5112 62272330773599826697878646342283706427589127320575641600 5113 22645910611467880525463429100785128118702396855743611600 5114 7565227281193665582132837853449097745148932575984679040 5115 2319358269210652682022259711225516472530271705942272575 5116 651870154193763233707289526186000496527451795194797160 5117 167760701446924361615846569239044245429858917881013975 5118 39481644640764374959558958972978615407243457204097600 5119 8485235812500410836896809880117042765044129562981480 5120 1662752884262174811884249333519567473860454047859200 5121 296590246617399832516654791832160944246140513695520 5122 48067877128808770849699020864174260692023544569600 5123 7064029240213451121492930431052636284131838475600 5124 939290098059432404830475498412113098602370485888 5125 112734853518868576326559559286660089181472275600 5126 12181220536064760455025656276168986259608432896 5127 1181545514210060266808325296693179335235298400 5128 102557295989299986992404365716586994740134400 5129 7938329160710239377777453307870435650558480 5130 545845418145414178187541718309578322588800 5131 33200049060978697728175174634988071755020 5132 1777780404871683947961187396786509866400 5133 83365718753419557954625947903897021900 5134 3403164706021946518913149964042855040 5135 120128322264063726788877801886894800 5136 3638775414083877593064047007797760 5137 93758087440057628256803536802400 5138 2034270785216283294219681542400 5139 36729889177516226145633138960 5140 544213693209278569882204800 5141 6506902853589200292069840 5142 61509184483887040454400 5143 448089572442747866400 5144 2434442498840056320 5145 9442097457823800 5146 24591463807680 5147 39208328775 5148 32663400 5149 9999 5150 1