1 1 2 1 3 1 4 1 5 3 6 1 7 1 8 9 9 4 10 3 11 1 12 25 13 10 14 15 15 6 16 10 17 1 18 75 19 40 20 90 21 36 22 120 23 1 24 231 25 175 26 420 27 126 28 735 29 120 30 126 31 105 32 1 33 763 34 616 35 2730 36 336 37 5320 38 960 39 1260 40 1008 41 840 42 336 43 1 44 2619 45 2884 46 15498 47 756 48 41580 49 4320 50 11340 51 6720 52 6804 53 7560 54 4320 55 3024 56 2268 57 1 58 9495 59 15520 60 104580 61 19656 62 292320 63 14400 64 113400 65 67200 66 128520 67 100800 68 43200 69 15120 70 22680 71 14400 72 15120 73 1 74 35695 75 71005 76 645480 77 202356 78 2248015 79 39600 80 831600 81 369600 82 1205820 83 362880 84 1004850 85 356400 86 110880 87 369600 88 249480 89 158400 90 207900 91 118800 92 332640 93 1 94 140151 95 388300 96 4876740 97 1202256 98 21329220 99 95040 100 9979200 101 4435200 102 14270256 103 4354560 104 20041560 105 2376000 106 831600 107 4435200 108 1995840 109 950400 110 2494800 111 1425600 112 3492720 113 570240 114 950400 115 498960 116 1 117 568503 118 2437006 119 34809060 120 5196906 121 185881410 122 205920 123 90810720 124 43243200 125 125243118 126 28304640 127 241321080 128 39916800 129 15444000 130 9945936 131 43243200 132 21081060 133 8236800 134 28304640 135 32432400 136 18532800 137 67026960 138 7413120 139 14414400 140 9729720 141 24710400 142 6486480 143 1 144 2390479 145 13513864 146 285813528 147 18174156 148 1797435640 149 148674240 150 968647680 151 282522240 152 1103025924 153 132088320 154 3043360320 155 558835200 156 1132971840 157 107291184 158 605404800 159 513080568 160 72072000 161 396264960 162 605404800 163 172972800 164 862701840 165 132088320 166 51891840 167 201801600 168 136216080 169 302702400 170 80720640 171 90810720 172 51891840 173 43243200 174 1 175 10349535 176 84184555 177 2221848720 178 490395906 179 19325311005 180 2224708200 181 8691883200 182 2724321600 183 15154849710 184 495331200 185 40712571900 186 4191264000 187 16156740600 188 11721790080 189 10594584000 190 6788101320 191 475675200 192 4457980800 193 9081072000 194 4191264000 195 2108106000 196 11260529280 197 1981324800 198 259459200 199 3027024000 200 2043241200 201 4108104000 202 1485993600 203 1210809600 204 972972000 205 1816214400 206 778377600 207 648648000 208 259459200 209 1 210 46206735 211 595955920 212 20013859320 213 7119586656 214 198228554160 215 17792860800 216 141794452800 217 26983756800 218 171659648160 219 1585059840 220 607139332800 221 22353408000 222 270467683200 223 182029367520 224 163459296000 225 130767436800 226 95377201920 227 3959155200 228 39626496000 229 123502579200 230 67060224000 231 21275654400 232 192589356960 233 15850598400 234 1037836800 235 48432384000 236 22353408000 237 21794572800 238 57081024000 239 23775897600 240 9686476800 241 9510359040 242 15567552000 243 26335108800 244 9225216000 245 15850598400 246 9340531200 247 10378368000 248 9686476800 249 4151347200 250 5448643200 251 3113510400 252 1 253 211799311 254 3839283400 255 173476967160 256 59634139656 257 2165344625080 258 100820765760 259 1724380257600 260 201426825600 261 2333756441016 262 4491002880 263 8030885903040 264 95001984000 265 3147530443200 266 1558199042400 267 2778808032000 268 1307674368000 269 1862830569600 270 1070282172960 271 137038387200 272 336825216000 273 1825093670400 274 855017856000 275 244064620800 276 4138831176480 277 179640115200 278 45872386560 279 720431712000 280 380007936000 281 370507737600 282 1387933747200 283 404190259200 284 164670105600 285 285005952000 286 161676103680 287 264648384000 288 966407682240 289 156828672000 290 538920345600 291 299934835200 292 205837632000 293 235243008000 294 164670105600 295 35286451200 296 92626934400 297 52929676800 298 35286451200 299 1 300 997313823 301 26737482496 302 1684708349040 303 356481424656 304 26981850712320 305 453686762880 306 24560252196480 307 8471688825600 308 26076184203888 309 11548293120 310 133669675077120 311 342007142400 312 35977267497600 313 27646596353376 314 50018544576000 315 23538138624000 316 87307501881600 317 14794285746240 318 2085891350400 319 2667655710720 320 28088015155200 321 8550178560000 322 13353401318400 323 69355740373920 324 2020951296000 325 772773281280 326 10003708915200 327 3420071424000 328 10670622842880 329 21288021955200 330 4850283110400 331 2223046425600 332 5130107136000 333 1455084933120 334 3175780608000 335 16407317646720 336 1411458048000 337 2052042854400 338 8487995443200 339 4604881881600 340 3705077376000 341 1385795174400 342 3420071424000 343 3837401568000 344 2223046425600 345 423437414400 346 1455084933120 347 1667284819200 348 1411458048000 349 1212570777600 350 952734182400 351 793945152000 352 741015475200 353 1270312243200 354 1 355 4809701439 356 209099994169 357 15710800755168 358 1691191459656 359 320605887399255 360 1724001233760 361 284733913201920 362 144418917202560 363 295146426012984 364 27427196160 365 2031745435345080 366 1083022617600 367 357714435180960 368 392675726124864 369 633568231296000 370 223612316928000 371 1495170742665600 372 355687428096000 373 256895156726208 374 19587831120000 375 20926950670080 376 451836391406400 377 81226696320000 378 236366923478400 379 1049239832921280 380 16895152834560 381 223612316928000 382 17613484162560 383 190070469388800 384 43320904704000 385 181622892971520 386 387567686563200 387 74876245516800 388 30974446863360 389 158392057824000 390 97472035584000 391 9215537909760 392 60339831552000 393 415070996820480 394 26817702912000 395 38988814233600 396 145912683571200 397 158693756981760 398 70396470144000 399 26330108313600 400 129962714112000 401 121182495033600 402 34558267161600 403 98555058201600 404 5028319296000 405 27646613729280 406 42237882086400 407 26817702912000 408 23038844774400 409 12067966310400 410 9215537909760 411 15084957888000 412 14079294028800 413 21118941043200 414 3016991577600 415 1 416 23758664095 417 1522134917140 418 164215160454960 419 47309780242656 420 4102947432548140 421 5746659926400 422 4738180193510400 423 1411779368563200 424 7254128967916320 425 60949324800 426 32084720194312800 427 3094350336000 428 3493505371075200 429 7730256914583840 430 12671364625920000 431 1490748779520000 432 28893281376960000 433 7113748561920000 434 19137704006453760 435 252536029574400 436 159626281651200 437 10601093831328000 438 714794927616000 439 4461396249024000 440 17635180362639840 441 175777852723200 442 4472246338560000 443 255223120838400 444 2996878300416000 445 541511308800000 446 3089399375462400 447 8854990002144000 448 944592635750400 449 478695996979200 450 3167841156480000 451 1490748779520000 452 1299627141120000 453 46077689548800 454 844757641728000 455 8348937553756800 456 402265543680000 457 389888142336000 458 2534272925184000 459 2613217538131200 460 1407929402880000 461 263301083136000 462 2274347496960000 463 2244865214592000 464 691165343232000 465 2111894104320000 466 371322040320000 467 409579462656000 468 92521075046400 469 414699205939200 470 844757641728000 471 402265543680000 472 389888142336000 473 460776895488000 474 196104452544000 475 263301083136000 476 324906785280000 477 184310758195200 478 301699157760000 479 281585880576000 480 623511592704000 481 138233068646400 482 134088514560000 483 90509747328000 484 60339831552000 485 1 486 119952692895 487 11682378265810 488 1665737984579760 489 875175316631406 490 56893145792562030 491 4154828415105600 492 64562932908633600 493 27815298604329600 494 119524096609280370 495 127993582080 496 520078091989125600 497 8122669632000 498 118902823945214400 499 134522628987771360 500 186269060001024000 501 7826431092480000 502 583881816031113600 503 74694359900160000 504 380607778035772560 505 205947392645030400 506 1215299061849600 507 188663713260422400 508 6197596929216000 509 61914365934220800 510 358669170092731680 511 1986460393881600 512 70437879832320000 513 2425828839033600 514 88805147086656000 515 74694359900160000 516 5003564493312000 517 49244090777481600 518 147570555996864000 519 13385568813926400 520 5659876199577600 521 66524664286080000 522 31305724369920000 523 22174888095360000 524 2515841849364480 525 13516122267648000 526 165932106413673600 527 3942202328064000 528 2729216996352000 529 37415083913625600 530 23479293277440000 531 47974691571206400 532 29566517460480000 533 1843107581952000 534 43212602442240000 535 19957399285824000 536 56947392133632000 537 14514472207872000 538 41984454793881600 539 7797762846720000 540 8601168715776000 541 10234563736320000 542 1497098265062400 543 16449735168921600 544 23061883619174400 545 8447576417280000 546 8187650989056000 547 12901753073664000 548 7159321013644800 549 5529322745856000 550 6823042490880000 551 1935262961049600 552 8447576417280000 553 5913303492096000 554 2729216996352000 555 12037796394624000 556 2902894441574400 557 1843107581952000 558 2815858805760000 559 1900704693888000 560 1126343522304000 561 1935262961049600 562 1267136462592000 563 1 564 618884638911 565 99504375817000 566 18562208261630880 567 9441023136855156 568 763304499780724440 569 91074355772273280 570 1011833581189939200 571 449934436079251200 572 2262138419375335116 573 464463366639068160 574 9087843260268030720 575 19855414656000 576 2201499370895932800 577 1607160838800132000 578 3122224243826688000 579 34436296806912000 580 9483780779388115200 581 547758639267840000 582 7895275764151517280 583 4491247687284758400 584 5118231678995635200 585 3669899395350988800 586 52001330984064000 587 1080902265604761600 588 7033695159063212640 589 18176368591180800 590 860907420172800000 591 25965805056871680 592 3175138923884928000 593 1643275917803520000 594 57263015867904000 595 974959433082835200 596 2617693217201462400 597 165234594721996800 598 83863314882547200 599 1951390152391680000 600 344362968069120000 601 307719216338688000 602 51800538590760960 603 655773289307136000 604 547758639267840000 605 3975490237591192320 606 55754004354048000 607 15010693479936000 608 575462984839142400 609 516544452103680000 610 803969424094636800 611 520370707304448000 612 10137091700736000 613 825588141396480000 614 439062784288128000 615 1151788494048192000 616 206617780841472000 617 212878925715456000 618 866742459353971200 619 85775391313920000 620 94612855873536000 621 344362968069120000 622 225160402199040000 623 255819431618150400 624 308674442287411200 625 133428386488320000 626 463997214013132800 627 216821128043520000 628 135096241319424000 629 257228701906176000 630 138920394182169600 631 91233825306624000 632 150106934799360000 633 28383856762060800 634 185846681180160000 635 113831092222848000 636 85775391313920000 637 60042773919744000 638 94612855873536000 639 341957893371494400 640 63863677714636800 641 40548366802944000 642 61948893726720000 643 45032080439808000 644 53219731428864000 645 41815503265536000 646 30411275102208000 647 24779557490688000 648 85151570286182400 649 32523169206528000 650 37169336236032000 651 1 652 3257843882623 653 802730707535911 654 200398463720790720 655 72024902049506406 656 10765907258521994425 657 1046931036247914840 658 13491305890826480640 659 4802850109870243200 660 33059471390156302938 661 10682652035635856640 662 151582982849765673360 663 45667453708800 664 47553546151460111400 665 28390830114233279616 666 42958460354793984000 667 132005804426496000 668 161381984221573315200 669 3149612175790080000 670 121727704325384092320 671 51660637597673596800 672 117577930970933072640 673 51090942171709440000 674 73515693933832550400 675 433612472965056000 676 15610506269651092800 677 139029258126534652800 678 190516313699712000 679 9900435331987200000 680 301045844994935040 681 68240784742152422400 682 28346509582110720000 683 708758881560576000 684 20577494336699139840 685 99873467234843702400 686 2392733782312473600 687 2608022613855859200 688 44881973505008640000 689 5280232177059840000 690 4775902308866304000 691 589877366065827840 692 15162932035323072000 693 12598448703160320000 694 110407733467996124160 695 1608016284306432000 696 897639470100172800 697 10465012537960780800 698 11880522398384640000 699 12286101003054278400 700 11968526268002304000 701 9448836527370240000 702 46630621823385600 703 13349510068156416000 704 10098444038626944000 705 25189004033024832000 706 4752208959353856000 707 4896215291455488000 708 27500894955985651200 709 657611333406720000 710 2176095685091328000 711 15840696531179520000 712 5178689250577920000 713 5721476295555820800 714 7001587866781347840 715 4808782875536640000 716 3068852889231360000 717 16442475372946022400 718 9546324523287552000 719 5869181150654976000 720 9833232377006438400 721 5004187386034636800 722 1165765545584640000 723 4603279333847040000 724 408017940954624000 725 3633302617072128000 726 3814967747925734400 727 1972834000220160000 728 690491900077056000 729 2176095685091328000 730 8230439678395334400 731 979243058291097600 732 466306218233856000 733 1424824555714560000 734 1035737850115584000 735 1224053822863872000 736 657611333406720000 737 641171050071552000 738 699459327350784000 739 284964911142912000 740 1713675352009420800 741 748032891750144000 742 279783730940313600 743 690491900077056000 744 774748352169792000 745 466306218233856000 746 284964911142912000 747 244810764572774400 748 160292762517888000 749 1 750 17492190577599 751 6714014110036024 752 2372405778515047968 753 431436911055652656 754 166171613090045593800 755 8374769801905826880 756 274690118613977256960 757 73290520490665927680 758 480690602014226932944 759 128191819445726238720 760 3331268069535765152640 761 99638080819200 762 750678195289907206080 763 473879741849929389744 764 1354153257751117824000 765 452591329462272000 766 3778648347262565145600 767 15118138443792384000 768 2928572447890555243008 769 1244095263814582080000 770 2948926776853377116160 771 1226182612121026560000 772 4769913628444053196800 773 3556581294841344000 774 250483544239039372800 775 2662700146998381982800 776 2207441825317048320 777 104548597105784832000 778 8192335644646433280 779 1532859934709040537600 780 377953461094809600000 781 7074801928567296000 782 382838182347026165760 783 2208442700316691238400 784 31530072122912563200 785 242210200699585198080 786 915592259502176256000 787 79203482655897600000 788 64314388407177216000 789 4707361273070776320 790 335413877733462528000 791 151181384437923840000 792 2448684232826883891840 793 27906206655495168000 794 20162363482250035200 795 168371517748789555200 796 190088358374154240000 797 435904667297768148480 798 235950946426331136000 799 226772076656885760000 800 186522487293542400 801 223987900252773888000 802 161575104618031104000 803 568028020747886899200 804 57026507512246272000 805 82256416896452198400 806 618281243583997593600 807 3945668000440320000 808 90708830662754304000 809 39169722331643904000 810 332654627154769920000 811 82859028009246720000 812 69112472050702080000 813 113445308303023656960 814 115410789012879360000 815 151181384437923840000 816 36826234670776320000 817 54310959535472640000 818 406064312194481740800 819 214151130723898368000 820 120145590613407744000 821 218588811567423897600 822 97210690777276876800 823 36156666767671296000 824 13989186547015680000 825 100121325511173120000 826 9009036136278097920 827 75800666364014592000 828 57026507512246272000 829 91559225950217625600 830 35511012003962880000 831 11047870401232896000 832 39169722331643904000 833 47522089593538560000 834 237844945353605990400 835 19095239636676403200 836 7460899491741696000 837 36826234670776320000 838 40393776154507776000 839 29921315670005760000 840 24857708402774016000 841 29377291748732928000 842 15782672001761280000 843 15388105201717248000 844 16787023856418816000 845 20714757002311680000 846 6839157867429888000 847 60713069614048051200 848 17952789402003456000 849 11837004001320960000 850 6714809542567526400 851 33143611203698688000 852 13056574110547968000 853 40137307734479155200 854 8813187524619878400 855 22382698475225088000 856 8548947334287360000 857 6839157867429888000 858 5875458349746585600 859 3847026300429312000 860 1 861 95680443760575 862 61640429561020300 863 27411419345301895200 864 12496566307658820156 865 2482239600316086141300 866 52341154748271444000 867 4541876702637208704000 868 1127726663204782872000 869 10550206199885802149700 870 1068265156116880512000 871 64230097221061438128000 872 207579335040000 873 11651346874068951852000 874 8264138779297036666800 875 26373502526276505600000 876 1414347904569600000 877 69304148126827142760000 878 62992243515801600000 879 71282558514877006651200 880 23339986809718808064000 881 50212328864389630848000 882 15327282651512832000000 883 110606834907142801920000 884 31022420086661971968000 885 29092451385191040000 886 6964253513907053760000 887 63535208271173612542800 888 1090123847249568768000 889 1079147451186604800000 890 154293236371923264000 891 36892889121785336640000 892 4724418263685120000000 893 80603055796032000000 894 7188647901520909824000 895 41248725570264199680000 896 462303756527348736000 897 5494780849073548032000 898 15327282651512832000000 899 19897674920553830400000 900 871238309214873600000 901 1012310446362969600000 902 29396721174492672000 903 5813335073906680320000 904 2519689740632064000000 905 57308836724772061968000 906 732936536338406400000 907 249563501027850240000 908 14658271205428730880000 909 3861169779475008000000 910 8815360497718686912000 911 5337748991845670400000 912 5669301916422144000000 913 240480778260602880000 914 4427505304521868800000 915 4039377615450777600000 916 20717214267171502080000 917 475220895935385600000 918 1566788893265756160000 919 15224784687018466560000 920 19728340002201600000 921 2267720766568857600000 922 456980093869178880000 923 7524330852310272000000 924 2071475700231168000000 925 1668042955484889984000 926 1784145879240012288000 927 2885269725321984000000 928 7559069221896192000000 929 920655866769408000000 930 1357773988386816000000 931 10650296399362139520000 932 8700080510375654400000 933 2962210251330570240000 934 4922639310488739840000 935 1782078359757696000000 936 2172374024847586560000 937 903916669191782400000 938 2244098675250432000000 939 1832583437659054080000 940 4160213697964262400000 941 173543630886033408000 942 2719379437763788800000 943 1425662687806156800000 944 2032512228726819840000 945 493208500055040000000 946 172622975019264000000 947 979243058291097600000 948 1188052239838464000000 949 6272293962268414080000 950 829908491901705216000 951 116576554558464000000 952 920655866769408000000 953 1009844403862694400000 954 577053945064396800000 955 475220895935385600000 956 414295140046233600000 957 979243058291097600000 958 197283400022016000000 959 615524208068689920000 960 279783730940313600000 961 517868925057792000000 962 128234210014310400000 963 1395421358064814080000 964 448819735050086400000 965 295925100033024000000 966 83935119282094080000 967 725016495080908800000 968 326414352763699200000 969 946439711133396480000 970 220329688115496960000 971 118370040013209600000 972 489621529145548800000 973 130565741105479680000 974 213723683357184000000 975 197283400022016000000 976 128234210014310400000 977 146886458743664640000 978 83935119282094080000 979 103573785011558400000 980 96175657510732800000 981 69945932735078400000 982 42744736671436800000 983 1 984 532985208200575 985 543278854082567200 986 342884308122692731200 987 278199792436953757656 988 39264775022587382725600 989 272172000067497816000 990 86916642871439437056000 991 12849289351473150576000 992 191413184054249809852200 993 6943723507049633740800 994 1302414348303399467136000 995 99430834026254734080000 996 157015212457941198504000 997 155463484980762992233200 998 583687928195803791360000 999 4085893946534400000 1000 1378542652270586698896000 1001 233971190201548800000 1002 1536389574365795016067200 1003 283357722459290405784000 1004 826332113675101033728000 1005 132836449646444544000000 1006 2790471049787593396224000 1007 806582922253211271168000 1008 1292836855893665322240000 1009 146919444394054894848000 1010 1431731933666560369443600 1011 28010919639132428544000 1012 10700956245973593600000 1013 3487998142045999296000 1014 794697749840837082240000 1015 54047344936557772800000 1016 1011744169936980480000 1017 152285455761980276736000 1018 990694776649424469480000 1019 256203374400274968576000 1020 77059795157731241856000 1021 398509348939333632000000 1022 442322535076028006400000 1023 11783718141805209600000 1024 14451283056334924800000 1025 1374907770347676364800 1026 136787394813834885120000 1027 40944958285271040000000 1028 1478189214829604493216000 1029 17750498239486172160000 1030 2157540583490772480000 1031 359705608422841384704000 1032 63323184383390131200000 1033 132836449646444544000000 1034 233107165040031906624000 1035 242508701444007398400000 1036 98267899884650496000000 1037 6237345282683074560000 1038 77170278968195212800000 1039 168038108802752348160000 1040 589999099578057449280000 1041 3088935823580006400000 1042 24369162964901314560000 1043 419889438289500955776000 1044 85489473342873600000 1045 29480369965395148800000 1046 7638095854670561280000 1047 169891470296900352000000 1048 37700857744207257600000 1049 112205144402169122304000 1050 42489181434418887168000 1051 50011341905581056000000 1052 171968824798138368000000 1053 17952789402003456000000 1054 17651061849028608000000 1055 262104349179363634944000 1056 213282496610825241600000 1057 51995766305552509440000 1058 114144573336116843520000 1059 28076542824185856000000 1060 46334037353700096000000 1061 43140603819605580288000 1062 11750916699493171200000 1063 58346565556511232000000 1064 27457207320711168000000 1065 45298151804782356480000 1066 100186538635069286400000 1067 32864018777873547264000 1068 64244067052387622400000 1069 27800422412220057600000 1070 63055966919286781440000 1071 6411710500715520000000 1072 29480369965395148800000 1073 4129141562460794880000 1074 29703706101496627200000 1075 30889358235800064000000 1076 131167092626869178880000 1077 19031588837887481856000 1078 24566974971162624000000 1079 1333635784148828160000 1080 17952789402003456000000 1081 17651061849028608000000 1082 26255954500430054400000 1083 15003402571674316800000 1084 12355743294320025600000 1085 8751984833476684800000 1086 25460319515568537600000 1087 3419578933714944000000 1088 14336584679599902720000 1089 11750916699493171200000 1090 5910431316114124800000 1091 13464592051502592000000 1092 2444998937606184960000 1093 31570796199304986624000 1094 12502835476395264000000 1095 9266807470740019200000 1096 11669313111302246400000 1097 7694052600858624000000 1098 727437700444815360000 1099 27826823573105356800000 1100 8486773171856179200000 1101 38479626137087815680000 1102 5728571891002920960000 1103 3077621040343449600000 1104 11517763590376243200000 1105 5984263134001152000000 1106 3394709268742471680000 1107 5556815767286784000000 1108 4039377615450777600000 1109 10258736801144832000000 1110 2727891376668057600000 1111 7779542074201497600000 1112 5092063903113707520000 1113 2182313101334446080000 1114 2692918410300518400000 1115 3334089460372070400000 1116 1818594251112038400000 1117 727437700444815360000 1118 1111363153457356800000 1119 1 1120 3020676745975551 1121 4907388025605983125 1122 4181822656327161705600 1123 3665638893940583820156 1124 661000586554000742373675 1125 1224770530763177283600 1126 1385498657834017638912000 1127 594689074800459590952000 1128 3991472900193345617005956 1129 37496106927659401257600 1130 27591322856380135599146400 1131 2684632508300256877440000 1132 2060114470973623898262000 1133 2328288939265822713180000 1134 9916430732463722987520000 1135 11031913655642880000 1136 40986052860317305372632000 1137 789652766930227200000 1138 30449021010793223312073600 1139 4917502731584970922824000 1140 11661507865935044063856000 1141 896646035113500672000000 1142 71431050417193388009088000 1143 10888869450418352160768000 1144 34902136565939528645760000 1145 22405081173700313088000000 1146 3270686117649169561056000 1147 32672549961181155706480800 1148 377780650715577537792000 1149 104748020160329145600000 1150 64588168153506353241600 1151 17925181169878768705920000 1152 602505061167763353600000 1153 10820052911343836160000 1154 3283670491889682166272000 1155 28076764386596681413944000 1156 6843988643973806812032000 1157 1962759944220932368512000 1158 8069814316021506048000000 1159 10997494085037274214400000 1160 10888869450418352160768000 1161 171215299935577497600000 1162 228840359481037624320000 1163 258660768251729010585600 1164 2665407509190266480640000 1165 486426104429019955200000 1166 40517199971178456964838400 1167 279044885391315563520000 1168 14551376981373872640000 1169 9561961810580252726016000 1170 1153717530107132390400000 1171 3586584140454002688000000 1172 4786811370672619159872000 1173 6043620612579942712320000 1174 2155752053719520256000000 1175 84181428888082606080000 1176 1439140480438102041600000 1177 4064421756666572421120000 1178 14561590265462130770880000 1179 216843294815316449280000 1180 670856686807092065280000 1181 9180969053196579230592000 1182 119037985238998425600000 1183 2689938105340502016000000 1184 265323329688556339200000 1185 127665316428065095680000 1186 3224848999817526681600000 1187 775560502166549299200000 1188 3013832112562491764544000 1189 3286897697303317633536000 1190 1350306231450688512000000 1191 4200952720068808704000000 1192 226205146465243545600000 1193 158859556641257472000000 1194 6591917686318966729728000 1195 5007980981414226816000000 1196 883152210223806082560000 1197 2872492352059603553280000 1198 758066656253018112000000 1199 1251019008549902592000000 1200 2540924949200963060736000 1201 105758250295438540800000 1202 1575357270025803264000000 1203 994962486332086272000000 1204 741344597659201536000000 1205 1279634359856581048320000 1206 2436706458691926220800000 1207 861215766799430794752000 1208 1901294283433069324800000 1209 1417821543023222937600000 1210 773357205285394329600000 1211 2199623845362218795520000 1212 907128801641231769600000 1213 795969989065669017600000 1214 85904097288586536960000 1215 618685764228315463680000 1216 1112016896488802304000000 1217 3680962620627839811264000 1218 451247791528430088192000 1219 663308324221390848000000 1220 18731520786453995520000 1221 484725313854093312000000 1222 476578669923772416000000 1223 945214362015481958400000 1224 662293056378194841600000 1225 166802534473320345600000 1226 410804703491344081920000 1227 584314332882297937920000 1228 57705394506439680000000 1229 560698587535714467840000 1230 265323329688556339200000 1231 317274750886315622400000 1232 100659191799051325440000 1233 484725313854093312000000 1234 51011568743692677120000 1235 911177097363106269696000 1236 337576557862672128000000 1237 250203801709980518400000 1238 158859556641257472000000 1239 441100035607224913920000 1240 138492946815455232000000 1241 4910204478002503680000 1242 690733572242082969600000 1243 229142875640116838400000 1244 1044013554069311105280000 1245 105758250295438540800000 1246 103114294038052577280000 1247 41547884044636569600000 1248 270061246290137702400000 1249 161575104618031104000000 1250 45828575128023367680000 1251 150034025716743168000000 1252 166802534473320345600000 1253 109063195617170995200000 1254 242362656927046656000000 1255 64630041847212441600000 1256 73653067170037555200000 1257 225051038575114752000000 1258 124596438629313530880000 1259 43646262026688921600000 1260 44191840302022533120000 1261 72708797078113996800000 1262 90020415430045900800000 1263 41547884044636569600000 1264 49102044780025036800000 1265 45828575128023367680000 1266 34623236703863808000000 1267 19640817912010014720000 1268 30006805143348633600000 1269 25778573509513144320000 1270 14730613434007511040000 1271 1 1272 17411277367391103 1273 48178969577442234076 1274 55075573882551275726400 1275 34002527637192682132656 1276 10859252042118973352523300 1277 886731717122657445124800 1278 30127109345661090399436800 1279 14320024047022694992992000 1280 68047703714574456464159568 1281 174981832314790863398400 1282 628832242802934242940067200 1283 37584855106488883404288000 1284 191780086005438169094856000 1285 43093494388206006724835856 1286 247693264439160074895360000 1287 28081234759818240000 1288 881147745533428844863392000 1289 2456697497116262400000 1290 596309225354954746553318400 1291 258037681182313315531248000 1292 159410099688489248974502400 1293 5021217796635603763200000 1294 1936299865819638065370624000 1295 101629448203904620167168000 1296 1014806555951917996270080000 1297 627342272863608766464000000 1298 966509528134378844423808000 1299 762791866797435585945634800 1300 7029191101821744360960000 1301 1002359674751712076800000 1302 849727901781887797468800 1303 453993588889013494024704000 1304 6434090744947491225600000 1305 125819812422275811840000 1306 202686095548500110888140800 1307 599727009885299025794064000 1308 190332206908053138399744000 1309 40843065022757544298752000 1310 125530444915890094080000000 1311 356940949448513112883200000 1312 304888344611713860501504000 1313 1993908074120894131200000 1314 3320711134970941071360000 1315 6764048004171908891750400 1316 55263864109920124538880000 1317 7085115581683300761600000 1318 1044752665146034319758483200 1319 5632512227163973831680000 1320 732931603731492092928000 1321 345839401944611065999872000 1322 18125875412767477555200000 1323 50212177966356037632000000 1324 96766865665044302263536000 1325 153181375857430217256960000 1326 101629448203904620167168000 1327 38073897810307834675200000 1328 785650902422911709184000 1329 28883053496585477629440000 1330 96789950670385352540160000 1331 381256325663459583617280000 1332 5682406341057779773440000 1333 13437320132329184931840000 1334 287146567604135232145152000 1335 3324984831461054361600000 1336 75318266949534056448000000 1337 1857263307819894374400000 1338 1569628698134800343040000 1339 63127036958592800793600000 1340 12990638411289700761600000 1341 49998625142412333074688000 1342 87478720371129386473574400 1343 26466002136433494835200000 1344 102149481930094190592000000 1345 30127306779813622579200000 1346 4071692636374383820800000 1347 1112016896488802304000000 1348 171345361873958841913344000 1349 123529931608224922260480000 1350 22650002103117145236480000 1351 62581083464474731892736000 1352 10612933187542253568000000 1353 23352354826264848384000000 1354 50212177966356037632000000 1355 78492116685285585330048000 1356 740307752068069785600000 1357 44110003560722491392000000 1358 27858949617298415616000000 1359 10378824367228821504000000 1360 24527289735035506298880000 1361 60847837939945363507200000 1362 12142344630968580188160000 1363 55612778903479152875520000 1364 33860914498084030156800000 1365 16509007180621283328000000 1366 21654001747991041228800000 1367 70058588353800844621824000 1368 24147399385164748492800000 1369 10190118469642842931200000 1370 16715369770379049369600000 1371 17519050010051052503040000 1372 14516201171801401712640000 1373 28217428748403358464000000 1374 126724619378394615561984000 1375 8340227816111152625664000 1376 18572633078198943744000000 1377 1067878544252988948480000 1378 15834360252567048192000000 1379 10008152068399220736000000 1380 26466002136433494835200000 1381 22220039208649663180800000 1382 3113647310168646451200000 1383 10145300818966173020160000 1384 14222134481396585103360000 1385 10612933187542253568000000 1386 710930460319336857600000 1387 13478306700263622497280000 1388 7429053231279577497600000 1389 6662769768612628070400000 1390 10378824367228821504000000 1391 1901885867812969758720000 1392 13572308787914612736000000 1393 1284291260135321518080000 1394 32252050698742811768832000 1395 9452143620154819584000000 1396 7005706447879454515200000 1397 4448067585955209216000000 1398 12350800997002297589760000 1399 3150714540051606528000000 1400 5571789923459683123200000 1401 357462885998582267904000 1402 16829662897014119792640000 1403 5614000453182862540800000 1404 5838088706566212096000000 1405 27897410094007733959680000 1406 2961231008272279142400000 1407 2887200233065472163840000 1408 387780251083274649600000 1409 10815543730213514772480000 1410 4524102929304870912000000 1411 3336050689466406912000000 1412 1283200103584654295040000 1413 4200952720068808704000000 1414 9340941930505939353600000 1415 3053769477280787865600000 1416 6139853975485181952000000 1417 2835643086046445875200000 1418 2220923256204209356800000 1419 1809641171721948364800000 1420 2062285880761051545600000 1421 9326115038552755322880000 1422 7530780607912439894016000 1423 1222095336747289804800000 1424 1454175941562279936000000 1425 2337257331529191751680000 1426 2714461757582922547200000 1427 1604000129480817868800000 1428 3276743121653670789120000 1429 1163340753249823948800000 1430 1833143005120934707200000 1431 1283200103584654295040000 1432 969450627708186624000000 1433 274971450768140206080000 1434 840190544013761740800000 1435 721800058266368040960000 1436 387780251083274649600000 1437 412457176152210309120000 1438 274971450768140206080000 1439 1 1440 101990226254706559 1441 458897783263863037654 1442 710966407258367134475328 1443 246010625729940397413906 1444 186029866130871377174737450 1445 25590905728547947055517600 1446 548449855413479508051763200 1447 201020158131617213991201600 1448 1160112602853025898450009454 1449 724924733855833389715200 1450 13349943999633334925065852800 1451 363320266017653928178272000 1452 5132754590176697992465557600 1453 812419181017108797387279024 1454 4808028186900801598095360000 1455 67862984002894080000 1456 20435589079705387639691640000 1457 7124422741637160960000 1458 13658887169133968394576111168 1459 6097216365236679815452320000 1460 2017478055226388613668409600 1461 24269219350405418188800000 1462 44754357033844667201760768000 1463 736813499478308496211968000 1464 19982739800723375968981920000 1465 9096462956522327113728000000 1466 27589250902411072134868608000 1467 10888869450418352160768000000 1468 16729797481040540822642917200 1469 127197508547431087821619200 1470 9511065070989608206080000 1471 13374396760445335760745600 1472 10380480881460828204882816000 1473 67646393931844843315200000 1474 364934657158252124106240000 1475 5282509121411461771691059200 1476 14158640756521696698847584000 1477 3674771606833055106513408000 1478 1140339375148126142839449600 1479 1820191451280406364160000000 1480 8882046329690015117475840000 1481 6631321495304776465907712000 1482 26351196688323771264000000 1483 54215750100447670775040000 1484 9096462956522327113728000000 1485 95816021185228258904371200 1486 1481380075799197569515520000 1487 110571040950208738099200000 1488 27425857863876998822533036800 1489 115596944866908816030720000 1490 19286321782748390802432000 1491 8128064350996965705867264000 1492 330950128606273675699200000 1493 970768774016216727552000000 1494 2376423267769429900406985600 1495 4588453054523870843351040000 1496 2947253997913233984847872000 1497 745072130320414293196800000 1498 92686853200433880600576000 1499 5260146834727363438379520000 1500 2346400132267232413532160000 1501 9613100419607634333576192000 1502 81588679695383425044480000 1503 308345728700330490064896000 1504 7995749885853987412995840000 1505 48199264283868835737600000 1506 2184229741536487636992000000 1507 140037653409620035829760000 1508 106359211760311787397120000 1509 2210440498434925488635904000 1510 1447464515654208469017600000 1511 384108456830829892761600000 1512 1318926360352876637281920000 1513 2428209625280287917183897600 1514 584772618633578171596800000 1515 2082611255835374891827200000 1516 873691896614595054796800000 1517 73096577329197271449600000 1518 6449697999635053363200000 1519 7013971901655676773623808000 1520 2970162206825961326699520000 1521 465010592818203731819520000 1522 2591583101785137487233024000 1523 102591687479575117824000000 1524 677218289961680603136000000 1525 2912306322048650182656000000 1526 2103188238615831021502848000 1527 4293784961994804756480000 1528 1279190103260952250368000000 1529 807909538901654052864000000 1530 300985906649635823616000000 1531 1408583175157286338129920000 1532 1644686005679255060121600000 1533 347093744415515095193395200 1534 2619186784521894987079680000 1535 968422154645203262484480000 1536 478761208238017216512000000 1537 627966050691740195635200000 1538 2980293281691398175799296000 1539 732672698861473200230400000 1540 295513435619642445004800000 1541 915630810755207926579200000 1542 493101232631571529405440000 1543 1096116402768280902328320000 1544 1360080065673041877964800000 1545 442796574205714240512000000 1546 4299242337421886605855104000 1547 185737295469591339522048000 1548 718141812357025824768000000 1549 26187666286300797358080000 1550 354237259364571392409600000 1551 161242449990876334080000000 1552 997768280543542755287040000 1553 873146351284809470668800000 1554 56434857496806716928000000 1555 258368286790508817162240000 1556 352635609418430473175040000 1557 307775062438725353472000000 1558 10724996388756864614400000 1559 370566289493979143685120000 1560 107721271853553873715200000 1561 107344624049870118912000000 1562 300985906649635823616000000 1563 167647474757613482311680000 1564 334557411622095203942400000 1565 29630219738799608248320000 1566 870738058146336633437184000 1567 365482886645986357248000000 1568 135443657992336120627200000 1569 64496979996350533632000000 1570 321624940248467994378240000 1571 57633839817251694796800000 1572 161581907780330810572800000 1573 9701909354602546937856000 1574 521707297028670846213120000 1575 125593210138348039127040000 1576 102591687479575117824000000 1577 169304572490420150784000000 1578 911661769401474929789952000 1579 42937849619948047564800000 1580 133966090814237908402176000 1581 2811406820353741209600000 1582 267263975542789720535040000 1583 131198984949841256448000000 1584 96745469994525800448000000 1585 27909602252966230917120000 1586 97462103105596361932800000 1587 237026401486588211097600000 1588 59039543227428565401600000 1589 154627375119455766528000000 1590 82233649495346930380800000 1591 107721271853553873715200000 1592 64406774429922071347200000 1593 26239796989968251289600000 1594 38698187997810320179200000 1595 39870860361380329881600000 1596 259797418590855302277120000 1597 205988369961475765407744000 1598 17720382382835702169600000 1599 64496979996350533632000000 1600 25762709771968828538880000 1601 42171102305306118144000000 1602 57812747524001478328320000 1603 71339448066476183193600000 1604 46516003754943718195200000 1605 24990282847588810752000000 1606 86903708602490089390080000 1607 42937849619948047564800000 1608 25302661383183670886400000 1609 48177289603334565273600000 1610 27909602252966230917120000 1611 33860914498084030156800000 1612 28114068203537412096000000 1613 5316114714850710650880000 1614 26239796989968251289600000 1615 21319835054349204172800000 1616 20932201689724673187840000 1617 11245627281414964838400000 1618 17720382382835702169600000 1619 11961258108414098964480000 1620 14759885806857141350400000 1621 8434220461061223628800000 1622 9967715090345082470400000 1623 9303200750988743639040000 1624 15948344144552131952640000 1625 6091381444099772620800000 1626 1 1627 606917269909048575 1628 4443696860055921335560 1629 9825559463718121864083840 1630 7369353338686851698160156 1631 3405823042918268452839373560 1632 383656395932256792366216000 1633 11360124029755809648377856000 1634 5498277329019832273124208000 1635 35683591791041276156497577700 1636 2718467751932118373824000 1637 334878789161023511313716352000 1638 2724901995116868063900480000 1639 148803370712880010160195448000 1640 88471620018559336370931297360 1641 105746479234310419926220800000 1642 156606886160524800000 1643 536698868133124431814519440000 1644 19430243840828620800000 1645 479450135898833477915375879040 1646 92102715763307724098680056000 1647 24920289225235330846710336000 1648 104010940073166077952000000 1649 1296620311764193798292951040000 1650 110522024921746274431795200000 1651 378762389812356330522329280000 1652 272893888695669813411840000000 1653 813127702546942764221560320000 1654 326666083512550564823040000000 1655 1514128538969461042760497725360 1656 1678721156694263440414656000 1657 89031484602916830374400000 1658 215851779453694187499696000 1659 356307566597042112738766080000 1660 693562553898377619456000000 1661 10917961405917269723712000000 1662 147042915433247157613825536000 1663 418648537305623994841672200000 1664 89368441185283342612088832000 1665 27583733321642326256876448000 1666 24026527156901364006912000000 1667 245296608182201061745459200000 1668 110522024921746274431795200000 1669 381651921214515900748800000 1670 115275178289442089025676800000 1671 272893888695669813411840000000 1672 946929914446080339500544000 1673 42521882285767432705597440000 1674 1379644463918036219904000000 1675 716775383155340299269390912000 1676 41137751900016267098803200000 1677 285076829071673673914880000 1678 198322738848318804286432320000 1679 5451338496774877394688000000 1680 18201914512804063641600000000 1681 48560566441352579766039888000 1682 127764468145121840595763200000 1683 44208809968698509772718080000 1684 12541833794378058153984000000 1685 2643904184864594659338240000 1686 152046182109632214282278400000 1687 63996053451712211154124800000 1688 240411983304505892386066560000 1689 813871266328948296268800000 1690 46747556797012158807982080000 1691 216248417444462938587692640000 1692 481966611294055452364800000 1693 43684594830729752739840000000 1694 3931826422654716390604800000 1695 2862838526337000408637440000 1696 66313214953047764659077120000 1697 29110308815227836163968000000 1698 8243279081178865371648000000 1699 30775537418711151038708736000 1700 48780775977775323765244416000 1701 38688974143525127245824000000 1702 43679479607840351987712000000 1703 13105378449218925821952000000 1704 962906835971156364288000000 1705 32248489998175266816000000 1706 198279508484678996617482240000 1707 74406906653509311660979200000 1708 11156359257771191151367680000 1709 67677758860727651447185920000 1710 769437656096813383680000000 1711 14221584089195292665856000000 1712 76448040953777067294720000000 1713 49142494886449503789169920000 1714 21468924809974023782400000 1715 30700562478262854008832000000 1716 44208809968698509772718080000 1717 16158190778033081057280000000 1718 6772182899616806031360000000 1719 35798048020022833015511040000 1720 38391087740706614372659200000 1721 12481312808779929354240000000 1722 8697476800707186596622336000 1723 72155480870764390850150400000 1724 19613934723015174468326400000 1725 7181418123570258247680000000 1726 12559321013834803912704000000 1727 85555809331678710973428480000 1728 15046548895146781748736000000 1729 4432701534294636675072000000 1730 23429376628147967533056000000 1731 7448861417844186692352000000 1732 29639000821141102725734400000 1733 37792542903694898102784000000 1734 13283897226171427215360000000 1735 7050846884959889915904000000 1736 118151316638147263434163200000 1737 5092472413940334817185792000 1738 6251245753492436336640000000 1739 19524480523456639610880000000 1740 13105378449218925821952000000 1741 388292605040559098880000000 1742 8905131103470475281408000000 1743 2418636749863145011200000000 1744 27374668209784378157875200000 1745 25024845301277127776870400000 1746 1557602066911865387212800000 1747 5116408987191264783820800000 1748 8956822651599252023193600000 1749 6924938904871320453120000000 1750 655102414647506681856000000 1751 10921148707682438184960000000 1752 8786252104836969883760640000 1753 2154425437071077474304000000 1754 1610169360748051783680000000 1755 6772182899616806031360000000 1756 4685538072111499124121600000 1757 8724732499164443553792000000 1758 845976856272237468979200000 1759 30846700256726302190161920000 1760 10964486599379590717440000000 1761 3301439163563192940288000000 1762 7181418123570258247680000000 1763 1289939599927010672640000000 1764 9169051918731182737459200000 1765 1166733830446802601984000000 1766 4432701534294636675072000000 1767 4847457233409924317184000000 1768 349154820021802031677440000 1769 19785392640190301835110400000 1770 3767796304150441173811200000 1771 3077750624387253534720000000 1772 5079137174712604523520000000 1773 38093289777525451732623360000 1774 858756992398960951296000000 1775 3600338690632643788308480000 1776 219289731987591814348800000 1777 4039547694508270264320000000 1778 7682814178008280748236800000 1779 3443973354933332981760000000 1780 2902364099835774013440000000 1781 614011249565257080176640000 1782 2923863093167890857984000000 1783 10496883494406049348608000000 1784 1771186296822856962048000000 1785 3139830253458700978176000000 1786 2308312968290440151040000000 1787 6634920096034829254656000000 1788 2467009484860407911424000000 1789 6463276311213232422912000000 1790 1932203232897662140416000000 1791 787193909699047538688000000 1792 1160945639934309605376000000 1793 2257394299872268677120000000 1794 1196125810841409896448000000 1795 9851069091133067993395200000 1796 8228016549910187409899520000 1797 1523741152413781357056000000 1798 531611471485071065088000000 1799 3869818799781032017920000000 1800 772881293159064856166400000 1801 1918785154891428375552000000 1802 1265133069159183544320000000 1803 3145810882512908027658240000 1804 4619844257546285242675200000 1805 1395480112648311545856000000 1806 749708485427664322560000000 1807 4956644100798900692582400000 1808 2576270977196882853888000000 1809 1433817478380408016896000000 1810 2402219336773164875366400000 1811 983992387123809423360000000 1812 1953672157707636164198400000 1813 1015827434942520904704000000 1814 1124562728141496483840000000 1815 99677150903450824704000000 1816 787193909699047538688000000 1817 931981360947265210982400000 1818 837288067588986927513600000 1819 168684409221224472576000000 1820 531611471485071065088000000 1821 239225162168281979289600000 1822 442796574205714240512000000 1823 253026613831836708864000000 1824 299031452710352474112000000 1825 279096022529662309171200000 1826 418644033794493463756800000 1827 182741443322993178624000000 1828 168684409221224472576000000 1829 59806290542070494822400000 1830 1 1831 3666624057550245375 1832 46359400392430664982115 1833 133023788381441561028983040 1834 190346920820320077183828906 1835 60883421369741462597477986845 1836 3964021232103432088521309000 1837 201019089442698619134142464000 1838 124144524368228416498186104000 1839 821477147868495020310649809750 1840 9363611145506409422467200 1841 7858500279258038201814096984000 1842 16894392369703176293048160000 1843 3046956921321433771645297251000 1844 2582961883235350172032871197440 1845 1926802806810367967151390720000 1846 346772390784019200000 1847 11786993729163716765681443464000 1848 50194796588807270400000 1849 12106953085932238179348344154240 1850 2616823465794960653907365976000 1851 294383300808701637623838384000 1852 403042392783518552064000000 1853 32651178881207240421896564736000 1854 3311976680154996690472796160000 1855 6132672641046813423680875680000 1856 6344782912174323161825280000000 1857 16792683644280620049224483232000 1858 5063324294444533754757120000000 1859 44948963319880293578763699160320 1860 8841761993739701954543616000000 1861 27051423493074507562771008000 1862 828952117948991433196800000 1863 6087843283762689792046704000 1864 10591334238178441133179073280000 1865 7034850936717927753830400000 1866 169164052394211631429263360000 1867 3141559400776498978196304384000 1868 10396927473605558788024722600000 1869 1746452603292806366211002112000 1870 470825846281762814290672224000 1871 307521345693824655224832000000 1872 6738081630716499911066419200000 1873 1713091386287067253692825600000 1874 4686234928010088842188800000 1875 3561692538708359720865446400000 1876 6344782912174323161825280000000 1877 8532525113894943449880883200 1878 1086875566525283227131479040000 1879 19490639515433863096320000000 1880 5063324294444533754757120000000 1881 19316373616509111899802549504000 1882 1251908185983195325857592320000 1883 104301252506347588025832960000 1884 5095185327248413303713014208000 1885 99112240422975213571737600000 1886 248274113954647428071424000000 1887 1496751918614352308981728656000 1888 3246370912522688294331187200000 1889 913648739353102535302840320000 1890 244786972316499967850496000000 1891 40627371387308438934190080000 1892 4783626511500652217102131200000 1893 1837041252464187066889912320000 1894 10816080789197224142124082560000 1895 6302295526601727247795200000 1896 1419785006525443910999162880000 1897 6041689671565543695656340384000 1898 3735186216309592024780800000 1899 1100305732299005647134720000000 1900 60346995367673073682022400000 1901 106301644010498760730583040000 1902 2055709663544480704431390720000 1903 623301054163203652524288000000 1904 202203641320793648292556800000 1905 662236841434626714262262256000 1906 2114927637391441053941760000000 1907 1065277479391410650347067904000 1908 1301327923823509138292736000000 1909 1070615859297919807961088000000 1910 135422243975262233493504000000 1911 69747098481281383658496000000 1912 51556121652797058705408000000 1913 6327215100345524161259298816000 1914 2092676639702030490242534400000 1915 1532446857896668973185006080000 1916 1835298375810992847820316160000 1917 4770513467800242978816000000 1918 335900271820993579155456000000 1919 2144185529608318696980480000000 1920 1352311586771065105857864192000 1921 95076667015599248179200000 1922 951717436826148474273792000000 1923 2740946218059307605908520960000 1924 500903914119025512775680000000 1925 97970912614456460587008000000 1926 1037709463997891105253181440000 1927 1100497454933901434829619200000 1928 386920697072177809981440000000 1929 265834581160531429447285248000 1930 3098890516576157050703155200000 1931 382498936762231862513740800000 1932 222623961830678005678080000000 1933 389338951428878921293824000000 1934 2609423140467530584228711680000 1935 296199502944419272214016000000 1936 507833414907233375600640000000 1937 45804582521044578975744000000 1938 716292597190206483269222400000 1939 227613397780174322040284160000 1940 1579929911585399978892288000000 1941 1055353334183617723398144000000 1942 411800814011314243676160000000 1943 218576253433756587393024000000 1944 4117739711404031097620835600000 1945 842863022721095829527273472000 1946 193788618358265526435840000000 1947 1005982027522376238157824000000 1948 406266731925786700480512000000 1949 7759394181695770573639680000 1950 718799410276891899411456000000 1951 392883353647769275619328000000 1952 1307478478687351594418995200000 1953 710291809258014574092902400000 1954 37205620385728108246732800000 1955 121800803375251243801958400000 1956 325728039413018654854041600000 1957 119262836695006074470400000000 1958 17173065776208792113664000000 1959 338555609938155583733760000000 1960 237341034600541980919050240000 1961 41741992843252126064640000000 1962 21962710080603426329395200000 1963 209937669888120986972160000000 1964 137080368909171359684812800000 1965 231247582330163060293632000000 1966 82903454898282310854481920000 1967 853327767226746945806120448000 1968 288914221893652215404544000000 1969 177922175230182536458905600000 1970 222623961830678005678080000000 1971 135422243975262233493504000000 1972 24992579748585831782400000000 1973 389986991350238717558323200000 1974 109938055562204225900544000000 1975 137413747563133736927232000000 1976 100180782823805102555136000000 1977 7841957451399131560980480000 1978 571003226592116907696307200000 1979 92081752004607871861555200000 1980 47705134678002429788160000000 1981 209937669888120986972160000000 1982 1280586207372122683191519360000 1983 16638416727729868431360000000 1984 94924544348374289382113280000 1985 6362213634460516357324800000 1986 125225978529756378193920000000 1987 272077445810035635446476800000 1988 82360162802262848735232000000 1989 59982191396605996277760000000 1990 14708360387313203693322240000 1991 139196767971171375489024000000 1992 299161179590572406435328000000 1993 87850840322413705317580800000 1994 97334737857219730323456000000 1995 71557702017003644682240000000 1996 175263491654021720581632000000 1997 50984862687115096836096000000 1998 45804582521044578975744000000 1999 175316369941658929471488000000 2000 39932200146551684235264000000 2001 18302258400502855274496000000 2002 17994657418981798883328000000 2003 69979223296040328990720000000 2004 25955930095258594752921600000 2005 292212052297620374445926400000 2006 256528534115074105661736960000 2007 28623080806801457872896000000 2008 47235975724827222068736000000 2009 12359966712027902263296000000 2010 104968834944060493486080000000 2011 11979660043965505270579200000 2012 59482339801634279642112000000 2013 26146083429289793249280000000 2014 27991689318416131596288000000 2015 80293433753011260077936640000 2016 135080834917044684623155200000 2017 43259883492097657921536000000 2018 47705134678002429788160000000 2019 11620481524128796999680000000 2020 157267394898436574162611200000 2021 69881350256465447411712000000 2022 37911820972470200211456000000 2023 68975480901289043463782400000 2024 30503764000838092124160000000 2025 64889825238146486882304000000 2026 11409200041871909781504000000 2027 31490650483218148045824000000 2028 31593184143725166842880000000 2029 25045195705951275638784000000 2030 2842792343766417520558080000 2031 18302258400502855274496000000 2032 17994657418981798883328000000 2033 28891422189365221540454400000 2034 25955930095258594752921600000 2035 3486144457238639099904000000 2036 12359966712027902263296000000 2037 14995547849151499069440000000 2038 11979660043965505270579200000 2039 6025483772113602353356800000 2040 13726693800377141455872000000 2041 11620481524128796999680000000 2042 12746215671778774209024000000 2043 9983050036637921058816000000 2044 7843825028786937974784000000 2045 9269975034020926697472000000 2046 8651976698419531584307200000 2047 6536520857322448312320000000 2048 19157948403643248508108800000 2049 6100752800167618424832000000 2050 5664984743012788537344000000 2051 10458433371715917299712000000 2052 4119988904009300754432000000 2053 2780992510206278009241600000 2054 1853995006804185339494400000 2055 1 2056 22481059424730751231 2057 473134338827823290000800 2058 1923004594160186544425627520 2059 2958490787968491354813022656 2060 1140064994187495762107881368160 2061 31711235618736105971639742720 2062 5021916021082880133771368448000 2063 1838837206237636195776476928000 2064 21560265256094679663109259689536 2065 29963555665569007708262400 2066 189975648573278208861142174586880 2067 90103425971720230470804480000 2068 60638418797264708523000100704000 2069 41831056599148596666120741124800 2070 123904732327490326595676733440000 2071 739781100339240960000 2072 269168731304118561293378128128000 2073 123556422372448665600000 2074 313055670439628094944804284293120 2075 59819137928214107964937693056000 2076 3414382747875377318418513408000 2077 1433039618785843740672000000 2078 1029852878468776519752595832832000 2079 52730584385521917751763927040000 2080 95780008499448510136307358720000 2081 94748758155136559216590848000000 2082 548694174576877061961621279744000 2083 54008792474075026717409280000000 2084 1397479977083507977727111899632960 2085 282936383799670462545395712000000 2086 513927415886120176107847680000000 2087 465581357590840763481990144000 2088 7656390390299486188953600000 2089 137991875321367992570590264320 2090 290156404726936315104853155840000 2091 70242196788004183739596800000 2092 3607036428277597651217925120000 2093 93792078536855662475742117888000 2094 241756209100826010730607884416000 2095 37681054342237875495612801024000 2096 11940318072468407408379360768000 2097 3753130761600124756819968000000 2098 187378053163729229533623091200000 2099 76746494105660612965438586880000 2100 62278142729469349255372800000 2101 113748163355589124758728048640000 2102 203033053189578341178408960000000 2103 629939711446492160792248934400 2104 25334713688902282159619604480000 2105 301107742660191632759193600000 2106 162026377422225080152227840000000 2107 609270394732586140166216477153280 2108 20581422788065625655164835840000 2109 3267173467664527086053498880000 2110 112886497360113293267302505472000 2111 1643681690868934092747571200000 2112 4132886260578373348098048000000 2113 35447260770527085835520989824000 2114 97934275624224274385137827840000 2115 18272974787062050706056806400000 2116 4300882919747907947790336000000 2117 626005943631035089476157440000 2118 202673072003465871064910822400000 2119 44872941547795379352911216640000 2120 331111458759204149114987458560000 2121 362785622942538977931509760000 2122 54008792474075026717409280000000 2123 43797269106810610727501168640000 2124 166512360825897413548361107968000 2125 23905074405780135132364800000 2126 22209248011943006292934656000000 2127 642111112765912704948633600000 2128 3315874439354486701671383040000 2129 43855139488948921694536335360000 2130 14296499839676942557634764800000 2131 3948132546341548691167641600000 2132 16423798857539452271233076736000 2133 67677684396526113726136320000000 2134 58285760648973010677566235648000 2135 38621168366078805205450752000000 2136 22966842005146303114346496000000 2137 1083377951802097867948032000000 2138 2002518846114701824298188800000 2139 1645797080129732145487872000000 2140 185672003215488002487804321792000 2141 108777642440557062707762227200000 2142 46260916246441733348952760320000 2143 60594182948689184991207997440000 2144 25442738494934629220352000000 2145 27071073758610445490454528000000 2146 6430090917716162800975872000000 2147 59585787349115382737141760000000 2148 39993799822917009004191320064000 2149 380306668062396992716800000 2150 25016572625144474180911104000000 2151 76746494105660612965438586880000 2152 11220247676266171486175232000000 2153 2015401630925961474932736000000 2154 25846412645334618458432962560000 2155 28172268589159046220386918400000 2156 6190731153154844959703040000000 2157 6751452704169275625011134464000 2158 95452395870303112784029286400000 2159 11211271393939626764276121600000 2160 5342975083936272136273920000000 2161 12530039853985406198438952960000 2162 8721192512006887836981657600000 2163 86137517243344041716672471040000 2164 4960083566977820442582220800000 2165 16250669277031468019220480000000 2166 366436660168356631805952000000 2167 15474591586850428174683340800000 2168 5444858313637020497257758720000 2169 49486642455468461314415984640000 2170 30118391237822461975425024000000 2171 9630026238240869937315840000000 2172 8785084032241370531758080000000 2173 3497220054940105398288384000000 2174 132065675551372876889528848896000 2175 25975090977593730250477215744000 2176 3100617893732248422973440000000 2177 29816769287855474227150848000000 2178 9750401566218880811532288000000 2179 10074015184301570308299816960000 2180 20732101087198186727129088000000 2181 11952451338963688191614976000000 2182 44123433166378007359664947200000 2183 4931977000556558895022080000000 2184 20494906056905279349314764800000 2185 8671558763327999319657676800000 2186 3562119165443393174687907840000 2187 8833311143381327608178933760000 2188 1908205387120097191526400000000 2189 271605699115550056857600000000 2190 10833779518020978679480320000000 2191 8870200085301542947378298880000 2192 1228884269305342591343001600000 2193 290173987731608905442918400000 2194 10963784872237230423634083840000 2195 7837673009156516846960640000000 2196 2898855583252593605490769920000 2197 6265182613734040902377472000000 2198 2374739369410209158628311040000 2199 6190731153154844959703040000000 2200 27213161314120797521681989632000 2201 8036725022087476004978688000000 2202 5021709063723854008374067200000 2203 5342975083936272136273920000000 2204 4333511807208391471792128000000 2205 351895522860088511496192000000 2206 14306881201913844032472023040000 2207 3277473810441069130924032000000 2208 3297929941515209686253568000000 2209 2604700353418932666433536000000 2210 113578284586145923464560640000 2211 14548804133270840080942694400000 2212 4157892801926186321372774400000 2213 1017709539797385168814080000000 2214 6718005436419871583109120000000 2215 3497220054940105398288384000000 2216 38847727224549094510554255360000 2217 234268907526436547513548800000 2218 2305628190461684888195235840000 2219 3100617893732248422973440000000 2220 244229320261404087798988800000 2221 4007231312952204102205440000000 2222 3250133855406293603844096000000 2223 11655540164751289818749337600000 2224 2635525209672411159527424000000 2225 1559536976311755903221760000000 2226 264997686305878224525066240000 2227 4227697185356972474155008000000 2228 8330326741160640763055308800000 2229 2518390755909192885770649600000 2230 3114711611431031370350592000000 2231 2289846464544116629831680000000 2232 5374030019899125610561536000000 2233 1631515605987683098755072000000 2234 1465746640673426527223808000000 2235 8281611380101221811224576000000 2236 1038237203810343790116864000000 2237 429492997131800337108172800000 2238 191943012469139188088832000000 2239 2239335145473290527703040000000 2240 632830295655828595880755200000 2241 2196271008060342632939520000000 2242 8480068526483511760606003200000 2243 7769008143104951641955696640000 2244 915938585817646651932672000000 2245 1511551223194471106199552000000 2246 1780991694645424045424640000000 2247 184575502899616673798553600000 2248 3039097697428037144739840000000 2249 127783040468965389552844800000 2250 1903434873652296948547584000000 2251 836674669737273383976960000000 2252 1099309980505069895417856000000 2253 1202169393885661230661632000000 2254 895734058189316211081216000000 2255 2246194407672133575312015360000 2256 5755392089270510578001510400000 2257 1384316271747125053489152000000 2258 3053128619392155506442240000000 2259 371855408772121503989760000000 2260 5233978316501536187864678400000 2261 2023231474091952001253376000000 2262 934413483429309411105177600000 2263 2200454381409028999859404800000 2264 2666299866716571474906316800000 2265 976120448026818947973120000000 2266 719786296759271955333120000000 2267 1965729105880917575954595840000 2268 365094401339901113008128000000 2269 906397558882046165975040000000 2270 1343601087283974316621824000000 2271 1680321628389024046153728000000 2272 801446262590440820441088000000 2273 479186401758620210823168000000 2274 70094744553544903502069760000 2275 1366568627237546527162368000000 2276 575829037407417564266496000000 2277 1235290387390674346200268800000 2278 1079766691962757541721538560000 2279 69722889144772781998080000000 2280 395518934784892872425472000000 2281 479857531172847970222080000000 2282 383349121406896168658534400000 2283 335202297230196709380587520000 2284 585672268816091368783872000000 2285 371855408772121503989760000000 2286 407878901496920774688768000000 2287 319457601172413473882112000000 2288 191943012469139188088832000000 2289 167334933947454676795392000000 2290 395518934784892872425472000000 2291 276863254349425010697830400000 2292 127783040468965389552844800000 2293 209168667434318345994240000000 2294 563614482068472343206297600000 2295 195224089605363789594624000000 2296 181279511776409233195008000000 2297 292836134408045684391936000000 2298 131839644928297624141824000000 2299 88991760326600896295731200000 2300 52735857971319049656729600000 2301 59327840217733930863820800000 2302 41833733486863669198848000000 2303 1 2304 139813029266338603263 2305 4881281624003297254876816 2306 27338127619989889089372458880 2307 32304032239971263742580672656 2308 22440189538661836169158243428720 2309 209292099760055612202952325760 2310 105056904341809876141751668162560 2311 38376430054837204427412483168000 2312 443805440643117799573304834076528 2313 108731840689713909929031367833600 2314 4669868689674647269980757830359040 2315 424773293866638596989224192000 2316 1038217720225953533372204587632000 2317 1310636287108817919750489636943296 2318 3501692132834839635051698257920000 2319 1525798519449684480000 2320 7795787652229779742179667835808000 2321 291240138449343283200000 2322 6895872349242044938935565305185280 2323 919994681367456396562947220992000 2324 3626652576931837009216506656409600 2325 4729030741993284344217600000 2326 27970637150139341324952014585856000 2327 579318561374106514705950965760000 2328 1379239428758667921868682730240000 2329 2010027226576825577666248704000000 2330 12829584235017608876179230815232000 2331 445572537911118970418626560000000 2332 44279298033592680477838496037280320 2333 4668450332694562631999029248000000 2334 16959604724241965811558973440000000 2335 13162931521747276875365913753600000 2336 70502167851603916600972800000 2337 3368687699001159067314526018560 2338 8599784284472895846214684978176000 2339 696203434920247682280652800000 2340 74370151305994605956446970880000 2341 2918563112995021419520406012559360 2342 6750464291206169222817102813696000 2343 697575167910814461143543635968000 2344 425793304496096255834922014208000 2345 44902146895226234848346112000000 2346 4869458264755206789993175449600000 2347 2065302975307688281052070543360000 2348 909308660393274607988121600000 2349 2501424041690286871843304632320000 2350 7816772547798766135368744960000000 2351 18852964577039495132546758041600 2352 643395447727293315851227791360000 2353 3935779622345596018478284800000 2354 4010152841200070733767639040000000 2355 18211889436380767783392955788810240 2356 4668450332694562631999029248000000 2357 668734536090857123141977282560000 2358 54603834077272069889413373952000 2359 2548723704913847568183034742784000 2360 30537116918930269001107353600000 2361 73394557115735773022257152000000 2362 1121508035358276671636409470592000 2363 4378186078225982917549405470720000 2364 844211435162266742619824455680000 2365 83240371465415253054495129600000 2366 9955877514710180423730167808000 2367 5431147649279308191179806202880000 2368 1147397793018075656953811435520000 2369 11444949197300507572916362690560000 2370 10863054778818530087218298880000 2371 1782290151644475881674506240000000 2372 968098628611474006422973317120000 2373 5996851701759396656525164866048000 2374 51104272924924789637807308800000 2375 494562034997657676718276608000000 2376 5293043709639962926428979200000 2377 64822758157233683172638392320000 2378 1175865927547442962934755491840000 2379 302456834449979593338591436800000 2380 108404683223031756298734796800000 2381 580844974541762826146493994752000 2382 2233363585085361752962498560000000 2383 1659663992533438440105138879897600 2384 914539598668118032105970073600000 2385 523485404647383951818293248000000 2386 92953828264619997069941145600000 2387 1336717613733356911255879680000000 2388 32300058034837921564370534400000 2389 27148320665414328556560384000000 2390 5892155775282831058866879553536000 2391 3199611365432616393606485698560000 2392 1611045745871335516376403517440000 2393 1722164370670119249229754990592000 2394 43299906241450891128864768000000 2395 893345434034144701184999424000000 2396 216349766148418167974252544000000 2397 1382390266499476879501688832000000 2398 2393739209704051658122217736192000 2399 1394457782895455639961600000 2400 825546896629767647970066432000000 2401 2291431038297581158539523522560000 2402 282109084431835168795262976000000 2403 41171776174630355845054464000000 2404 578213411777611448141453230080000 2405 1358482097651039563116889497600000 2406 68098042684703294556733440000000 2407 122838955123247781904655769600000 2408 3026718849922625857008555786240000 2409 261918037011781754659812556800000 2410 82281816292618590898618368000000 2411 413491315181518404548485447680000 2412 219275697444744608472681676800000 2413 2740140886567354410006125715456000 2414 742574143543272458088429158400000 2415 536272086142038444634275840000000 2416 2418481957111153769919283200000 2417 321245422818974802144873676800000 2418 176860317217539498189143777280000 2419 1430194243388164461668099358720000 2420 542707351175742905969887150080000 2421 926372295085909258357714944000000 2422 317790865861948707931422720000000 2423 289907773063965227548016640000000 2424 38469420604341159381172224000000 2425 3754175633038221701530180536576000 2426 823601076419498685184015147008000 2427 34106796831054732652707840000000 2428 886348680948037678149402624000000 2429 607775030960976903918845952000000 2430 329661723726721640428136202240000 2431 661048522222352810522296320000000 2432 412679190585546300276596736000000 2433 1525865906524391797649021337600000 2434 162755241018366443535728640000000 2435 591992769072052235663109734400000 2436 277740139458378484357960089600000 2437 437850958745140829577410641920000 2438 481998490677385057493180743680000 2439 329966875540807206358745088000000 2440 249405951827087732522926080000000 2441 5777764282985773780987084800000 2442 476686298792923061897134080000000 2443 254458637579115125092028252160000 2444 31247499282553964876975308800000 2445 3652084933403198321059430400000 2446 361804900783828603979924766720000 2447 199524761461670186018340864000000 2448 204060554879444523590559989760000 2449 242542109347540044537470976000000 2450 43264632269784398165572239360000 2451 204294128054109883670200320000000 2452 962433292439444319671043170304000 2453 380583386438015727290548224000000 2454 145526393478789603929250201600000 2455 176318177769896980497039360000000 2456 71502944818938459284570112000000 2457 6040873142431519447351296000000 2458 449285861179329289689005752320000 2459 102072151618521443211460608000000 2460 60462048927778844247982080000000 2461 149429655659987690971240857600000 2462 1823594197251344139127554048000 2463 403474765145359389915682529280000 2464 222991927436160997753179340800000 2465 20990259258321069106790400000000 2466 188440052491577397906210816000000 2467 115408261813023478143516672000000 2468 1392375232300998625235283087360000 2469 4021616245870494065649254400000 2470 68471990790626413516252446720000 2471 102320390493164197958123520000000 2472 5839242163811045654637772800000 2473 176318177769896980497039360000000 2474 107254417228407688926855168000000 2475 340467676401811723439091056640000 2476 68565489184969553816911872000000 2477 32462361983843165185523712000000 2478 68098042684703294556733440000000 2479 5889771337615535986505809920000 2480 192689330571193466717650944000000 2481 293852555711334787078091980800000 2482 70682276099404855478373580800000 2483 137047310902965380295426048000000 2484 50376622219970565856296960000000 2485 202593051957011150086299648000000 2486 86144023996149667614267801600000 2487 24184819571111537699192832000000 2488 251253403322103197208281088000000 2489 21611306719313771508124876800000 2490 10952071426860908596258406400000 2491 1583529852870398301732864000000 2492 73898059800618587414200320000000 2493 46055354820452311473428889600000 2494 72476943265991306887004160000000 2495 38469420604341159381172224000000 2496 337291907535773013281393295360000 2497 279201084373160432280722276352000 2498 34106796831054732652707840000000 2499 15112986665991169756889088000000 2500 33254126910278364336390144000000 2501 58772725923298993499013120000000 2502 71502944818938459284570112000000 2503 3915637454370439437012172800000 2504 87094141907871906595307520000000 2505 1054210083868964463810969600000 2506 62813350830525799302070272000000 2507 19327184870931015169867776000000 2508 36277229356667306548789248000000 2509 39671589998226820611833856000000 2510 14779611960123717482840064000000 2511 56463259018363738441272852480000 2512 191015093094916718677354905600000 2513 36545949574124101412113612800000 2514 88159088884948490248519680000000 2515 9203421367110007223746560000000 2516 175387647092050564863785533440000 2517 23509090369319597399605248000000 2518 57981554612793045509603328000000 2519 30835644953167210566470860800000 2520 59787726056088384427263590400000 2521 80890802715600437192323891200000 2522 14510891742666922619515699200000 2523 32211974784885025283112960000000 2524 23752947793055974525992960000000 2525 60871847259400456414551736320000 2526 6024057622108368364634112000000 2527 29911119443107523477176320000000 2528 40182070016586356906471424000000 2529 14075820914403540459847680000000 2530 51360204240344456979185664000000 2531 24184819571111537699192832000000 2532 26447726665484547074555904000000 2533 15813151258034466957164544000000 2534 17966353441428809945909821440000 2535 48317962177327537924669440000000 2536 14251768675833584715595776000000 2537 45999028686436070033114726400000 2538 9370756301057461900541952000000 2539 32586805036927323759134638080000 2540 15112986665991169756889088000000 2541 2116786914435301661461708800000 2542 15227478989218375588380672000000 2543 15835298528703983017328640000000 2544 9487890754820680174298726400000 2545 14779611960123717482840064000000 2546 9756463323806344930555330560000 2547 19327184870931015169867776000000 2548 12594155554992641464074240000000 2549 9203421367110007223746560000000 2550 13460003749398385564729344000000 2551 10542100838689644638109696000000 2552 6334119411481593206931456000000 2553 4486667916466128521576448000000 2554 13052124847901464790040576000000 2555 7994426469339647183899852800000 2556 6024057622108368364634112000000 2557 8313531727569591084097536000000 2558 4216840335475857855243878400000 2559 6902566025332505417809920000000 2560 24015909720138695213674659840000 2561 6442394956977005056622592000000 2562 4750589558611194905198592000000 2563 5982223888621504695435264000000 2564 14265303119020511196807168000000 2565 4350708282633821596680192000000 2566 3162630251606893391432908800000 2567 2936728090777829577759129600000 2568 3067807122370002407915520000000 2569 1740283313053528638672076800000 2570 2070769807599751625342976000000 2571 2284121848382756338257100800000 2572 2610424969580292958008115200000 2573 1380513205066501083561984000000 2574 1 2575 881687990282453393919 2576 53836808438410079475990784 2577 412446803765574356269373845248 2578 273906147556831129234829722656 2579 433631588449277390129182676647680 2580 1185984085755799343305530289920 2581 2517769332607957156942285099991040 2582 800796277305576007799121010552320 2583 9028128501551499127829027112528864 2584 3696879781857818208978532079308800 2585 121393587328393308984615634418319360 2586 1805286498933153843723207168000 2587 17172430399465504043178225300721920 2588 32930428035240915930249038191802304 2589 108684646382050968345992938782720000 2590 31923961833870281359973437608960000 2591 186927453869716065310378166488896000 2592 660144313818511441920000 2593 202004651092065623719795325498738688 2594 19802738375417833393026372515040000 2595 122425368609937708148266413562982400 2596 14617004111615606154854400000 2597 806975151899095207513504552845312000 2598 4922173815557774063404135219200000 2599 19307543549394385824899163471360000 2600 42306287340331281206118187008000000 2601 335910119339651042882135220498432000 2602 3029893257795608998846660608000000 2603 1129765873725864786008305197047638080 2604 52909103770538376495988998144000000 2605 576626560624226837593005096960000000 2606 447421402339754708916321462948556800 2607 542707997501893194496431212866560000 2608 74779455286909246263067499627520 2609 263844729562708829859775026960384000 2610 6832186680915667816051507200000 2611 1112489223659185799296636462080000 2612 81007611946432907739793759131402240 2613 202380767023108389662802454369056000 2614 14925501185737034455078139559936000 2615 11499824276585131456353290548561920 2616 521753961764119061697527808000000 2617 146516921623648698554616832327680000 2618 48546464723030145184020619591680000 2619 11715945854935501518603264000000 2620 69059752492435127716326833479680000 2621 205022777110836208921957367808000000 2622 313680413412223192637325396172800 2623 16388170237607380087902148362240000 2624 55573955294591736500443545600000 2625 75747331444890224971166515200000000 2626 694716333077913752009789217693020160 2627 158727311311615129487966994432000000 2628 17112949782100196713370368727040000 2629 638994632127381250307423198208000 2630 67393691364921571905276817635840000 2631 529381799302699071618643353600000 2632 1037880376945266115025436672000000 2633 33689700960734596674062593927019520 2634 136014890785738956715893303214080000 2635 24374930167621638171832709283840000 2636 1466740798672937959535306342400000 2637 132897254491151671186888814592000 2638 151021916717870147051056424279040000 2639 35558806216215050466397724344320000 2640 404703336113751960251002400652288000 2641 181979363991561033090911477760000 2642 30298932577956089988466606080000000 2643 31899912078572292966696636383232000 2644 193307930205616313302218695467776000 2645 1886978783741845811567697100800000 2646 9434983813965641460835418112000000 2647 52909103770538376495988998144000000 2648 323732068865777238131724779520000 2649 1628229918458703948664336220160000 2650 39979441536613060739781686722560000 2651 6607759246090792256539789516800000 2652 34236803179678108658993351884800000 2653 16225084510663199507219029386240000 2654 75934361892902299600724951040000000 2655 50414373949401106660736691825254400 2656 27322282273672489767281256038400000 2657 12757494172725052741254994329600000 2658 2957838484010087599071716966400000 2659 45448398866934134982699909120000000 2660 1030338244878761917422496972800000 2661 307664350252782886127974809600000 2662 223471583323869265596403028508672000 2663 99612894987674187860275739043840000 2664 37789123077374899112802149852160000 2665 76989889880155802521052945031168000 2666 1468628468135415716633247744000000 2667 15186872378580459920144990208000000 2668 5262113688028691067722244096000000 2669 32859244497973556870205014016000000 2670 96967441351762201793113784635392000 2671 4741156461844549175869440000 2672 47052184958637674931163496448000000 2673 18179359546773653993079963648000000 2674 67657516446575948944245931376640000 2675 5737897270854647451032223744000000 2676 614673504555859607455973376000000 2677 12464959975321881468539625246720000 2678 40494975840622871527440557260800000 2679 578833362819978003732234240000000 2680 3159312386010118216793596742860800 2681 95643807718565839788649106472960000 2682 7121684244916755413857861263360000 2683 1798445413252949201069801472000000 2684 30298932577956089988466606080000000 2685 7029352358085812877324252610560000 2686 4459911060527930518756864819200000 2687 87016844773741109183377537019904000 2688 26934390813439231799126549299200000 2689 12155500619219538078376919040000000 2690 13704731090296538029542604800000 2691 14463687979600438019185704960000000 2692 10004387862830617118212993843200000 2693 5589582609155387004807775764480000 2694 42735389046270756610667170037760000 2695 18452049939975258802976163102720000 2696 24507027641455548698015745638400000 2697 5402444719653128034834186240000000 2698 6899804998922372415642796032000000 2699 326990075136899854739963904000000 2700 116623682096489440352314191092736000 2701 18737518641090835754416141910016000 2702 289907773063965227548016640000000 2703 10934548112577931142504392949760000 2704 26876172840712310630140674048000000 2705 17625475897868330213646532608000000 2706 5605421337927160098044924067840000 2707 21628233228906632755122580684800000 2708 9604994580314738422869123072000000 2709 49170211267150414073598003118080000 2710 2766839097312229540107386880000000 2711 23161069936212408689987712614400000 2712 5304218452023071161473564672000000 2713 4754995583803672263436283904000000 2714 14098527417841284837335186350080000 2715 15257151259171421345995444715520000 2716 10665780436930684845233405952000000 2717 15186872378580459920144990208000000 2718 8479802362120982905779486720000000 2719 7628732594019627122480755507200000 2720 14687896581556941844705443840000000 2721 8042334511205172501035862589440000 2722 7738073069086234340264352153600000 2723 45017280605213994424880332800000 2724 12301366626650172535317442068480000 2725 5684608250162584836837359616000000 2726 5977706157950601814885666160640000 2727 6988508085359765726932333363200000 2728 1365859530514325085518137098240000 2729 5209500265379802033590108160000000 2730 27438444039708106518630532055040000 2731 12329648302253141248944242688000000 2732 3266069909791518257281575321600000 2733 6993954384872580226382561280000000 2734 1620733415895938410450255872000000 2735 7029352358085812877324252610560000 2736 418185936595065185376141312000000 2737 14787569810785681066278678036480000 2738 2293440744134840402497889894400000 2739 1027854831772240352215695360000000 2740 4481126488021931759332255334400000 2741 176488878141443419622570852352000 2742 21171365811156275352342675210240000 2743 7084700618621386144403352453120000 2744 314014278504483193837584384000000 2745 5569450440306620871450230784000000 2746 5402444719653128034834186240000000 2747 2942910676232098692659675136000000 2748 46895194767730931244386152316928000 2749 73582748287827403209493708800000 2750 2136338077115321344716467208192000 2751 2609169957575687047932149760000000 2752 89857896689885447910231244800000 2753 5994818044176497336899338240000000 2754 3646650185765861423513075712000000 2755 15936103516134983737045158789120000 2756 3289532882139294331947614208000000 2757 744786874133377334581690368000000 2758 2315333451279912014928936960000000 2759 2766839097312229540107386880000000 2760 270762704379480358884727848960000 2761 6226004259879568012968453734400000 2762 12630044962650759557046394060800000 2763 1824106610684494544237538508800000 2764 4659608570700822930044485632000000 2765 1391654188826686881780203520000000 2766 5466329512562733651621937152000000 2767 3038875154804884519594229760000000 2768 2623803397549391959417906790400000 2769 548189243611861521181704192000000 2770 7433574374778856697755179417600000 2771 495830142779702952812426035200000 2772 209653938742765964556946636800000 2773 139984038993743209873185177600000 2774 2198467279068402975572459520000000 2775 1574202793485915773900233113600000 2776 2464216071043704434158141440000000 2777 1307960300547599418959855616000000 2778 10105137566868063218173834199040000 2779 1736500088459934011196702720000000 2780 12987400415497880852527757918208000 2781 1159631092255860910192066560000000 2782 171280515547899923911409664000000 2783 1130640314949464387437264896000000 2784 1998272681392165778966446080000000 2785 4862200247687815231350767616000000 2786 166942892102206354409757081600000 2787 4235414513144025324368166912000000 2788 93192171414016458600889712640000 2789 2135653928237877176270389248000000 2790 500666122370784392971812864000000 2791 1233425798126688422658834432000000 2792 1348834059939711900802351104000000 2793 502506806644206394416562176000000 2794 2873112707593058722178195128320000 2795 6146480673218032895193410764800000 2796 1242562285520219448011862835200000 2797 2711941496175082128597319680000000 2798 146027619024812114616778752000000 2799 980970225410699564219891712000000 2800 7480711582100190588521588981760000 2801 799309072556866311586578432000000 2802 1385934856926398615090154700800000 2803 1048411928407685159260009267200000 2804 869723319191895682644049920000000 2805 1777085344839068755544929075200000 2806 2615101117748353952371055001600000 2807 493370319250675369063533772800000 2808 1095207142686090859625840640000000 2809 807600224963903133883760640000000 2810 2855119680166325669159400898560000 2811 68272653050561508132519936000000 2812 1016978061065655798223994880000000 2813 2949086821493186277232199270400000 2814 739264821313111330247442432000000 2815 642301933304624714667786240000000 2816 478577911089720375634821120000000 2817 2109453394552302893800882176000000 2818 1644567730835584563545112576000000 2819 1198963608835299467379867648000000 2820 537647142773171876543594496000000 2821 593998835208491243566130135040000 2822 1555194142614249020668693708800000 2823 915280254959090218401595392000000 2824 628133508305257993020702720000000 2825 499243775432231028219052032000000 2826 1884880052386211099676583526400000 2827 318605714235953704618426368000000 2828 1707043901774206241673440133120000 2829 513841546643699771734228992000000 2830 55455726748708410193752883200000 2831 991091346783984559723747737600000 2832 717866866634580563452231680000000 2833 609333428476261460082740428800000 2834 502506806644206394416562176000000 2835 519530506624397876349857955840000 2836 854261571295150870508155699200000 2837 428201288869749809778524160000000 2838 312916326481740245607383040000000 2839 610186836639393478934396928000000 2840 477908571353930556927639552000000 2841 107680029995187084517834752000000 2842 265196586693274858152257126400000 2843 377206408104352332432172646400000 2844 396066728509569949053781278720000 2845 171280515547899923911409664000000 2846 204817959151684524397559808000000 2847 282660078737366096859316224000000 2848 71686285703089583539145932800000 2849 312916326481740245607383040000000 2850 854477293914164797495657758720000 2851 219041428537218171925168128000000 2852 161520044992780626776752128000000 2853 284753857098383623502718566400000 2854 445905765236479849990520832000000 2855 147924081609549934287126528000000 2856 107529428554634375308718899200000 2857 68272653050561508132519936000000 2858 66565836724297470429206937600000 2859 104305442160580081869127680000000 2860 29584816321909986857425305600000 2861 107680029995187084517834752000000 2862 70406173458391555261661184000000 2863 77660142845013715500741427200000 2864 41722176864232032747651072000000 2865 71686285703089583539145932800000 2866 80433719375192776768625049600000 2867 46937448972261036841107456000000 2868 29584816321909986857425305600000 2869 16641459181074367607301734400000 2870 1 2871 5635330985337965904895 2872 584693536603227810856888945 2873 6118029306715743473634649505280 2874 8476173277995425553727839472656 2875 8687437618461899794811622099748495 2876 859835688051049751119554985502400 2877 50929176688453048659657412888166400 2878 12270531124079788975145311469011200 2879 264880633845849453958707195561051120 2880 64695392411137360370022034665792000 2881 3016060244524395722467293582400636800 2882 7020558606962179825718135040000 2883 949283415832511712519267338116987200 2884 1119321393481478329645040595459937920 2885 2458518505898200257930481218355200000 2886 1117338664185358975363617809395200000 2887 4776722021540988162977347956221280000 2888 1444065686477993779200000 2889 6200785203929349439178914755095623680 2890 840251394535886066657075132402822400 2891 4339269156217651055116724006371008000 2892 42632928658878851284992000000 2893 22667545741772630946997119051601920000 2894 447775440287208247958024945664000000 2895 257507105616056675038347170461440000 2896 650187973707975940331207393280000000 2897 11472740051356000593474770948636160000 2898 17674377337141052493272186880000000 2899 38312349008018894045923341166693902720 2900 462954657992210794339903733760000000 2901 13454619747898626210503452262400000000 2902 7829814481150292284806245614929408000 2903 18994763208873047220464269279449600000 2904 12302616714393685172626490188806374400 2905 7294319386532889393265444081059840000 2906 66725560497681741887142912000000 2907 20253154883077787548215824640000000 2908 2099082790179738785169423919801958400 2909 8169774940640506882967427516887520000 2910 286783916035292600088666819373056000 2911 252430108089975800459697024349747200 2912 5975047584470529886442913792000000 2913 4529441868781322106287808867532800000 2914 2981800014605724113508717468057600000 2915 158651154690811433531700019200000 2916 1524358525637846297735625758515200000 2917 6013052282394200849632407060480000000 2918 3628862369063376491566351383552000 2919 406526665634645342592569532088320000 2920 860599494725424342437412864000000 2921 1325578300285578936995414016000000000 2922 23770949710612124008755962730075340800 2923 4166591921929897149059133603840000000 2924 289605069253483840602170782156800000 2925 5863908226775859522274192266240000 2926 9401199506343823671911287962892800000 2927 9996488073715711048637764608000000 2928 16554366198242657953962393600000000 2929 905688223055820382693418354254003200 2930 4640169221055815536211790392524800000 2931 432825862789543107724132220928000000 2932 28901327498009793772743942144000000 2933 1409164984259211459512208936960000 2934 4395004413326678753685352188057600000 2935 1020083423725034741043205845811200000 2936 13263182299730328101997840020321280000 2937 2115239894255596299878137651200000 2938 706975093485642099730887475200000000 2939 788820664490330870205078879928320000 2940 6016745956684303860647264476519680000 2941 35695886961598672038752961331200000 2942 207909708507900849215571886080000000 2943 1851818631968843177359614935040000000 2944 10281150791836204148043330355200000 2945 3363654936974656552625863065600000000 2946 40748454420885347840795678146560000 2947 1112248565826286433401618720358400000 2948 160101152823384385515339300864000000 2949 1174211926130929451781055315968000000 2950 337997162129711050911332502008294400 2951 2325489832970132925272201625600000000 2952 1142534080443087691713575970997248000 2953 712431140047461007125134966784000000 2954 286255053142600569508290281472000000 2955 51255694277709052230489341952000000 2956 1590693960342694724394496819200000000 2957 73693096425074689973990350848000000 2958 2692023409818649164100018176000000 2959 7594630644283207823828847096299520000 2960 1388863973976632383019711201280000000 2961 3138983372750215867941858854860800000 2962 871057737534197872750506143984640000 2963 2490063014057483161186057162874880000 2964 25694059745559385576571535360000000 2965 531540533250316097205074657280000000 2966 145732208372722398197411536896000000 2967 909327114609531972404877066240000000 2968 3174528953669944489094057062440960000 2969 27371142353950219583966733926400000 2970 1527229853570997500719580577792000000 2971 636277584137077889757798727680000000 2972 2009223215686194847435182204518400000 2973 204760503821403487163468021760000000 2974 50268128817429118830351237120000000 2975 242288318304404777420198686863360000 2976 1278608712338297487737944321228800000 2977 4051833539739846026125639680000000 2978 78566756104168090763748963867648000 2979 3234591331844765649417304893849600000 2980 154727234865737176906595069337600000 2981 38966317287147232689845698560000000 2982 2120925280456926299192662425600000000 2983 82009110844334483568782947123200000 2984 205022777110836208921957367808000000 2985 3029306024599150790443544690135040000 2986 948613812392661433082980134912000000 2987 425442521672683832743192166400000000 2988 68523655451482690147713024000000 2989 506229079286015330671499673600000000 2990 247887807660741281720140726272000000 2991 115941251444356685835996963840000000 2992 1254095703005701681841381380915200000 2993 645821747899134058104165708595200000 2994 793150525719961442110403149824000000 2995 189085565187859481219196518400000000 2996 183994799971263264417141227520000000 2997 2288930525958298983179747328000000 2998 3606991960983873842408308813653120000 2999 664425666562895121506343321600000000 3000 616858981839724062909268058996736000 3001 2029354411447756592836116480000000 3002 382709183940227589987653753241600000 3003 876749077407623124986038517760000000 3004 608382805991937880822764797952000000 3005 194007684242264425292291051520000000 3006 1172201656796089486950722347008000000 3007 213476905762101857870085611520000000 3008 1619934491866042484328715635916800000 3009 32279789468642677967919513600000000 3010 843164104262354215325130475929600000 3011 185647645820807490651574763520000000 3012 164045528048127237380873599795200000 3013 688190751944762266117249765171200000 3014 989047411964215144698117626265600000 3015 390573100610320545244236349440000000 3016 531540533250316097205074657280000000 3017 296793082674234401702282035200000000 3018 264672283381714958718110478336000000 3019 854430397692640030759244267520000000 3020 327827017766669854602038327377920000 3021 262862363566923824026270531584000000 3022 301620876798130245537062289408000000 3023 574063775910341384981480629862400000 3024 236045960489449582640411443200000000 3025 518053110974761529743824568320000000 3026 190420224160458912465316088217600000 3027 216269669450349484401135255552000000 3028 111613989807240891580037088460800000 3029 101295838493496150653140992000000000 3030 1029688528641703648456135914316800000 3031 471086837398079891421759406080000000 3032 87784275008611076432947458048000000 3033 188836768391559666112329154560000000 3034 35453543472723652728599347200000000 3035 246027332533003450706348841369600000 3036 12376971966229200652159918080000000 3037 487090804632258359150664715468800000 3038 63698306276899523011821502464000000 3039 15828964409292501424121708544000000 3040 137730944564955026315262296064000000 3041 6323553007617557289270098165760000 3042 690492643481897663840802354585600000 3043 350687710596743929648279860019200000 3044 5717280171760918756487331840000000 3045 166664757536995120814826455040000000 3046 189085565187859481219196518400000000 3047 57223263148957474579493683200000000 3048 1645583281773167302561381826119680000 3049 1071145773642229772558303232000000 3050 138023371541430201963765446737920000 3051 50733860286193914820902912000000000 3052 1530182566796159921870492467200000 3053 178345836814250795772755312640000000 3054 85088504334536766548638433280000000 3055 599821193976456561510414466252800000 3056 187113098085855606448020357120000000 3057 79234555404791829691040071680000000 3058 40518335397398460261256396800000000 3059 96839368405928033903758540800000000 3060 36671335174034490386437603983360000 3061 204966791954949261203772309504000000 3062 411533445469470497714882525184000000 3063 57455023041621779033829777408000000 3064 82009110844334483568782947123200000 3065 138623354978349482168823447552000000 3066 30723442476404548851609108480000000 3067 154262443140471369910136426496000000 3068 106360630418170958185798041600000000 3069 133020730387387778407698530304000000 3070 11991639704009470775849779200000000 3071 278111681966797789127008223232000000 3072 9737387141336335097400655872000000 3073 4942122231370985004061605888000000 3074 4585374610628383349051129856000000 3075 59358616534846880340456407040000000 3076 50782645391728512336466968576000000 3077 114996749982039540260713267200000000 3078 22889305259582989831797473280000000 3079 377138603146631913297797371084800000 3080 60777503096097690391884595200000000 3081 424111676912632554697757667041280000 3082 20293544114477565928361164800000000 3083 1498704511044124334224834560000000 3084 63315857637170005696486834176000000 3085 69939543848725802263825612800000000 3086 148904882585439341460117258240000000 3087 4225081580972769998076051456000000 3088 126315903704886534457593815040000000 3089 3052640999523231432375297638400000 3090 104647042483655981637249073152000000 3091 38645166320494920332511805440000000 3092 32279789468642677967919513600000000 3093 28779935289622729862039470080000000 3094 31472794731926611018721525760000000 3095 13190803674410417853434757120000000 3096 121912548679641387532432211804160000 3097 234278345797735260163759910092800000 3098 35723665708706309130341056512000000 3099 82428748107426838382365900800000000 3100 24311001238439076156753838080000000 3101 3285621428058272578877521920000000 3102 34333957889374484747696209920000000 3103 265794886397074082492063357337600000 3104 13987908769745160452765122560000000 3105 33912425411370145231429533696000000 3106 24462944996179320382733549568000000 3107 30440316171716348892541747200000000 3108 47378465419896239499760361472000000 3109 86001109271715539121791297126400000 3110 8633980586886818958611841024000000 3111 30665799995210544069523537920000000 3112 18844005249157739790621081600000000 3113 40518335397398460261256396800000000 3114 93609594681808407321706197811200000 3115 597385714192413196159549440000000 3116 35594232137297952937839820800000000 3117 97355459341412445101600415744000000 3118 25874268745958896558660485120000000 3119 13733583155749793899078483968000000 3120 22480567665661865013372518400000000 3121 8375113444070106573609369600000000 3122 67875679970974982233815367680000000 3123 12176126468686539557016698880000000 3124 50364886756839777258569072640000000 3125 38029626967744654980955176960000000 3126 12545099998040677119350538240000000 3127 10463831085383875125918351360000000 3128 51077723117022562465800142848000000 3129 27323807611278722696400568320000000 3130 13321817875947771859776307200000000 3131 21984672790684029755724595200000000 3132 17473532140128085987666821120000000 3133 22889305259582989831797473280000000 3134 72804894403878595452745669017600000 3135 5575599999129189830822461440000000 3136 8222838654177922817725562880000000 3137 61479328499326586985680697753600000 3138 20293544114477565928361164800000000 3139 13488340599397119008023511040000000 3140 15075613240275841166151254016000000 3141 21272126083634191637159608320000000 3142 32423109637793226221559545856000000 3143 22769839676065602247000473600000000 3144 18190394997158981823058280448000000 3145 13190803674410417853434757120000000 3146 14717983857395188618024442265600000 3147 27343671662396068461991821312000000 3148 14987045110441243342248345600000000 3149 12777416664671060028968140800000000 3150 21356539282378771762703892480000000 3151 13987908769745160452765122560000000 3152 15158662497632484852548567040000000 3153 2512534033221031972082810880000000 3154 8186673391578529175703158784000000 3155 11476443331540915735109566464000000 3156 8633980586886818958611841024000000 3157 13862335497834948216882344755200000 3158 5994818044176497336899338240000000 3159 5376471427731718765435944960000000 3160 9893102755807813390076067840000000 3161 8375113444070106573609369600000000 3162 1672679999738756949246738432000000 3163 10952071426860908596258406400000000 3164 7194983822405682465509867520000000 3165 7868198682981652754680381440000000 3166 36010422704409822075870579916800000 3167 6708143748952306515208273920000000 3168 5653201574747321937186324480000000 3169 9966384998443426822595149824000000 3170 5575599999129189830822461440000000 3171 6115736249044830095683387392000000 3172 4496113533132373002674503680000000 3173 20151811425424071817115467776000000 3174 4530174999292466737543249920000000 3175 4711001312289434947655270400000000 3176 3763529999412203135805161472000000 3177 2389542856769652784638197760000000 3178 4396934558136805951144919040000000 3179 2329804285350411465022242816000000 3180 3650690475620302865419468800000000 3181 3136274999510169279837634560000000 3182 1035468571266849540009885696000000 3183 7537602099663095916248432640000000 3184 2464216071043704434158141440000000 3185 2718104999575480042525949952000000 3186 1792157142577239588478648320000000 3187 1460276190248121146167787520000000 3188 5018039999216270847740215296000000 3189 6076906177622323237933016678400000 3190 1916612499700659004345221120000000 3191 2190414285372181719251681280000000 3192 1294335714083561925012357120000000 3193 1035468571266849540009885696000000 3194 582451071337602866255560704000000 3195 1 3196 36494410645223834692095 3197 6393418669167151544160300580 3198 96070058292596973347245427239680 3199 247673727857642447346014596222656 3200 183245241297568251384025216795915740 3201 30767292558542967485815997463801600 3202 1358250405415261583262204515785113600 3203 622278714426645301743899799228441600 3204 6524699127001647568955483393519104320 3205 776344702468434967377916724814612480 3206 90233963634753675352085028014235225600 3207 25274010985063727461461089280000 3208 28624941054710987074511384202138374400 3209 33221158514557216534726118595254940480 3210 83577916348062015706037116034088960000 3211 20112095955336365993374691878348800000 3212 249963199117252443821696707545817881600 3213 3058021453718104473600000 3214 174294576267467869569569871305142190080 3215 21720197575592840709862800493404326400 3216 104857114493946380474350184061586176000 3217 118060417824587588173824000000 3218 854962010876551507074221136631809638400 3219 15086414669358054400605031130726400000 3220 3360003142888639798259477174461440000 3221 97214966813388169063828118568960000000 3222 344113227776760001090672210632647884800 3223 90896797733868269965399818240000000 3224 1348748493059964063892725598231022005440 3225 3333273537543917719247306883072000000 3226 484366310924350543578124281446400000000 3227 282613312681198147587378755804396544000 3228 703923412510927513481673432259123200000 3229 442875022455005873051528082489065049600 3230 1090308465424402887064374745185853440000 3231 647686836920712915734497689600000 3232 392326693827855291829364396590080000 3233 62908985471539075335986608998029721600 3234 252260828619806531666083735308035520000 3235 6053470407358524072645655365328896000 3236 6540562653571287281174861886548889600 3237 67117701714531517639583465472000000 3238 147346045205160454786401181846732800000 3239 90563686219284124386051618294988800000 3240 2350853926989457899998135347200000 3241 37022669582737588432636517661081600000 3242 180932600800312954373627377090560000000 3243 34769903151323428538007324033146880 3244 85094232986724631340812741733253120000 3245 11740611004103786784958218240000000 3246 20997160276523570362007358013440000000 3247 782150388872602626303973208156087193600 3248 83331838438597942981182672076800000000 3249 6668056380149634839388384936130560000 3250 503429488364661065546076985927680000 3251 346267515113613821676294096689562624000 3252 176632227074979194578045584998400000 3253 287713946601026899905138130944000000 3254 26108601268881927717466854497194406400 3255 151920856559802373385264901999820800000 3256 9589940399359363672324555879219200000 3257 530496287301231069664156286976000000 3258 273559798277191956263943622533120000 3259 109525708965090857606119426852224000000 3260 69204989634856709963959918405877760000 3261 405799639075831424948662658297057280000 3262 19013602080782662327430468812800000 3263 15906939603426947243944968192000000000 3264 21485721082938553286310571620433920000 3265 186925059816965202137168738546501529600 3266 460513971656512687691502171955200000 3267 4109572167681138831997930045440000000 3268 33332735375439177192473068830720000000 3269 182362478442069582634260765081600000 3270 121091577731087635894531070361600000000 3271 744021738052494775398600469954560000 3272 30630402900358929612940430750515200000 3273 3604484124467840765519918694144000000 3274 41369448806235317298198339728179200000 3275 34287220292397857759762848665122918400 3276 64582174789913405810416570859520000000 3277 25991450974899635466771158576403456000 3278 18875010404398995772775146192896000000 3279 6621670318187825503395662757888000000 3280 613548893755106184506074988544000000 3281 38176655048224673385467923660800000000 3282 2141425196675947548692728528896000000 3283 19382473378950591366672703488000000 3284 245077007018222908861630758260991590400 3285 49999103063158765788709603246080000000 3286 95553882538469986184564252546304000000 3287 54982623333233334007164187190384640000 3288 78397556344062113281807456762429440000 3289 308312064674367692204033703936000000 3290 14351594397758534624537015746560000000 3291 3201185349899191094285635485696000000 3292 21945236930423473558249730211840000000 3293 89577639762519047239147355085006028800 3294 985360626920779411345138955059200000 3295 50087685729320045949358190886912000000 3296 11452996514467402015640377098240000000 3297 66699034963582789667535780682137600000 3298 5273191822108751469970080399360000000 3299 1623662305618261386159214460928000000 3300 29396276617318882389803768772648960000 3301 19999641225263506315483841298432000000 3302 49648596519528999998515627304140800000 3303 24311001238439076156753838080000000 3304 1990929510778466162292048497700864000 3305 102862826366783596672726900673740800000 3306 3318250377705618740561497140019200000 3307 615967554039135101366407004160000000 3308 66809146334393178424568866406400000000 3309 738081997599010352119046524108800000 3310 5749956976244815495674895269888000000 3311 101468485779765648388575505671536640000 3312 24403323760608120256469408136192000000 3313 10721151546151632585128442593280000000 3314 33332735375439177192473068830720000000 3315 308356449531672105664708608000000 3316 9112123427148275952086994124800000000 3317 7136677264379738056834404129177600000 3318 3000894089078695500381192351252480000 3319 33399093265132301091417811735756800000 3320 15499721949579217394499977006284800000 3321 10907615728064192395847978188800000000 3322 22842357094776046265951917307904000000 3323 5105310260072205992918305996800000000 3324 3962459442238276730126291435520000000 3325 13733583155749793899078483968000000 3326 115636914080624984197942098127941120000 3327 23919323996264224374228359577600000000 3328 26397249712391074014165854117707776000 3329 12176126468686539557016698880000000 3330 6888765310924096619777767558348800000 3331 24558621383858613011064199839744000000 3332 14786254840734126606989643743232000000 3333 5215669428461585283915735729438720000 3334 36965141498958841126852404166656000000 3335 4021685356941286593050090446848000000 3336 54282679552093433490800240807116800000 3337 290518105217784101711275622400000000 3338 33063596681736469705195912718745600000 3339 3341657624774534831728345743360000000 3340 4414745569280032589381563347763200000 3341 19253085407639152398904068639129600000 3342 36924214684494685862042874386841600000 3343 9625215621536453661654110699520000000 3344 14351594397758534624537015746560000000 3345 7123033984181625640854768844800000000 3346 5129088166695547529844293320704000000 3347 6763515032543658499418171784560640000 3348 28490467534680727332702435409920000000 3349 10717210501416187875110735897886720000 3350 4765006100822206310306676080640000000 3351 10845309141127582978229089055539200000 3352 11452996514467402015640377098240000000 3353 4712594086220497839616897843200000000 3354 18728830689074887685020805549260800000 3355 8497654577620184975054811955200000000 3356 16809794882511161780223535841280000000 3357 5178258855613292286238258662604800000 3358 6781038081321874089877431386112000000 3359 3951036177241555011304772084367360000 3360 1823325092882930711756537856000000000 3361 3998896271821263517672852684800000000 3362 34186746417330102075681170755129344000 3363 17684028108258475544157402169344000000 3364 2888201840533157619968702555750400000 3365 5696575846478716594388596162560000000 3366 1174221359816607378371210379264000000 3367 9544163762056168346366980915200000000 3368 6642737978391093169071418716979200000 3369 220220616899879141600710656000000000 3370 18789813102891893922113049840844800000 3371 1439902581596966409034538409984000000 3372 235275970992665816622172667904000000 3373 9112123427148275952086994124800000000 3374 3272945846443710927296904953856000000 3375 125136814532543039922893604126720000 3376 23141827350856809453868815826944000000 3377 12313291871084998334607913874227200000 3378 419066328040528480503248977920000000 3379 5079872715041697704056678072320000000 3380 5105310260072205992918305996800000000 3381 1030018736681234542430886297600000000 3382 67283569550581077372824922232135680000 3383 17573096425826821520360079360000000 3384 4449450340144035541426597417451520000 3385 913209485151490466776252416000000000 3386 6888765310924096619777767558348800000 3387 27768265929336557063436809011200000 3388 5581175599128319020653283901440000000 3389 2488838751785200421547674173440000000 3390 16795782815334123981499459987046400000 3391 6294484011159769997527593910272000000 3392 2657408540243723262044514385920000000 3393 972440049537563046270153523200000000 3394 2614662946960056915401480601600000000 3395 1340303223301057937239764157071360000 3396 6939469987997810098503037353984000000 3397 3341657624774534831728345743360000000 3398 11796315879297329846029146046464000000 3399 1898054214667843194728861250355200000 3400 2952327990396041408476186096435200000 3401 4338095579322466147871416123392000000 3402 746354846499973918443967610880000000 3403 4783864799252844874845671915520000000 3404 13943556189918351415757299433472000000 3405 3828982695054154494688729497600000000 3406 4327445045446578552602743013376000000 3407 189947572911510017089460502528000000 3408 12656634530993182208745439100928000000 3409 220704152108387055321145540608000000 3410 240562248890999857316815896576000000 3411 198023575161149048428298108928000000 3412 3874930487394804348624994251571200000 3413 2136910195254487692256430653440000000 3414 1267424625536744553217171626393600000 3415 4139882999353423449385677619200000000 3416 549343326229991755963139358720000000 3417 12828465911217083637610453377024000000 3418 2187990111459516854107845427200000000 3419 14415938658030709214363906510192640000 3420 487045058747461582280667955200000000 3421 140278742233730037683444514816000000 3422 2041936408798732683711700402176000000 3423 2203095631234862771310506803200000000 3424 7913230903111919289023374295040000000 3425 159794989158716316513668431872000000 3426 2214245992797031056357139572326400000 3427 4357317280434410036299399004160000000 3428 54409890848644993906211762995200000 3429 3767293529411615338940966633472000000 3430 1398618635750948245272899420160000000 3431 1162072420871136406845102489600000000 3432 841813107221464848464654499840000000 3433 1133020610349357996673974927360000000 3434 348237217004435031330677587968000000 3435 4026375557171197687759910725877760000 3436 10183934953980877936240572943564800000 3437 1163737240532530526778610286592000000 3438 4244331175276960114524731473920000000 3439 875196044583806741643138170880000000 3440 1780758496045406410213692211200000000 3441 148322338752344876417899560960000000 3442 1701770086690735330972768665600000000 3443 1236022484017481450917063557120000000 3444 11421833126831757809000674217164800000 3445 503564715710825776299544412160000000 3446 965285706277810863014407962624000000 3447 880666019862455533778407784448000000 3448 1095851382181788560131502899200000000 3449 1133261679440351495244768509952000000 3450 1148694808516246348406618849280000000 3451 5431749415708243020215259915878400000 3452 103607767042641827503342092288000000 3453 1103968799827579586502847365120000000 3454 678384188969678632462358937600000000 3455 2917320148612689138810460569600000000 3456 871554315653352305133826867200000000 3457 4884939475165630225569886883020800000 3458 4301177142185375012348755968000000 3459 1281392356942726305762233548800000000 3460 4666529459901422681749404647424000000 3461 931473674854520276111777464320000000 3462 494408993606992580366825422848000000 3463 809300435963827140481410662400000000 3464 301504083986523836649937305600000000 3465 2323416762307191396145052712960000000 3466 438340552872715424052601159680000000 3467 1640456311508495602136249794560000000 3468 2955295425327908774657951268864000000 3469 451623599929464376296619376640000000 3470 363667101819732238884289814200320000 3471 2536664023532389344522390798336000000 3472 1784150416990254803376004005888000000 3473 479585443534119786951947059200000000 3474 791448220464625071206085427200000000 3475 629047157044611095556005560320000000 3476 1648029978689975267889418076160000000 3477 3497981097382248609203645487513600000 3478 200721599968650833909608611840000000 3479 296022191550405221438120263680000000 3480 2321980025958776333185543117209600000 3481 1461135176242384746842003865600000000 3482 917207160759004092545598750720000000 3483 527745118973697989476061773824000000 3484 629455894638532220374430515200000000 3485 765796539010830898937745899520000000 3486 1896793517458856419880251686912000000 3487 1362421579514104586861904199680000000 3488 645821747899134058104165708595200000 3489 443558892787866798148465459200000000 3490 388529126409906853137532846080000000 3491 1108027508650475099688519598080000000 3492 473621475446436860226343128268800000 3493 1516642851191698622409864118272000000 3494 489258899923586407654670991360000000 3495 719378165301179680427920588800000000 3496 880546542719617051139175874560000000 3497 999486038415326518494542168064000000 3498 503564715710825776299544412160000000 3499 907010729858340955729043914752000000 3500 56532015747473219371863244800000000 3501 461582873193215036295450722304000000 3502 592879719091076136622803124224000000 3503 310823301127925482510026276864000000 3504 443128775073648260647230583603200000 3505 107906724795176952064188088320000000 3506 107529428554634375308718899200000000 3507 474868932278775042723651256320000000 3508 301504083986523836649937305600000000 3509 37635299994122031358051614720000000 3510 335133385661943803045507235840000000 3511 259019417606604568758355230720000000 3512 283255152587339499168493731840000000 3513 1367486946016014546578609071718400000 3514 351890054945040993197782597632000000 3515 135676837793935726492471787520000000 3516 468623490539054191821616840704000000 3517 200721599968650833909608611840000000 3518 220166504965613883444601946112000000 3519 161860087192765428096282132480000000 3520 759170211131431031621142085632000000 3521 125809431408922219111201112064000000 3522 103607767042641827503342092288000000 3523 169596047242419658115589734400000000 3524 90324719985892875259323875328000000 3525 43011771421853750123487559680000000 3526 158289644092925014241217085440000000 3527 134196726836183700385281186201600000 3528 131424857122330903155100876800000000 3529 112905899982366094074154844160000000 3530 27957651424204937580266913792000000 3531 237434466139387521361825628160000000 3532 59141185705048906419795394560000000 3533 97851779984717281530934198272000000 3534 107906724795176952064188088320000000 3535 64517657132780625185231339520000000 3536 26284971424466180631020175360000000 3537 158068259975312531703816781824000000 3538 206342999539201442085469972070400000 3539 68998049989223724156427960320000000 3540 25807062853112250074092535808000000 3541 71462266060267428590586101760000000 3542 46596085707008229300444856320000000 3543 43011771421853750123487559680000000 3544 27957651424204937580266913792000000 3545 33919209448483931623117946880000000 3546 26284971424466180631020175360000000 3547 22581179996473218814830968832000000 3548 20968238568153703185200185344000000 3549 14785296426262226604948848640000000 3550 9319217141401645860088971264000000 3551 1 3552 239366326117390607268351 3553 74227797301563851683908689050 3554 1487484503569525673871781829763840 3555 4430151324624458045472280985816406 3556 3796678450078103758204692746236647270 3557 568810950855434239409751146149376640 3558 30781845348574467511103562510660403200 3559 19103118691883010611469571570211539200 3560 183025658400851064558941265893284366506 3561 7181188485872378737681637856055157760 3562 2478295053582825997360698646358264808960 3563 85012582404305097040384448640000 3564 970842019486740109115869677518641008000 3565 667319017995925835701222086125186116800 3566 2118681222192154099949055142849413120000 3567 248049183449148396057044337781025280000 3568 7617168581167920830308444471906515859200 3569 6285932988198325862400000 3570 4601568053403181864867385817599053559040 3571 406167923288555360303045563073208038400 3572 2434963057388668470698110827475949952000 3573 312016818536410054459392000000 3574 25436632169428900338395398787069357260800 3575 276367480649479141557605251035955200000 3576 42484445455904210870986504886847360000 3577 3388975249947844824427724800524288000000 3578 9994618364405197787994513985997631897600 3579 420397689519140748589974159360000000 3580 40540741532854533801059978660880705549120 3581 20555186814854159268691725778944000000 3582 12545087452940679078673418889461760000000 3583 7849405324881231950109866070490140672000 3584 17611492519047010199403615334028121600000 3585 8193246722042524099001114234333485155840 3586 38899446735356906091454718991227013120000 3587 10333147966386144929666651337523200000000 3588 6269047859581886248029915955200000 3589 6037273161830907196442256552975360000 3590 1882023520780672892567274110128046899200 3591 8301083729986194103884292211447279078400 3592 848550123769564592400043956785651712000 3593 170907937324616266585886745498744115200 3594 745869652358098970574032928768000000 3595 4457290235099870713267435324656844800000 3596 3288415421952050492130421998315110400000 3597 248080842398704717045505060098099200000 3598 768572265210344017719260929571819520000 3599 4636846382832949410031218319687680000000 3600 2219205488157233529752337496207810560 3601 3074538211523856051394181181462282240000 3602 168070023242981712322424104550400000 3603 320763437103104391174150283591680000000 3604 26807120628636238716086170231532247797760 3605 1541639011114061945151879433420800000000 3606 443180808703876598882001104394885120000 3607 17264157443784831906150023393187840000 3608 9793065794106817289626906560365408256000 3609 3415518179556995731555801053388800000 3610 4216552851413724524196817010688000000 3611 8843374411577747011220923939855837248000 3612 5104925028114957944048699021591838720000 3613 213478258143515612238247092918681600000 3614 10589963786723675367735838212096000000 3615 9760423731885306074165866875740160000 3616 2777635970146455019102659847151232000000 3617 2438087761298990826558120604943646720000 3618 12987432751905236061720045997661306880000 3619 983998152435853945928075401543680000 3620 258964976743790701131424082165760000000 3621 480612653907371269821274822374850560000 3622 5780300200051504411743960553235018035200 3623 4557409746798604475936631031603200000 3624 89178627701227154119710960254976000000 3625 822207472594166370747669031157760000000 3626 2240818346925086438102481823334400000 3627 4480388376050242528097649603379200000000 3628 15835575753732600642604539445493760000 3629 739050730220859053206202772671692800000 3630 4302173498611949514830088840406579200000 3631 1028812054587872359688491885962854400000 3632 1260282538880665583176060417201541990400 3633 2389540467226796014985413121802240000000 3634 873810037652410140455119870764352512000 3635 633400788716350960313733561188352000000 3636 169606105475214784823828918304768000000 3637 5670642334704408009713485873152000000 3638 1147685692387254243650629455052800000000 3639 41842730651673892498285555512115200000 3640 119525026775675040559266619392000000 3641 8477969267288059038329797477213588684800 3642 1849966813336874334182255320104960000000 3643 2868008886208507113115409381657241600000 3644 1727129995888766909672682756919388160000 3645 5135724563165410707164774798262927360000 3646 2851844589096303703947640307712000000 3647 389406594659181572812437693923328000000 3648 98549613471225939333616816422912000000 3649 560830149916756069539652113530880000000 3650 2998599079354687014018273008730608025600 3651 49078536792470414418989780847820800000 3652 1910138192633098748102096232382464000000 3653 141253623678431291526231317544960000000 3654 2028643998248018807325314616184012800000 3655 154384099480324022679868390244352000000 3656 29363659758890806114953609117696000000 3657 998402304395219372470589880199127040000 3658 739986725334749733672902128041984000000 3659 1669662471823104015547684440289689600000 3660 1344116512815072758429294881013760000000 3661 46388863363118677175108716462080000000 3662 99215909954861140270096034760824832000 3663 3537963292531364205252223503473049600000 3664 150878940154644278696978998108569600000 3665 53252468254590173885121563197440000000 3666 2236515708241828782498662527795200000000 3667 136545169555816915142023606960128000000 3668 181094755178573343011592925190553600000 3669 3602477965338166958622658795842846720000 3670 574691420553229727816206575312691200000 3671 302234367396274594780763715010560000000 3672 2466622417782499112243007093473280000000 3673 1267687625852429767732690944000000 3674 337148566804486210227218782617600000000 3675 163913146493555678777681345033011200000 3676 76812981849673793518797377201756160000 3677 1110996109885619724612935929496616960000 3678 573489712134431043596499149232537600000 3679 403581781938375118646375192985600000000 3680 667331474183417082285814571587584000000 3681 88151690490580090144389416878080000000 3682 192563700655639239302853804687360000000 3683 72591796680391767752271986688000000 3684 5149632049978479435738491158227024230400 3685 885014987861776301846449304371200000000 3686 830963474957067321002177397508227072000 3687 64359525620200280515659694080000000 3688 254884316504191574931777399658905600000 3689 840238620089020205620957610508288000000 3690 344162639569664027962961181278208000000 3691 89983306264719150314187838573731840000 3692 529701088794117343223367440793600000000 3693 1385690028252130534320323966582784000000 3694 72661568348678933297035327021056000000 3695 1930616726253328934544455280938188800000 3696 2149833978611602352663439605760000000 3697 2002722742327196231282775860740915200000 3698 41213777372219262924649597501440000000 3699 160781945779292982408768716487475200000 3700 713374869160842867199407545453445120000 3701 1339728737885195816727074101253898240000 3702 226150692588399273432057009930240000000 3703 1239020983006486822585029026119680000000 3704 263552257414720148711626447257600000000 3705 190379194418355478188985363046400000000 3706 250250056204115364478472356028743680000 3707 949579604706350834990752664125440000000 3708 356264670161525221896049922861629440000 3709 173784652029089738631695990351462400000 3710 820385911369055286188072162485862400000 3711 423760871035293874578693952634880000000 3712 174365981190158420065825220198400000000 3713 1266456447630201887942268954555187200000 3714 314413219371946844077028042342400000000 3715 600952601067118716517714361548800000000 3716 155609227392710684897132828700180480000 3717 925730285929968573996659917258752000000 3718 87528272819638411399644922875678720000 3719 353506269008142606395357559521280000000 3720 147959162057386750153895549337600000000 3721 1592717639894626742012005240702887936000 3722 1054864524771575336943548013477888000000 3723 398045928085620076760528240463052800000 3724 548809106194736845825457942691840000000 3725 33476653888684581852452647600128000000 3726 353134059196078228815578293862400000000 3727 136545169555816915142023606960128000000 3728 5252507732019537086557548920832000000 3729 765686081679866429036264609619640320000 3730 177012261835390345375613372424192000000 3731 3320073892107513561691917582336000000 3732 337148566804486210227218782617600000000 3733 92995888809122302444335075557376000000 3734 2210657217006679155780113153064960000 3735 897082803590568702759948932520192000000 3736 404548714528116966006516655040102400000 3737 13111773249276913196140780584960000000 3738 220492606186755179088569489571840000000 3739 188896479622671621737977321881600000000 3740 16768705033170498350774828924928000000 3741 2492762070638516358803947843010273280000 3742 313903293022402425409323781324800000 3743 141253623678431291526231317544960000000 3744 153888666249378297381009013195407360000 3745 14867050418266264799117389332480000000 3746 254884316504191574931777399658905600000 3747 1164968927790416390291949998899200000 3748 176559381037086199566359309844480000000 3749 160089766480214199422935780294656000000 3750 544539816324860127071941134266572800000 3751 217976200200955970334436227416064000000 3752 92792772314881658809106724126720000000 3753 22487676145556145444997300224000000000 3754 53745849465290058816585990144000000000 3755 29174742418374265063903643678146560000 3756 244542806275684287060056316837888000000 3757 123641332116657788773948792504320000000 3758 366794874245994767778447830543155200000 3759 54440468036425932575657189533286400000 3760 54618067822326766056809442784051200000 3761 137234791624280636935670190833664000000 3762 83938585851981576211644976988160000000 3763 177002997572355260369289860874240000000 3764 489103529431024931148995631538176000000 3765 188896479622671621737977321881600000000 3766 152213547147043260894101051277312000000 3767 3656011112958407450141080682496000000 3768 435965536337342219895008182468608000000 3769 4483648608585447623115690344448000000 3770 34442846344227779047569472664371200000 3771 5308396658698983494174652874752000000 3772 143372428033607760899124787308134400000 3773 62332200563163971679416413716480000000 3774 93220857255351496004737402090291200000 3775 130199320329665167483179561123840000000 3776 12703564419068559356647597670400000000 3777 555663550334030556272499901345689600000 3778 53970422749334749067993520537600000000 3779 553414011694440713067411498606428160000 3780 11262916983535049090240446464000000000 3781 4857601061196215792089533775872000000 3782 64256550379207960066834638569472000000 3783 62882643874389368815405608468480000000 3784 269177483462307060976617683681280000000 3785 5507261633650067157238363953561600000 3786 81927101733490149085214164176076800000 3787 184175317603599266431954147000320000000 3788 669397575109737644890602327244800000 3789 125166405426165505546854973046784000000 3790 47696623094846548894481668177920000000 3791 21498339786116023526634396057600000000 3792 19646622825460956540321244250112000000 3793 41213777372219262924649597501440000000 3794 67074820132681993403099315699712000000 3795 9956418613444983395772554674176000000 3796 125361930977152755481346771318538240000 3797 348208516954232799835661488775577600000 3798 75240641094677313194315828035584000000 3799 133815079461681903450655174164480000000 3800 16191126824800424720398056161280000000 3801 65888064353680037177906611814400000000 3802 3968326623359809359731429867520000000 3803 62965493207557207245992440627200000000 3804 30488554605764542455954234408960000000 3805 455795399059822047274805310691737600000 3806 13973920860975415292312357437440000000 3807 23942816189474841023167333859328000000 3808 52135428375857367599681740839321600000 3809 27031000760484117816577071513600000000 3810 61986643969179751235452251640627200000 3811 42501707915101114891044897423360000000 3812 216907030655007038898292594306252800000 3813 958371845144436904405914353664000000 3814 33552766023331079575497253847040000000 3815 17570150494314676580775096483840000000 3816 94448239811335810868988660940800000000 3817 32247509679174035289951594086400000000 3818 188202962813631023761918250281205760000 3819 26523925710143145909483995136000000 3820 37929213765504698650562113044480000000 3821 173649910981657839782396571131904000000 3822 25186197283022882898396976250880000000 3823 22976350646411500144090510786560000000 3824 9146566381729362736786270322688000000 3825 54618067822326766056809442784051200000 3826 19962744087107736131874796339200000000 3827 8366738330626036467035760230400000000 3828 80774888015972825590543979839488000000 3829 8109300228145235344973121454080000000 3830 52710451482944029742325289451520000000 3831 103135299243365773421316482531328000000 3832 11697051238173127346082441854976000000 3833 35941190323193485908675184534487040000 3834 87921011620375434876771744251904000000 3835 54352423880329389398981057396736000000 3836 8872330705381216058611020595200000000 3837 29283584157191127634625160806400000000 3838 15516496540433740357048137154560000000 3839 12899003871669614115980637634560000000 3840 53354970560087949297919910215680000000 3841 133334634187121277692744047256371200000 3842 5570024399130060640991638978560000000 3843 5476410543682496596605224878080000000 3844 81320377984506337182178846739005440000 3845 47304251330847206179009875148800000000 3846 28945978926306217391218454691840000000 3847 9827952119425931945189466931200000000 3848 23289868101625692153853929062400000000 3849 28334471943400743260696598282240000000 3850 66172931873032304609998543650816000000 3851 46691048072854742395207895285760000000 3852 16132183165980438131472034391654400000 3853 16411679033151071531493221990400000000 3854 8711015601647012130272638402560000000 3855 21498339786116023526634396057600000000 3856 14375577677166553566088715304960000000 3857 43925376235786691451937741209600000000 3858 13384784419160553662651664110714880000 3859 7723143074424033661879163289600000000 3860 57743276998213663622704716890112000000 3861 18102579297172697083222826680320000000 3862 24121649105255181159348712243200000000 3863 16191126824800424720398056161280000000 3864 30452782205958099397326311915520000000 3865 33820215607575022963417884131328000000 3866 8518860845728328039163683143680000000 3867 13973920860975415292312357437440000000 3868 31083830605145255077089451966464000000 3869 1924349816043988387418224852992000000 3870 13823583299907327155852187697152000000 3871 19932335469897125592258331213824000000 3872 8625346606299932139653229182976000000 3873 13492605687333687266998380134400000000 3874 19563716054730207633511526262374400000 3875 2661699211614364817583306178560000000 3876 1989294428260735943211299635200000000 3877 17570150494314676580775096483840000000 3878 9146566381729362736786270322688000000 3879 8366738330626036467035760230400000000 3880 1281105611799913947428076965068800000 3881 10779028698316506240437523578880000000 3882 8109300228145235344973121454080000000 3883 9583718451444369044059143536640000000 3884 10480440645731561469234268078080000000 3885 53109040643348163715295285988556800000 3886 13019932032966516748317956112384000000 3887 4078784936180192777679933112320000000 3888 8872330705381216058611020595200000000 3889 7622138651441135613988558602240000000 3890 16746425184858994180984790089728000000 3891 5570024399130060640991638978560000000 3892 5476410543682496596605224878080000000 3893 8146160683727713687450272006144000000 3894 6757750190121029454144267878400000000 3895 5988823226132320839562438901760000000 3896 33822097016987994426644598521856000000 3897 4654948962130122107114441146368000000 3898 3833487380577747617623657414656000000 3899 6275053747969527350276820172800000000 3900 2715386894575904562483424002048000000 3901 1060957028405725836379359805440000000 3902 5856716831438225526925032161280000000 3903 4448062341591005569020465984307200000 3904 5744087661602875036022627696640000000 3905 4990686021776934032968699084800000000 3906 4254879749335462989646390886400000000 3907 4657973620325138430770785812480000000 3908 4177518299347545480743729233920000000 3909 758584275310093973011242260889600000 3910 12968444412470356523905428357120000000 3911 2188223871086809537532429598720000000 3912 3879124135108435089262034288640000000 3913 2875115535433310713217743060992000000 3914 3620515859434539416644565336064000000 3915 7985097634843094452749918535680000000 3916 2387153313912883131853559562240000000 3917 972543942705248683347746488320000000 3918 2788912776875345489011920076800000000 3919 8633537818651593993537040416768000000 3920 11938671570951717051438836534476800000 3921 2552927849601277793787834531840000000 3922 1882516124390858205083046051840000000 3923 954861325565153252741423824896000000 3924 2370575860344043665660132065280000000 3925 1856674799710020213663879659520000000 3926 5707617263751428210397087203328000000 3927 1724055171159304484116459683840000000 3928 1253255489804263644223118770176000000 3929 3182871085217177509138079416320000000 3930 1215679928381560854184683110400000000 3931 2413677239623026277763043557376000000 3932 1255010749593905470055364034560000000 3933 972543942705248683347746488320000000 3934 835503659869509096148745846784000000 3935 1034433102695582690469875810304000000 3936 547055967771702384383107399680000000 3937 344811034231860896823291936768000000 3938 1 3939 1589659519990672490875903 3940 853039588057063295745284764456 3941 24270346672498837230482059915368960 3942 55634626747558108778562053599785156 3943 81782553564129876926994596985827667160 3944 7203966008814562829836015578452670720 3945 788137944628285341255932441204380139520 3946 348370832580770089681258090248462067200 3947 4201368153361220791862508420470273495868 3948 54577032469904853456309994095222589440 3949 70566452593515255206470326327935609057280 3950 269206510946965906468105447372800 3951 23969730774849201850044102064207901280000 3952 19370435214879609786133946225167027715136 3953 60249628824233823946060429317541724160000 3954 2356467242766909602587376419944483840000 3955 248521470355267232958854593157370062707200 3956 40244892079609208613725565816478924800000 3957 119651686463322616014819634653140959157760 3958 13184427654497483727229990395333596332800 3959 48197247254767091073972034805901784381440 3960 790442606958905471297126400000 3961 846747187742197995241538380153441576550400 3962 3492006334205324618748702484463616000000 3963 528217384385924516268940459502511360000 3964 63616371508652818640609010263261184000000 3965 250809240466074371672634024357557791948800 3966 1775012466858594271824335339520000000 3967 1292961205482486926755109035380431794176960 3968 111585299852065436030040797085696000000 3969 363210151018472994277782794513940480000000 3970 139232167961945273894002886745548601600000 3971 421807640969859962298342258200720716800000 3972 103790531191525417306446713290295235832320 3973 1419355394282922753817115216654327436902400 3974 392659622722673507327332750825881600000000 3975 764653009979496602385448034529108787200000 3976 104546211624714115000870885618467840000 3977 78815502047961497954112056845481560965120 3978 270510291712702518498349649911834750598400 3979 30316945987536067695413299580101361664000 3980 5421819527283262745153206248457186483200 3981 8180713426212435736881105076224000000 3982 150590837421345739798533207772259942400000 3983 84251291889454151663729142893563084800000 3984 9426308653302358320210483441175910400000 3985 18385827152170402991340971344384450560000 3986 181965403040008791776071737330892800000000 3987 402605660430782494474863065762064752640 3988 114242857071596103583190189646379745280000 3989 2628777102357989367286803792691200000 3990 4648757650702658397907934254202880000000 3991 899640158143957870259931153146604817735680 3992 25776204265827115722939424126795776000000 3993 13677199124335213771086775571825326080000 3994 326356244440773316682095472249086156800 3995 358666476773889912019282737660907521792000 3996 127311923429662801353419455559077478400000 3997 66543059119875360388213858762752000000 3998 336075885332956819766874751056623839680000 3999 173462889301798644531700384666862223360000 4000 7092446897367999441833027121709056000000 4001 197514081475843401581494529713766400000 4002 184328793970208894141006642616029184000 4003 82282965964653857100722637020535536640000 4004 86223569494542735550028046549244968960000 4005 454475695419144902729449418727277025280000 4006 32938416325252666487779931249879040000 4007 5119135954420185879941383119175680000000 4008 18181234976109364854368512867990241280000 4009 194719228671142278004258579986526886323200 4010 36898795916968748084587526033203200000 4011 1756243894505107214002517031518208000000 4012 19527427474111451305257139489996800000000 4013 21261432371221857073695582014668800000 4014 227006344386545621423614246571212800000000 4015 538410579559706533942885829729402880000 4016 20012591059093244148996087705658982400000 4017 162381023622705629801351721619385395200000 4018 38592233836556342166635230757958451200000 4019 131166722022377271676691107324068723916800 4020 71585069446762534586494228019281920000000 4021 34636350666056039235993583680434344304640 4022 25728948146825192678925668207453798400000 4023 4030614247627149940465829081985024000000 4024 387629818380614353365111296124518400000 4025 27509143211374494024733549091880960000000 4026 1437740002726545326998151319069081600000 4027 156372632426944887910578851733504000000 4028 358818111905857978156133112294540469862400 4029 46865825937867483132617134775992320000000 4030 94342042094835190864494844432839444480000 4031 60270959020173276899451250608497372160000 4032 186363809859367914593917444866581078016000 4033 21673912453973194612688231989248000000 4034 11434393643174149819856125012475904000000 4035 2429914010268620633279660635521024000000 4036 15275549211083825487213068442796032000000 4037 139542923793222152598030613320490360012800 4038 1403178734295502093854780235127193600000 4039 66764575822966839058043394097938432000000 4040 1341909424945097269499197516677120000000 4041 76263321887956159959218976645709824000000 4042 3579636595709495463654515058671616000000 4043 1046866688570578809334278687473664000000 4044 36447337280403284197260457630288097280000 4045 14059747781360244939785140432797696000000 4046 89417632348226178901781138444842598400000 4047 51076427486972764820313205478522880000000 4048 1758504149330854065019581738516480000000 4049 42519899158571922754059014810117529600000 4050 149562746299156388534540646662846545920000 4051 4498452344576692355346988896822220800000 4052 1815615271526909176700703814975488000000 4053 73805018371980349822455863417241600000000 4054 5015759228350341349550333829002035200000 4055 24591847729917941300877874030234828800000 4056 157794912917133295548624705642767324774400 4057 11805904766904778004395625772563865600000 4058 6870434815990313556355575164436480000000 4059 82015195391268095482079985857986560000000 4060 4817212978239233117384225587200000 4061 9608734153927856991475735304601600000000 4062 3710541311247705222778989690794803200000 4063 2010144971928414950897834506714583040000 4064 37172473443314712330538013559750574080000 4065 21792609061108379656666967670836428800000 4066 7668053856829127254281128666726400000000 4067 19573848107962208056532543273570304000000 4068 2153419867698456487812941469450240000000 4069 5700566320166815157442816041287680000000 4070 344811034231860896823291936768000000 4071 195385978022358156238016815837064181350400 4072 33630569538747499470165073566105600000000 4073 13390235982247852323604895650283520000000 4074 25118472724021402925612445122526019584000 4075 305707746695951332449383546880000000 4076 7264203020369459885555655890278809600000 4077 25542831311314014402282232865193984000000 4078 11979038912842812563604669346873344000000 4079 2188181249219955461621526343048642560000 4080 20128641374176459042487962750156800000000 4081 47217504892390345403212459988809728000000 4082 4475069900771867372607285853495296000000 4083 67063943246873634178261580378957414400000 4084 13615615197873481566868450836480000000 4085 72741564525937992676677615428532633600000 4086 391530885036082997784171176263680000000 4087 5062942560836511800359296682718822400000 4088 22929649678765673838731609621830287360000 4089 11928083777289753506659533481574400000000 4090 46500053788988736250814400801539358720000 4091 4497137936917456474717345584119808000000 4092 50445854308121249205247610349158400000000 4093 7010490047231555955729263497052160000000 4094 5300733386303052018308151047435059200000 4095 4754751067878191925090974764546129920000 4096 32180951468637879345487644823388160000000 4097 10119142713034562266767911973953863680000 4098 4936666601026027553281783725765427200000 4099 26092855505450968209386537752520294400000 4100 12077184824505875425492777650094080000000 4101 9783438411271999845866203219230720000000 4102 3312953642613009981250679183769600000000 4103 44896810334227911792670373210750976000000 4104 7965134890755986716618043739340800000000 4105 21975188257368699097396079448244224000000 4106 4065423182273866804991760149093744640000 4107 14059747781360244939785140432797696000000 4108 33310019167232553306630660316594176000000 4109 3001629742071636260595226556328468480000 4110 12770976159822790559668416770211840000000 4111 2811224079090348252924015437414400000000 4112 6705418172648732202051374667949670400000 4113 58822701807109648341724046278189719552000 4114 36920070454113465461424324391993344000000 4115 14324692677377725824863990977699430400000 4116 18797086188621370239574407189626880000000 4117 9265402309060237121108380968026112000000 4118 13419094249450972694991975166771200000000 4119 2594358221560521387698448532242432000000 4120 7751110927296985505573210026868736000000 4121 31723015764021159836768475740458844160000 4122 6878237130738592705262274838806528000000 4123 11716456484466870783154283693998080000000 4124 45739437228381518449563221950464000000 4125 9608734153927856991475735304601600000000 4126 3229651480347299809707224724563558400000 4127 38923660840686283055702885545672704000 4128 29806994923157365649346575857137315840000 4129 13830711714740646569278059685104844800000 4130 246255587608931520118839115776000000000 4131 7668053856829127254281128666726400000000 4132 7100616087710263474661257870934016000000 4133 8374410596605108563716994603417600000000 4134 263090819118909864276171747753984000000 4135 92217648941126324141837966735343943680000 4136 235627531165043300275470204036710400000 4137 5367637699780389077996790066708480000000 4138 4135415890912228368388004437614919680000 4139 233255010729010866658879646269440000000 4140 7264203020369459885555655890278809600000 4141 186862416255779352100011110626099200000 4142 5680426556019960632625156457758720000000 4143 5365604503681987415467245828046848000000 4144 19785430516693461462684940736092815360000 4145 7974305307827858030990328477499392000000 4146 2330231580919135245213489868111872000000 4147 375993945153698751840354859745280000000 4148 1021171139840511117515133812736000000000 4149 957119774543640133319472739449569280000 4150 10563986361563736367358351275720704000000 4151 3523777965324746980057540586373120000000 4152 13499003254593513881587900093408051200000 4153 1553808185853179768331786361582387200000 4154 1383657718165611406772505883862630400000 4155 4802183273747126710057986803367936000000 4156 2971573283223647878801776975544320000000 4157 6726113907749499894033014713221120000000 4158 15823862850306030828977694167138304000000 4159 4754751067878191925090974764546129920000 4160 7178066225661521626043138231500800000000 4161 4635184722039413013709384169973350400000 4162 74763145422272897981803181113344000000 4163 13190902556583147507826369534623744000000 4164 99925795654964785513624845208780800000 4165 4025728274835291808497592550031360000000 4166 1187683077502433467437839533906329600000 4167 91299375925550074998442960257024000000 4168 3312953642613009981250679183769600000000 4169 5448152265277094914166741917709107200000 4170 3342302794626835917669110318039040000000 4171 3093569019335904134162604898752921600000 4172 4300832450628285989934571907973120000000 4173 212403597086826312443147833049088000000 4174 21436462319987736440883987084220538880000 4175 1666336802385710377474299946598400000000 4176 2811224079090348252924015437414400000000 4177 20956693791495555500158291607501930496000 4178 188315971964706020788820264878080000000 4179 221434362269089335931376907583488000000 4180 1853368499731539750541010222137344000000 4181 2389540467226796014985413121802240000000 4182 8900802119820286816293491407060992000000 4183 217141415136620671826403571846348800000 4184 3113229865872625665238138238690918400000 4185 5554019084408085598335691180277760000000 4186 6354027436579041795499470068121600000 4187 4756323406194289210780488975777792000000 4188 1256537772984057132054921562423296000000 4189 544624607914939262674738033459200000000 4190 503784133264258999416042311909376000000 4191 3202911384642618997158578434867200000000 4192 1566123540144331991136684705054720000000 4193 2283338668683382858763839205277696000000 4194 213017157897738888450730455465984000000 4195 3365954806839212335051150628036935680000 4196 14267687026679644394968483973109350400000 4197 2639016997344117904852011892919500800000 4198 4872449012254655845035239064207360000000 4199 205087606447472046458375378042880000000 4200 2503746445439841412760451248947200000000 4201 158422391174917086615409997905920000000 4202 2392688741887173875347712743833600000000 4203 941334123452980248327586987376640000000 4204 17724918313541921070852300424630763520000 4205 389406594659181572812437693923328000000 4206 3168348499115159966109694998872064000000 4207 1774776874294811222039165927738572800000 4208 834582148479947137586817082982400000000 4209 2421401006789819961851885296759603200000 4210 3901078197610396558867435203713433600000 4211 1991283722688996679154510934835200000000 4212 1615064900773842365859706102087680000000 4213 7644945807728650977213903255237427200000 4214 94687138300270366155304338142003200000 4215 1153741036030520328663973505925120000000 4216 508697690502063017195774222008320000000 4217 3247220435418307402257610152345600000000 4218 1225405367808613341018160575283200000000 4219 6310308097051638165397165240823316480000 4220 51979316127391953655185920753664000000 4221 1441310123089178548721360295690240000000 4222 1174592655108248993352513528791040000000 4223 6245081069947049939360951650074624000000 4224 957075496754869550139085097533440000000 4225 873101324563637005475439409889280000000 4226 115856507501905261332626090754048000000 4227 4150973154496834220317517651587891200000 4228 758584275310093973011242260889600000000 4229 148370159729768380015434148085760000000 4230 4477973821696674060578289023975424000000 4231 102717802889839647702992871751680000000 4232 1408167697798892624873756823650304000000 4233 5218216942716435318791778707963904000000 4234 338657483467107686972291649896448000000 4235 1358906681974155451581446302859919360000 4236 3290798965064963939111860100333568000000 4237 1805592929803248899093438346264576000000 4238 337148566804486210227218782617600000000 4239 1112776197973262850115756110643200000000 4240 589626868536482133567829211873280000000 4241 490162147123445336407264230113280000000 4242 1834394702113499971099913103605760000000 4243 5001887940796447850506785261074841600000 4244 98775099344573075366918397886464000000 4245 769078524178020174218907667660800000000 4246 69367866886644956890332848455680000000 4247 3553828047067599030049953189797560320000 4248 1626365212422461088630720469401600000000 4249 1995076644065547149019567146139648000000 4250 751123933631952423828135374684160000000 4251 360543294663075564524642709386035200000 4252 885014987861776301846449304371200000000 4253 1435613245132304325208627646300160000000 4254 3235018491461073822333017106677760000000 4255 2143292749565735748046084445306880000000 4256 385638649979341487743112913380966400000 4257 623643803259740718196742435635200000000 4258 331018592862586460950360259297280000000 4259 1633873823744817788024214100377600000000 4260 546271951732329035511371181588480000000 4261 1580142201122033247164373677113344000000 4262 1495461919817293165910894016819363840000 4263 293479436828113279151408205004800000000 4264 2302034812915284280067154477613056000000 4265 687898013292562489162467413852160000000 4266 1523490086247772062464244873953280000000 4267 615262819342416139375126134128640000000 4268 1880500547501197012171023883960320000000 4269 434461903132144729997347840327680000000 4270 2443363827713083634975258406027264000000 4271 323716712137676465488219959459840000000 4272 1239020983006486822585029026119680000000 4273 1064016121170962345874253626212352000000 4274 385191760836898678886223269068800000000 4275 56345334468804896696337491951616000000 4276 469553188413755928221834796269568000000 4277 830222188416150295168511550554112000000 4278 619108211963306240246220672466944000000 4279 485056291424242780819688561049600000000 4280 512719016118680116145938445107200000000 4281 960491249829845386653594381896908800000 4282 63215356275841164417603521740800000000 4283 396108306555277741012233983361024000000 4284 867965434419145023090289766301696000000 4285 347569522505715783997878272262144000000 4286 317936056563789385747358888755200000000 4287 37511019870141441716722582054502400000 4288 587787034324524585192838020464640000000 4289 308153408669518943108978615255040000000 4290 485575068206514698232329939189760000000 4291 531008992717065781107869582622720000000 4292 2079036492364443798612610376027996160000 4293 439322412518528461485260782436352000000 4294 269450807937811504420886658220032000000 4295 337148566804486210227218782617600000000 4296 205087606447472046458375378042880000000 4297 289641268754763153331565226885120000000 4298 796509726256772728735350945153024000000 4299 211660927166942304357682281185280000000 4300 208103600659934870670998545367040000000 4301 412738807975537493497480448311296000000 4302 256794507224599119257482179379200000000 4303 151716855062018794602248452177920000000 4304 1355740583787415447268254352769024000000 4305 289197940282179332178506708680704000000 4306 72836260230977204734849490878464000000 4307 317936056563789385747358888755200000000 4308 179382635773983602943135733304524800000 4309 25197729424635988614009795379200000000 4310 222555239594652570023151222128640000000 4311 244835537792291628795784320358809600000 4312 218275331140909251368859852472320000000 4313 115856507501905261332626090754048000000 4314 189646068827523493252810565222400000000 4315 124728760651948143639348487127040000000 4316 102717802889839647702992871751680000000 4317 177002997572355260369289860874240000000 4318 211660927166942304357682281185280000000 4319 22274792811378213934784659115212800000 4320 453058880603399874689986416476160000000 4321 133044011362078019881971719602176000000 4322 147406717134120533391957302968320000000 4323 109254390346465807102274236317696000000 4324 69367866886644956890332848455680000000 4325 192611443721917496965490875878604800000 4326 265504496358532890553934791311360000000 4327 60474550619126372673623508910080000000 4328 27717502367099587475410774917120000000 4329 105978685521263128582452962918400000000 4330 301616821212892783709697250689024000000 4331 455880620453177055955555147854643200000 4332 97011258284848556163937712209920000000 4333 71535612726852611793155749969920000000 4334 18142365185737911802087052673024000000 4335 90081882693073659295085018480640000000 4336 70553642388980768119227427061760000000 4337 42391474208505251432981185167360000000 4338 204570566081621122006017858207744000000 4339 65514096504053570396425467985920000000 4340 72836260230977204734849490878464000000 4341 47623708612562018480478513266688000000 4342 105830463583471152178841140592640000000 4343 28221456955592307247690970824704000000 4344 46195837278499312459017958195200000000 4345 98271144756080355594638201978880000000 4346 47690408484568407862103833313280000000 4347 37929213765504698650562113044480000000 4348 27717502367099587475410774917120000000 4349 31749139075041345653652342177792000000 4350 39308457902432142237855280791552000000 4351 18142365185737911802087052673024000000 4352 20788126775324690606558081187840000000 4353 15118637654781593168405877227520000000 4354 13102819300810714079285093597184000000 4355 9239167455699862491803591639040000000 4356 1 4357 10685579912451515567073279 4358 9842186236906078366834667380639 4359 390464929339483841076034429926755328 4360 540875801513337864085816997068691406 4361 1835340274860602650412901532031450951265 4362 70236082083415531304158526710618422840 4363 17325948179794007518310965603985691770880 4364 12064739268321492968190298730728412931840 4365 95789846300173787666079502441175327540274 4366 354750711010936264473234655070331486720 4367 2067035865023943749504984011626202458405120 4368 128950350281633613649577677259039579059200 4369 576050492658923176693802556042217542826440 4370 524069919193440254157888485542915866557184 4371 1394353915123788819525441895642520616960000 4372 18380444493581894673336908920292974080000 4373 8878698024000386120054083304627419661932800 4374 1569550791104758670147662641346731663360000 4375 3540490421927867046916696574160368506311168 4376 351942507377748119738339192392361256672000 4377 916381315675642168663825235260338164252160 4378 1926703854462332086286745600000 4379 27319203254751478165485570257651983830220800 4380 34018955041207095621571739904442368000000 4381 5035491517940309278396533316872383879040000 4382 2399766614271768871567725696593952768000000 4383 8160522653816432307880314839578473222988800 4384 6922548620748517660114907824128000000 4385 39343780938461824086462390300471270929859840 4386 543978336778819000646448885792768000000 4387 8473822541172052982570057518436843520000000 4388 3491192757266652128968104481693146163230720 4389 8583667619794113947729434600640472506880000 4390 1012224175498739492736296877794595651863040 4391 54493055734142624769377450620993555933593600 4392 7656862643092133392882988641104691200000000 4393 29821465613437358789124087043931838259200000 4394 21794577410898169490003295944842436874240000 4395 2406681787896408719348863847459143097057280 4396 7718169969506844085231657574487151685510400 4397 1134902166348993393209590397249526878208000 4398 367508694525757484584438724802104199767040 4399 89026694426619546193048787951616000000 4400 4854495643297465480482208628038686474240000 4401 2065797124268088217164090494610663014400000 4402 183811083769063806544913383539740160000000 4403 393685845234430932980912908506400727040000 4404 6081806244516713648380228954705625088000000 4405 14204881854646407678650353165551942328320 4406 2992973210056690040260713128115798097920000 4407 37315348543741520204358677861990400000 4408 65729599154007175182791049790095360000000 4409 31708873582942681138822639919290886362398720 4410 415055470962238897493240499859881984000000 4411 436997551445759333641642591246899333120000 4412 4287321075373831540205879322646077235200 4413 16060339813050375455892084635656429214976000 4414 4963958465388372780171692743384882790400000 4415 1148230568153645223828536857853952000000 4416 9880042926908167828263458803916133195824640 4417 6204271307068416914377930485939767869440000 4418 7656862643092133392882988641104691200000000 4419 207154918004852349057793365516799180800000 4420 4025757427637845635593770841594265600000 4421 2928509375565644573218660659632173056000 4422 2140017136256933203562537701539006443520000 4423 2461329906015656944358437601024256245760000 4424 15565937478413998557512264361052696558387200 4425 110912562659563198004763408109870356480000 4426 107437954594016994084983369430466560000000 4427 508684030435047838334048234458548535296000 4428 9889737165334651855112321295304368637516800 4429 254548955370331498493200538181427200000 4430 38560779894510868614065027619028992000000 4431 335090655455752504398212513648345088000000 4432 1159805822337726517600558206619484160000 4433 8853247431075279235520955616277299200000000 4434 13482839489561580789883046433509130240000 4435 1094148960291303557583589848068810342400000 4436 6484082491770928218252392712213931315200000 4437 1054947378716708460013814249065394995200000 4438 4976616035738707734471787063637912480832000 4439 3939460893933497268292658028195348480000000 4440 1142024158806100215634483801354626154536960 4441 984483178438145544065486909733116313600000 4442 100584325198882116976738753210562150400000 4443 13717335052293785576167754563426713600000 4444 723960134757879976894817060247306240000000 4445 39090065405929923085614906666773299200000 4446 6076390670167090779468530511726182400000 4447 14674088989199093108659381064837074570444800 4448 1485060859406175871764805458214256640000000 4449 4924722142228053135132349345814481745920000 4450 1532705853004998246652182965127758730240000 4451 6529431548733991343232775757814155894784000 4452 140880164892928981139188922056704000000 4453 251076223442134903187260963509239808000000 4454 67508532784769829803779506161319936000000 4455 381927719364567153646397943459741696000000 4456 7943106579351618872342371708287555202252800 4457 25110682723896255105891411923518095360000 4458 2160821495691939916467405701794234368000000 4459 136069615689432863127218628191059968000000 4460 2455956416990883017557479909848776704000000 4461 116157144411418307161223020957138944000000 4462 30019179234328294256906012650192896000000 4463 1037983630813654056157254801395998494720000 4464 182776721157683184217206825626370048000000 4465 3150809035052943547732083306132632371200000 4466 1991980671991937827992215013662392320000000 4467 34281573485271733654673653345812480000000 4468 1608429179557960552752994175489930654392320 4469 6112044012552295254000093301732198318080000 4470 2025732969615005822824894659659234273280000 4471 34609966969145963474158653946724352000000 4472 2023599412817206682404789855149096960000000 4473 166706046865417502883823164257520844800000 4474 940856039819372007449951521985475379200000 4475 5786724264827562825071798641426070792601600 4476 227689895717416344920327045123694796800000 4477 273195918751137216386911476244807680000000 4478 2893964751663317083439108072417525760000000 4479 30988535068389042680835199572364492800000 4480 174878961601486997244858382543749120000000 4481 177835977462274056490839245770634035200000 4482 58437094811718988586251208329893181440000 4483 1118158190118975837901150146627428106240000 4484 708259794486022338841676449302183936000000 4485 99684700138778654305654672667443200000000 4486 606331887065020918216045795500874137600000 4487 51989708234434163777198158333870080000000 4488 189244019161609143447114606824128512000000 4489 1494181148338063886234265059328000000 4490 7138764298645493166652319551429243267622400 4491 1311592212011152479336437869078118400000000 4492 522219203307666240620590930361057280000000 4493 667034779646123450116205828822036840448000 4494 1324733569015789107280662036480000000 4495 948562224758065632377245244601139200000000 4496 283303917794408935536670579720873574400000 4497 786561364237520934320880108377899008000000 4498 330737305765519771905061510567428096000000 4499 160187837205479051696227936892330434560000 4500 785017013592881902657030547256115200000000 4501 1389902227561520714383351433425845043200000 4502 146881854109840630843461397091917824000000 4503 2798605938707495403749889381809195581440000 4504 75858427531009397301124226088960000000 4505 685412704341311940814525596098887680000000 4506 2629578976140941290976034041854835097600000 4507 3053940903281447382716535174856704000000 4508 107228176840050989108499737882818560000000 4509 736486782181951121274830377160638218240000 4510 465195267314300386759721805781401600000000 4511 1696671843319689813677456905630907105280000 4512 85643768560309569379438972115484672000000 4513 1862460941055836520657741774090928128000000 4514 208311704260594805541669543912407040000000 4515 98522790430101645249342836846123212800000 4516 61811763882416495026182671939099688960000 4517 1169777692701448605600166753067335680000000 4518 362300794032721976509403131410960875520000 4519 189508320091859995265802060499904102400000 4520 885117679525183695041918072565537177600000 4521 889685948738599489677967953556930560000000 4522 381554098039607993988781925549998080000000 4523 43068397353969129756258829389004800000000 4524 1594146648541555042027773341445233049600000 4525 310640260739483481948103705834291200000000 4526 632748445565485545971122547000918016000000 4527 657242513220054359457778295585261813760000 4528 548330163473049552651620476879110144000000 4529 1271432517836112178582500449990266060800000 4530 91111955092021821393237429970388766720000 4531 521111127728936941046998573299793920000000 4532 36545913028174527288012200686387200000000 4533 261511308733300555880003612050037145600000 4534 2047069709139111652517129630590728416256000 4535 1334224420615680585527496360468676608000000 4536 526764966766771163781741751859801702400000 4537 708322799124443927202212660812185600000000 4538 350716684026124439330978366927142912000000 4539 697792900971450580139582708672102400000000 4540 627315817973334071545484855096220057600000 4541 299651590318852251427556079949750272000000 4542 1165848100641747959894605591310859632640000 4543 257178721156041530985882568049826201600000 4544 314937655650899261342642689907097600000000 4545 456941802894207960543017064065925120000000 4546 341483340269434384306266177980399616000000 4547 374740632003186422667553676879462400000000 4548 469163467236917530475075952759118233600000 4549 1603868178370552337937438251247476736000 4550 1326472759513273063775733434426310789120000 4551 480990712941168745917476326314513530880000 4552 6190955780140361046022497661353984000000 4553 299054100416335962916964018002329600000000 4554 244852047069341337253282327154786304000000 4555 251950124520719409074114151925678080000000 4556 3913260427497389318047540190380032000000 4557 3591740363913337515503597104217695812403200 4558 9081734873817765613482382991641804800000 4559 104668935145717587020937406300815360000000 4560 228636107311365989164913925163031986176000 4561 3469477217252351671968053873541120000000 4562 283303917794408935536670579720873574400000 4563 7117863565992526345343287203304243200000 4564 259887285158788771085727238375342080000000 4565 183763622567096140427865798110871552000000 4566 795165830176503533720391601117469614080000 4567 182776721157683184217206825626370048000000 4568 420636797410212806433233081705054208000000 4569 72116726891883262596200430200291328000000 4570 7628119584254585283549017533317120000000 4571 17523296759663170776559696226549760000000 4572 28743304742177835897361817879333437440000 4573 390976533723806994155568805126707609600000 4574 76348522582036184567913379371417600000000 4575 469281163494573565285456935030373171200000 4576 159384944972223460208740063391200051200000 4577 33726656880286778040079830919151616000000 4578 217094061585482316222635073264943104000000 4579 109371747635140515183000458837360640000000 4580 262318442402230495867287573815623680000000 4581 687075312230358730655923168823817216000000 4582 185435291647249485078548015817299066880000 4583 237952895380679441903330032374251520000000 4584 155093954034773310617787020451879321600000 4585 1212709281206835741135891870449664000000 4586 432328891777945832954863842933532262400000 4587 83066573681150053837426328072827699200000 4588 157003402718576380531406109451223040000000 4589 24984421720860607078479568332845875200000 4590 1732412754974289543394244174423654400000 4591 129205192061907389268776488167014400000000 4592 283303917794408935536670579720873574400000 4593 99684700138778654305654672667443200000000 4594 211842119222021883512572508239626240000000 4595 108869710406888212093942580175018393600000 4596 143410357247373265597775349421178880000000 4597 4309218431806976247899620431101952000000 4598 746628834316521949384401520339472363520000 4599 40991885338688475285867778686320640000000 4600 109637739084523581864036602059161600000000 4601 910242618213603056103828975631485026304000 4602 3820531613041535785397429313208320000000 4603 6256830195053201878467190855041024000000 4604 65048326202703841745346983944175616000000 4605 73468887063782601286138812967157760000000 4606 371062656383253963039939569275109376000000 4607 7142170607657837373273677769513369600000 4608 80943976512688267296191594205963878400000 4609 174649894665575123016235276734062592000000 4610 445774291137706506369877990543196160000 4611 251076223442134903187260963509239808000000 4612 44349377663558921303845956115759104000000 4613 13275224817926644527696739565568000000000 4614 11024288244960049773796147940818944000000 4615 124913544001062140889184558959820800000000 4616 30539409032814473827165351748567040000000 4617 75737054046959782265442427327217664000000 4618 5595277175451988452421332243480576000000 4619 156104145637675479930059141622631096320000 4620 552600839569907055175986618879705907200000 4621 151699885657165938429839789533377331200000 4622 217081307682109002034463287931043840000000 4623 1999604162862852452969159935918080000000 4624 130194815162871753463543464945254400000000 4625 5755088407164320179314090331471872000000 4626 61811763882416495026182671939099688960000 4627 93314860933599781138560797009510400000000 4628 23156819436943314108858639889465344000000 4629 719778293762752531124001849104780820480000 4630 11735298739047153762483917775962112000000 4631 116624195506875397749690336303926476800000 4632 104668935145717587020937406300815360000000 4633 58868346554682376215412068513428275200000 4634 20530720852606699584635700241367040000000 4635 43068397353969129756258829389004800000000 4636 94434639264802978512223526573624524800000 4637 153409038875510950553584886079057100800000 4638 77660065184870870487025926458572800000000 4639 41991687420119901512352358654279680000000 4640 298778697247075601947228942781438361600000 4641 3456080547959868364668608342183116800000 4642 78626469943937792288060040297185280000000 4643 49965417600424856355673823583928320000000 4644 43752543326842616470061545362554880000000 4645 109978228957456884913303796475494400000000 4646 36545913028174527288012200686387200000000 4647 31860539563023946866472174957363200000000 4648 264396544704229674252668921742346813440000 4649 2022279771730482174772518999293952000000 4650 86324181300734015221632900566876160000000 4651 45809113549221710740748027622850560000000 4652 265240764913472256164275495848237465600000 4653 18662972186719956227712159401902080000000 4654 54481522652770949141667419177091072000000 4655 1129600948143576297993104384851968000000 4656 141651958897204467768335289860436787200000 4657 20709350715965565463206913722286080000000 4658 3719851861796335813244098998435840000000 4659 191290234922293427634646008337637376000000 4660 1001498578175936565104180499578880000000 4661 38394319481616574165334863222996992000000 4662 204675361743714040490184758507470848000000 4663 7901000038388860589808911439101952000000 4664 31245722768498414677665206594503311360000 4665 136137070970498920784907439124869939200000 4666 53640042427349484073657690646790144000000 4667 9861595579031221649146149391564800000000 4668 34718617376765800923611590652067840000000 4669 16096813511045962246401737484140544000000 4670 9558161868907184059941652487208960000000 4671 62128052147896696389620741166858240000000 4672 218293527967258905155257228351011225600000 4673 18323645419688684296299211049140224000000 4674 2476432847853224960984882689867776000000 4675 29994062442942786794537399038771200000000 4676 676336702144788329680745272442880000000 4677 130553726024295223370131150763647303680000 4678 55082421799676511080729927476838400000000 4679 64063390280281573638265672984952832000000 4680 29293833411646144529297279612682240000000 4681 36379290150664228507429909414792396800000 4682 34515584526609275772011522870476800000000 4683 50739955632644880994092433373921280000000 4684 116012592168645546931838634727479705600000 4685 76846185733557835512292363932303360000000 4686 13775894749769234448145369748904345600000 4687 17774259225447577359725866097049600000000 4688 16214738884753258673115303326515200000000 4689 6454862560820435988532025056296960000000 4690 55755944235291907016326306175385600000000 4691 14203070745040554923295650721300480000000 4692 30539409032814473827165351748567040000000 4693 57828197068175537163390555679850496000000 4694 62791037745420947832929674959410626560000 4695 5722849018148208943452459997593600000000 4696 84979794993809122355376894842260684800000 4697 26828022518409937077336229140234240000000 4698 55033181995204789703151705910149120000000 4699 17996437465765672076722439423262720000000 4700 69150713807318758317448478115102720000000 4701 16944014222153644469896565772779520000000 4702 99507021390846109019045056699957248000000 4703 6312475886684691077020289209466880000000 4704 51773376789913913658017284305715200000000 4705 37008094188933561247310791546896384000000 4706 9103011303721127676134907130675200000000 4707 15022478672639048476562707493683200000000 4708 17068018701321600091244881753669632000000 4709 13987099718022778577470988995697049600000 4710 33824093500242151999003943225288294400000 4711 20594452580308804638778693545885696000000 4712 18917195365545468451967853880934400000000 4713 10040897316831789315494261198684160000000 4714 19996041628628524529691599359180800000000 4715 42610139066898677998338736888904417280000 4716 8902209583786102800926048885145600000000 4717 2268166983177180979303614360059904000000 4718 14686622583796209143618679285743616000000 4719 30957433827616172490220334998093824000000 4720 18662972186719956227712159401902080000000 4721 10166408533292186681937939463667712000000 4722 20235994128172066824047898551490969600000 4723 14466090573652417051504829438361600000000 4724 10655212655419272689274638113230028800000 4725 20829290566042496243909956118446080000000 4726 9013487203583429085937624496209920000000 4727 17162043816924003865648911288238080000000 4728 20709350715965565463206913722286080000000 4729 96307384511591319835789164755447316480000 4730 20444083277193066977019544944181248000000 4731 9268630888975870067999880004435968000000 4732 9861595579031221649146149391564800000000 4733 7998416651451409811876639743672320000000 4734 9558161868907184059941652487208960000000 4735 11296009481435762979931043848519680000000 4736 34436545012042814224686669952883097600000 4737 9630572186095874848274543793930240000000 4738 6087030319303094967126707451985920000000 4739 16096813511045962246401737484140544000000 4740 10014985781759365651041804995788800000000 4741 4807527844777720553958747828387840000000 4742 42527156364496224143991331196829696000000 4743 10497921855029975378088089663569920000000 4744 13514388214205822044739780733566976000000 4745 1893742766005407323106086762840064000000 4746 12399506205987786044146996661452800000000 4747 6170445179234285527787332702253875200000 4748 6454862560820435988532025056296960000000 4749 7965134890755986716618043739340800000000 4750 432393036926753564616408088707072000000 4751 7594697551167518952040035455139840000000 4752 8197603411365158834498299812288921600000 4753 5722849018148208943452459997593600000000 4754 8512737914495460803385534246420480000000 4755 4518403792574305191972417539407872000000 4756 7396196684273416236859612043673600000000 4757 5998812488588557358907479807754240000000 4758 4864421665425977601934590997954560000000 4759 4005994312703746260416721998315520000000 4760 6312475886684691077020289209466880000000 4761 6903116905321855154402304574095360000000 4762 8254776159510749869949608966225920000000 4763 781115213461187283612238508300697600000 4764 22815091419017526321230473857073152000000 4765 4648225146962600819626386953601024000000 4766 5748861968230700802286334815764480000000 4767 4260921223512166476988695216390144000000 4768 2705346808579153318722981089771520000000 4769 7511846305154782381654144159265587200000 4770 15285473147498393556176531556925440000000 4771 1916287322743566934095444938588160000000 4772 792720567699048201796748162629632000000 4773 3388802844430728893979313154555904000000 4774 4133168735329262014715665553817600000000 4775 10235922437793329838737515118120140800000 4776 4053684721188314668278825831628800000000 4777 3004495734527809695312541498736640000000 4778 3550767686260138730823912680325120000000 4779 16967406161667001266486951133092249600000 4780 3783439073109093690393570776186880000000 4781 2789888896347251859933074248826880000000 4782 3287198526343740549715383130521600000000 4783 235850747414592853427131684749312000000 4784 3513193425029872712508315720744960000000 4785 2751592053170249956649869655408640000000 4786 2029010106434364989042235817328640000000 4787 2218859005282024871057883613102080000000 4788 1653267494131704805886266221527040000000 4789 12475911791644544318753584178528256000000 4790 2555049763658089245460593251450880000000 4791 5681228298016221969318260288520192000000 4792 1857324635889918720738662017400832000000 4793 3734303500731053512596251675197440000000 4794 2169913586047862557725724415754240000000 4795 1724658590469210240685900444729344000000 4796 1100636821268099982659947862163456000000 4797 1801637653861473185901700369612800000000 4798 5672210475320958124922517018220953600000 4799 2479901241197557208829399332290560000000 4800 1479239336854683247371922408734720000000 4801 884440302804723200351743817809920000000 4802 2522292715406062460262380517457920000000 4803 1650955231902149973989921793245184000000 4804 1992938815653309611459262736131686400000 4805 707552242243778560281395054247936000000 4806 1080982592316883911541020221767680000000 4807 589626868536482133567829211873280000000 4808 511009952731617849092118650290176000000 4809 235850747414592853427131684749312000000 4810 360327530772294637180340073922560000000 4811 1 4812 72682301192087742711233535 4813 119847781837823706562387344553480 4814 6604914026983768186247792399639953920 4815 17273045280434979797357861584239472656 4816 40611511776301787412705025362030618802680 4817 561881759328140914893910233379219243200 4818 511914706990222176365762022530327425843200 4819 348333164474243987826381246107369115801600 4820 3527152559210129010955462776806424302718960 4821 2027146919979740019860808580113853747200 4822 64267809305566102797557635838928510778214400 4823 5158013981268047611892631966114108816384000 4824 11905378212968215713564011383781223964065600 4825 14598528239667697991761422280169529325892880 4826 66986132817033356866243448242813953638400000 4827 122536296623879297493485730258077798400000 4828 257023942009354504982393360430781653321984000 4829 31391015822095172959345981945509922406400000 4830 258459773947291893354522454410166755180011520 4831 6550397962960233455667364418200134319795200 4832 15988737991460435357132363534015433249484800 4833 4533420834029016673615872000000 4834 957375286494545231677199902233830631800832000 4835 2447835788743261520236437267316998144000000 4836 201239769112240016855266287944738835907584000 4837 71265644550240937395098056245871902720000000 4838 223599442289725524473932584937563722843136000 4839 25172904075449155127690573905920000000 4840 1547340519913289979876802094484328210263268080 4841 2417681496794751113984217270190080000000 4842 445191870819785470129053768132801331200000000 4843 86451115953386857145675342118201657739468800 4844 167507117862860585644750012144193950003200000 4845 202371183781331037314526219775077426613939200 4846 2157956657682832098688001225911833802604544000 4847 102091501907895111905106515214729216000000000 4848 1224249622662962978333222847198481686528000000 4849 871735547831577141357471950766535052160000000 4850 1355148587985241944233179643729514472223539200 4851 232325140225697801441205455754155732448384000 4852 30012874537948601838490024938923573123481600 4853 12025592905178817038439287348969414321049600 4854 960175409120391085479353568264192000000 4855 303802673930731849127757872663616395673600000 4856 75659108305833050298202383303389478912000000 4857 4901545008253410807132725523521623142400000 4858 9235152163990576440849854220082554470400000 4859 170334095860775624941460756170140549120000000 4860 274399541977960334966158741349043488563200 4861 116551290057519475573925492381105976901632000 4862 545514519989520560400849829085184000000 4863 898546810973157592282915035571814400000000 4864 1143716286003385420497931534359127121625446400 4865 6331907840105453167524665030627819520000000 4866 16483699553638673338008293597148083865600000 4867 43697289167532967387654968276874235904000 4868 496816809494270169939217047973068852003840000 4869 198532053377121920817485397853562830848000000 4870 17405087353301758833336635346124800000000 4871 229365936162649665069609140260624702750233600 4872 204496902957102214365727912518622484889600000 4873 306274505723685335715319545644187648000000000 4874 58614956591732039820296973790474665984000000 4875 77782471720310742345607019683774464000000 4876 288617583234635894735398610705607966720000 4877 58788641591856503146202924997160716211200000 4878 87490521558602154810956070768316671590400000 4879 645482313230754295799793436307925001125888000 4880 4419663948051120388879752199589032550400000 4881 1787402053877267259841669200189849600000000 4882 15980492436585936352910387166670529495040000 4883 349947389946062402036913323714527572309504000 4884 343651777715388504844079505145740902400000 4885 786444097147311535975953065398763520000000 4886 6972593436756062212730482607228190720000000 4887 40866750921436290772206960315639398400000 4888 301010412656559494007712490953428172800000000 4889 614764292488545874204311107125715435520000 4890 36655765929344411551075855022614904832000000 4891 349252283546368447456782426049195921920000000 4892 31957444926769802456355992747896209408000000 4893 109995619489114164311394974519230385440051200 4894 162824804605384500649052072604126412800000000 4895 34771258763977356473009136017573543655628800 4896 102091501907895111905106515214729216000000000 4897 31471802220205108077560934881444757504000000 4898 2656654014410258212013518668210388992000000 4899 270346651135906377470761481346220032000000 4900 16248606122620920651821711644793241600000000 4901 937561321550888775303564648578899968000000 4902 121478608989740609205072243594080256000000 4903 554738601641751636738779240679942731169792000 4904 37469227837325052764527399253405859840000000 4905 171650014811548710551747774385641094297600000 4906 38095402013702007626904167526600348463104000 4907 257435742530287491689056938173156061020160000 4908 194011799390062148649756778852515840000000 4909 6764068407657514929149343867674296320000000 4910 1565437470405260742541598506838654976000000 4911 9816418436190422014971829083777269760000000 4912 300091726664185056001868055816681287049216000 4913 322802155834329258668141212244911718400000 4914 80766781471789417947962816477351903232000000 4915 5093888177091589235018953773306347520000000 4916 80323312340932989783648458428632268800000000 4917 3014798575547313178693642107790295040000000 4918 557289382330527920434022367556730880000000 4919 35331374977506767813298533463681441054720000 4920 1827767211576831842172068256263700480000000 4921 111567967652472596440128200459389995417600000 4922 53119484586451675413125733697663795200000000 4923 457062959999143327093760203130142720000000 4924 33043321681067279944597514186346078973132800 4925 218501675232180355270975083884255851315200000 4926 78828205074197994121892663210233800499200000 4927 1298849337117742691160003311897149440000000 4928 56589065955170832464375325499116748800000000 4929 4071289294834618206266779589526159360000000 4930 35641774478616399872245652406656827392000000 4931 216337258510912330622922521254079780388864000 4932 42049763000199365934848788141864593408000000 4933 7817341385592162617524432482808627200000000 4934 100527196636725751319463754094503526400000000 4935 1239540776497874536133102722945253376000000 4936 4496887584038237072010644122553548800000000 4937 5581237715937959357370860610232762368000000 4938 1365914521149939973868400647599656960000000 4939 77223298489747722642333625199441031168000000 4940 21045433893298949497009814493550608384000000 4941 996847001387786543056546726674432000000000 4942 17588636945084085560288966793110298624000000 4943 913152567707369286855916370735923200000000 4944 4763136872230710782101717224448327680000000 4945 5976724593352255544937060237312000000 4946 340020611306022833560156390075847703227904000 4947 41970950784356879338766011810499788800000000 4948 10444384066153324812411818607221145600000000 4949 20807502859055748408794064994371666975129600 4950 5298934276063156429122648145920000000 4951 37942488990322625295089809784045568000000000 4952 9443463926480297851222352657362452480000000 4953 24285307687633111469438271233454243840000000 4954 10579900071251344376291900306609405952000000 4955 34659012776158630272628099632437673984000000 4956 20933787029143517404187481260163072000000000 4957 47719111789064124829624117776940965888000000 4958 5517783348664492989742409836387061760000000 4959 100886073071996505269971052720425245081600000 4960 379292137655046986505621130444800000000 4961 27416508173652477632581023843955507200000000 4962 98472559791870276891762884015388480307200000 4963 20359606021876315884776901165711360000000 4964 3294274819382083609719516744998938214400000 4965 31200465329498978192147390295039649382400000 4966 9303905346286007735194436115628032000000000 4967 55294419742910242021619606087457413529600000 4968 5552227076887481764750653606301532160000000 4969 69907864900194427148632138421863710720000000 4970 4984601494807089989747092657904025600000000 4971 2528318042078431747630598138839228416000000 4972 618117638824164950261826719390996889600000 4973 36407385468551469530454819148797050880000000 4974 16246819658460727485973940055677337600000000 4975 12891692294853582903341909737733558894592000 4976 6281601717585230079322973007050440704000000 4977 22364891278792742191919171062226632704000000 4978 30353991192258100236071847827236454400000000 4979 7631081960792159879775638510999961600000000 4980 430683973539691297562588293890048000000000 4981 59870437071989078817481713186647310336000000 4982 8697927300705537494546903763360153600000000 4983 18725645033412332602077294815347015680000000 4984 31583235535618022886092945537225628057600000 4985 16449904904191486579548614306373304320000000 4986 53867785472711149063848481372112289792000000 4987 2883421034746375746306792492257307033600000 4988 9134743430898989412736355458980249600000000 4989 14269080086943464492366355342714470400000000 4990 365459130281745272880122006863872000000000 4991 5230226174666011117600072241000742912000000 4992 104783543281364628347417940793700054999040000 4993 50257146375509854410358619417943736320000000 4994 14124437699314162966702050146929164288000000 4995 27264654623879200002944749799646167040000000 4996 7063972002380223114641885095840972800000000 4997 25294992660215083530059873189363712000000000 4998 24047106355644472742576919445355102208000000 4999 10761782252399199830452823541153792000000000 5000 5994341726060356506175448622517125120000000 5001 44596965075351525856050224932780218777600000 5002 7158849784509038223380028664877973504000000 5003 12597506226035970453705707596283904000000000 5004 18277672115768318421720682562637004800000000 5005 13642926809611179715353141706815307776000000 5006 17487896160148699724485838254374912000000000 5007 17772671335862329304111955121805328384000000 5008 51914842881017497880241079856807608320000 5009 46781372229060919795156800575977136947200000 5010 5928238224016927272332097692368896000000000 5011 15029910622338898785783088315666150195200000 5012 9616816925937593244809428300002754560000000 5013 8971623012490078887508920540069888000000000 5014 8530250731704083594076014019068559360000000 5015 8444994914490780193039752129360691200000000 5016 56749000013879666399177386953277440000000 5017 145664851797125730097256292083688939798528000 5018 486250265471227601878758474589667328000000 5019 10444384066153324812411818607221145600000000 5020 2791171603885802320558330834688409600000000 5021 11174632787292443995516377732464105226240000 5022 50313380951219670294519544145510400000000 5023 13220849497072416991711293720307433472000000 5024 150763099779895486583691137504732774400000 5025 8809746837243330402246388712850063360000000 5026 4852039501186711477129666584505221120000000 5027 26538640337559049905887476475466910924800000 5028 7311068846307327368688273025054801920000000 5029 15129118515347934304462792741141217280000000 5030 1811334769536608345204114875146731520000000 5031 13279871146612918853281433424415948800000000 5032 621252679594215322954227891201638400000000 5033 289399901030800850703788922529382400000000 5034 1073705856109520257355221389963684741120000 5035 21058884616964273658833254074433142784000000 5036 1526970451640723691358267587428352000000000 5037 16131989884085985230452328510829035520000000 5038 5977668738380311759641160279377051648000000 5039 9303905346286007735194436115628032000000000 5040 1888692785296059570244470531472490496000000 5041 7451206457430630396895212746097819648000000 5042 2891122410571951658622771990752133120000000 5043 9181145484078067355355065083546828800000000 5044 25426749114500461095204050679083114496000000 5045 5563058749417484552356440474518972006400000 5046 8273917669445847260952390668176588800000000 5047 7192359638199338511177312898985754624000000 5048 22106190357139840775676211219660800000000 5049 16748237020436022836945549028172234752000000 5050 3287357673615369784633629423321612288000000 5051 6280136108743055221256244378048921600000000 5052 1129029685778103376220185634621227008000000 5053 7631081960792159879775638510999961600000000 5054 34931269802823758841554862016167936000000 5055 3876155761857221678063294645010432000000000 5056 11332156711776357421466823188834942976000000 5057 3987388005551146172226186906697728000000000 5058 7918186890852622525725114879151964160000000 5059 3249614834985139448194143878060703744000000 5060 5483301634730495526516204768791101440000000 5061 5282401601121839381063785483704729600000000 5062 92758765688827006057423174883082240000000 5063 33607516851387959606564434770594646425600000 5064 1106447636784111690642935164541337600000000 5065 3289132172535707455921098061774848000000000 5066 5230226174666011117600072241000742912000000 5067 33376029639669135619379141119962389544960000 5068 82239459964500187779983499224678400000000 5069 113275295885173707085787476304855040000000 5070 2387669580868684726971019255457120256000000 5071 4146800940982628703465955819152998400000000 5072 18763063483983257897719115685361090560000000 5073 171303749583153990703317866220355584000000 5074 5233446757285879351046870315040768000000000 5075 2630679236662368687126226811693826048000000 5076 11588623753244293510417556030893916160000000 5077 124241945100869526273141929518458470400000 5078 11459568526657440805173791438973960192000000 5079 1280269194538158866734680225884405760000000 5080 233643956795508943687462616353996800000000 5081 277636216230435609333945934337802240000000 5082 4996541760042485635567382358392832000000000 5083 814384240875052635391076046628454400000000 5084 2299477549140605108039653384378122240000000 5085 302616837571690800510765312965345280000000 5086 5351211063790152905393235906315812536320000 5087 22395155991791755195143517285171829145600000 5088 6190637814942225820975700057404735488000000 5089 6890881221918242342356141759109529600000000 5090 207958832937736655108792633335480320000000 5091 2990541004163359629169640180023296000000000 5092 5207792606514870138541738597810176000000000 5093 134033002243797026374763180253511680000000 5094 2472470555296659801047306877563987558400000 5095 3266020132675992339849627895332864000000000 5096 625045857972778884889517759618088960000000 5097 27984052966785698540490516470905189171200000 5098 264290761518036740197116803693936640000000 5099 8555168168728202389202453743508127744000000 5100 8373514811657406961674992504065228800000000 5101 1968410337922191954702841040917757952000000 5102 554162546590684899357646543100313600000000 5103 1722735894158765190250353175560192000000000 5104 3777385570592119140488941062944980992000000 5105 5532207816504801973796744952915099648000000 5106 3106402607394834819481037058342912000000000 5107 1679667496804796060494094346171187200000000 5108 10489466993063231297734302272396879462400000 5109 68445274257052578963691421571219456000000 5110 2902918697078529695337213082211450880000000 5111 1998616704016994254226952943357132800000000 5112 1759401362728195498335572061998284800000000 5113 6292087765808442385342956598355558400000000 5114 1461836521126981091520488027455488000000000 5115 1035467535798278273160345686114304000000000 5116 9400244500360084520105366218491691008000000 5117 40434676418525634567050975741214720000000 5118 3452967252029360608865316022675046400000000 5119 1832364541968868429629921104914022400000000 5120 12810946871409947629104004408652857344000000 5121 746518887468798249108486376076083200000000 5122 1952254561724292344243082520512430080000000 5123 117478498606931934991282856024604672000000 5124 5126451845803590262092134299711045632000000 5125 631142117057998185545353561060147200000000 5126 186583045766292399521450045000908800000000 5127 2623184424022304958672875738156236800000000 5128 8391298023315778163133206528088145920000000 5129 1854352916472494850785480158172990668800000 5130 104155852130297402770834771956203520000000 5131 1214287400178506913905146942752030720000000 5132 7748283039765883714238710538478551040000000 5133 322231083655187485994818664288747520000000 5134 1128754521475843040994864117559394304000000 5135 6831275224629991983670886978689302528000000 5136 1425593862521680659835184601478594560000000 5137 1292051920619073892687764881670144000000000 5138 184083117475249470784061455309209600000000 5139 1388744695070632036944463626082713600000000 5140 490569554622353135128433904278568960000000 5141 127442158252095787465888699829452800000000 5142 1747116133128731340896001448571043840000000 5143 8783710830883161741462957600774959923200000 5144 732945816787547371851968441965608960000000 5145 61321194327794141891054238034821120000000 5146 1199762497717711471781495961550848000000000 5147 1096377390845235818640366020591616000000000 5148 5410693617158306637445962179543040000000 5149 6937676276670284188849292693547358617600000 5150 1548984467578781887361132506015334400000000 5151 2240202315713785300769964207856680960000000 5152 1171753336465845781171891184507289600000000 5153 1447627200688652426054164596196048896000000 5154 1380623381064371030880460914819072000000000 5155 4381132720832509724455429419596513280000000 5156 4201248969945392675937781812199686144000000 5157 1214159647690324009442873913089458176000000 5158 2922757150017499286842644116491468800000000 5159 1578788178898109763519739318985293824000000 5160 710970369017903094389034643881984000000000 5161 648589555390130346924612133060608000000000 5162 86064834144272479847093667417292800000000 5163 2017834172324849968209904413966336000000000 5164 568122829801622196931826028852019200000000 5165 2443152722625157906173228139885363200000000 5166 931920782218450445844311117502873600000000 5167 3191012922110956738461229590824878080000000 5168 2366440933086708166727207611310053785600000 5169 76304653575309452579366133301248000000000 5170 3166280997418391444759483701816983552000000 5171 1073120900736397483093449165609369600000000 5172 2659187074548926878979282315300044800000000 5173 1359730830746739668019028756424294400000000 5174 2405472242135838365589230580793344000000000 5175 933148609335997811385607970095104000000000 5176 677760568886145778795862630911180800000000 5177 4136422785635172036873282966698065920000000 5178 252499035467387643080811568378675200000000 5179 1960485201111406863850254499043082240000000 5180 1379737791391452201477119760028139520000000 5181 364120452148845107045396285227008000000000 5182 600899146905561939062508299747328000000000 5183 663880387234321450966049694663966720000000 5184 1220476766452755346333146385952538624000000 5185 2698971698079808882618026922340253696000000 5186 812415646616319741612511221258387456000000 5187 756687814621818738078714155237376000000000 5188 401635892673271572619770447947366400000000 5189 557977779269450371986614849765376000000000 5190 1066455553526854641583551965822976000000000 5191 477908093445359202997082624360448000000000 5192 2968458363932976363005962973228512051200000 5193 356088383351444112037041955405824000000000 5194 69907755326910215690613814575759360000000 5195 614643894244387161234921394148474880000000 5196 1907870688227987345992751219642204160000000 5197 746518887468798249108486376076083200000000 5198 768128644737631882635310981699338240000000 5199 809439765126882672961915942059638784000000 5200 1107689221068242219943798368423116800000000 5201 413665832441069851518589868683296768000000 5202 913244407257765324685362705609523200000000 5203 681019033159636864270842739713638400000000 5204 1140980016518257912171417274611138560000000 5205 1076886237230209404086759513558876160000000 5206 371464927177983744147732403480166400000000 5207 4654697327688713227075924130589297868800000 5208 1056540374812829925318953820086599680000000 5209 580651162046113752181626500803461120000000 5210 394463823161248865965845975662592000000000 5211 159968333029028196237532794873446400000000 5212 382326474756287362397666099488358400000000 5213 602453839009907358929655671921049600000000 5214 1326360805208550784078254933086306304000000 5215 297171941742386995318185922784133120000000 5216 135267340428957665936149054488576000000000 5217 837034302574390036812890349175308288000000 5218 534132575027166168055562933108736000000000 5219 334308090129158413906054464374046720000000 5220 1768068497288783900934181707182309376000000 5221 419916874201199015123523586542796800000000 5222 732488155260773807337520233562767360000000 5223 47343569150135183077652169071001600000000 5224 421583211003584725500997886489395200000000 5225 216746836874010832299534018284617728000000 5226 258194502432817439541281002251878400000000 5227 318605395630239468664721749573632000000000 5228 8997269253223357001109097603399680000000 5229 442662371553763961776047780813864960000000 5230 310870471363552425076861370815217664000000 5231 228913960725928357738098399903744000000000 5232 454012688773091242847228493142425600000000 5233 90368075851486103839448350788157440000000 5234 394463823161248865965845975662592000000000 5235 239952499543542294356299192310169600000000 5236 318117734310397265396357379548774400000000 5237 80119886254074925208334439966310400000000 5238 252499035467387643080811568378675200000000 5239 276124676212874206176092182963814400000000 5240 280662389423365495578286704851681280000000 5241 24856984129302268230838057203400704000000 5242 955003079370620399016843823422504960000000 5243 269319091571520791675362752394690560000000 5244 306605971638970709455271190174105600000000 5245 127442158252095787465888699829452800000000 5246 113624565960324439386365205770403840000000 5247 54106936171583066374459621795430400000000 5248 269813255042294224320638647353212928000000 5249 562110948004779634001330515319193600000000 5250 48349403219991534952561995373608960000000 5251 24502272092516035328263125026734080000000 5252 135552113777229155759172526182236160000000 5253 165326749413170480588626622152704000000000 5254 437663645990504674354800517606539264000000 5255 162147388847532586731153033265152000000000 5256 86064834144272479847093667417292800000000 5257 120179829381112387812501659949465600000000 5258 142030707450405549232956507213004800000000 5259 764798990121230364813171027808773734400000 5260 76304653575309452579366133301248000000000 5261 211872588094109246662039963466465280000000 5262 74397037235926716264881979968716800000000 5263 131487941053749621988615325220864000000000 5264 159968333029028196237532794873446400000000 5265 2358507474145928534271316847493120000000 5266 140527737001194908500332628829798400000000 5267 110063682126809998265994786216345600000000 5268 81160404257374599561689432693145600000000 5269 88754360211280994842315344524083200000000 5270 33065349882634096117725324430540800000000 5271 501468682498494761551110662640107520000000 5272 81761592437058855854738984046428160000000 5273 198842990430567768926139110098206720000000 5274 49528656957064499219697653797355520000000 5275 52595176421499848795446130088345600000000 5276 129717911078026069384922426612121600000000 5277 86796543441914502309028976630169600000000 5278 68986343618768409627436017789173760000000 5279 90368075851486103839448350788157440000000 5280 22012736425361999653198957243269120000000 5281 32464161702949839824675773077258240000000 5282 72065506154458927436068014784512000000000 5283 80119886254074925208334439966310400000000 5284 217945744840035012637788604348760064000000 5285 89896419993411448820065725795532800000000 5286 54106936171583066374459621795430400000000 5287 59169573474187329894876896349388800000000 5288 35377612112188928014069752712396800000000 5289 108098259231688391154102022176768000000000 5290 59847127156452936557134665005137920000000 5291 20964510881297142526856149755494400000000 5292 72904086589710813137142260774731776000000 5293 21226567267313356808441851627438080000000 5294 33065349882634096117725324430540800000000 5295 43239303692675356461640808870707200000000 5296 28406141490081109846591301442600960000000 5297 23585074741459285342713168474931200000000 5298 22012736425361999653198957243269120000000 5299 17885348345606624718224152760156160000000 5300 18599259308981679066220494992179200000000 5301 9434029896583714137085267389972480000000 5302 14413101230891785487213602956902400000000 5303 12382164239266124804924413449338880000000 5304 7075522422437785602813950542479360000000 5305 5110099527316178490921186502901760000000 5306 1 5307 500105497690148365394164735 5308 1450589539206842447925031577105620 5309 110401592579259421682527854064544555520 5310 560510693014273618108212436355164785156 5311 927574367186507963626397145306988958825260 5312 3839507227788149374911008808420333160800 5313 12902503705640036398132046399259960429772800 5314 6593652859566662122716067768212563570836800 5315 103200150764056967698866796259659995146673660 5316 10389127964739917022602088089081379747840 5317 1882755300891806936650764562290722623445452800 5318 105739286574998670233875313893131937390848000 5319 236866990003584606875318716902956551725463200 5320 432488575011661991675279842457456280505176720 5321 2084492511663163085244232540636559311896576000 5322 717712594511293027694731652310447705600000 5323 7572534859151853777818127509483367520219396800 5324 429010549568634029893246659129895813939200000 5325 9308182045461150940897716744251299577433861120 5326 167592211763442389240085871548311686507315200 5327 269864157589956773073251250041005225014528000 5328 10326125233066093534347264000000 5329 30393782767928960888328871699248076910572339200 5330 91065546561561512033390438892280578048000000 5331 8354317500224856472605335473157246678425344000 5332 1359746958811695505977015570866598051840000000 5333 6564733594061865729316107775917681365944934400 5334 86007422257784613352942794178560000000 5335 54471927173228752445525011577507898984040840560 5336 9912494136858479567335290807779328000000 5337 14219720651676910401331658046029640499200000000 5338 1556408637798473490540747456526442636492390400 5339 2996450085552005325814166144090500012454400000 5340 8020490549846586251753682371382444396331084800 5341 70810148071593662310410694183559492919368704000 5342 1046437894555924897027341780950974464000000000 5343 33891833469779556067454948375693040444211200000 5344 17870470426419734381493164126354436743912448000 5345 54665955179368101844636275031341452604132556800 5346 20397882081197443358640281739902897356800000000 5347 8569641809901545634558521964529145801263104000 5348 985754021360157930618775866075394033719705600 5349 277834998163878372611366540728814992078540800 5350 10298387432965911754415451669430272000000 5351 11001710422857791294815233225927085365657600000 5352 2195820122355877392069995630646583787520000000 5353 125601034912432966964415057932249772134400000 5354 196227391190758848746256055290944985907200000 5355 5708263505011055593220588719295551242240000000 5356 3691377560743608473123950647887213615063040 5357 3352737565631359144621435953804561130586112000 5358 429019208781306156596731497032562278400000000 5359 12054026236850771346028285546919362560000000 5360 40030462016561333504585928651440163426418636800 5361 94119131829471263491848586219864719360000000 5362 424964456107191045566306579508833970948096000 5363 3116903011852447745173060482103480332288000 5364 16866267665396850355954449878359707569950310400 5365 5426377480227366311057624802436446217420800000 5366 276094592670608596285708745985490944000000 5367 5014798287309892965689093694176207392014259200 5368 7890278495284692037245013350401405376921600000 5369 9417941051003324073246076028558770176000000000 5370 2330215559887266079780436450138805239808000000 5371 1615347141088340136134859366071402496000000 5372 10609336994005188352788394570063864381440000 5373 19590899508028128767591537943824638522598400000 5374 3336768082825188179800768977590428008185856000 5375 23308296123138550162997167361562439041220608000 5376 90517307687502357699692645966680178073600000 5377 33396682062697765364947686979534848000000000 5378 846369644602612715070952802633850594263040000 5379 13229641499315042017132241759587883282653900800 5380 14655181698679000189314135104369827430400000 5381 17396509393379063655452397667481026560000000 5382 153841909004043602885043713336735170560000000 5383 821590271917783886678893565195678515200000 5384 10728168498145221704732393550124469452800000000 5385 22715106946435185668674629489178268958720000 5386 1283953791583954287802672676273355227136000000 5387 11663471652926417310408229904096673953280000000 5388 788680500979815100572334255797660706406400000 5389 3312535971829110348821295579035391780613171200 5390 5987493395957311705455372383076986388480000000 5391 916750168973480075329679526538544341306368000 5392 4185751578223699588109367123803897856000000000 5393 1018126021747553284103290192481415069696000000 5394 8217625822023992819113526925673880322048000000 5395 3681071834259671062132662939755741184000000 5396 419435836421428535322830242082350694400000000 5397 27254437737725580992050060657140719616000000 5398 87785584505511335143307416915728150528000000 5399 21502814914618292698107541503608201782276915200 5400 1036648636832659793151924712677562122240000000 5401 6651129533620923153775623492985354680268800000 5402 1426238535514712738003079107507781256433664000 5403 8994968688376340035145462448988461752647680000 5404 7925603363006245189781643539973144576000000 5405 566176883862014206687273472713335767040000000 5406 54449937748279030533830129086089854976000000 5407 278617969475309901847367471544643092480000000 5408 10797628369749411354374845842042130602673766400 5409 3247186493185891290836329510960821043200000 5410 2940903659013601842619261300332166643712000000 5411 103402939453955098111255591957938831360000000 5412 3139313683667774691082025342852923392000000000 5413 3097258875459620563076361356139318214656000000 5414 88053234808860016604882930141642096640000000 5415 14527877079786111386062810095118123008000000 5416 989680694912283129408776249499037681336320000 5417 194839984754090274375542476117710471168000000 5418 4037190357414495137241058960856322738585600000 5419 2177898868044518691938155081604215603200000000 5420 4684826330083241512685308297944760320000000 5421 1416687517756033536449024478370254630540902400 5422 8444831917904319738025048451145935722905600000 5423 3260396542136435284095903458733321142886400000 5424 39154840563886448836610041295315927040000000 5425 1834471230969184730819854504449225523200000000 5426 70171254030116666748564190434756132864000000 5427 985198807819620688190682686525037084672000000 5428 12322279032943412844422344900105111646797824000 5429 1743931601029795060638503860858472613888000000 5430 253612239936539075651965516979078430720000000 5431 2897620286086470747123452208930053160960000000 5432 25410584930677767451685816756611448832000000 5433 231197125153965871051467877983348326400000000 5434 196859057768323449536483796622141616947200000 5435 104240035016275394296922240137346401701888000 5436 2834729303646360750098558271753232959897600000 5437 732188857542585807861113089339322007552000000 5438 8174145411379849653063683158730342400000000 5439 2016811219455681228352233803686142582784000000 5440 87479719748712220221174126218733158400000000 5441 174211853394818387755368380811737825280000000 5442 40419198021365450757505748027018575872000000 5443 15560083964124498607342507967611942824724224000 5444 1720808982158632052889406484230491340800000000 5445 142739915570762105769628187632022323200000000 5446 900005121928577101023616906671004602866073600 5447 19750573210780855781275324907520000000 5448 1555642048603227637098682201145868288000000000 5449 210184525677947200745777506288152870912000000 5450 790855345561299798824016691394824372224000000 5451 269265943689847360682229254491570962432000000 5452 1314623278138700564093783397959335889879040000 5453 858285268194884213571686731666685952000000000 5454 1778617077103793455462800249894022127616000000 5455 1612935481556009887860027983045004546048000000 5456 3926779507256643899004927683802647730585600000 5457 1727886404872991827414496260915200000000 5458 1124076835119751582935821977602175795200000000 5459 3835585005003972925436211932367942701875200000 5460 119249120985275564467978992542023680000000 5461 93933930256005407930408141908931684966400000 5462 1018793931543439182690015059526337737523200000 5463 381460119197726317142971880740749312000000000 5464 3686651662403360745400066238656857872793600000 5465 191582039419057627504828245657200885760000000 5466 2233210585328189007923886004311624253440000000 5467 268424510347223592283694183727130214400000000 5468 184487607552439704710221045058908975104000000 5469 126714115958953814803674477475154362368000000 5470 1380289804709594754229857249388060999680000000 5471 666119605996889826924931542282770841600000000 5472 771333559650147658468502307871471511273472000 5473 139860658259678202402103985598735974400000000 5474 546371056107102896631893148583878947635200000 5475 1209943815580288162187863934224564224000000000 5476 1227347933518684425407512026283360911360000000 5477 312874360392478555070801178950998425600000000 5478 3531608583025468640013224009898393600000000 5479 2278304999280292446095586076018914361344000000 5480 271706681393468218877274708036393369600000000 5481 749015539107255436588801001063506575360000000 5482 1254575157884810333537259255811635334348800000 5483 1273953746469051793993931574615799234560000000 5484 2163727719219134192382976714136733745152000000 5485 94051504438892001950003558949377578622976000 5486 374524480666858565922190573818190233600000000 5487 371505769723735991705873330338686566400000000 5488 2996764868310311237617000456283750400000000 5489 71479757720435485273867653960343486464000000 5490 5039925968402581998802603154897675744376422400 5491 1969655325172695656612759258748634005504000000 5492 580510825375033782005535841838068157644800000 5493 825311188882607579961398671830904995840000000 5494 285482216212988959602274800306842763264000000 5495 1723722913624725795589804186097260953600000000 5496 984351025801889944846061385182204657664000000 5497 441233072348367193048565765187305472000000000 5498 246608469243224761173150058588827648000000000 5499 1862573827180927665338903849354424719769600000 5500 865927176288305861842156952711673053184000000 5501 516497755267474788601934011447640064000000000 5502 999179408995334740387397313424156262400000000 5503 584545524367941966851451416281185386496000000 5504 1372550021483670804090359933850510950400000000 5505 687074024489243510934968890846843109376000000 5506 2249014975494586615754794390573403504640000 5507 2491901731625203937723939071004427189350400000 5508 243057767184694018165616005387124736000000000 5509 667696570260182931909550649210273149747200000 5510 390843805290741556481883672935627489280000000 5511 522695728330684486065157219585011744768000000 5512 204353635284496241326592078968258560000000000 5513 945507255389968193586483145243019182080000000 5514 901548198215555199787185345907811942400000000 5515 445406106512834181729062037057007779840000000 5516 7288596593603321815020815364793435520974848000 5517 17440351772115807924211869582441185280000000 5518 428219746712286317308884562896066969600000000 5519 71523772349573684464307227638890496000000000 5520 416254019322433820999747550149546465034240000 5521 704996710758822647112622722573926400000000 5522 542054829379969096660163042532604772352000000 5523 2234086467431521029140062454245783142400000 5524 319367254844128022578784153500605480960000000 5525 152767647349438905507032351657542287360000000 5526 1032971104733020164323605609180141344768000000 5527 149876911349300211058109597013623439360000000 5528 586595936731705206338870543677896916992000000 5529 49651634574997765436207730432471367680000000 5530 544474717011129672984538770401053900800000000 5531 21539175306799748574812323287505305600000000 5532 4525334494362365595998565707336908800000000 5533 35144740144213078277690159133814488760320000 5534 807693696336332015758564112951788437504000000 5535 27546546947598655392103147277207470080000000 5536 527808783140617871777823742370870983680000000 5537 322974301074030926611440315545019639398400000 5538 381460119197726317142971880740749312000000000 5539 65759486103919153449702319218808061952000000 5540 497223895256524097206714558668790038528000000 5541 94063829040734753739511952934929694720000000 5542 548507863063063966858498316848469114880000000 5543 823556583271820097259759634245207068672000000 5544 126714115958953814803674477475154362368000000 5545 290040362040853567356006682971655372800000000 5546 265817702538793396958076626897077272576000000 5547 437566049255565547491842313196142592000000 5548 612096319917132678369990144965932351488000000 5549 265080537569598168864704476491745984512000000 5550 171657053638976842714337346333337190400000000 5551 36363167691964078642345492684600836096000000 5552 312874360392478555070801178950998425600000000 5553 1623910492720970557394034804406714368000000 5554 88290214575636716000330600247459840000000000 5555 464618425182830654280139750742232662016000000 5556 81741454113798496530636831587303424000000000 5557 303848308934005282417046792917611970560000000 5558 131033467897398186281005750940241336729600000 5559 224815367023950316587164395520435159040000000 5560 251049799423211601580534405237152153600000000 5561 1581770047253641191245317677105807360000000 5562 1270443260681078798159219739774558281932800000 5563 137888894301188280675890470781032857600000000 5564 74919121707757780940425011407093760000000000 5565 214439273161306455821602961881030459392000000 5566 142739915570762105769628187632022323200000000 5567 1387794964119777058039995525310067640238080000 5568 1402389450831494664749454445058457600000000 5569 2259633572336055788062293688090361856000000 5570 75887386490790110641953649333200224256000000 5571 276311498662454742097334340571732377600000000 5572 716176060733116133131943606058488954880000000 5573 50212138772276092816505730142300274688000000 5574 214571317048721053392921682916671488000000000 5575 107857848703157116172175299279446867968000000 5576 437764445840413039940913946865775575040000000 5577 4757405664326212272098665744586322739200000 5578 447843331127858924608709741102940291072000000 5579 124782294268017076512294988975822602240000000 5580 4983224391653708430263407216479436800000000 5581 6249989890258758688561451465685073920000000 5582 204858212161741911058262676694106112000000000 5583 20868596172423223781896323694854144000000000 5584 84844319744158274051942639174906019840000000 5585 48011666443029861240616609190157877248000000 5586 294093276037509801705899980563567683665920000 5587 895184523454780327724658889601833171353600000 5588 242478215357543243713627914438482853888000000 5589 227800657931051903143515298963539886080000000 5590 7979753679264689855648927584270417920000000 5591 122612181170697744795955247380955136000000000 5592 181491572337043224328179590133684633600000000 5593 3961554613061482334164819233586544640000000 5594 50685646383581525921469790990061744947200000 5595 103299551053494957720386802289528012800000000 5596 14379282164654324570453174483744194560000000 5597 1189501408061451861668951297649710373273600000 5598 7298073808262055581450607857227530240000000 5599 405695664414612079525169640531096109056000000 5600 300399843868209474750090356083340083200000000 5601 73371831033111154008344580045964050432000000 5602 12748599996094826789697596721306009600000000 5603 35316085830254686400132240098983936000000000 5604 154872808394276884760046583580744220672000000 5605 158063996880313781556793828281618198528000000 5606 169816675870917636798296692522745856000000000 5607 110186187790394621568412589108829880320000000 5608 440883144701636919781219946752259122790400000 5609 149876911349300211058109597013623439360000000 5610 933107931114057219044040215125819392000000 5611 107738139162221692686561270783494062080000000 5612 40971642432348382211652535338821222400000000 5613 66486791933572690678313711618378956800000000 5614 219822780673655716171881321333050572800000000 5615 29967648683103112376170004562837504000000000 5616 71479757720435485273867653960343486464000000 5617 26778783502721627341269863051663769600000000 5618 421041974162724597751786004356698454425600000 5619 552577399075887381345404963527852032000000 5620 192786210373639262728043626103203430400000000 5621 50084630813815737076551176867649945600000000 5622 49044872468279097918382098952382054400000000 5623 485385876693970965859390630504873058304000000 5624 22955455789665546160085956064339558400000000 5625 68075959733748081213207289486041415680000000 5626 4507860850391631813191148565149253632000000 5627 182528667036112042752912044934448545792000000 5628 57067644816485246651944602793358131200000000 5629 5531655899561741597837673248705740800000000 5630 107550561384914503305587905264405708800000000 5631 325427151632801199527910794727959101440000000 5632 76028469575372288882204686485092617420800000 5633 3996646992640770852475749646986117120000000 5634 33375130879347024305728263563799429120000000 5635 345960819919888023478830447918075346944000000 5636 9450965290530011985032743373446840320000000 5637 35855726768214038662483949040281573130240000 5638 301238265088204849270975454036407812096000000 5639 86406391749033353963631434619602239488000000 5640 52974128745382029600198360148475904000000000 5641 4851905024883361051379905500649881600000000 5642 81741454113798496530636831587303424000000000 5643 46770937408985928958522471406999961600000000 5644 44357123925540805352193304898473820160000000 5645 1306282122083981821525359173251891200000000 5646 50078766182337781882083554931328942080000000 5647 364324491200609057371141688830944244531200000 5648 15025389244144721122965353060294983680000000 5649 1103978040189806714750165561030737920000000 5650 32793508270950780228694222949056512000000000 5651 44951473024654668564255006844256256000000000 5652 36973073050581762022547408226877440000000 5653 284925884139017974427958581678001723801600000 5654 44399584836433525509143649521978572800000000 5655 69964181654947537589407083753567682560000000 5656 32027924530066451352031692376532582400000000 5657 36802327553796767457361135767021748224000000 5658 45284446898911369812879118006065561600000000 5659 169424016758725989298189959063750574080000000 5660 155399915437040085763819004992392265728000000 5661 49780545555303284387157830436667785216000000 5662 112596297693785348419278058127806955520000000 5663 61527026352405336138391801579075613491200000 5664 14574892564867013434975210199580672000000000 5665 18614520239696740956736368218839449600000000 5666 882164549978792918432710091027251200000000 5667 71845516714619000183894754528854016000000000 5668 21189651498152811840079344059390361600000000 5669 16305125215306557051943407028052951040000000 5670 87648103924177539883964559518387404800000000 5671 38208752070956468279616755817617817600000000 5672 122557649302948726344302226026549084160000000 5673 72798522263848185230378772128741444812800000 5674 782122699146921888938502866337792000000000 5675 120513543758474937441242735207972339712000000 5676 29499582551290835192389825443951280128000000 5677 35198365544153837445465132631987322880000000 5678 100232592198904910132524496207373926400000000 5679 47550586992878631331606623276131942400000000 5680 17980589209861867425702002737702502400000000 5681 86883179419236845310296367588778967040000000 5682 50685646383581525921469790990061744947200000 5683 38259092982775910266809926773899264000000000 5684 18525455549554651287086911911572275200000000 5685 172161378227783889611142108760321818624000000 5686 7764345340622170024734955727644262400000000 5687 75426906865999250344576780928852951040000000 5688 44015595508774404829767813406814896128000000 5689 7464469269051324694430623847153664000000000 5690 42914263409744210678584336583334297600000000 5691 16424576682085359667708560193093632000000000 5692 14309894518233067736157479105042841600000000 5693 13699691200318694468994407763099648000000000 5694 35316085830254686400132240098983936000000000 5695 55206414900251374270029690400614088704000000 5696 103297133296845939677453475172828839936000000 5697 22487485192776959934138615526189694976000000 5698 31024200399494568261227280364732416000000000 5699 8233535799802067238705294182921011200000000 5700 40971642432348382211652535338821222400000000 5701 22877088950047465251451208840380416000000000 5702 39625489160732192776338852730109952000000000 5703 29967648683103112376170004562837504000000000 5704 19594231831259727322880387598778368000000000 5705 117289319477680491797594309843812102963200000 5706 7299811858704604296759360085819392000000000 5707 22262285913115612189188645768061255680000000 5708 17250951951266265405514709087409930240000000 5709 80491342871560521489805044882001428480000000 5710 22955455789665546160085956064339558400000000 5711 26861910546854244366276022271779799040000000 5712 33187030370202189591438553624445190144000000 5713 42449709496199185522137243070483660800000000 5714 8540161023390449227060638006894919680000000 5715 39114528637459514234745585627192360960000000 5716 23815636189023771518177412279985766400000000 5717 11611396640746505080225414873350144000000000 5718 43329360525860943276923683491214786560000000 5719 40378631818195971416483880222075125760000000 5720 15230062014297333510057028542686822400000000 5721 170545226459185204674909764149970731008000000 5722 49274801844028984044232744453579210752000000 5723 19269408335464583231242196779599790080000000 5724 18868519541213070755366299169193984000000000 5725 4372467769460104030492563059874201600000000 5726 7167088006728156945909189902440857600000000 5727 11756539098755836393728232559267020800000000 5728 22384925455711870305230018559816499200000000 5729 58331629962384176146189232449924890624000000 5730 15025389244144721122965353060294983680000000 5731 10209782313288212464149341356393758720000000 5732 2772980478793632151691055617015808000000000 5733 31385209276870505055539743263522029568000000 5734 19846363490853142931814510233321472000000000 5735 12089330020334374619688264539119288320000000 5736 110403859152850644290540845489211768832000000 5737 17216591842249159620064467048254668800000000 5738 28691124249723960864820610237712039936000000 5739 1785799428343099105689039817358180352000000 5740 15025446075833643844163016176644915200000000 5741 5865991345665472978119584088703107072000000 5742 14574892564867013434975210199580672000000000 5743 7939480949809136265894390819245260800000000 5744 13062821220839818215253591732518912000000000 5745 751078560073519294289534488978391040000000 5746 12521157703453934269137794216912486400000000 5747 18149157233704322432817959013368463360000000 5748 10073486880512745850658861236260805017600000 5749 7039104292322297000446525797040128000000000 5750 18614520239696740956736368218839449600000000 5751 2470060739940620171611588254876303360000000 5752 16173016749611203504599685002166272000000000 5753 9838052481285234068608266884716953600000000 5754 15628177140017501903019592591894118400000000 5755 2189943557611381289027808025745817600000000 5756 7764345340622170024734955727644262400000000 5757 9905972759136862146567307063826841600000000 5758 10002954310624915342407826153962209280000000 5759 7464469269051324694430623847153664000000000 5760 969917168457338122729582948990844928000000 5761 47146371822883974221599638070597386240000000 5762 9479792662886375985535213372672573440000000 5763 12570844837197799087666118797138329600000000 5764 5225128488335927286101436693007564800000000 5765 3785118353553307887058290917226577920000000 5766 8233535799802067238705294182921011200000000 5767 8198377067737695057173555737264128000000000 5768 1478922922023270480901896329075097600000000 5769 10512368995106659487060791844106928128000000 5770 7299811858704604296759360085819392000000000 5771 29758350819284614448463420403985940480000000 5772 1337666822419765800354215205336514560000000 5773 8006981132516612838007923094133145600000000 5774 903289644284603756177229659599011840000000 5775 7651818596555182053361985354779852800000000 5776 5557636664866395386126073573471682560000000 5777 5931097135197490991116980069728256000000000 5778 22684062647943861791729648834994241536000000 5779 6648042942748836055977274363871232000000000 5780 3528658199915171673730840364109004800000000 5781 4927373004625607900312568057928089600000000 5782 5823259005466627518551216795733196800000000 5783 47788263162535864654788411573584422502400000 5784 3128490796587687555754011465351168000000000 5785 8686776111858479113143638502125076480000000 5786 3050278526672995366860161178717388800000000 5787 5391005583203734501533228334055424000000000 5788 13117403308380312091477689179622604800000000 5789 3918846366251945464576077519755673600000000 5790 251416896743955981753322375942766592000000 5791 4631363887388662821771727977893068800000000 5792 5761637217048991248513637782021734400000000 5793 3948534596299308687792562955511398400000000 5794 3327576574552358582029266740418969600000000 5795 4106144170521339916927140048273408000000000 5796 3638928768662520788534929125487411200000000 5797 1355679345187997940826738301652172800000000 5798 19621282510030301464578499900063088640000000 5799 3352225289919413090044298345903554560000000 5800 12034735277964363538339181377848606720000000 5801 2030674935239644468007603805691576320000000 5802 2646493649936378755298130273081753600000000 5803 2156402233281493800613291333622169600000000 5804 7606972773278668165869753938781143040000000 5805 3558658281118494594670188041836953600000000 5806 2828440088369504794724876729356124160000000 5807 2346368097440765666815508599013376000000000 5808 7410182219821860514834764764628910080000000 5809 902522193439841985781157246974033920000000 5810 1331030629820943432811706696167587840000000 5811 2954685752332816024878788606164992000000000 5812 6569830672834143867083424077237452800000000 5813 2588115113540723341578318575881420800000000 5814 2830277931181960613304944875379097600000000 5815 11294305474563308299359071257381306368000000 5816 7956143157072062915226920407821189120000000 5817 1994412882824650816793182309161369600000000 5818 1746977701639988255565365038719959040000000 5819 4436768766069811442705688987225292800000000 5820 2199897846509614840341570789499207680000000 5821 3234603349922240700919937000433254400000000 5822 1450482096599746048576859861208268800000000 5823 6559402370178851575230910705686282240000000 5824 1694599181484997426033422877065216000000000 5825 5296677122750072654053166593178861568000000 5826 859544946133182843601102139975270400000000 5827 5682820015291957428837001005436502016000000 5828 1643879709479712188387107842702704640000000 5829 1128152741799802482226446558717542400000000 5830 1355679345187997940826738301652172800000000 5831 2304654886819596499405455112808693760000000 5832 1164651801093325503710243359146639360000000 5833 1289317419199774265401653209962905600000000 5834 902522193439841985781157246974033920000000 5835 1068521811161812922451620097756758016000000 5836 762569631668248841715040294679347200000000 5837 193397612879966139810247981494435840000000 5838 590937150466563204975757721232998400000000 5839 507668733809911117001900951422894080000000 5840 290096419319949209715371972241653760000000 5841 209514080619963318127768646618972160000000 5842 193397612879966139810247981494435840000000 5843 1 5844 3480079846565745816554739711 5845 17591774967732810969533886081354400 5846 1933534440909456858029621600894992757760 5847 11327904884487526408467681926762223847656 5848 22081439061197304296516975920906696991126880 5849 2787471013429416260977517602358699911191360 5850 369609545503955751454968901482753847237017600 5851 174225229345353115432487039410637492352105600 5852 3434044586692014278718101971117193203757467416 5853 48482597168494611690998575520608519802880 5854 62987089734922610316815711306992165156151869440 5855 1480350011978237848106888029205309763285504000 5856 24937735428013284071941274151000065406447019200 5857 10072417815345390174588845267073044445906536400 5858 73027550578145103134620831622496156376891392000 5859 3767991121184288394689684566004158737408000 5860 295952988057663911084296522775249565865840329600 5861 4504610770470657313124256204996501548236800000 5862 347596823134068826969794794177716881105391810560 5863 139673563373129197602789001148616306080311867200 5864 4318849309583421121725581541101594216271360000 5865 22826171567830312023293952000000 5866 1105754473001791829236070677770841114684057190400 5867 1884493505828312834839140686827426873344000000 5868 235386362013744390990642177507726190643252736000 5869 36509212952607473941381161698490096549888000000 5870 506359271026782644811794574467127463905443020800 5871 277870133448227212371045950423040000000 5872 1918942335595721993304296234910532014608965343280 5873 37847704886186921984371110356975616000000 5874 508369993554213874224852910603792904355840000000 5875 33983415591036646873070299225787288699357491200 5876 51813645939268160695932555405240258942489600000 5877 406547114877190221153266312848828255541823452160 5878 2936404967305625403184088173709088302152783872000 5879 8790078314269769135029670959988185497600000000 5880 896417543841372469203516366470712157505126400000 5881 752027673309634468388507516212941119016815616000 5882 2280151992972491114504635154934116718713870745600 5883 856711047410292621062891833075921688985600000000 5884 3107656963620072278663597564827228094692721707200 5885 26017492768981897477278137524741541769589555200 5886 11117706410837804605863682848029050653304473600 5887 109787070236654337846255922454396928000000 5888 423920830080130195737129843575653823781273600000 5889 73750517174187770561875978415875380805632000000 5890 2321103057829445125022873377698992967782400000 5891 4639672734955353766124229658671187388301312000 5892 226003007987665701234796373074869076623360000000 5893 48238390833547924163786545325112388366049280 5894 106719740600388616108138018537001130332258304000 5895 18018570645714799820792436199779818859724800000 5896 157970004475717514914576735953349509120000000 5897 1699309932385359637598221221537670584485682032640 5898 1350973825912442180232126784192244613120000000 5899 11460318644979215394088342536245197876856832000 5900 118123896449813711295978122438934673818624000 5901 588216396697310726478089355445247711509513113600 5902 185168212105373114295359008938653672671641600000 5903 4772952341733911832052215955372965888000000 5904 269553004858557677179557136562188844667746995200 5905 427372311016633134504468584133064858283016192000 5906 219751957856744228375741773999704637440000000000 5907 49270850041371170791672681948933271322624000000 5908 270308492021297224822291964986710670442496000000 5909 216973620423016317415538373422009950801920000 5910 854535632772209596667534805548711086318924800000 5911 123724634442074421993290764203377419880497152000 5912 843945758546681241971522844697068785183259648000 5913 1270206559180388629032038859002295293595648000 5914 677171182434130405911513207456651018240000000 5915 32573674563715827919801989897587912941240320000 5916 513562535364871203163681878517826521793547417600 5917 320649733819978179277198008046211706470400000 5918 358617433505462796670847691088447143936000000 5919 2687376285443702395500270690897053614080000000 5920 11445647252424159657267004846314228940800000 5921 385246110880763750840615876657101248921600000000 5922 79699882443423970234296741772868999430635520000 5923 35192406077295279988852771428040897462272000000 5924 401107855494993359534754428522362210024550400000 5925 33424748645736273340835510134702033128652800000 5926 95347871689123272021027733006295433577023283200 5927 225075948472091713545026790615242936156160000000 5928 34598792257042301793988206494348158531292160000 5929 87900783142697691350296709599881854976000000000 5930 32615381949115259586300129871306772447232000000 5931 344061254299061328173464753367337639075840000000 5932 38603426412157231403596425356036800512000000 5933 9672398147407347929056480751032624742400000000 5934 651512863995826621154790811511485167206400000 5935 3634701859424311819009740261509770801152000000 5936 837627593972700379833218568781746953016665702400 5937 24429936549935934402471864313220620615680000000 5938 247752459779545729544172209613838891354060800000 5939 42502515467972091977040171234738715766946816000 5940 296165383308613588933460252142858997196881920000 5941 166370283020615980999732624981197914112000000 5942 68973250521759520114906579525116025110528000000 5943 86970551129252266148009153099017293791232000000 5944 7318204991431880981029013369555650805760000000 5945 352907407569625872654993041571285766386519244800 5946 26980995643057015706246316335516978380800000 5947 113883953979927288823317841547089998249984000000 5948 1444064963737892689334362926029199114240000000 5949 131851174714046537025445064399822782464000000000 5950 147897580070694146154582007625308030107648000000 5951 2143935275258180256241532383120223895552000000 5952 375549753383653782952601261406227275776000000 5953 28784983999119973753703046947297939434106880000 5954 7658710169949240785069400407396157751296000000 5955 154325487996230461061496897958750750217011200000 5956 146354803932591656098244021483803288535040000000 5957 39352347944956891454484535107146219520000000 5958 45918477610648276034174350659128226869752627200 5959 335602485542332880659312848064572081566515200000 5960 93402571782131411403274830424757326612377600000 5961 763232251618426869837921440367519989760000000 5962 51650892202244636235899464439424771686400000000 5963 2246116652694378748320556552943352938496000000 5964 39279275844550930278038667724469309118873600000 5965 486688011351618484707065219356851729073324032000 5966 71748766351827451261362172451010804489830400000 5967 6499385153926730225379730705937690787840000000 5968 52740469885618614810178025759929112985600000000 5969 85082208299721493424696021649136539402240000000 5970 355748187054431423245515856465027792896000000 5971 7021515221843704001521953243690486988800000000 5972 5253558659798701214064350903360699311718400000 5973 3841266067617149332359042168494058148356096000 5974 115506685532821685105683538658326541086392320000 5975 25331383722988912963565119326925476593664000000 5976 57219017879658947571445782111112396800000000 5977 78361603526967524418235842830269296820224000000 5978 3296530981705915014955899323928406917120000000 5979 42785291084534999377628743942396119613440000000 5980 1697605459237369785766570718666636132352000000 5981 589097553062778301043256461014764108487958323200 5982 59367909884472805824684523705951951257600000000 5983 1498769113493002110581095970136234393600000000 5984 77348313080968903716598391404485793072034611200 5985 69127006237732995234463637176320000000 5986 87900783142697691350296709599881854976000000000 5987 43557977360890373838763101632084312064000000000 5988 6795044468298898318847043854605152681984000000 5989 24088409727737615003129787784866006171648000000 5990 6737062957804308179776747451526000672768000000 5991 29467878382491128199841926312658743936122880000 5992 25233586884929595879007589911000566988800000000 5993 56934121067159030907821822523965261967360000000 5994 65373686916468851940186596422554632687616000000 5995 155058859953471278599335136039387652790681600000 5996 7257122900466565675140884295843840000000 5997 31474151383353044322203015372860922265600000000 5998 143235973310599313963348789699286444844646400000 5999 626057885172696713456889710845624320000000 6000 4018126156374111382554593030050075070054400000 6001 36020475859643302222481938495328995682844672000 6002 12015993754728378990003614243333603328000000000 6003 147600760549920015665742735400632250458439680000 6004 7556846304037631241250025990661747179520000000 6005 83292532264547037085012553232019001180160000000 6006 8782768637800444659646024087253601484800000000 6007 6276332249816056073430573274243832954880000000 6008 5144593107933524881029183785491267112140800000 6009 46376969889342884592579984712107396956160000000 6010 13988511725934686365423562387938187673600000000 6011 36190047281251473668048112737034694425575424000 6012 4511653850881455700160427283887668645068800000 6013 11581108115592685508404845557134257399398400000 6014 50817640254372102811890285237431697408000000000 6015 34801321912132067649797967752254948638720000000 6016 9855542352363074484730237136956450406400000000 6017 24721260081178280480092568069288755200000000 6018 93985209077435237003654102773406216749056000000 6019 6826630370010888999291527039414383411200000000 6020 23079312200999096980713286405032424366080000000 6021 38860445056466202768578206323619590295388160000 6022 45637519505861914267194372290648337285120000000 6023 74214224195568528419418192290071881449472000000 6024 3863953603534932054904215675373115071905792000 6025 7865014094004029884366002050181994905600000000 6026 8165251069730108248200876142332393553920000000 6027 20977354078172178663319003193986252800000000 6028 750537456064572595375610366583606607872000000 6029 185366630676612900217989987169987898656397721600 6030 75148730984376161627912982064190320017408000000 6031 23738152288376605408347169410301520968089600000 6032 13734175149099510249688588526339311534080000000 6033 25645592173478953197343191973074551439360000000 6034 8963283495048493105199045593485728022528000000 6035 67055920703470314974770169485714469683200000000 6036 34344428054362990953439973182097716150272000000 6037 9265894519315711054019881068933414912000000000 6038 7772562781710112738784414269308167258112000000 6039 74237346698603853512251747650055342707965952000 6040 33034546826176783690697461744331681759232000000 6041 14461937147489294080854152320533921792000000000 6042 38031266254884928555995310242206947737600000000 6043 16721452402527951255338707404878197161984000000 6044 11091686542826195990772566993846403072000000000 6045 53882831253842166156099540537467260108800000000 6046 19344036922092295049695242853857513701376000000 6047 70362173526776957478552268327332753899520000 6048 100859371136203443410447015412242432856268800000 6049 5104213110878574381477936113129619456000000000 6050 25033839889667942340640867816795470063206400000 6051 8209513903564485443825968794178541322240000000 6052 21953220589888748414736603222570493280256000000 6053 4291426340974421067858433658333429760000000000 6054 36833721261746094410552446107415790223360000000 6055 34129023895285250753507795178656838451200000000 6056 18684586639745388303496976389488248881152000000 6057 325575271637918639557006498186481088859865088000 6058 10330927336418234548111342692974349778944000000 6059 391992385078820693776586797062151785676800000 6060 13488922021437018995229863731226109542400000000 6061 2763678563587527167700831275966728765440000000 6062 8118982258239603694514611829071675392000000000 6063 13726828003201258661138967123127259281489920000 6064 9688219051224517015105313213898424320000000 6065 19920514979713864302260991813073225383936000000 6066 30806143582493427856977168740924065382400000 6067 11682552510872764591016665936571368734720000000 6068 5863932922377080990683690666708766294016000000 6069 67513158609356756007775686828771476951040000000 6070 4196553517780405909627068716381456302080000000 6071 21799816271935833636654271145139031179264000000 6072 2319200010946363402239679951715035054080000000 6073 22867938114467446265350628356844263833600000000 6074 447115193786805776729187437893386240000000000 6075 68906381939930041085462696389037260800000000 6076 845582660043045222852768576786878475141120000 6077 32527840312380174630087986423543785586688000000 6078 477682166386767592367606849375211356160000000 6079 42680934702324992430343669226784191413862400000 6080 10432596042118471240731182192606293445836800000 6081 12015993754728378990003614243333603328000000000 6082 2197718900071167221833041995574370369536000000 6083 19538043851086354295877566394599888388096000000 6084 2480702411387820944912526730060604375040000000 6085 23037330248648686608056929307635702824960000000 6086 28505120515453160296932288005441745371136000000 6087 2660996435138030110877164026978241609728000000 6088 10313694990831816010175286010073894092800000000 6089 13988511725934686365423562387938187673600000000 6090 10348735121358751183813261812481960968192000000 6091 363027456341939494374177112085410873344000000 6092 22093467689671725456667203032795751383040000000 6093 9254157606356466290162267901645777272832000000 6094 5857796955430084757626761943625131622400000000 6095 1321950693420518137201517185992880580198400000 6096 9855542352363074484730237136956450406400000000 6097 51381942769335267493802204119260659712000000 6098 1854094506088371036006942605196656640000000000 6099 17345754540159011093125217361043352715264000000 6100 2288760715186357902857831284444495872000000000 6101 12285880846271193115390994538696625029120000000 6102 4107364213921637016443910421586260996915200000 6103 9442245415005913296660904611858276679680000000 6104 9047484148503269293460841015165698703360000000 6105 30275397263855518075655925485115801600000000 6106 51918870468137284716141757717760983905484800000 6107 7865014094004029884366002050181994905600000000 6108 5395351948278177117125917030693522636800000000 6109 1573301555862913399748925239548968960000000000 6110 6754837104581153358380493299252459470848000000 6111 5995076453972008442324383880544937574400000000 6112 67218096770810856843197647541776035238379520000 6113 26842016522111722049542230315565056000000000 6114 47839906068204103687844539446142697472000000 6115 10889494340222593459690775408021078016000000000 6116 2393926679809168251990246017867557896192000000 6117 10844304235921388155231673121510858424320000000 6118 23950128442062748533839236143916316098560000000 6119 2040622225293974932922588505113649846681600000 6120 9011995316046284242502710682500202496000000000 6121 3600792795166937570671083068252303130624000000 6122 9265894519315711054019881068933414912000000000 6123 13736439175145889475375956177340205629440000000 6124 255056109646676336788516263909301734604800000 6125 18228646875891536515715634437895701397504000000 6126 5117325552656750746138583819836540846080000000 6127 112630547415241099278186524271496396800000000 6128 7868537845838261080550753843215230566400000000 6129 153954027528969927973786280486306316288000000 6130 7528539296944015231391153368508399616000000000 6131 385651657266381175489444061880904581120000000 6132 3270018213349701833794134160666747994112000000 6133 1829843755669075673789074511355982381056000000 6134 10478245508417585420676092994908083624673280000 6135 34040825188851938983724259987687372157747200000 6136 5104213110878574381477936113129619456000000000 6137 9074498474053490503167709653922203303936000000 6138 15871128503039693484162036736766713528320000000 6139 402048411401856565603791173355432837120000000 6140 5149711609169305281430120390000115712000000000 6141 6626221719442636935275890133900407603200000000 6142 270484589328149502342685695428072570880000000 6143 1419198098740282725801154147721728858521600000 6144 4338581144246788224256245696160176537600000000 6145 380234975154609217667458866985020948480000000 6146 48111472313684621976521773270956788888371200000 6147 414447031722745099141620761251345858560000000 6148 15364951897881463898103575695738017939456000000 6149 4496307340479006331743287910408703180800000000 6150 18624790319828987434505602077167085158400000000 6151 2853531494664551601703858302475212265881600000 6152 337114436399802007179718197963246796800000000 6153 988850403247131219203702722771550208000000000 6154 5691575708489675514931711946592350109696000000 6155 4809072883356314368766105193046491645542400000 6156 7132300386578540745528461085955325952000000000 6157 4145755315613597636511523665219724247040000000 6158 23229445473941585249418482843193756863692800000 6159 12589660553341217728881206149144368906240000000 6160 9789545416967786039519990013271474176000000 6161 4673918006730885020489464318657466204160000000 6162 1720808982158632052889406484230491340800000000 6163 1935927050920275909474842628988073410560000000 6164 8846686507638685898528046805954225766400000000 6165 839094163126887146532760127759450112000000000 6166 3002149824258290381502441466334426431488000000 6167 758949912930793438306233679659348787200000000 6168 16689039315639094279753390973241772472401920000 6169 94413247125546318547300810119450722304000000 6170 7709838814707156822677715837382683525120000000 6171 1709138026521462027737308910608554393600000000 6172 2059884643667722112572048156000046284800000000 6173 19084695078087384185683530228983596498944000000 6174 707028038321698821730647446781658398720000000 6175 2390104398777061538844949679298985328640000000 6176 4005331251576126330001204747777867776000000000 6177 93738805080746535512659774272555712512000000 6178 12080079054753597011283633519298049212416000000 6179 2409577332982699182141545569260247449600000000 6180 244078768773222462596347341726626611200000000 6181 4517123578166409138834692021105039769600000000 6182 12197723689148179432316132941549908000768000000 6183 3193195722165636133052596832373889931673600000 6184 3615484286872323520213538080133480448000000000 6185 83108358011351919918605314577053777920000000 6186 4881422348023212121856353513315148759040000000 6187 17545153624030634240673245616790818521088000000 6188 314089004844483009076664986412550979584000000 6189 1050751401907974388579925068603555142369280000 6190 2703598594813885272750813204750060748800000000 6191 12474703249881624622125756584579780444160000000 6192 3285180784121024828243412378985483468800000000 6193 2935646171119292124273398310104921604096000000 6194 2224913407306045243208331126235987968000000000 6195 255533664643857015372675023034227097600000000 6196 6866282145559073708573493853333487616000000000 6197 1777549811418688050037758926897558323200000000 6198 2021391849821406093296711902579843399680000000 6199 142646007731570814910569221719106519040000000 6200 1663019852763771293457743700684114493440000000 6201 19651724996196664178919078439852490548838400000 6202 210355449418026095721514942844129771520000000 6203 108340268304174365043146417855507988480000000 6204 1377327347379932769605157363860373504000000000 6205 1887961867035496079698710287458762752000000000 6206 2251612368193717786126831099750819823616000000 6207 80083676227560096540837686219416535040000000 6208 12247341409552592576435492542541782402990080000 6209 1474425123985979356614826499333908070400000000 6210 1952413320770043491743400889996929925120000000 6211 1345172830262790956785331079814368460800000000 6212 1412223341350775968736355726450727649280000000 6213 1901946769754277532140922956254753587200000000 6214 9474481786254626418472810266288413736960000000 6215 5458515114427663849647067420272423862272000000 6216 2090782913322737944260628878340046979072000000 6217 6899140512225120132854325080360893808640000000 6218 4520358017716984213455837112171759298150400000 6219 612145487724414564268958828382388224000000000 6220 595664647670295710615563783002862387200000000 6221 7410182219821860514834764764628910080000000 6222 2121402166264386478157183297361071308800000000 6223 889965362922418097283332450494395187200000000 6224 521764006889809825662189024897694433280000000 6225 2151011227698290066111758105288114176000000000 6226 3330627949118746515590653261698721382400000000 6227 1604767586980171667743903744339948339200000000 6228 5070079764080871223936528073005805076480000000 6229 2662160231704077278994746592276488870952960000 6230 6569830672834143867083424077237452800000000 6231 8407538396849251788603483597542110789632000000 6232 1238982467154215078080372668645953765376000000 6233 1478331352854461172709535570543467560960000000 6234 4002844108052036216282178426487544217600000000 6235 3622370923609223184061563866952782315520000000 6236 755184746814198431879484114983505100800000000 6237 5011033549162786831397106268038907822080000000 6238 4257594296220848177403462443165186575564800000 6239 1606881905276588231206016924503769088000000000 6240 778069133081295354057650300286035558400000000 6241 9081625273763679316008676792165516443648000000 6242 152181168676194532484805132261827543040000000 6243 4370232153538065383004165382072864604160000000 6244 2639854169027767388237523917591172612096000000 6245 104502569766718545722028733860151296000000000 6246 1802399063209256848500542136500040499200000000 6247 689832220647585106043759528109932544000000000 6248 601015569765788844918614122411799347200000000 6249 555483115727253130430289557647615721472000000 6250 2966551209741393657611108168314650624000000000 6251 1626164488139907289980489127597814317056000000 6252 2864033048666100749516039685860592648192000000 6253 5677559835108093019345707724926747672576000000 6254 594147116327760005717780649668658069504000000 6255 1303016416778771866971545775318761472000000000 6256 345808503591686824025622355682682470400000000 6257 1720808982158632052889406484230491340800000000 6258 960837735901993540560950771295977472000000000 6259 2766132422654698312290357705752916787200000000 6260 2517282489380661439598280383278350336000000000 6261 822957736912908547560976279148691456000000000 6262 4859658095460900297196534253269296375398400000 6263 306592098065593380463893123604414464000000000 6264 909213307878246837687959708144699965440000000 6265 1434819576034425457448616028151406919680000000 6266 788832935317597858955681035665486643200000000 6267 3546707120391071650323087326996451164160000000 6268 2249634667387223523688423694305276723200000000 6269 1112638860306252356302439929409030848512000000 6270 1858473700731322617120559002968930648064000000 6271 764175041419129365592335116352356352000000000 6272 2897256220584900099289343092918399795200000000 6273 353558744694547865353586483456936037580800000 6274 2667972000519628445145838471303365918720000000 6275 986460075526046701642576125197203537920000000 6276 487678658911353213369467424680706048000000000 6277 1639312112916694164555706985963291934720000000 6278 2612912586067186038203125108949982904320000000 6279 639662604600488007422395198792846540800000000 6280 8424594898375251663008941707849668567040000000 6281 3035804500800748155884726744591901917184000000 6282 723432863571852826160798393333526036480000000 6283 1517028971113530888731450453203196313600000000 6284 114777278948327730800429780321697792000000000 6285 301017696282582591728185975902516019200000000 6286 747318239034883864880739488785760256000000000 6287 932685435167963020569106449701850316800000000 6288 1562622175604934836065781019741121413120000000 6289 2351271501149742671069245011336996323328000000 6290 631066348254078287164544828532389314560000000 6291 1116532768559264516659514159162751713280000000 6292 610277543772902563944167520192839024640000000 6293 2030945691897676420603338152865668530176000000 6294 1385413043133900087971217052287447859200000000 6295 795227233578382876321166511556515594240000000 6296 5272817395491138542079103371759526281216000000 6297 964129143165952938723610154702261452800000000 6298 1487299825287302390381877570246920896512000000 6299 57792610485364352217443853799432126464000000 6300 905593802585582624472261185503651430400000000 6301 189196855563535875281786220129725448192000000 6302 612145487724414564268958828382388224000000000 6303 185254555495546512870869119115722752000000000 6304 731517988367029820054201137021059072000000000 6305 26675440187651996311882954225295032320000000 6306 525888623545065239303787357110324428800000000 6307 676856805068737671906269765557388574720000000 6308 627856940348916656184557111138248241971200000 6309 164245766820853596677085601930936320000000000 6310 1016352805087442056237805704748633948160000000 6311 64839094423441279504804191690502963200000000 6312 577376697961119965114208754577335910400000000 6313 275465469475986553921031472772074700800000000 6314 889409656214716503755596683599098675200000000 6315 57486018387298758836979960675827712000000000 6316 326102504306131141038868140561059020800000000 6317 606245532859175963369919192306202705920000000 6318 359203832989057110340900584295665500160000000 6319 313507709300155637166086201580453888000000000 6320 128776432892522987065112146853373778329600000 6321 2088767187596361539822362121827777904640000000 6322 377468491574898079218327441409093140480000000 6323 448779160687961427429680441057838366720000000 6324 109727698255054473008130170553158860800000000 6325 276371872399446142030440749125497520128000000 6326 345808503591686824025622355682682470400000000 6327 210355449418026095721514942844129771520000000 6328 344331836844983192401289340965093376000000000 6329 38821726703110850123674778638221312000000000 6330 605778537000530939868723876401765154816000000 6331 306592098065593380463893123604414464000000000 6332 1307918603298037032085103442660603985920000000 6333 170770092173010101452448967659586846720000000 6334 336293207565697739196332769953592115200000000 6335 30182114960079715694136825611975393280000000 6336 321376381055317646241203384900753817600000000 6337 155613826616259070811530060057207111680000000 6338 192167547180398708112190154259195494400000000 6339 886956505984859211032637850580128628736000000 6340 372290404793934819134727364376788992000000000 6341 74101822198218605148347647646289100800000000 6342 137966444129517021208751905621986508800000000 6343 326102504306131141038868140561059020800000000 6344 2161965093388017279235611280422934531276800000 6345 65698306728341438670834240772374528000000000 6346 327615556218662640838560080651574312960000000 6347 204978716992425288653002831209808527360000000 6348 226422234494556849064395590030327808000000000 6349 482064571582976469361805077351130726400000000 6350 164591547382581709512195255829738291200000000 6351 9882618018166269744303671854365671424000000 6352 194517283270323838514412575071508889600000000 6353 338784268362480685412601901582877982720000000 6354 127932520920097601484479039758569308160000000 6355 104502569766718545722028733860151296000000000 6356 93172144087466040296819468731731148800000000 6357 172458055161896276510939882027483136000000000 6358 101890005522550582078978015513647513600000000 6359 42703899373421935136042256502043443200000000 6360 928642466081817023736608051843191799808000000 6361 216218531199802144307857243310779269120000000 6362 464696068636236875980387100299509104640000000 6363 136461355648104108250110975742473928704000000 6364 111152733297327907722521471469433651200000000 6365 45284446898911369812879118006065561600000000 6366 272242059141989002335945328727854940160000000 6367 149463647806976772976147897757152051200000000 6368 79196322474346134252296548421971476480000000 6369 98547460092512158006251361158561792000000000 6370 272324196578453373920177605100112445440000000 6371 28429449093355022552106453279682068480000000 6372 27951643226239812089045840619519344640000000 6373 99277441278382618435927297167143731200000000 6374 241441277226654787115315834838476390400000000 6375 108700834768710380346289380187019673600000000 6376 118871673109642345758807684765922099200000000 6377 453901779959119530557904384467672236032000000 6378 315178501764394671267956320905359523840000000 6379 83765341078635334305313656984777523200000000 6380 44461093318931163089008588587773460480000000 6381 109727698255054473008130170553158860800000000 6382 73373063468879506733745331626238279680000000 6383 39418984037004863202500544463424716800000000 6384 163051252153065570519434070280529510400000000 6385 92395709553403823294345973158966722560000000 6386 123117090006415286678765102078990745600000000 6387 40613498704792889360152076113831526400000000 6388 264636429407688667268268701511167508480000000 6389 43480333907484152138515752074807869440000000 6390 71173165622369891893403760836739072000000000 6391 209825128447345263669296795455875710976000000 6392 74101822198218605148347647646289100800000000 6393 18050443868796839715623144939480678400000000 6394 244288180150861729854025047741556064256000000 6395 65698306728341438670834240772374528000000000 6396 68866367368996638480257868193018675200000000 6397 58889573121949689572220510365055713280000000 6398 47382415155591704253510755466136780800000000 6399 42703899373421935136042256502043443200000000 6400 88522385139891168105368506640703160320000000 6401 48915375645919671155830221084158853120000000 6402 45284446898911369812879118006065561600000000 6403 49074644268291407976850425304213094400000000 6404 38903456654064767702882515014301777920000000 6405 28429449093355022552106453279682068480000000 6406 27951643226239812089045840619519344640000000 6407 34491611032379255302187976405496627200000000 6408 44877916068796142742968044105783836672000000 6409 32027924530066451352031692376532582400000000 6410 5415133160639051914686943481844203520000000 6411 23293036021866510074204867182932787200000000 6412 25472501380637645519744503878411878400000000 6413 21716940279646197782859096255312691200000000 6414 21322086820016266914079839959761551360000000 6415 18050443868796839715623144939480678400000000 6416 19799080618586533563074137105492869120000000 6417 12184049611437866808045622834149457920000000 6418 14234633124473978378680752167347814400000000 6419 10153374676198222340038019028457881600000000 6420 9476483031118340850702151093227356160000000 6421 8799591386038459361366283157996830720000000 6422 16245399481917155744060830445532610560000000 6423 6204840079898913652245456072946483200000000