2 1 3 6 4 24 5 4 6 80 7 40 8 240 9 240 10 15 11 672 12 1120 13 210 14 1792 15 4480 16 1680 17 56 18 4608 19 16128 20 10080 21 1008 22 11520 23 53760 24 50400 25 10080 26 210 27 28160 28 168960 29 221760 30 73920 31 4620 32 67584 33 506880 34 887040 35 443520 36 55440 37 792 38 159744 39 1464320 40 3294720 41 2306304 42 480480 43 20592 44 372736 45 4100096 46 11531520 47 10762752 48 3363360 49 288288 50 3003 51 860160 52 11182080 53 38438400 54 46126080 55 20180160 56 2882880 57 90090 58 1966080 59 29818880 60 123002880 61 184504320 62 107627520 63 23063040 64 1441440 65 11440 66 4456448 67 77987840 68 380190720 69 697016320 70 522762240 71 156828672 72 16336320 73 388960 74 10027008 75 200540160 76 1140572160 77 2509258752 78 2352430080 79 940972032 80 147026880 81 7001280 82 43758 83 22413312 84 508035072 85 3333980160 86 8668348416 87 9932482560 88 5108133888 89 1117404288 90 88682880 91 1662804 92 49807360 93 1270087680 94 9525657600 95 28894494720 96 39729930240 97 25540669440 98 7449361920 99 886828800 100 33256080 101 167960 102 110100480 103 3137863680 104 26671841280 105 93351444480 106 151696097280 107 119189790720 108 44696171520 109 7449361920 110 465585120 111 7054320 112 242221056 113 7670333440 114 73347563520 115 293390254080 116 556219023360 117 524435079168 118 245828943360 119 54628654080 120 5121436320 121 155195040 122 646646 123 530579456 124 18570280960 125 198469877760 126 899730112512 127 1968159621120 128 2193092149248 129 1256459043840 130 358988298240 131 47117214144 132 2379657280 133 29745716 134 1157627904 135 44568674304 136 529253007360 137 2699190337536 138 6747975843840 139 8772368596992 140 6031003410432 141 2153929789440 142 376937713152 143 28555887360 144 713897184 145 2496144 146 2516582400 147 106115891200 148 1392771072000 149 7938795110400 150 22493252812800 151 33739879219200 152 27413651865600 153 11966276608000 154 2692412236800 155 285558873600 156 11898286400 157 124807200 158 5452595200 159 250819379200 160 3621204787200 161 22934296985600 162 73103071641600 163 125319551385600 164 118792491417600 165 62224638361600 166 17500679539200 167 2474843571200 168 154677723200 169 3244987200 170 9657700 171 11777605632 172 588880281600 173 9311669452800 174 65181686169600 175 232209756979200 176 451150384988160 177 493445733580800 178 305466406502400 179 105004077235200 180 19091650406400 181 1670519410560 182 58409769600 183 521515800 184 25367150592 185 1374053990400 186 23702431334400 187 182508721274880 188 722430355046400 189 1579026347458560 190 1973782934323200 191 1425509897011200 192 588022832517120 193 133641552844800 194 15591514498560 195 817736774400 196 14602442400 197 37442160 198 54492397568 199 3187805257728 200 59771348582400 201 504071706378240 202 2205313715404800 203 5387266361917440 204 7631960679383040 205 6359967232819200 206 3100484025999360 207 861245562777600 208 129186834416640 209 9485746583040 210 282313886400 211 2171645280 212 116769423360 213 7356473671680 214 149428371456000 215 1374741017395200 216 6615941146214400 217 17957554539724800 218 28619852547686400 219 27257002426368000 220 15502420129996800 221 5167473376665600 222 968901258124800 223 94857465830400 224 4234708296000 225 65149358400 226 145422675 227 249644974080 228 16892643246080 229 370582361210880 230 3705823612108800 231 19532778622156800 232 58598335866470400 233 104378285762150400 234 112662276695654400 235 73934619081523200 236 29125759032115200 237 6674653111526400 238 840166125926400 239 52510382870400 240 1346420073600 241 9016205850 242 532575944704 243 38611755991040 244 912202735288320 245 9882196298956800 246 56822628719001600 247 187514674772705280 248 371122793820979200 249 450649106782617600 250 337986830086963200 251 155337381504614400 252 42717779913768960 253 6721329007411200 254 560110750617600 255 21542721177600 256 288518587200 257 565722720 258 1133871366144 259 87875030876160 260 2229828908482560 261 26088998229245952 262 163056238932787200 263 589331834999930880 264 1289163389062348800 265 1749578885156044800 266 1487142052382638080 267 788635936869580800 268 256306679482613760 269 49289746054348800 270 5281044220108800 271 284363919544320 272 6347408918400 273 37337699520 274 2409476653056 275 199183403319296 276 5415298777743360 277 68232764599566336 278 461992676976230400 279 1821571126363422720 280 4383155522811985920 281 6609520232811724800 282 6320353722626211840 283 3830517407652249600 284 1452404517068144640 285 335170273169571840 286 44888875870924800 287 3222791088168960 288 107905951612800 289 1269481783680 290 2203961430 291 5111011082240 292 449768975237120 293 13071410842828800 294 176899760072949760 295 1293579495533445120 296 5543912123714764800 297 14610518409373286400 298 24350864015622144000 299 26024985916696166400 300 17875747902377164800 301 7820639707290009600 302 2132901738351820800 303 349135701218304000 304 32227910881689600 305 1510683322579200 306 29621241619200 307 154277300100 308 10823317585920 309 1011980194283520 310 31371386022789120 311 454885097330442240 312 3582220141477232640 313 16631736371144294400 314 47816242067039846400 315 87663110456239718400 316 104099943666784665600 317 80440865560697241600 318 40220432780348620800 319 12797410430110924800 320 2513777048771788800 321 290051197935206400 322 18128199870950400 323 533182349145600 324 5553982803600 325 8597496600 326 22883585753088 327 2269288920514560 328 74886534376980480 329 1160741282843197440 330 9817936684048711680 331 49229939658587111424 332 153843561433084723200 333 308908103512463769600 334 405441885860108697600 335 350154355970093875200 336 198420801716386529280 337 72846797832939110400 338 16910863782646579200 339 2384865405245030400 340 191640970064332800 341 7891098767354880 342 136998242488800 343 636214748400 344 48309792145408 345 5072528175267840 346 177855519145328640 347 2940544583202766848 348 26648685285275074560 349 143902900540485402624 350 487171277871434956800 351 1067137084861238476800 352 1540679166268413050880 353 1478429502984840806400 354 942498808152836014080 355 395454045378812313600 356 107102137290095001600 357 18124977079862231040 358 1820589215611161600 359 99953917719828480 360 2602966607287200 361 24176160439200 362 33578000610 363 101842264522752 364 11304491362025472 365 420385772525322240 366 7398789596445671424 367 71675774215567441920 368 415719490450291163136 369 1519974386958877065216 370 3618986635616373964800 371 5722522617568391331840 372 6069342170148293836800 373 4324406296230659358720 374 2056361035969824030720 375 642612823740570009600 376 128522564748114001920 377 15778439868630067200 378 1113772226020945920 379 40606279073680320 380 628580171419200 381 2619084047580 382 214404767416320 383 25121091915612160 384 989142994177228800 385 18496973991114178560 386 191135397908179845120 387 1187769972715117608960 388 4676844267565775585280 389 12063288785387913216000 390 20809173154794150297600 391 24277368680593175347200 392 19219583538802930483200 393 10281805179849120153600 394 3672073278517542912000 395 856817098320760012800 396 126227518949040537600 397 11137722260209459200 398 541417054315737600 399 12571603428384000 400 104763361903200 401 131282408400 402 450799767388160 403 55673771272437760 404 2317420729215221760 405 45962177796101898240 406 505583955757120880640 407 3358521991815160135680 408 14203749257051614740480 409 39567587216072355348480 410 74189226030135666278400 411 94797344371840018022400 412 82947676325360015769600 413 49594589691036932505600 414 20074000589229234585600 415 5404538620177101619200 416 940968777620120371200 417 101477025037463961600 418 6342314064841497600 419 206174296225497600 420 2863531892020800 421 10765157488800 422 946679511515136 423 123068336496967680 424 5407315034835517440 425 113553615731545866240 426 1327157883862442311680 427 9403861577082448379904 428 42611247771154844221440 429 127833743313464532664320 430 259662291105474831974400 431 361953496692480068812800 432 348380240566512066232320 433 231441418558172351692800 434 105388503093453481574400 435 32427231721062609715200 436 6586781443340842598400 437 852407010314697277440 438 66594297680835724800 439 2886440147156966400 440 60134169732436800 441 452136614529600 442 513791607420 443 1985717999763456 444 271381459967672320 445 12568353864752824320 446 279017455797512699904 447 3458653879156667842560 448 26088132117067437441024 449 126364389942045400104960 450 407174145368812955893760 451 893238281402833421991936 452 1353391335458838518169600 453 1426700032796192271237120 454 1047576947158043276083200 455 533141839178647024435200 456 185916128534092295700480 457 43574092625177881804800 458 6664272989733087805440 459 636345511172430259200 460 35461978950785587200 461 1034307719397912960 462 12961249616515200 463 44186078238120 464 4160551999504384 465 597039211928879104 466 29105661581532856320 467 682042669727253266432 468 8951810040170199121920 469 71742363321935452962816 470 370668877163333173641216 471 1279690171159126432808960 472 3023268029363436197511168 473 4962434896682407899955200 474 5706800131184769084948480 475 4609338567495390414766080 476 2606471213762274341683200 477 1022538706937507626352640 478 273894296501118114201600 479 48871335258042643906560 480 5599840498317386280960 481 390081768458641459200 482 15169846551169390080 483 285147491563334400 484 1944187442477280 485 2012616400080 486 8708132091985920 487 1310573879843880960 488 67166911341998899200 489 1659022710147372810240 490 23018940103294797742080 491 195660990878005780807680 492 1076135449829031794442240 493 3971452255321426860441600 494 10077560097878120658370560 495 17864765628056668439838720 496 22330957035070835549798400 497 19754308146408816063283200 498 12346442591505510039552000 499 5413440213198569786572800 500 1643365779006708685209600 501 338340013324910611660800 502 45816876804414978662400 503 3900817684586414592000 504 195040884229320729600 505 5132654848140019200 506 58325623274318400 507 181135476007200 508 18207912555970560 509 2870780879658024960 510 154483896086597468160 511 4016581298251534172160 512 58826180263975594229760 513 529435622375780348067840 514 3093889418258466409021440 515 12179120249652375705354240 516 33111983178742396448931840 517 63213786068508211402506240 518 85602001967771536274227200 519 82608924975891412628275200 520 56793635920925346181939200 521 27668694423014912242483200 522 9449353229288574939955200 523 2223377230420841162342400 524 351262722167181503078400 525 35887522698195014246400 526 2242970168637188390400 527 78700707671480294400 528 1341489335309323200 529 8332231896331200 530 7890371113950 531 38034306228027392 532 6275660527624519680 533 354182591027808829440 534 9680990821426774671360 535 149450295805775833989120 536 1421912814380667220525056 537 8812897130796843710545920 538 36930235595720106977525760 539 107328497200061560903434240 540 220077625571843402660577280 541 321863527398820976391094272 542 337619084684077947263385600 543 254219132217475359100108800 544 136887225040179039515443200 545 52249364914889767315046400 546 13933163977303937950679040 547 2539899683362697022259200 548 306675193966393758105600 549 23426577316877300966400 550 1056838074445592524800 551 25219999503815276160 552 261076599418377600 553 741694884711300 554 79375943432404992 555 13692350242089861120 556 809560208063563038720 557 23234377971424259211264 558 377558642035644212183040 559 3791767505015112588066816 560 24883474251661676359188480 561 110790706787160320932577280 562 343451191040196994890989568 563 754551859103463094836264960 564 1188419178087954374367117312 565 1350476338736311789053542400 566 1109319849676256112436838400 567 657058680192859389674127360 568 278663279546078759013580800 569 83598983863823627704074240 570 17416454971629922438348800 571 2453401551731150064844800 572 224895142242022089277440 573 12682056893347110297600 574 403519992061044418560 575 6265838386041062400 576 35601354466142400 577 30957699535776 578 165507286305865728 579 29818896082773475328 580 1845044195121608785920 581 55535830273160424456192 582 948737100499823917793280 583 10043059878148136044068864 584 69673727904652693805727744 585 329014826216415498527047680 586 1085748926514171145139257344 587 2549864903177220113584619520 588 4313521461208130692147314688 589 5293867247846342213089886208 590 4726667185577091261687398400 591 3066273840900010485145927680 592 1437315862921879914912153600 593 481923554038512677352898560 594 113787505814648826597212160 595 18494873236127131258060800 596 2003611267247105886289920 597 138093508394224089907200 598 5649279888854621859840 599 122810432366404823040 600 1162977579227318400 601 3033854554506048 602 344806846470553600 603 64823687136464076800 604 4193282261640019968000 605 132228167317048629657600 606 2371842751249559794483200 607 26429104942495094852812800 608 193538133068479705015910400 609 967690665342398525079552000 610 3392965395356784828560179200 611 8499549677257400378615398400 612 15405433790029038186240409600 613 20361027876332085434961100800 614 19694446606571213590364160000 615 13937608367727320387026944000 616 7186579314609399574560768000 617 2677353077991737096404992000 618 711171911341555166232576000 619 132106237400908080414720000 620 16696760560392549052416000 621 1380935083942240899072000 622 70615998610682773248000 623 2046840539440080384000 624 29074439480682960000 625 151692727725302400 626 121548660036300 627 717761190612172800 628 140681193359985868800 629 9504773126384045260800 630 313657513170673493606400 631 5900681966523295098470400 632 69122274464987171153510400 633 533537556026619727341158400 634 2820127081854989987374694400 635 10487347585648244015549644800 636 27966260228395317374799052800 637 54184629192515927413673164800 638 76919438643921211643186380800 639 80353342154810551448685772800 640 61810263196008116498989056000 641 34906242385245655076438016000 642 14373158629218799149121536000 643 4267031468049330997395456000 644 898322414326174946820096000 645 131005352089233846411264000 646 12805034414737142882304000 647 800314650921071430144000 648 29825390717555457024000 649 593118565405932384000 650 5157552742660281600 651 12397963323702600 652 1492943276473319424 653 304809252279969382400 654 21489052285737841459200 655 741372303857955530342400 656 14611212488533873577164800 657 179717913608966644999127040 658 1460208048072853990617907200 659 8147033792025526630193561600 660 32078945556100511106387148800 661 90890345742284781468096921600 662 187840047867388548367400304640 663 285700772105993071817549414400 664 321413368619242205794743091200 665 267844473849368504828952576000 666 165011327639343096724979712000 667 74740424871937755575431987200 668 24653959593173912429395968000 669 5839095693120137154330624000 670 973182615520022859055104000 671 110976964927721904979968000 672 8323272369579142873497600 673 387730079328220941312000 674 10280721800369494656000 675 134096371309167321600 676 644694092832535200 677 477551179875952 678 3102980143258271744 679 659383280442382745600 680 48464671112515131801600 681 1746343649087628582584320 682 36018337762432339515801600 683 464636557135377179753840640 684 3968770592198013410397388800 685 23340150863640697913527500800 686 97153377969904405065058222080 687 291950807535823843503584051200 688 642291776578812455707884912640 689 1044285580801216055608973721600 690 1261845076801469400527509913600 691 1135660569121322460474758922240 692 760486988250885576210776064000 693 377261192210733432904561459200 694 137543142993496564079788032000 695 36408479027690266962296832000 696 6877157149674828203989401600 697 904889098641424763682816000 698 80206079197762649508249600 699 4566598712087935531008000 700 155679501548452347648000 701 2842843071754347217920 702 22779191280082910400 703 50620425066850912 704 6444651066767179776 705 1424267885755546730496 706 109045510003159046553600 707 4100111176118780150415360 708 88408647235061196993331200 709 1194779718348112747938447360 710 10715680598934636208072949760 711 66335165612452509859499212800 712 291460133909713215195174666240 713 927373153349087502893737574400 714 2167734745953492038014111580160 715 3759428090884377800192305397760 716 4867116724805667687748966809600 717 4717359287119339451202844753920 718 3422191447128985092948492288000 719 1852009489034509579713301708800 720 742732972164881446030855372800 721 218450874166141601773780992000 722 46420810760305090376928460800 723 6980573046662419605553152000 724 721854712779863845574246400 725 49319266090549703734886400 726 2101673270904106693248000 727 51171175291578249922560 728 615038164562238580800 729 2733502953609949248 730 1877405874732108 731 13375690893290373120 732 3071950341825689026560 733 244796042864234594304000 734 9596004880277996096716800 735 216110026574594037094809600 736 3056413232983544238912307200 737 28749386972751462997268889600 738 187099185060763489347305472000 739 866503100812660910039708467200 740 2914601339097132151951746662400 741 7225782486511640126713705267200 742 13339906128944566387779148185600 743 18461477232021498125944356864000 744 19218871169745457023418997145600 745 15057642367367534408973366067200 746 8857436686686784946454921216000 747 3890506044673188526828290048000 748 1264715587277661905006100480000 749 300369951978444702438948864000 750 51190869008857743774056448000 751 6108001415829617154859008000 752 493192660905497037348864000 753 25687117755494637361920000 754 804118468867658213068800 755 13530839620369248777600 756 100228441632364805760 757 206514646220531880 758 27742173704602255360 759 6616508428547637903360 760 548343136015885491240960 761 22390678053981990892339200 762 526180934268576785969971200 763 7779960956685385335413145600 764 76665031927337234659383705600 765 523877718170137770172455321600 766 2553903876079421629590719692800 767 9067648610524411139405434060800 768 23802577602626579240939264409600 769 46689671451305982357227018649600 770 68922848332880259670192265625600 771 76875484678981828093675988582400 772 64863690197890917454039115366400 773 41334704537871663083456299008000 774 19806212591063505227489476608000 775 7082407288754906668034162688000 776 1868968590088100370731237376000 777 358336083062004206418395136000 778 48864011326636937238872064000 779 4603131501784639015256064000 780 287695718861539938453504000 781 11257658564147214982963200 782 252575672913559310515200 783 2806396365706214561280 784 11564820188349785280 785 7384942649010080 786 57501960042266492928 787 14231735110460956999680 788 1225708186388449921597440 789 52092597921509121667891200 790 1276268649076973480863334400 791 19709234423602976183046635520 792 203251479993405691887668428800 793 1456635606619407458528290406400 794 7465257483924463224957488332800 795 27938160583777915402492418457600 796 77528395619983715241916461219840 797 161291592286329757234056973516800 798 253458216449946761367803815526400 799 302200181151859600092381472358400 800 273868914168872762583720709324800 801 188486252692694783660560723476480 802 98169923277445199823208710144000 803 38447353853240921912185454592000 804 11213811540528602224387424256000 805 2402959615827557619511590912000 806 371366486082440723015427686400 807 40365922400265295979937792000 808 2981573813655959362154496000 809 142597008479198056450867200 810 4113375244592251628390400 811 63985837138101691997184 812 439463167157291840640 813 841883461987149120 814 119111202944694878208 815 30571875422471685406720 816 2734272108097311363563520 817 120854827177901162269507584 818 3084315901936019245419724800 819 49701547676911852983334993920 820 535844810891705914976580403200 821 4023088818282172980697183027200 822 21649246703380943352376716165120 823 85284911255743110176029487923200 824 249813719219947526890619708375040 825 550288961918066230563253203763200 826 918786034631057009958288831283200 827 1168507367120523787023875026452480 828 1134599787271044302132557224345600 829 840938665859715188639424766279680 830 474487962507651799145508765696000 831 202722411226179406446068760576000 832 65040106935065892901447060684800 833 15485739746444260214630252544000 834 2692407024097695241861850726400 835 334460499887912452405198848000 836 28821880198674273834160128000 837 1654125298358697454830059520 838 59643941046587648611660800 839 1237059518003299378612224 840 12744431847561463378560 841 48829240795254648960 842 29065024282889672 843 246581086797789396992 844 65590569088211979599872 845 6087624693499674356613120 846 279624894254751708780429312 847 7427536253641842264480153600 848 124782609061182950043266580480 849 1405104170782695510383033057280 850 11040104199006893295866688307200 851 62307588073145154038547622133760 852 258041526363530435917217424998400 853 796703212647400220894408799682560 854 1855259928752337577327539372687360 855 3285356123832264459850850972467200 856 4447866752265219576413459778109440 857 4616647410275283712125577671475200 858 3675213428572088602201930460037120 859 2239583183036116491966801374085120 860 1040054109769094346114613641216000 861 365463458016084541065273960038400 862 96174594214759089754019463168000 863 18688472284913414031746963865600 864 2631089265784911292254230937600 865 261613989495658793263915008000 866 17744253200575118151813365760 867 781998338166371392908441600 868 20853289017769903810891776 869 300768591602450535734016 870 1920616804613349525760 871 3429672865380981296 872 510167765788529786880 873 140551219474739956285440 874 13528054874443720792473600 875 645288217510965481800990720 876 17826087008740421434752368640 877 311956522652957375108166451200 878 3665489141172249157520955801600 879 30109375088200618079636422656000 880 178021680208986154395850348953600 881 774124579090591307751652274995200 882 2515904882044421750192869893734400 883 6184199762507791924425131242291200 884 11595374554702109858297121079296000 885 16679500320994573411550474167910400 886 18466589641101134848502310685900800 887 15750914693880379723722559114444800 888 10336537767858999193692929418854400 889 5200270548845471730573068206080000 890 1993437043724097496719676145664000 891 577047565288554538524116779008000 892 124589815232756093544979759104000 893 19733169493386834691906732032000 894 2242405624248503942262128640000 895 177442532005751181518133657600 896 9383980057996456714901299200 897 312799335266548557163376640 898 6015371832049010714680320 899 57618504138400485772800 900 205780371922858877760 901 114449595062769120 902 1054923176715264983040 903 300828925893303064330240 904 30007685357856980666941440 905 1485380425213920543013601280 906 42642796373849635589015470080 907 776708076809404076799924633600 908 9514673940915199940799076761600 909 81629861350232786793680968089600 910 505084767104565368285900990054400 911 2303492649976881452334184818278400 912 7870266554087678295475131462451200 913 20391145162863530129185567879987200 914 40418162733533068648921393476403200 915 61663607247313271400277510560153600 916 72674965684333498436041351731609600 917 66262468712186425044625938343526400 918 46705837321436959319649532929638400 919 25377320278365902045196572845670400 920 10573883449319125852165238685696000 921 3352371569771602557140107001856000 922 799997760968223337499343716352000 923 141614510481952578377213018112000 924 18238232410554498730398646272000 925 1665229915746280318862485094400 926 104076869734142519928905318400 927 4240168766946547108214661120 928 104839337644282758170142720 929 1405891500976971852856320 930 8368401791529594362240 931 13962850597657832640 932 2180174565211547631616 933 643151496737406551326720 934 66445589006683314333941760 935 3410873569009743469142343680 936 101686668276102977173806120960 937 1926236030487322110463813091328 938 24579574347364266513730948300800 939 220045713204975338313400870502400 940 1423420707294684219714811881062400 941 6800787823741269049748545653964800 942 24397826317671802715972907533598720 943 66539526320923098316289747818905600 944 139218116082169458679618133085388800 945 224890802901966048636306214984089600 946 281615492026792306439660237959987200 947 273884870677037223517787211819909120 948 206840136709220819844162217259827200 949 121030296712206609754014424340889600 950 54631731154815483569520399876096000 951 18895185211439941685698784919552000 952 4959986118002984692495931041382400 953 975566627764562206598578569216000 954 141346301181797365160589508608000 955 14749179253752768538496296550400 956 1075460987252806039265354956800 957 52578092710137184141861797888 958 1625009733486382751637212160 959 29055091020190751625697280 960 259420455537417425229440 961 865696737054785623680 962 450883717216034179 963 4503311396994344288256 964 1373509976083275007918080 965 146879723067405221159239680 966 7814001267185957765671550976 967 241745664203565568375463608320 968 4758936075321619331734126460928 969 63204619750365256749593867059200 970 589909784336742396329542759219200 971 3985577980425115815201473266974720 972 19927889902125579076007366334873600 973 74978685756747491273477715834961920 974 214973854267597702252628416030310400 975 474094125036577075503564453209702400 976 809606890447077775090702373942722560 977 1075259151375025170042339090392678400 978 1113209474364731940749715764171243520 979 898684731909028389667739288784076800 980 564808051323630845518733980257484800 981 275343925020270037190382815375523840 982 103512753767018810973828126081024000 983 29759916708017908154975586248294400 984 6469547110438675685864257880064000 985 1047625526406262824131428122624000 986 123893105731523255723368891023360 987 10423698799527196995956517273600 988 602258152861571381988598775808 989 22750136268809358522920970240 990 522991638363433529262551040 991 6537395479542919115781888 992 36359262956300996194560 993 56811348369220306554 994 9297159013149614014464 995 2930154615644320016891904 996 324148354355652901868666880 997 17860574324996474892963545088 998 573026759593636902815913738240 999 11714304185407062970422465134592 1000 161803826560935057278960299671552 1001 1573092758231313056878780691251200 1002 11090303945530757050995403873320960 1003 57972043351638048221112338428723200 1004 228506470877706640071551133973217280 1005 687916333656312647208410931296993280 1006 1596948631702154359590953947653734400 1007 2878602277145165422544719551796346880 1008 4048034452235388875453511869713612800 1009 4452837897458927762998863056684974080 1010 3834388189478521129249020965478727680 1011 2581979663193741008085641052605644800 1012 1355539323176714029244961552617963520 1013 552068020090766991860416672432128000 1014 173148606301195101992585229080985600 1015 41405101506807524389531250432409600 1016 7449781521111202304934599983104000 1017 991144845852186045786951128186880 1018 95302389024248658248745300787200 1019 6424086963856761407878386941952 1020 291201744240759789093388419072 1021 8367866213814936468200816640 1022 139464436896915607803346944 1023 1163496414601631878225920 1024 3635926295630099619456 1025 1777090076065542336 1026 19184613836657933680640 1027 6244591803832157413048320 1028 714225187563303004117401600 1029 40734643197360381334829137920 1030 1354426886312232679383068835840 1031 28733198945338078984055103160320 1032 412441126527873675416957626613760 1033 4173511399389197906004928364544000 1034 30675308785510604609136223479398400 1035 167474791904732139305435644349644800 1036 690833516607020074634922032942284800 1037 2181198131105381564319351733380710400 1038 5323162105673847865303179825512448000 1039 10114008000780310944076041668473651200 1040 15035556536874301537398758373221990400 1041 17541482626353351793631884768758988800 1042 16079692407490572477495894371362406400 1043 11574391593627114863832184028921856000 1044 6526670815295289770438703771864268800 1045 2870753704471988357674166696647065600 1046 978666035615450576479829555675136000 1047 256317295042141817649479169343488000 1048 50972189354971384191657789358080000 1049 7579342938869657997194332156723200 1050 825954038210155038155792606822400 1051 64240869638567614078783869419520 1052 3441475159208979325649135861760 1053 120869178643993526762900684800 1054 2590053828085575573490728960 1055 30250906779642428833873920 1056 157556806143970983509760 1057 231021709888520503680 1058 39568266038106988216320 1059 13294937388803948040683520 1060 1571295412639266609058283520 1061 92706429345716729934438727680 1062 3192577660593119887117233684480 1063 70236708533048637516579141058560 1064 1046965936570756252981507821404160 1065 11018070094387482471853010882396160 1066 84357099160154162675124614568345600 1067 480579837639666138876467501177241600 1068 2072500549821060223904766098826854400 1069 6855194126331199202146534019196518400 1070 17566434948723697955500493424191078400 1071 35132869897447395911000986848382156800 1072 55130373968539105637128780701813964800 1073 68102226667018895198806140866946662400 1074 66328731180898611469670564281869926400 1075 50927323011959305400861609727256166400 1076 30768590986392080346353889210217267200 1077 14574595730396248585115000152208179200 1078 5382663195884978170639062556213248000 1079 1537903770252850905896875016060928000 1080 336416449742811135664941409763328000 1081 55581848218377491979425102482636800 1082 6814120815233779064785289006284800 1083 605699628020780361314247911669760 1084 37856226751298772582140494479360 1085 1595473158100714553270289039360 1086 42735888163411996962597027840 1087 665519949152133434345226240 1088 5199374602751042455822080 1089 15247432852642353242880 1090 7007092303604022630 1091 81571502293943637245952 1092 28278120795233794245263360 1093 3451698119568225010062458880 1094 210553585293661725613809991680 1095 7505358009113650260942268661760 1096 171122162607791225949483725488128 1097 2647045952839270526406076378644480 1098 28949439071527895122123597220413440 1099 230690842601237914254422415350169600 1100 1370163792419473672541417982079795200 1101 6171446081689379333405303494284410880 1102 21362697975078620769479896710984499200 1103 57412250808023793317977222410770841600 1104 120712937596357719283952108658543820800 1105 199661354372547031226358286866028953600 1106 260734239239443770189714939319167221760 1107 269334847825467088998056230720320307200 1108 220137460761372481410175990433946009600 1109 142172110075053060910738660488590131200 1110 72333178810114715200200371125773926400 1111 28851074729943482994625375301303009280 1112 8959961096255740060442663137050624000 1113 2146657345977937722814388043251712000 1114 391998297961188627644366512245964800 1115 53711305249489787922425219226009600 1116 5410916676985637894407281344249856 1117 390210337282618117385140481556480 1118 19435763925954159103474430115840 1119 636289890433023065887555747840 1120 12739953312340840028894330880 1121 139343239353727937816031744 1122 681052000751358444848640 1123 938950368682939032420 1124 168086731999641434324992 1125 60091006689871812771184640 1126 7571466842923848409169264640 1127 477254793332299911391302647808 1128 17598770504128559232554285137920 1129 415582394904635834448746190471168 1130 6666634251595199844281970138808320 1131 75713917571688341088630946576465920 1132 627479091875367126772028969752461312 1133 3882130745188508738867350949226086400 1134 18246014502385991072676549461362606080 1135 66030157377515736923846953470315724800 1136 185906335949791330743926243996781772800 1137 410423987827616245565437169439048990720 1138 714577478807010427546966500362629939200 1139 984996014904565354050034215205742837760 1140 1077339391301868355992224922881281228800 1141 935584208235833045993247959344270540800 1142 644513565673573876128681927548275261440 1143 351332582791985759543830374039473356800 1144 150913313972012064894963501576046510080 1145 50773112878782527009175091109953536000 1146 13270245411499978650125307903737856000 1147 2665588426136082667981692283272560640 1148 405818750773922842080546100818739200 1149 45992791754377922102461891426123776 1150 3790614705031147426027078963691520 1151 220271991160813803172710207979520 1152 8653542509889113696070758170624 1153 216579206309794280491203624960 1154 3158446758684499923830052864 1155 23155768025546187124853760 1156 63848625070439854204560 1157 27640097433090845976 1158 346208492775380864729088 1159 127577829587727848652668928 1160 16585117846404620324846960640 1161 1079691171800940783147537137664 1162 41163225924910867357499853373440 1163 1006146850821749914981174987456512 1164 16727191394911592336562034166464512 1165 197141898582886623966623974104760320 1166 1697884601545111048912548976977248256 1167 10933347812979881754361110836595916800 1168 53573404283601420596369443099319992320 1169 202492482624381593233130657308968222720 1170 596629636303981480061902829571067084800 1171 1381427080980757119220251936160701480960 1172 2528504925009421512858496847436998246400 1173 3673768920454865374564992478334932746240 1174 4247795314275938089340772553074765987840 1175 3912443052622574555971764193621494988800 1176 2869124905256554674379293741989096325120 1177 1671858497423932235070641090256804249600 1178 771334715856950553907591230277571051520 1179 280267583090879549090646502926943518720 1180 79621472468999871900751847422427136000 1181 17516723943179971818165406432933969920 1182 2947525663515860642479755890157158400 1183 373353250712009014714102412753240064 1184 34873655286286556319449126465961984 1185 2338271906168638833679539130859520 1186 108562624214972517277978602504192 1187 3320881163416845634198455582720 1188 62266521814065855641221042176 1189 639099197505074764645963776 1190 2937036753240233293409760 1191 3814333445766536744688 1192 712782191008137074442240 1193 270619638519422709263237120 1194 36279945289010106960602726400 1195 2438012323421479187752503214080 1196 96047527158125357167499657871360 1197 2428630329569741174092491349032960 1198 41817978487278980841405085416161280 1199 511108625955631988061617710641971200 1200 4571227773390683593226093399554129920 1201 30613373876343668912211110342468567040 1202 156255762493837476739410875706349977600 1203 616281468856813544622571565722946764800 1204 1898367024603577436560599912271577088000 1205 4604756936602523730734173120535671603200 1206 8849767237532975295004738966029493862400 1207 13534938127991609274713130183339225907200 1208 16519203999961981458547448817512978841600 1209 16110059628445895230471970209029685248000 1210 12552421460497426700409410121202296422400 1211 7802006321311683763662991754531753164800 1212 3856673579284752769537956151387855257600 1213 1509133139720120648949635015760465100800 1214 464458589402499252754385776630824960000 1215 111470061456599820661052586391397990400 1216 20632679644611024497358291231100108800 1217 2903858616648959003331907654747422720 1218 305144483755007367795179856577167360 1219 23382719061686388336795391308595200 1220 1266563949174679368243083695882240 1221 46492336287835838878778378158080 1222 1089664131746152473721368238080 1223 14912314608451744508405821440 1224 102796286363408165269341600 1225 267003341203657572128160 1226 109069992321755544170 1227 1466885088741383544504320 1228 573552069697880965901189120 1229 79257726631375925975470571520 1230 5495202379775397534299292958720 1231 223586046827111487176802482257920 1232 5845178081337343164764979179028480 1233 104178121845502022447009160159559680 1234 1319589543376358950995449362021089280 1235 12247440449461831513926514391258234880 1236 85237237067466685990862307228049735680 1237 452822821920916769326456007149014220800 1238 1861956778248245177370322602822520012800 1239 5990402610971288799813448612056976588800 1240 15206406627850194645680292630606171340800 1241 30650413359260548582699339833565564108800 1242 49281056773713038897673448359850514841600 1243 63398026162016253165236154921266026905600 1244 65360813349694774935057707705206151577600 1245 54013449920928320953276855673052305817600 1246 35738222504072874014198220294951901593600 1247 18884401664083961837047923224037084364800 1248 7936922438528041931512895268073557196800 1249 2638124787806195755644911211263085772800 1250 688206466384224979733455098590370201600 1251 139516214739750737077375112134105497600 1252 21702522292850114656480572998638632960 1253 2548853923130061542759737625526927360 1254 221356407117297809588329704388034560 1255 13834775444831113099270606524252160 1256 600173795715699010980593608949760 1257 17192478523105961252048254423040 1258 302506953485735388599089520640 1259 2919414532720791893649301440 1260 12638158150306458414066240 1261 15487938909689287272140 1262 3017592182553703291551744 1263 1214580853477865574849576960 1264 172925949013911111219208519680 1265 12364205354494644452173409157120 1266 519296624888775066991283184599040 1267 14028427395209623595435950029668352 1268 258649130099177435040850328672010240 1269 3393230254396351588274012645197086720 1270 32659841198564884037137371710021959680 1271 236041579571446207359311004631522344960 1272 1304129727132240295660193300589160955904 1273 5585870334744735532110967808467560038400 1274 18752564695214469286372534785569665843200 1275 49766421691146091567680957700165651660800 1276 105087131517464737997826308000796219801600 1277 177411804385366940031624414095461853429760 1278 240245151771851064626158060754271259852800 1279 261443253398779099740230830820824606310400 1280 228762846723931712272701976968221530521600 1281 160822001268327933063891991327283557171200 1282 90645127987603016817830031475378004951040 1283 40818458255287072790637747092949722726400 1284 14611152670926622646648739016226321203200 1285 4129238798305349878400730591542221209600 1286 913197041932913915415546188514145075200 1287 156258160508520825526660125590198157312 1288 20390831385040492342077901004215418880 1289 1992207664055680286294967339492311040 1290 142300547432548591878211952820879360 1291 7202085548588388131767123307397120 1292 247571690732725842029494863691776 1293 5445125162743236994783611371520 1294 70065948785299005447583234560 1295 454973693411032502906384640 1296 1115131601497628683594080 1297 430552741890976325712 1298 6205189558490713810796544 1299 2569982675474903969971568640 1300 376823709791507794597081251840 1301 27771907411634124461804888260608 1302 1203449321170812060011545157959680 1303 33576236060665656474322109907075072 1304 640046999906439076541765220103618560 1305 8691431879681883015579049933311836160 1306 86697032999826783080401023084785565696 1307 650227747498700873103007673135891742720 1308 3733390983555040846399769056588578422784 1309 16643613650463905871187781633393138073600 1310 58252647776623670549157235716875983257600 1311 161464390375718430419587107204981892055040 1312 356807469803484924364712580653866234675200 1313 631759108299111542551638157510669039042560 1314 899379286120262959882540432567271895859200 1315 1031640945843831042218208143238929527603200 1316 954267874905543714051842532496009813032960 1317 711515520762905400828128204054042404454400 1318 426909312457743240496876922432425442672640 1319 205499824319721125083900381916229638553600 1320 79008455183529144681878366532186773913600 1321 24114754582103243289860266654606571864064 1322 5796816005313279636985641022741964390400 1323 1086366258773525739375827539817568141312 1324 156687441169258520102282818242918481920 1325 17109548173654665988180307739169259520 1326 1385058661676806294281263007456559104 1327 80884960776454205172153846375383040 1328 3285951531543452085118750008999936 1329 88332030417834733470934140026880 1330 1461375503236236399335307463680 1331 13285231847602149084866431488 1332 54269737939551262601578560 1333 62860700316082543553952 1334 12755111870230911722192896 1335 5433677656718368393654173696 1336 820145721310928729417176842240 1337 62276398438209854853744294887424 1338 2782976555207502888776698177781760 1339 80149724789976083196768907520114688 1340 1578782599769216388803020876255592448 1341 22178136520567563556994817071209512960 1342 229127872928113640998202703866933280768 1343 1782105678329772763319354363409481072640 1344 10625805107041270101291650391829030895616 1345 49265096405373161378715833634843688697856 1346 179612330644589650859901476793700948377600 1347 519494125556659297871715040572550435307520 1348 1200170580248085654681305953108459152998400 1349 2226198762577821626134343983609024232816640 1350 3327703358644972951565399600498906014679040 1351 4017969999602289322323547505246357107507200 1352 3923101263500568602213130411372484786913280 1353 3097185208026764685957734535294066937036800 1354 1974455570117062487298055766249967672360960 1355 1013799133310624217080575217453399550197760 1356 417616120255796907604214223098701519257600 1357 137268603005818461803819979418529716764672 1358 35747032032765224428078119640242113740800 1359 7308282104476445883073748904227276587008 1360 1159487064652513048756892854997596766208 1361 140678507205605031458371419188725022720 1362 12811792620510458222101682818973171712 1363 855069585351087311819912090254049280 1364 40526735555702575716464583444332544 1365 1307314050183954055369825272397824 1366 27035446809870373387703188078080 1367 327702385574186344093371976704 1368 2007980303763396716258406720 1369 4651691823390108222992448 1370 1700179760011004467468 1371 26209133979926530936012800 1372 11479600683207820549973606400 1373 1782925481110714629167775744000 1374 139424772622857884000920063180800 1375 6422253588940391281792380410265600 1376 190832678071371626658973589333606400 1377 3882252294514466529843493958005555200 1378 56385092848900585314393602723414016000 1379 602968086652930634205796589123508633600 1380 4860288213626652990870966445662221107200 1381 30073033321814915381014104882534993100800 1382 144897342368744592290340687161304966758400 1383 549833665238539747530310643246023311360000 1384 1657959975180827546399090555018777985024000 1385 4000568600826952182271019843694863843328000 1386 7765809636899377765584920873054735695872000 1387 12174524482847462017922193660361851273216000 1388 15453730767701112778167490404793681182720000 1389 15904464581759061900864042208266830217216000 1390 13273650891543277225533148008403144015872000 1391 8974798045986647669536617119318034874368000 1392 4905479677309472018131815568322901049344000 1393 2160083380633432280711452878096731996160000 1394 762603350032324787798999885658498426470400 1395 214482192196591346568468717841452682444800 1396 47662709377020299237437492853656151654400 1397 8282050461803664633977806107125691187200 1398 1110619793728460774671353309384671232000 1399 113045229004504043136191318990939750400 1400 8550695853510873118199120902540492800 1401 467616179488875873651514424357683200 1402 17827009775235737118679435532697600 1403 450590780164506223128386467968000 1404 7022193976589707373429399500800 1405 60239409112901901487752201600 1406 232584591169505411149622400 1407 255026964001650670120200 1408 53834977904713955436134400 1409 24234712553438732272166502400 1410 3871495330411837480478598758400 1411 311655374098152917178527200051200 1412 14790644629074840527764270035763200 1413 453227610419507613315062274667315200 1414 9517779818809659879616307768013619200 1415 142842235217214816129797126899315507200 1416 1580192227090438903435880716323677798400 1417 13192210865558058118078337495368885862400 1418 84650019720664206257669332261950350950400 1419 423546077693253423617918931702276056678400 1420 1671494342325160832492144355467910866534400 1421 5250206588072620563597120090892796952576000 1422 13219270159254276776199891657426506612736000 1423 26827342382016032281111544834189086949376000 1424 44060183842686053017242224675595271274496000 1425 58724176917264228557036463538215988494336000 1426 63617858327036247603456168833067320868864000 1427 56044303764293837174473291591035496955904000 1428 40122626558528542522634288298127685320704000 1429 23301028467219992086126123949533779984384000 1430 10944422461876056888938027915690108780544000 1431 4139846757318334562337427950717562886553600 1432 1253895892841610949169509427380800297369600 1433 301863826054461895170437454739822293811200 1434 57221439554279864743846660376504775475200 1435 8440710432336301887502285151323501363200 1436 954604156038034142038948915923491225600 1437 81231610608353294622891648574134681600 1438 5076975663022080913930728035883417600 1439 225808790486319336836606183414169600 1440 6848979858500494591551474313113600 1441 133421685555204440095158590515200 1442 1526065030860181504356389107200 1443 8838214464441205623685651200 1444 19382049264125450929135200 1445 6715886785906254653200 1446 110541154631012655162195968 1447 51125284016843353012515635200 1448 8397327899766520732305693081600 1449 695578661030660133992654910259200 1450 33996407057873514048891008738918400 1451 1073800800070833422315686004596408320 1452 23265684001534724150173196766255513600 1453 360618102023788224327684549876960460800 1454 4124569541897077815747892039217735270400 1455 35642113566595455266387087268189621452800 1456 237020055217859777521474130333460982661120 1457 1230681055938887306361500292116047409971200 1458 5047257425844603298113533936118789675417600 1459 16500649276799664628448091714234504708096000 1460 43314204351599119649676240749865574858752000 1461 91809127262899310473137286765891542004531200 1462 157796937483108189875704711628876087820288000 1463 220573737689236370677649155728908834832384000 1464 251208979034963644382878205135701728559104000 1465 233265480532466241212672619054580176519168000 1466 176539556857525587099590868511761815411097600 1467 108738132847026629735255245097824306593792000 1468 54369066423513314867627622548912153296896000 1469 21984013814724949055171169117603609811353600 1470 7151850648059558747114979696912712807219200 1471 1859481168495485274249894721197305329876992 1472 383134856146047790024016769477466757529600 1473 61898543170466213841683424443039009996800 1474 7737317896308276730210428055379876249600 1475 735862825510965139525018463553925939200 1476 52123616807026697383022141168403087360 1477 2674965671914859836372104018906316800 1478 95885718019006924281720640383590400 1479 2282993286166831530517158104371200 1480 33573430678923993095840560358400 1481 272217005504789133209518056960 1482 994945195558439814362273600 1483 1034246565029563216592800 1484 226900264768920713227665408 1485 107777625765237338783141068800 1486 18194210449494128253329001676800 1487 1550146730296899727183630942863360 1488 77991757368062767523926431812812800 1489 2538074618349242634564348738136965120 1490 56710104753740890116047167117747814400 1491 907361676059854241856754673883965030400 1492 10723880808932402320944519301966111703040 1493 95864995110153293475110096790303119769600 1494 660270153821180808809820791643212737413120 1495 3555300828267896662822111955001914739916800 1496 15141772277533809894340601808356369026252800 1497 51482025743614953640758046148411654689259520 1498 140771164142697138861447782437063118290944000 1499 311352692456788965952378624684327838102323200 1500 559461869258292673195680341229651584090112000 1501 819273882845735091088411149850232815091712000 1502 979715018236358213093225000029236741380505600 1503 957616183238545621820445488750381777289216000 1504 765004746382610877431560430217634533448089600 1505 498916138945181007020582889272370347900928000 1506 265049198814627409979684659925946747322368000 1507 114316871836569735086890079411538771019038720 1508 39846025039188970162497744025656542783078400 1509 11156887010972911645499368327183831979261952 1510 2490376564949310635156109001603533923942400 1511 438916942481487698150118827868822070886400 1512 60351079591204558495641338831963034746880 1513 6377477821095031209216826684134024806400 1514 508205263868510299484465876391930101760 1515 29806760344194152462432016210670387200 1516 1246514334247090015662368324986675200 1517 35614695264202571876067666428190720 1518 654681898239017865368890926988800 1519 7077642143124517463447469480960 1520 38802862626779152760128670400 1521 80671232072305930894238400 1522 26536589497469056215210 1523 465587556279084060908716032 1524 227051531612099993703150518272 1525 39379250013973592657890168012800 1526 3449622301224086716831178717921280 1527 178589821219621989402614148209049600 1528 5985310294017616959121897024263290880 1529 137849177709093240589776190840063918080 1530 2275605473292967781164559340851848806400 1531 27776609308382287978839902454272879493120 1532 256723207244139328289277886319794795315200 1533 1830222531644676627928976931221537061601280 1534 10213409652115048595016248888914591434670080 1535 45139623016044187986902171428685024644300800 1536 159493334656689464220387672381353753743196160 1537 453915182337676488573647951531754544693248000 1538 1046675008684524608946294100002634008939724800 1539 1964332785395783163664833198095221117471948800 1540 3010355197433166148650440969217134529871872000 1541 3775487143447429211432428048893156222880972800 1542 3879573255171543801221291980065649251581952000 1543 3266777025093311314437474269578006926616166400 1544 2252249998666817117407202757286700427667046400 1545 1269023436748822144751217462675745032634368000 1546 582647282263807036894472017645907284548648960 1547 217092136420408871919815295036335646887116800 1548 65288449916063705184774081322038720471236608 1549 15739179890479643214186608890134334399315968 1550 3015168561394567665552990208837995095654400 1551 454070027400491440110063406450007594762240 1552 53033762933316575318750453478588206284800 1553 4723319511248507489326212262936762122240 1554 313964542292178405937617237419061411840 1555 15149943447003094036511861180607283200 1556 511556531976727850583517390514012160 1557 11493304435751646969809418496025600 1558 159752494087667679889242882570240 1559 1226170459006221227220065984640 1560 4248684889141445693763222400 1561 4192781140600110882003180 1562 955051397495557048017879040 1563 478003224446526302532948459520 1564 85144324354537497638681444352000 1565 7665827336053526037402619373158400 1566 408205305644850261491689481620684800 1567 14083083044747334021463287115913625600 1568 334179824749316946884305917188033740800 1569 5689013683232419452911398352129622016000 1570 71681572408728485106683619236833237401600 1571 684595219317704875438074363519452787507200 1572 5048889742468073456355798430955964307865600 1573 29181170434614424557189282539755975527628800 1574 133747031158649445887117544973881554501632000 1575 490748722020582966831962068865703857671372800 1576 1452528583480564763435673444901614543018393600 1577 3488916695615082029820980333342113363132416000 1578 6832461862246202308399419819461638669467648000 1579 10946746172484240540547058069880489199534080000 1580 14382808165514016043552106852926309420498944000 1581 15518293020686175204885167920262597006327808000 1582 13754850631971837113420944292960029164699648000 1583 10009999994074742744032012254607557456297984000 1584 5971874996465045387064552765532917800632320000 1585 2913236411319035184472360088229536422743244800 1586 1157824727575513983572348240193790116731289600 1587 373076856663221172484423321840221259835637760 1588 96856491633720881318071439323903596303482880 1589 20101123742630451103686601392253300637696000 1590 3302327472003574109891370228727327961907200 1591 424270103466532602550003627828705650278400 1592 41985062322208955460677442337215663308800 1593 3139645422921784059376172374190614118400 1594 173142210822892503274421270635511808000 1595 6820753759689704674446898540186828800 1596 183892870972026351516950695936409600 1597 3195049881753353597784857651404800 1598 32697878906832566059201759590400 1599 169947395565657827750528896000 1600 335422491248008870560254400 1601 104885081691059684352800 1602 1958459827775699263024005120 1603 1005669121562821571562826629120 1604 183911740605800994899551919800320 1605 17011836006036592028208552581529600 1606 931398021330503413544418253838745600 1607 33064629757232871180826848011275468800 1608 808016889692378289481456098275544268800 1609 14178772564363876174948408200692288716800 1610 184324043336730390274329306608999753318400 1611 1818105336548658849524066342461497566822400 1612 13863053191183523727621005861268918947020800 1613 82935958077325206636222171428780140973260800 1614 393945800867294731522055314286705669622988800 1615 1500024395610083785410902927476302357410611200 1616 4613914323997088072089786236746305018999603200 1617 11534785809992720180224465591865762547499008000 1618 23550187695401803701291617250059265201143808000 1619 39408286220943265945969409051569761118322688000 1620 54186393553796990675707937445908421537693696000 1621 61316182179296594711985297636159529634758656000 1622 57135533394344554163440845524603198068752384000 1623 43827567541624549311707729330984440754601984000 1624 27641249983638210077270215657609505248641024000 1625 14301342382838899996500676796763178802557747200 1626 6050567931201073075442594029399806416466739200 1627 2084084509635925170430226832348822210116321280 1628 581138949802325287908428635943421577820897280 1629 130255281852245323151889177021801388132270080 1630 23259871759329521991408781611035962166476800 1631 3272940798170394362528599414678586445004800 1632 357977899799886883401565560980470392422400 1633 29918974030195824565819995565816440422400 1634 1869935876887239035363749722863527526400 1635 84997085313056319789261351039251251200 1636 2708240463406206267795092067427123200 1637 57510897871560364760127437725286400 1638 756722340415267957370097864806400 1639 5506295616327313619117136230400 1640 18112814527392479010253737600 1641 16991383233951668865153600 1642 4014842646940183489199210496 1643 2114483794055163304311584194560 1644 396862177096728462677980458516480 1645 37701906824189203954408143559065600 1646 2121517715252813330851174911521587200 1647 77465704002659869623651472483559669760 1648 1948746616316912345219982354664547942400 1649 35232101523570843828659680983538414387200 1650 472330361050371625077968848185561867878400 1651 4809181857967420182612046454252993563852800 1652 37892345389234964855497416020801711788523520 1653 234508571115195411867938553695171433096806400 1654 1153698416825648856600304848982495175324467200 1655 4555629645926921126062742224187288641024819200 1656 14551575944913893150437018131276808136844902400 1657 37834097456776122191136247141319701155796746240 1658 80463141292622829312746358937702489437241344000 1659 140499107396406426416064849662118278769672192000 1660 201967466882334237973093221389295025731403776000 1661 239425092319158131732514019341194353811914752000 1662 234255686916812672070107466650873112081884774400 1663 189150554653327002292633358165301270625124352000 1664 125921249925462957018675426884665523910475776000 1665 68982945611340576453709146902034156577043251200 1666 31009160647405499511643294400674007884392038400 1667 11392995319343057598351906683506894748635889664 1668 3403813848842190972035082010525754955808112640 1669 821610239375701269111916347368285678988165120 1670 158942457022085066941293341008745741470924800 1671 24398285949997485247940468363967644408217600 1672 2935418778359072443892837600039857217863680 1673 272595096719561957155248848488549790515200 1674 19166842738094200112478434659351157145600 1675 995680142238659746102775826459800371200 1676 37012619666551485659866258254837350400 1677 943178725093589982066089978694696960 1678 15512807978512993126087006228531200 1679 150505413512946572255868390297600 1680 742625395623091639420403241600 1681 1393293425184036846942595200 1682 414670662257153823494820 1683 8227949128297166163050233856 1684 4443092529280469728047126282240 1685 855573005169570452007074754723840 1686 83446887104205438085756691077398528 1687 4824273160711876889332808702912102400 1688 181116998090725892359523161017900072960 1689 4688288960994310859514740157598767513600 1690 87291475416608359336679209601005623705600 1691 1206259075913256765583735827673896462581760 1692 12671812514644313497041265260412649707929600 1693 103116874337918101082173296056607936998277120 1694 659803776358007430001318642599973862611353600 1695 3359893634965924740274572016334985949190553600 1696 13749718567706707398662094713001634807456727040 1697 45576634091617099301368773769659436805967052800 1698 123146277996565417328012098538413144938475683840 1699 272589417440314074814610113952216596869021696000 1700 496230889953265250746101383913013495229054976000 1701 745035544499277411189632772236066094920289484800 1702 924292216860005810874356446759029365878554624000 1703 948449854346119599113118035708413087941289574400 1704 805102360832109804630183011677948998045401088000 1705 564943986152077050408111374671742620787539968000 1706 327176256328072448323306239592504856908262277120 1707 155985474771797361179781420318541979054820556800 1708 61007652355191856816981177724585307363663151104 1709 19483899962338058667511159094733631816005058560 1710 5051381471717274469354744950486497137482792960 1711 1055377914626644844490187784298071723366940672 1712 176091976856503589180787728192114303120179200 1713 23203786533695525032676716266981728484065280 1714 2381620318707751836198489939426277117132800 1715 187158582030802189333612950203076005068800 1716 11018860240774501190204052479488457441280 1717 472622681895965124579830682331000012800 1718 14233424396866903365724630587574517760 1719 286125124937017428770049225992908800 1720 3569128377592732999210593255628800 1721 24655163134686642428757387621120 1722 77095569526850038864156934400 1723 68835329934687534700140120 1724 16857261628706389212102918144 1725 9330494311488986428898965192704 1726 1842772626519074819707545625559040 1727 184461539914559389452725317118459904 1728 10952403932426963748755565703908556800 1729 422606328878360415505554042375100170240 1730 11251893506386346062835376378237042032640 1731 215661292205738299537678047249543305625600 1732 3070477647779199039667691197715372813844480 1733 33263507850941322929733321308583205483315200 1734 279413465947907112609759898992098926059847680 1735 1847450573802420804003692199279926815311790080 1736 9732105701280609592519449978349614473517465600 1737 41249155703120122195986284139004904422370181120 1738 141793972729475420048702851727829358951897497600 1739 397857205835057502136654472201027083647382978560 1740 915900442599455291377089982879447765479912898560 1741 1736808114836428377611354843695547233301692416000 1742 2720999379910404458257789255123023998839318118400 1743 3529115737101840368792997342170839396990844928000 1744 3793799417384478396452472142833652351765158297600 1745 3381429915494861179446768649047385791790684569600 1746 2497647096672340643909545024864546323481755648000 1747 1526822529531004758842095784765022665571890626560 1748 770751757695939902300096429809266249447348633600 1749 320290174864757248289151183054072863659231543296 1750 109109839789093128538062490930508338169628327936 1751 30308288830303646816128469702918982824896757760 1752 6819364986818320533628905683156771135601770496 1753 1232643837995525124265514097344800121841254400 1754 177192551711856736613167651493315017514680320 1755 20005610677145115424067315491180727783915520 1756 1746813432287487100447054201895376047308800 1757 115698032528132262497142551034628803133440 1758 5671472182751581494957968187972000153600 1759 199267941556136647120144828226043248640 1760 4806902098941892803336826996680867840 1761 74951695929447392983422458368204800 1762 690344567771225988005206853391360 1763 3238013920127701632294591244800 1764 5782167714513752914811770080 1765 1639866056299986646288080 1766 34526921408193809229608386560 1767 19582518925347255468059556577280 1768 3965460082382819232282060206899200 1769 407252750460715535155367583248547840 1770 24825448913501117830512615595526062080 1771 984151724785222885423892975394068889600 1772 26941153465995476488479070201412635852800 1773 531339415579355230745003884527860318208000 1774 7790764180932296070798619456889751915724800 1775 86996866687077306123917917268602229725593600 1776 753972844621336653073955282994552657621811200 1777 5148632746662484207879142194714550141032857600 1778 28041660495215315775056042310498889160982528000 1779 123023797711060013566976636905804100908823347200 1780 438272279345651298332354268976927109487683174400 1781 1276145754565278780438325665550464230567077478400 1782 3053001475331517637923633276264825884933042995200 1783 6025660806575363759059802518943735299209953280000 1784 9841912650739760806464344114274767655376257024000 1785 13332215006829174726551323292645393277520969728000 1786 14998741882682821567370238704226067437211090944000 1787 14020563064246985378193918788733063039132106752000 1788 10887179652161484858067247544281355769023037440000 1789 7015130541088400243328548200271725760735713689600 1790 3743651394523136668314754087645007497315693363200 1791 1649979688697234309368354579369466267335435223040 1792 598344282714381672628084627683432822220542443520 1793 177669279350055860646270339637800933801118924800 1794 42936742509596832989515332079135225668603740160 1795 8381978098369570845005495861944640828520529920 1796 1309684077870245444532108728428850129456332800 1797 161950181672127124861497315880986843965030400 1798 15629383341519621425052590227484943581184000 1799 1156980325281322624971425510346288031334400 1800 64276684737851256942856972797016001740800 1801 2605811543426402308494201599879027097600 1802 74288486983647434233387326312340684800 1803 1415754256445117423020201991399424000 1804 16765510931586916851555023582361600 1805 110092473284341855498016102323200 1806 327656170489112665172666971200 1807 278777229570997729868973600 1808 70697981931063514136817172480 1809 41075527501947901713490777210880 1810 8525739177123061349406429444833280 1811 898044526656962462137477234855772160 1812 56183910698976214037475919505664245760 1813 2287487792744031571525805294159187148800 1814 64359422168766971611366667703374630092800 1815 1305576849709272852687723830554171067596800 1816 19706050575299337120255331567427019551539200 1817 226719107123898434141119420760599750193971200 1818 2026302019919842255136254823047860267358617600 1819 14283303748805601350890523507917784262220185600 1820 80386093419617238555160654623430148928149913600 1821 364829193212109005750344509444798368212372684800 1822 1346122000847357559163659540429133264855026892800 1823 4064760551578295374729481749531108289954394931200 1824 10098389495327327571593556221491347157855449907200 1825 20728273174619251331165720665166449429282239283200 1826 35266853665150809556497233076151250765098254336000 1827 49850890895100392455800600137717557472469712896000 1828 58631445541396484308810933116520081800006991872000 1829 57417543977392416310698905515763972445969580032000 1830 46814872504294384889689164440409829806799060992000 1831 31752696133347495838223955011756232390698493542400 1832 17886334440499430748614936196526146931619423846400 1833 8346956072233067682686970225045535234755731128320 1834 3216100519589801490375954873798451419435415633920 1835 1018637201606986934371949947256725353793081835520 1836 263754275416094831221308468486116386249994403840 1837 55450008958444853282344049548249162404058890240 1838 9386069224736759019146779220406759261103718400 1839 1266155965800266612553524469614988052817510400 1840 134412696737068744255452275956370514798182400 1841 11055589774910416194171399321086752299417600 1842 690974360931901012135712457567922018713600 1843 32014256104952942647214476798513761484800 1844 1064801646765613224011885010476883148800 1845 24350973210856019675947474252070092800 1846 360458485029118712308433007020774400 1847 3155984234151133190943128266598400 1848 14089215331031844602424679761600 1849 23974841743105804768731729600 1850 6486699605818670121410100 1851 144722927717706487762425741312 1852 86110141992035360218643316080640 1853 18314550824931020676502700288901120 1854 1977971489092550233062291631201320960 1855 126961044956128068084685844077734789120 1856 5306971679166153245939868282449314185216 1857 153404650100896617265449317539550488166400 1858 3199582702104415160107942908682053038899200 1859 49693518842059197955426488300468136260403200 1860 588792905068034739411265361378273978115686400 1861 5424254637939270036826282141697349023390760960 1862 39449124639558327540554779212344356533750988800 1863 229298036967432778829474654171751572352427622400 1864 1075936942693338423738304146498218916422929612800 1865 4109214528902459917446960702362617334820608409600 1866 12859424290447698094598724080334778953673903964160 1867 33153203248810471650137335519613101989940533657600 1868 70719990831053916306330105798803180405786463436800 1869 125233317096657976792459562352047298635246862336000 1870 184554362037180176325729881360911808515100639232000 1871 226708256093399739327402274717210982960027035238400 1872 232340759350378614838642082784719330362760626176000 1873 198677751603590804165997917381251472838610649088000 1874 141665875056473442970537645437066267589270201958400 1875 84114113314781106763756726978258096381129182412800 1876 41496295901958679336786651975940660881357063323648 1877 16957620921473498767436852970937289302477646069760 1878 5717512034826313760668364220086135856774072238080 1879 1582525652496568987327850810916698317499966423040 1880 357344502176644610041772763755383491048379514880 1881 65327041804167842773261583374031044457281880064 1882 9578745132575930025404924248391648747402035200 1883 1113705201535712452402318857924212836899225600 1884 101245927412337495672938077993110257899929600 1885 7072325811891222124212586330401084191539200 1886 371365370817454134707687930862759633223680 1887 14251960502862823152159076294075205222400 1888 385188121698995220328623683623654195200 1889 6968864043896295104629704802401638400 1890 78448750963185310746300616912588800 1891 490304693519908192164378855703680 1892 1390540821100136676586440316800 1893 1128685731412448601125357400 1894 296177154399027230769615470592 1895 180421249888074088077157424168960 1896 39309279819364141939810673790812160 1897 4351537276003610512737041588642906112 1898 286476204003571025421855237918991319040 1899 12289829151753196990597589706724727586816 1900 364854302942673035658365944418390350233600 1901 7821202160699681502486082665667240761753600 1902 124943704517177412002215170584034171169013760 1903 1523934577823148737299745641214356178652364800 1904 14464679034504720098203419044526264062375362560 1905 108485092758785400736525642833946980467815219200 1906 650910556552712404419153857003681882806891315200 1907 3156081698567126042965692163061442154840593530880 1908 12469340639428154232252846269238287084972880691200 1909 40415333484264194011595989966766448140117983887360 1910 108054884662789685378225389841701962041287665254400 1911 239359968966644024421424973472872302911892645478400 1912 440821276180236078309457659479206491196068955422720 1913 676699327469660646527676231656676631222035677184000 1914 867405501574746828730930442396285500020973004390400 1915 929363037401514459354568331138877321451042504704000 1916 832554387672190036505134129978577600466558910464000 1917 623329850248483149070365639923091577392788888616960 1918 389581156405301968168978524951932235870493055385600 1919 202870779965131321202068076326821008753301198471168 1920 87780625946451052443202533026028321095178403184640 1921 31446316191544725683676003210473747212257397309440 1922 9284150494646538058990058090711296795999803015168 1923 2246165442253194691691143086462410515161242664960 1924 442213821443597704926693795147287070172369649664 1925 70244130972223486852969444488205424147614924800 1926 8909641612285699619218550863393702695193804800 1927 890964161228569961921855086339370269519380480 1928 69151630160714171881189733008366156539494400 1929 4085019078991995481784567239490355965460480 1930 179167503464561205341428387696945437081600 1931 5649425784918596564819814026480261529600 1932 122652007172574793841482804522268835840 1933 1725872521190076836418613572076953600 1934 14382271009917306970155113100641280 1935 61183796128406013769803373939200 1936 99324344364295476899031451200 1937 25665205262091854495873760 1938 605971649230193644563121307648 1939 377823323295025737385106135318528 1940 84301829010202617654051806442946560 1941 9562637470723983595891276577511571456 1942 645478029273868892722661168982031073280 1943 28410254402754143692550272309051967668224 1944 865920878983944004629188508086313097887744 1945 19070876501432100101952365951900943227289600 1946 313239146536022244174567610759972992508231680 1947 3931309490616238771584851074437034779711897600 1948 38428550270773733992241919252622014971683799040 1949 297082254016366174324639452683731731127247831040 1950 1839080620101314412485863278518339287930581811200 1951 9209549874507351404063823033195683664944682762240 1952 37619366674884939887135705693634154256358860390400 1953 126209287021035553229194494983937329279666686525440 1954 349704899454119345405893079851326349879076443914240 1955 803888197661559176358748024116439055062582847078400 1956 1538552689413372979197714968378406969272554393436160 1957 2458213883461216226161762637446702864439231643648000 1958 3285067644261807138597991888224230191568791378329600 1959 3676147125721546083669181398727114738184123685273600 1960 3446387930363949453439857561306670067047615954944000 1961 2706163740103170744744514241617324409168693223751680 1962 1778088354875480777796876344652408666280711893811200 1963 975972941453875004701841015842544312380746306158592 1964 446427183384808209568287167960944032998335879053312 1965 169619523699847308233161471862555363750964143063040 1966 53308993162809154016136462585374542893160159248384 1967 13786808576588574314518050668631347299955213598720 1968 2915335563591125610257462797637670314469696208896 1969 500138212522231226393142444756022619931018264576 1970 68952878564645849226995741464525177380195532800 1971 7551981938032640629623343112781328951164272640 1972 647841587821427504992198551341535571791052800 1973 42772552709445599750450174625251962461880320 1974 2126121041112792970051616867337085853368320 1975 77353676131962322195225145901037427097600 1976 1984732479701664845798539927723986616320 1977 34133923196870408542501468425521971200 1978 365720605680754377241087161702021120 1979 2178143142171254090205000112235520 1980 5893244432281531629342532771200 1981 4568406536652350100265529280 1982 1239487464334487000242748129280 1983 790793002245402706154873306480640 1984 180646776450434180687253870949171200 1985 20991155423540451795858899804293693440 1986 1452325565866205008625987630209569914880 1987 65562125544817254675116013020889156157440 1988 2050865239698814747805972782309688916049920 1989 46388618516997000247992241504623915958272000 1990 783097866340055610436419026899932481270579200 1991 10109081547298899698361045619980946576402022400 1992 101722633069695178214758021551058274925045350400 1993 810224329135544111794471234591995630347039539200 1994 5172414244034946785116490470832829247304761344000 1995 26737402861472955689217550741535855801452304793600 1996 112858100024654819661407117080902462769076581171200 1997 391683994203213785883707053398426194316206958182400 1998 1124051462531097895947513470950691838897031426867200 1999 2679627325538530587862493413721463516875276156928000 2000 5325759309507829543376705659771408739789611361894400 2001 8849569980460378414182345494808130311981233917132800 2002 12319003665981776769742469580840863218382967668736000 2003 14384923535432136849140275038497405497242223116288000 2004 14098859715125247764072144568981832092467519815680000 2005 11597844600442160334619346749788533182151542387507200 2006 8001397596939663500085943550935838998263203522150400 2007 4623029722676250022271878496096262532329850923909120 2008 2232135916924041047841435839804720164991679395266560 2009 897985713705073984763796027507646043387457227980800 2010 299863086540801491340767602042731803774025895772160 2011 82720851459531445887108304011788083799731281592320 2012 18741442908800093208797975127670737735876618485760 2013 3462495317461600798106370771387848907214741831680 2014 517146589234843869202468060983938830351466496000 2015 61788943129357968787827352740938145964071321600 2016 5830574290392847544929786962073820146119475200 2017 427725527094455997504501746252519624618803200 2018 23918861712518920913080689757542215850393600 2019 994547264553801285367180447299052634112000 2020 29770987195524972686978098915859799244800 2021 614410617543667353765026431659395481600 2022 8228713627816973487924461138295475200 2023 65344294265137622706150003367065600 2024 265195999452668923320413974704000 2025 411156588298711509023897635200 2026 101570303433476163296417400 2027 2534682230436816112855956848640 2028 1654302602398428649657321169879040 2029 386796627223282598648002406032343040 2030 46028798639570629239112286317848821760 2031 3263250036884559402097898132075823759360 2032 151041858850085320897102713541795271147520 2033 4847499657469925767541390212731991983390720 2034 112569714267912720601794506051220702725406720 2035 1952380981834111247937373464325859062893772800 2036 25913420304343658381714229617415947562044620800 2037 268311872734558296160666085830327623715337011200 2038 2200907879144313855919309920831988130196435763200 2039 14482759883297850998326173318331921892453331763200 2040 77241386044255205324406257697770250093084436070400 2041 336724167286675035711083529651217183999539963494400 2042 1208245541440422186963299724042602836704231633715200 2043 3589076599660698544955218451105717801390521398067200 2044 8867130422691137581654069114496479274023641101107200 2045 18288456496800471262161517548648988502673759771033600 2046 31580818361642919046689938824609406211384011233689600 2047 45756299330789456573329172728837491953993879912448000 2048 55703320924439338437096384191628251074427332067328000 2049 57022054847839890956914006923437632018424191254528000 2050 49088551564662166997691188568872396259339086384332800 2051 35518399088854116024771749421227382870339098561740800 2052 21574138705822500103935432981782558484205970978242560 2053 10979695591356093802895711428228623514283395944284160 2054 4669525711266384720771739343039759425614777585500160 2055 1653790356073511255273324350659914796571900394864640 2056 485651450504345908111410042907917137146809459671040 2057 117618710669021274620732119766761181652742916014080 2058 23339783251037457231679980755281055596780852346880 2059 3764827169629663367793967483963074684958676090880 2060 488938593458397839973242530384814894150477414400 2061 50531643850071345389391487004639774599702118400 2062 4097160312167946923464174621997819562138009600 2063 256072519510496682716510913874863722633625600 2064 12067173476586122262455122760561838627225600 2065 416793820737349617617693384822037189427200 2066 10165702944813405307748619142000907059200 2067 166402875584743241644694658574419609600 2068 1698951650893578190359900087543705600 2069 9653134380077148808863068679225600 2070 24943499690121831547449789868800 2071 18485795224892661719947966800 2072 5182017004448601830727734001664 2073 3458996350469441722010762446110720 2074 827564876849813931991074915231989760 2075 100824987496202330714245960505764085760 2076 7322414716911694268122112881731116728320 2077 347396275355196238063336241146129123639296 2078 11435127397108542836251484604393416986460160 2079 272537202964420270930660383071376438177300480 2080 4854568927803736075952388073458892805033164800 2081 66223185222211571419936364577840754880780697600 2082 705276922616553235622322282754004039480314429440 2083 5955397790625790433664015079898320822884473241600 2084 40376179068587948237757816523834448912294137036800 2085 222068984877233715307667990881089469017617753702400 2086 999310431947551718884505958964902610579279891660800 2087 3705286327083961373354119153730648699226310343393280 2088 11386036109268422970202761982818139231997516159385600 2089 29134857103128023482577655661917003328934820760780800 2090 62316222137246050226624430165766923786888366627225600 2091 111747511125813405857518245071694821978743424365363200 2092 168383181537305200189851355642121970390697478077808640 2093 213529396877017464008869472734574962451971439591424000 2094 228088219391359563827656027693750528073696765018112000 2095 205279397452223607444890424924375475266327088516300800 2096 155604415055932317822809568892996153527199860365721600 2097 99241038046783500478102991716199769027347466499915776 2098 53164841810776875256126602705107019121793285624954880 2099 23866464746472633017277778864425437064253307659223040 2100 8949924279927237381479167074159538899094990372208640 2101 2792495840399988971640607746720523538594154393108480 2102 721394758769997151007157001236135247470156551553024 2103 153375718506817576093897016391846936778845601136640 2104 26643392277379156141311154501892528539707553873920 2105 3748529216514383439794859399616914188486993510400 2106 422628294018778525074910618584259933015690444800 2107 37693874871945111695870406522379939971669688320 2108 2617630199440632756657667119609718053588172800 2109 138772494980740406018233911746461144213094400 2110 5477861643976594974403970200518203061043200 2111 155874111820472214718812160177347241574400 2112 3061812910759275646262381717769320816640 2113 39075887970552298378277702013505228800 2114 296029454322365896805134106162918400 2115 1147400985745604251182690333964800 2116 1700693160690124878235212945600 2117 402055120730525975942130720 2118 10591814976125713632036906860544 2119 7228913721205799553865188932321280 2120 1769276633265119440808504991185633280 2121 220628796168160394268820572400848470016 2122 16409266715006929323743530072313104957440 2123 797724780445265435552846183372592802430976 2124 26923211340027708449908558688825007082045440 2125 658336620147820394715621185081506720791920640 2126 12039330940953265468361922422178054156482248704 2127 168733047278511675124769367280525759011304243200 2128 1847626867699702842616224571721757061173781463040 2129 16053681000817348125529084128421560479079884390400 2130 112089094130706841376461998110943395487861335654400 2131 635458941341007246880403789290502172881183110594560 2132 2950345084797533646230446164563045802662635870617600 2133 11298086177665849433506002665473781279608093833953280 2134 35894961293625875804368029301765659273754881451622400 2135 95071638968101971364200771107308116125997836166758400 2136 210742133045959369857311709287866324079295203502981120 2137 392170510743420631877328180817645979019741074187878400 2138 614103367959583671280634355871268362601367272989655040 2139 810540159573984659298973916910835571756463015591936000 2140 902646995889210188764766407468885068546970176454656000 2141 848488176135857577438880423020751964434151965867376640 2142 673079562800079328256804181723192664094399396000563200 2143 450215440895164172900662352663735537538698262658154496 2144 253555399405243558913834566747433475811629516057477120 2145 119977363320105668681450455913057602539219330395013120 2146 47562454744756175798717859308390692435190520263737344 2147 15739522009527210567428880026970223581167052033884160 2148 4328368552619982906042942007416811484820939309318144 2149 983720125595450660464305001685638973822940752117760 2150 183543369021945297862365731013037418829096482242560 2151 27889057370867012792073753933149841562343231717376 2152 3417776638586643724518842393768362936561670553600 2153 333860034580085275020566457769650896891931525120 2154 25625221952418825933596109697231976735126323200 2155 1518334356848100912905382799108339577860915200 2156 67925484385309777682609230486425717956935680 2157 2230198830662140918284543214845122071756800 2158 51772472854656842745891181773190333808640 2159 807568351391414166484405841612441395200 2160 7865925500565722400822134820900403200 2161 42683316669736478143996080423490560 2162 105442975962787742450583202627200 2163 74782252455877831525236313920 2164 21644143646865588726336287932416 2165 15100397550963225734740616880848896 2166 3779818261975482441727260662987489280 2167 482304810228071559564398460597203632128 2168 36725501695491698962664091114224568238080 2169 1828929984435486608340671737488383498256384 2170 63269546649065114857285112918738766642806784 2171 1586760058817823515468420292247734147549757440 2172 29781502853937025105947913360124660281824509952 2173 428673147140002634100765419577551928298989158400 2174 4824359043438112977942364159495698993064873820160 2175 43115600402195163537135254516332191000957403791360 2176 309893377890777737923159641836137622819381339750400 2177 1810095166244081248689635036160824371237309466542080 2178 8666638686592755085801935608403947045321492869939200 2179 34258712925825478927405298404985014202682607109406720 2180 112470878720027744187019825145532399057765295215083520 2181 308163243551778803732236982209895272960130917230182400 2182 707491446654292170235260738323551230837633897474293760 2183 1365334370736353310980327740624397112142802258283724800 2184 2220219868776956350014601132765354849404943217731829760 2185 3047630999998182318964141927584741749804300938625679360 2186 3535367400566073239328668429253133185142299857780736000 2187 3467734285076983142576293902780464550296099338762321920 2188 2875885404691248038915436049180914110221524692002406400 2189 2015250068768830107269631483351959072792268413803167744 2190 1191710377204644726895022463712937336314658725470142464 2191 593572218531049097687175939780390244141400897743749120 2192 248381708111504473615526598610484727161550494710628352 2193 87030298170326929019900866031482412742923699481477120 2194 25429165246642399573002284293573767473323018442244096 2195 6164646120398157472242978010563337569290428713271296 2196 1232362620575918428504455622516108383566790666485760 2197 201659337912423015573456374593545008220020290879488 2198 26772583668928709175397598751185509669733086003200 2199 2852985750048001441084840639122471300712869396480 2200 240877086352736963775803431153980581310187438080 2201 15858158838191276201456220346242657813214003200 2202 798124441527389887770658458215502185993994240 2203 29948384297463035188392437456491639249305600 2204 811102074722957203018961847779981896335360 2205 15182285006158586329906829822313898229760 2206 184849249263294476419320168291159475200 2207 1337410588985076315178543853269370880 2208 4955819870251023895177410523478400 2209 7029531730852516163372213508480 2210 1591832366587979203662186030 2211 44219218203273783419396717281280 2212 31528302578934207578029859421552640 2213 8069274941295973752002017145703628800 2214 1053309355670501107094663304752513679360 2215 82092297907569680034190321314149034885120 2216 4186707193286053681743706387021600779141120 2217 148410047695337923739310758698276119285596160 2218 3816258369308689467582276652241385924486758400 2219 73486825224000451560131214784723187708398141440 2220 1085971972754673339721939062929798218357439201280 2221 12556550934975910490534920415125791899757890764800 2222 115379775724184240451488709269057975918055024230400 2223 853329591293445945005801912302407946893948616704000 2224 5133105695319036376881054580157561649777444755865600 2225 25333251545424976404651811778411537517093594542899200 2226 103319927871537158669952487253129407912852307155353600 2227 350319130439430678615307652092641898704514853948620800 2228 992390106353185978120763163048815285803811428368384000 2229 2358304822180973900784202461078504102792112991580979200 2230 4716609644361947801568404922157008205584225983161958400 2231 7959278774860786915146683306139951346923381346585804800 2232 11353919411757934129474254240021586911035630947821158400 2233 13708567471582732968825449011389700105653815775068160000 2234 14018500301375038235946720032516771586303380305634918400 2235 12142627264251936164309618874319415132046437588454604800 2236 8904593327118086520493720507834237763500720898200043520 2237 5522560284606890197806201661108733997555735557056757760 2238 2891762090279469963091369963032670420176055655674675200 2239 1275473636248266215863514965837624274613367405270794240 2240 472450190067489043250890415599475954890157225756590080 2241 146410345359456239965770727750879267270647681940193280 2242 37783314931472578055682768451839810908554240500695040 2243 8074099927911189703994709250967606650954835401113600 2244 1419084229754087887368767080473094502289031676559360 2245 203471635883858189733021750509009873489971453624320 2246 23568143152570446687222596584055197701541095014400 2247 2179364114620001100828697710440776688044553011200 2248 158581588381912762014562203462426578132140032000 2249 8920214346482592863319123944761495019932876800 2250 379346201101198445719637541115560763824537600 2251 11854568784412451428738673159861273869516800 2252 262239468288193763880208878749058242150400 2253 3902373040002883391074536886146700032000 2254 36301144558166357126274761731597209600 2255 188321155069538908016741599892179200 2256 445203676287326023680240188870400 2257 302448149651716048695815345700 2258 90320105266261344856640103383040 2259 65798196686471389728062315314544640 2260 17214453208098077337604303244167741440 2261 2298129503281093324570174483096393482240 2262 183275827886667192634471415026937380208640 2263 9569616441796694129699900313192230352322560 2264 347496697042742455584727630122792864668712960 2265 9159020086340854722197463965379326218768220160 2266 180890646705231880763399913316241692820672348160 2267 2743508141696016858244898685296332341113530613760 2268 32579159182640200191658171887893946550723176038400 2269 307679401931157974537303224717487935781480064614400 2270 2340561164690594592015913816600890368623401920102400 2271 14493474904430220358252389402797821128783373428326400 2272 73696731768509022268077997900833563686090456852070400 2273 309959783614611476009857461759388223738556921466060800 2274 1084859242651140166034501116157858783084949225131212800 2275 3175648340330195129986442121756208914572196570778828800 2276 7806802169978396361216670215984013581656649903164620800 2277 16171233066383821033948816875966885276288774799412428800 2278 28299657866171686809410429532942049233505355898971750400 2279 41922163981875449093443400270848936286900791191955046400 2280 52640899090877694600289724203736448405710652576261734400 2281 56074001205500152943786880130067086345213521222539673600 2282 50682270320355907468422757040637558812019913412680089600 2283 38856407245606195725790780397822128422548600283054735360 2284 25245989872488640904256921879354212560254791117973749760 2285 13880458033341455822838575822556818016845067147238440960 2286 6444498372622818774889338774758522650678066889789276160 2287 2519734347026608230671415549863871759414171870701813760 2288 826787832618105825689058227299082921057775145074032640 2289 226699889588835468334096610711038865451325443004170240 2290 51674239538631614105566139206192682566110946567127040 2291 9730863289742316941957259980386933729981931496407040 2292 1502559772680798939566929849912688296541327657533440 2293 188545145220563573497780772672441581612328760115200 2294 19019905000320009607232270927483142004752462643200 2295 1522383248466362515339797153239295150068544307200 2296 95148953029147657208737322077455946879284019200 2297 4552154413214381348635650493386729165894451200 2298 162576943329085048165558946192383184496230400 2299 4195831492611100222083342059984931874406400 2300 74925562368055361108631108214016640614400 2301 871227469395992571030594281558333030400 2302 6026276962225245056535731196549734400 2303 21369776461791649136651529065779200 2304 29035022366564740674798273187200 2305 6303739115624129542943611200 2306 184443162333207377917770316382208 2307 137256453302961823733807410441093120 2308 36698944201879417620826756366687272960 2309 5009405883556540505242852244052812759040 2310 408684030000154429552729362243975307591680 2311 21841242231865396013668007773638737510006784 2312 812221195497494414258279039082190551153377280 2313 21936418478396615013658123571402336869642403840 2314 444212474187531454026577002320897321610258677760 2315 6912215318039315201292342142175174989299025182720 2316 84271425085762651162422471283352341744537282019328 2317 817668547597871877537490761577981637556262089523200 2318 6395336140140497899311088456627784950886478485913600 2319 40749770021151634050738602089025757956289484711526400 2320 213390536762548512238912411832264348583605203422412800 2321 925110738788225020706343808943404852388923734837166080 2322 3340677667846368130328463754517850855848891264689766400 2323 10099602918427177954383111010175484088967313684116275200 2324 25669824084335743967390407150862688726125255613795532800 2325 55038933594358969834843341648027644624561794931333529600 2326 99820611382496495291374969625286500932727982625463992320 2327 153450939858185606115623012312164030936957613042250547200 2328 200241851443730838283455029324017078249173854897936793600 2329 222007270078918972879482749902714586754518839125973401600 2330 209199158343596724444127975869865668287911983022551859200 2331 167514289014391154906742475492833175866098410109169303552 2332 113900512447972007800600996385923656667196034346207150080 2333 65678264840688839747089846575024943787023000647908720640 2334 32057248315098124162270044161619317800808845554336399360 2335 13211580089815189101358232883070030306117549808544645120 2336 4582766843654643719533637031314916762434525089838923776 2337 1332720563037396389600446741755804239319913210388152320 2338 323380724854662359241284871161334852187920117226536960 2339 65096119938276189197920980558450522193672231389757440 2340 10796170218521296084295718180854130723296946872647680 2341 1463110326911573330342778795938146673311671178493952 2342 160428763915742689730567850431814328213999032729600 2343 14063921438213063236948602272782059957776075980800 2344 971520888823928710447107393843497562872689459200 2345 51948115068446469507959776218648556363736678400 2346 2102661800389499956274562370754822519484579840 2347 62614716120504111006474489202852060279603200 2348 1321414463582067277734039544865384389017600 2349 18779792118091395419992810069146289766400 2350 167013961524528220138275978875806924800 2351 829147326717515986502079327752232960 2352 1877598113037853230303621666105600 2353 1222925388431081131331060572800 2354 376571456430298396582114395947008 2355 286194306887026781402406940919726080 2356 78184707212699628844370046172507668480 2357 10909372813078688211417767109270570008576 2358 910250794091253047640169943179763185090560 2359 49777714854018809519522436321316192464666624 2360 1895182789494153633269317757858444619357880320 2361 52433390509338250520451124634083634468901355520 2362 1088320561759452062365113655686198437945133760512 2363 17369156440201356146837167434183773050033447895040 2364 217331569958019468787300057520224460288543516786688 2365 2165716693637606594558759314449789202176045534412800 2366 17409526159271355392569074131931192366302080322764800 2367 114099356059224575342068085849272122277610557192273920 2368 615066841256757476453335775281232534152744409864601600 2369 2747298557613516728158233129589505319215591697395220480 2370 10230825357779502399130920248210918246037229498112409600 2371 31927776967931078694501447709587014216735378743335321600 2372 83854758675496763626808663359484783172009168338398740480 2373 185993637663695829097056809707127902524381238043816755200 2374 349372139838737733519812393688502753264547939189123973120 2375 556970078003784792567816859503410186363772076968168652800 2376 754757747749447005837638187452064371862270683846069452800 2377 870268498709362373687572379618641180077713849373815734272 2378 854229896569686624813522568135284812175640597342086758400 2379 713756535800449268733076634708593531951201921334721380352 2380 507375009995511671111768074810023561517509607542195486720 2381 306498569256547918819752617350116404339440669690240696320 2382 157080516743980808395123216391934657223963343216248356864 2383 68143939410625712207005622238992787894711572696703959040 2384 24950619482119726917460912726047880151032414378011918336 2385 7682742069274402716520222393651106791373617330472878080 2386 1980706939734806950352869835863175969651010718012538880 2387 425294650263404436093083739648543411665325245079748608 2388 75573191529649072590070027265978915063078628108533760 2389 11029600925948783567199409384764490306503367345569792 2390 1310168238645231966132970778526483680414325433958400 2391 125296754631352745201905729339331079623823222374400 2392 9520904710474501362381652459666276116152356700160 2393 565657252967528223531117563269728724849577164800 2394 25757607054771374464363389041746575863686103040 2395 876606025687057554090642848839928843914444800 2396 21583102905173765536322645899467945020620800 2397 368083925514591350231859077355267279421440 2398 4091842057350941393387761482457269657600 2399 27085479339438855559067924706572943360 2400 92002307538854808284877461639174400 2401 119846688066245950870443936134400 2402 24968060013801239764675820028 2403 768671632713392603332563406159872 2404 596489186985592660186069203180060672 2405 166457763743166951733174937012435681280 2406 23736877109775607317150746017973328150528 2407 2025052328427731499244423019658349557841920 2408 113287213116042807872016579214029955264413696 2409 4414661086115793169262646071246729819210121216 2410 125082064106614139795774972018657344877620101120 2411 2660339150967549485781388936121818403865882525696 2412 43532822470378082494604546227447937517805350420480 2413 558852608463478634024485862194862897884826186022912 2414 5717492071203281409635124590147443493744760210849792 2415 47220358623777100927790091481128439568874135669964800 2416 318192570418682618559570154903603946633336483437608960 2417 1764974414041130149822615702980928141481788306567987200 2418 8118882304589198689184032233712269450816226210212741120 2419 31164668012928330385044957063780950964851868317327032320 2420 100344441899211961611290264230130616109739761764768153600 2421 272184298651612445870624841724229296197669103786933616640 2422 624182038261216511207072005457819062708940425977554534400 2423 1213608485755615284858295683339009563971587578235904327680 2424 2005092280813625253244140694212276670909579477085407150080 2425 2819661019894160512374572851236014068466596139651353804800 2426 3378689465577524509610575120872371640301712591686578733056 2427 3451786112669345953328111601852783526750547719872105676800 2428 3006889235925296919343599439836202538858254902644145389568 2429 2232450043980251352891779529164103670677042273185660141568 2430 1411318993320848556425837633379605768818819827875992043520 2431 758583958909956099078887727941538100740115657483345723392 2432 345961538546253615820182389828732615465458753690958561280 2433 133519531282694754855601641074526493781200487752604319744 2434 43462369420466621082028686684083404134056463755246567424 2435 11884241638408841702117219015179055817906064308075233280 2436 2716398088779163817626792917755212758378528984702910464 2437 515982480098983323201167772367718109741019598809989120 2438 80883740123624412826129002154939595581024693867511808 2439 10376532450070237171773128565929750748881457436950528 2440 1078641626826427980433797148225545815892043392614400 2441 89768530127331012845312723191139174809436506030080 2442 5894744004608978329429540922495067764221909401600 2443 300000364520278361408467707662695413000579317760 2444 11571199539069159713996485604687060739670671360 2445 328727259632646582783991068314973316467916800 2446 6625510659262644304173463392394811029585920 2447 90020525261720710654530752614059932467200 2448 766132129886984771527921298843063255040 2449 3643291378538650408081147480911306240 2450 7909881412372232757449299784870400 2451 4943675882732645473405812365544 2452 1568717617782433884352170216652800 2453 1242685806219984708720977506625126400 2454 354165454772695641985478589388161024000 2455 51601906760381755037284230473855061196800 2456 4500116285394958887209828932574110128537600 2457 257470938900097290618219498213704443782758400 2458 10266653688641379463401502491271464695837491200 2459 297814438349081285228035647663469868756238336000 2460 6488632075530608501905826673467849765526542745600 2461 108832056175945206236511365568619843794513376051200 2462 1432955406316611882114066313320161276627759451340800 2463 15046031766324424762197696289861693404591474239078400 2464 127622590875073245750784031030076863699659826135040000 2465 883868251163007273776583763621122073981490231771136000 2466 5042784040117514713778902008516937547090823733051392000 2467 23879065601732937321129506569741968972988900618272768000 2468 94438387917964637530439263829639245348035964597960704000 2469 313576380935037380035282075719158175342936755514900480000 2470 878013866618104664098789812013642890960222915441721344000 2471 2080606794204055037356906684859396875696468086591848448000 2472 4184856847433156154683778218410377806798577855985876992000 2473 7161043860048661618729073907900988110391355275305025536000 2474 10443188962570964860646566115688940994320726443153162240000 2475 12994959482990478883117596618739890924237356121871456665600 2476 13807144450677383813312446407411134107002190879488422707200 2477 12528705149688737163931664332650843911909395427683939123200 2478 9706304539044571099529476213756972481204531622546348441600 2479 6415086333276584347390171060816389858267362853981782016000 2480 3612304566237886186089941561626371908286265035634979635200 2481 1729807692731268079100911949143663077327293768454792806400 2482 702734375172077657134745479339613125164213093434759577600 2483 241457607891481228233492703800463356300313687529147596800 2484 69907303755346127659513053030465034222976848871030784000 2485 16977488054869773860167455735970079739865806154393190400 2486 3439883200659888821341118482451454064940130658733260800 2487 577741000883031520186635729678139968435890670482227200 2488 79819480385155670552100988968690390376011211053465600 2489 8988680223553566503614976235212881799100361605120000 2490 816077546612100116775570210828537952813059145728000 2491 58947440046089783294295409224950677642219094016000 2492 3333337383558648460094085640696615700006436864000 2493 144639994238364496424956070058588259245883392000 2494 4696103709037808325485586690213904520970240000 2495 110425177654377405069557723206580183826432000 2496 1800410505234414213090615052281198649344000 2497 19153303247174619288198032471076581376000 2498 121443045951288346936038249363710208000 2499 395494070618611637872464989243520000 2500 494367588273264547340581236554400 2501 98913082887808032681188722800