1 1 2 4 3 6 4 720 5 12 6 3360 7 18 8 9240 9 11793600 10 30 11 45239040 12 59280 13 42 14 91080 15 311875200 16 549853920 17 60 18 1072431360 19 328440 20 72 21 2533330800 22 531360 23 4701090240 24 60072730099200 25 970200 26 102 27 1157520 28 108 29 1367520 30 1063186156509747740870400000 31 2146560 32 43191973440 33 138 34 26584832627940787200 35 150 36 86598832320 37 104837120640 38 4491960 39 141961135680 40 168846955200 41 180 42 266219482125851654400 43 192 44 7414680 45 198 46 26836382332895254479360000 47 50182202664726711420441600 48 11390400 49 228 50 12326160 51 732016761840 52 240 53 3297620294674786080000 54 1057145886720 55 1188049721040 56 1331611364160 57 270 58 1544272329600 59 21717360 60 282 61 13626216933799883212800 62 159271155328323474878405483520000 63 29503320 64 312 65 31255560 66 433220114940967094729465917440000 67 4156357242240 68 63991686633654434054400 69 348 70 43243200 71 5717851287120 72 830424649271817600 73 6934142436480 74 7514911404000 75 55305960 76 8568838333440 77 1447799709647491200 78 63520800 79 1787096866981345920 80 357212832022054353945600 81 420 82 461970874579652421984000 83 432 84 15755094890640 85 85765680 86 17646694894080 87 3914333139500784000 88 96702120 89 462 90 100544160 91 265073174925617483013004416000 92 6132024088769779200 93 116929680 94 7281344478319591680 95 125751000 96 33169895478720 97 675755293336919614183292928000 98 522 99 21886922063220799218562795688752620430540800000 100 47641690212480 101 4757830212100148834112000 102 55072299522240 103 58086522567360 104 570 105 62309299852800 106 7660698966651423755462400 107 71491403007360 108 75201271825680 109 600 110 80385689427120 111 84458495197440 112 232607760 113 618 114 5683541568852231984515616000000 115 17024792614913335066214400 116 642 117 268335480 118 116027689377600 119 121482620320320 120 660 121 11623327689219179735242106265600 122 307546200 123 145391784642720 124 72224455579116422400 125 38322714188825004464064000 126 86558871515921925120 127 48223457917341249768825600 128 103265784690935328000 129 207305214217920 130 215965840083840 131 406868280 132 129787634336477040000 133 243698530158720 134 437244720 135 153327359508185640960 136 458313240 137 39551674509882555288931612371502080000 138 122604345483014484279590400 139 89502250108285167908832709632000 140 810 141 160395382503601728055372800 142 822 143 561514800 144 828 145 195198162017929729269811200 146 113699747440069760958653450285660160000 147 625025520 148 858 149 638276520 150 163567896691073756901277400555212800000 151 679150560 152 882 153 693153240 154 126736754532935823801523953775830556200751951498444800000 155 751088520 156 536958097671387490560 157 490944592234085076831744000 158 615409961050655971200 159 827935080 160 749648255590080 161 773776650628800 162 588143289337142622268973055755655168000 163 909852240 164 876581892950400 165 903916090843920 166 912459983564271542400 167 970352935937280 168 1033442979941970059727914288640000 169 1033363320 170 1082596044872160 171 1020 172 1259835581757539247132672000 173 1032 174 1193429458877040 175 1473304563866091821427763200 176 1050 177 1632915005995319943997900800 178 1062 179 1376525029239360 180 3584616455223462460417893816797063116611088588800000 181 1291466880 182 1092 183 1312931280 184 1610503345004400 185 1654908016245120 186 2115734861676191817600 187 1762334658564480 188 1810048616712000 189 15662937582123552838361544738656864799957061358778785243136000000 190 1152 191 3744271381238182037308665600 192 2947755971530334764800 193 4301862002654877808830144000 194 2326788790784640 195 2386345234109760 196 3520909070707732704000 197 7920700194596574798947084168217600 198 1793612160 199 2702699083964880 200 2769815914286400 201 1230 202 2861372325651840 203 10943769950263405288345636522598400 204 7667778221139229905650400000 205 56620305257145405462469625146233276317936161996800000 206 1278 207 2102069760 208 3517252361663040 209 1290 210 3628023444420480 211 2191932600 212 1302 213 2222446320 214 19993928355462048869823357659443200 215 1320 216 4068540905410800 217 17251075288810149534387284240028051844196622402303093749887197941492525299228806129905555629670400000000 218 4721398790668560 219 4826159588940480 220 9387163348299696960000 221 269901780165930840984102215444638780028755337306112000 222 21198120696448608321497088000 223 92003125838829802480227818910532352256000 224 2893639200 225 1428 226 2930344560 227 6106201709534640 228 13027509473994298483200 229 3042320400 230 1452 231 6543435872675520 232 66711812798242530275573761953408000 233 33248437220309051141710848000 234 1482 235 3274757640 236 1488 237 3314612280 238 7493021821565280 239 89720348847211514850223488883200000 240 97910892446144301906303621437337600 241 19358453152685675952000 242 113084330537347080622904653376716800 243 8831745371292480 244 3731085600 245 9121096833019920 246 22788217574419875177600 247 3862501440 248 24041494193236100380800 249 3951804360 250 415094504265667741926857327178846861312000 251 4088323200 252 10617468366471120 253 1608 254 4181060520 255 11020618042378560 256 1620 257 11296120101084000 258 82125210926084941912837478400 259 13095821734784229756913158632242598811627383465384848588800000 260 12604907186126640 261 4615752960 262 1668 263 154162817979674325765819424321328600581994826658746392973361813192704000000 264 4869775680 265 1698 266 121121663474625025286378304000 267 377482868819554213680058024939008000 268 1722 269 137369171818068210230386176000 270 47708604558636101942400 271 16133614999145280 272 16413059140632000 273 16696362052908720 274 16112765555117841635131991336822401698337700482252800000 275 17868962038047120 276 5687409840 277 1788 278 623306374814891907163919624970240000 279 204388153067680598791955980800 280 712683928690573023489356022645273600 281 67946643825282040896000 282 9304819656528376743991389905860426337114959872000 283 3057841636818623337700981170442450575360000 284 22502403871990560 285 6528716040 286 1872 287 6591795000 288 1878 289 299036647680760676033406259200 290 1131604603869189951102799165288320000 291 25022697240784320 292 25419455355752640 293 66647449350409199267515440656287701325763109966643200000 294 1932 295 20910619156523296019187277192273691611982303232000 296 1950 297 1401637240367438059064247838101283347215409534897275236853014855680000 298 30125491772594400 299 120575050706391223219200 300 31207920696912960 301 7940147880 302 1998 303 8012004000 304 131168664859017149884800 305 33135749298812160 306 564972325025385559448051424000 307 2028 308 595875306127167581917984243200 309 11009402278623972219685077187251311738880000 310 662224520638768064588228217600 311 37640126747583360 312 3070390147845001770449938210053120000 313 2082 314 9063962040 315 2088 316 774082277999434031076524275200 317 3595569693806596152237208997258880000 318 2112 319 79085435816140855275455271502469607945796300800000 320 2130 321 44255942952661440 322 9786609480 323 2142 324 973432113313065807831446016000 325 217244959567979684140800 326 524561799786979450588129629827526541919992689602396160000 327 68348487157905545704225432963744666150541742180591792667515019046486016000000 328 10720762920 329 52718242540803840 330 263244080903850604252800 331 166586111035916325945205916391481092673852600320000 332 2238 333 11254481280 334 289214659721282415120000 335 203578330810673501230157186715281415846333247488000 336 2268 337 11712546240 338 317351124556900145712000 339 62155574020013040 340 62976279169964160 341 12087820080 342 9665599902534962535212072194977792000 343 2310 344 48203160243628441830803288551622549310485569707871865564034505113600000 345 69560676061914240 346 2340 347 70759970228011680 348 12961312200 349 72282289588629120 350 72012861254647842425481637901970610384896000 351 75405528436392000 352 13464283560 353 2382 354 77330677528621440 355 13669060080 356 78964827381704880 357 15569037264157219973362517064299520000 358 81975855219269760 359 82999687860769680 360 103008927129826970353374131557190231900160000 361 14508928080 362 87197823388756080 363 19349469413209761877555291588889088000 364 549857154917434298457600 365 91935747254594880 366 15160919400 367 8034116905380079835871766257790205459401897699808310050336115819523039848038400000000 368 6314220673062255408795386849814353533752876576250429440000 369 4186952886612895842725073792000 370 672736202793046220250240 371 16406423880 372 106977307156836480 373 2550 374 108668614949737920 375 399457015326813515742718106830725373749386365588126033603953741004800000 376 34439944834751201254813470198544512000 377 2592 378 1686927024119454689025551946488350945039588823040000 379 831715849395059027817600 380 17964140040 381 41120400835093516594596728811141120000 382 302583595286384748961765707643383476961792000 383 6488731820011823606420292096000 384 2658 385 18842328120 386 959754716472009881404800 387 136712023347715200 388 138252714712650720 389 19356766440 390 2688 391 19486822680 392 142429234639618080 393 1054196300249141553504000 394 19880484120 395 2712 396 147791185789206960 397 8257758416613810726912880128000 398 2730 399 8590987693900825462546009574400 400 1174344814924686842935680 401 20819568000 402 539278217634600907893711591098737590690048000 403 9663564236355568499587570944000 404 77560783153832912436410994956988518400 405 2790 406 170267488747836480 407 21928485600 408 2802 409 5406360350835502488924707079418298657876758560768000 410 733217967944203816411650481703227362109440000 411 22785530040 412 184752971010891360 413 1516043001383770571712000 414 189351860765901120 415 23369122920 416 60810908043346883128470358668714316556166264206759731200000 417 1655433597953623411123200 418 14150866694940323099279664998400 419 205111368055011600 420 207242008520944320 421 1779847020370173532377600 422 15528173626315436043281452128000 423 138175140902913805925897811058156646400 424 1258986574477951054199196631938106490142720000 425 25803130920 426 227226148625931840 427 229538472177792960 428 2970 429 6659737913440483189796245535655520047607124431618428758003871722449679050844084398718976000000 430 3000 431 20040075084733753203432627148800 432 2264699303205966051384960 433 27570975240 434 1814470308210533571377541614074334850017280000 435 28066745280 436 2427227159597395590314880 437 216332017767515478286632482241373440000 438 270049621866363360 439 230773338783841002449853817154322432000 440 29246577360 441 279884843310522240 442 2153758777985301713227800853391842809637276204440500507900313600000 443 27533798543817255769866433785600 444 3120 445 26982192542234272477105616735185957996601026560000000 446 2869032018270012763245225317398413283444798799361876854134375692981354316757336064000000 447 31704513960 448 3168 449 330505473621603579021736628736401280000 450 327239018302472640 451 32431237080 452 356587948999402603696011732101296128000 453 338701701855827520 454 3534878491619105088057600 455 33355149240 456 3628335585296150775446400 457 52653747507544524151073101948231084058121309631124666590832224174080000000 458 3252 459 34486803120 460 3258 461 449482513778055168292001196771222528000 462 88393867138675156375277415926730063881682155644811994298164740029459474676823575205249024000000 463 3300 464 393731348554645920 465 397319399741658240 466 400933561545513360 467 36627441840 468 407015574732748800 469 3330 470 571368282209730811477265689047989836800 471 37427285280 472 602236346991351164474860894727735424000 473 3360 474 55465873242038412092099140780800 475 3372 476 86232751273686508360450611781469012034441065164800000 477 3390 478 93381792477245789979323527989447173899384654479360000 479 461075141511008640 480 14246904722022231417445420582789697098345649797529793732683366400000 481 112270318390821207092435018556735142513127756869632000 482 5852959763004303231744000 483 41385828120 484 3462 485 41601566160 486 3468 487 236129537374876467808803080548865272218627477345183077996013776338944000000 488 6369858174194018207383680 489 980768030549995362119997846034540800000 490 535807279855028160 491 83387914867763839892629534464000 492 3528 493 44024366760 494 552791183755487040 495 3540 496 559072838234544480 497 90002708955781410994798424832000 498 3558 499 1182096677384160760920919248703323648000 500 95626128255533190322490298816000 501 3582 502 98553237899898772623641341132800 503 17058053042512308563872725422683969528650240000 504 613106390550709440 505 47241629760 506 621645346493574480 507 8257192831803470995440000 508 633759453305677440 509 639008675439694560 510 273006465851608762174829308299796784825409668136960000 511 1602551483245887350834765296596895488000 512 3672 513 49633168200 514 23022483365650406510141077240547891700148224000 515 687835040498686080 516 50611937400 517 9583343240518972521717120 518 134454750173623285868103267225600 519 9914043379846846888368000 520 722011313833729920 521 727837088490015840 522 1134082717603538377304788019812156838369645075276915010771637380710400000000 523 755523401209814160 524 3768 525 155315982293871989737728252672000 526 32835615989973323153276255012887951025178624000 527 54655681080 528 792351405640015200 529 7578671215312260793790371020066934868380378798092581437440000 530 3822 531 176500716534857571083115178752000 532 39473281941367166426408252006582138760486912000 533 57022165200 534 3852 535 189347307737852041801717735641600 536 43675703239930499472560971607996903751782400000 537 58365916560 538 13357856053404492086096640 539 11074021451350696845278746080951263234853868510302336614400000 540 59730614520 541 918552460551485760 542 3918 543 60282395040 544 932720099105995200 545 3930 546 3522232513008552811743207527011774156800 547 61396129680 548 223844820677706951328029674850345317660733202519118169755706163200000 549 3916965879229253605826349411060908472534859277364104142014517344521420800000 550 4136977163182861511504304058820275200000 551 4002 552 64240296120 553 1036863837794111040 554 1044644172816404160 555 4020 556 1055090532688869600 557 5363920745136456412190527938933932670176111354763289754500525466918584320000 558 4050 559 1095011271624553920 560 1367428317963913876113808465714715222978672255311872000 561 1125047207350306800 562 5285806225922763584269085957915930112000 563 4092 564 1152921161009479680 565 5577548539862637151167808265143812480000 566 1666760868277455042085818159207292864341167849779200000 567 4128 568 70496175960 569 1210326447763873440 570 106949453988917279316037078957134201752586240000 571 71732019720 572 4158 573 34575301435602977007088216330407945278871483251303979417600000 574 203481891068738763251552351684766955329477888218444945027618083749907028115456000000 575 411929295068304420930002137996800 576 1328839515172128960 577 4218 578 428069667660747332423904949248000 579 4230 580 439139837488458231741792150374400 581 4242 582 450463752859546716951650109120000 583 1396394007961518720 584 4260 585 467936523417576491674565173804800 586 4272 587 479917194580732550194284155424000 588 1446307756515095040 589 26873602526380292790307200 590 2544837789635855377591595784560933384149187938615166366709095278342789292852067007046754492953395200000000 591 537273397277775590271195618662400 592 4338 593 550817409989507102556536937715200 594 29615587284286103772672000 595 1575550515408337440 596 578819274285074361636091836441600 597 80988942989486650910813142630883153472540918950223984640000000 598 1637948152270946880 599 12056862495159607227867694167347805696000 600 12423288239059193959056834669369228288000 601 4422 602 98218041259128722304686215057912757366899082556752243097600000 603 1733285649659644080 604 88061726400 605 1752875028201971520 606 1764713403914937840 607 114426359992721179986368706917904429270530445330196424294400000 608 4482 609 738711716651926163574835459852800 610 310284961626210582280498747241570297984332800000 611 1865875244055863040 612 92039286360 613 4518 614 92406708240 615 1262603581607693081148073590154878860508754017281313913570796372461260815990784000000 616 4548 617 17513423236889862407103854490767792640000 618 1980286717378329360 619 8051254801107402151213155973819896358375068931399680000 620 42726851568160082545622400 621 2046231902506135680 622 2059629273320018400 623 193247512069959818689218258626025669301155810080818727485440000 624 9600743661071231349627609055008083624524315416268800000 625 4638 626 99961942080 627 2164691075818178880 628 4650 629 2183392401150280320 630 2197503034484138640 631 1052390765131543242930432325017600 632 2235488361344053200 633 23867364145518490592981375631378289152000 634 24548506725177966778082411144813532288000 635 278282438287897282212045379070557369566358866531249277501440000 636 4722 637 2357591131991390400 638 105890945160 639 309986231164820301974058269077325664355262233018113466368000000 640 54960842317412258451544320 641 4055150030325749854203198514935180171252496782521333266263563255929736471642112000000 642 109558431840 643 4788 644 109971080880 645 2537439976401810480 646 4800 647 31667538681360875247209166110629856025600 648 111632038560 649 766113632551968352471851344324130304981635840000 650 75179617774725326000855458965645243295805301482656977225973626918132925066662112420022917661133373440000000 651 1529496160466265745571042646220800 652 2750600596495752000 653 37631624394753088765341243702705440870400 654 928830932431974391194273460235403102234301440000 655 2842088708124832320 656 1670766772989513669070638182745600 657 41349246358232595769059116351514286080000 658 4932 659 120188095440 660 2941945720453499760 661 72509201762818065071904000 662 2983870169822243520 663 1823519073445226089372957303987200 664 4968 665 122837585640 666 1158723626377783056038248761001403617979243520000 667 3093874128992424960 668 3112519360505219280 669 125075010000 670 3143794426779726720 671 5010 672 2010098005131722006957068938124800 673 5022 674 33482074447094617079588173022351898049482313382830080000 675 53885502583385625677669613393440355840000 676 84342774167537323823723520 677 959884228956753855701871032817830760777375458691169386086400000 678 131019102960 679 3396468767828376240 680 59801147430538189341829884602708232806400 681 5100 682 3463803487996125120 683 3484210759190965440 684 3504714102084832560 685 15135983138864051910605696522406223496055376630988017863695723772104497167000908709761541734400000000 686 3622730799233145600 687 1838419580151503896519170219503301304252255488000 688 138108236640 689 99396765442369486961251200 690 2703861555980607782759585172787200 691 101842261041713018586883200 692 75646911690505639344552903784016091648000 693 1576035577590782698362771285440624348383807198756525349683200000 694 142973618760 695 5232 696 143466347640 697 36454672225311258269298066457355226964801510625446673775271868695476849326161920000000 698 86535765714181659671832389930880240537600 699 4088122080824199600 700 5280 701 70892669747002599363244599786091222040805139111022592000 702 4181954185615021200 703 4205679282512809920 704 2707716809324054522816403278860980642808958976000 705 3460011055785496103208704779392000 706 2871011654316828787493052972607532350903437312000 707 153044518200 708 1444954169849540512141755729212089696628953689259517699787552171532648797228048008382758339338253107200000000 709 4524026926872529440 710 4549291349715826560 711 4574668518012836880 712 134414018299638388978128000 713 4634322484168016640 714 158779842960 715 5418 716 119783322753943261554072109795475738880000 717 4738033170727496640 718 160900414080 719 5442 720 4790580162902614080 721 3027191450160145321393187177434425912920142821437776326064134676276338688000000 722 4915004195681798400 723 5478 724 164656694160 725 3761976239742895664395406690139325975192865812150404777984000000 726 5502 727 166829157120 728 142977313111106875456030149928787877043200 729 5520 730 5143612918079235600 731 169020645360 732 3940681687126864690263001674872997188841366743779304387375010642395903674128040945778688000000 733 5313416837779542240 734 5342148298414287360 735 172901778840 736 167804775440872409535696000 737 5295512100268442071429688332454400 738 162416485824506443710852829936059179131224841267602619467269729566880228239560760466738239182607110060229263360000000 739 181460035952656027129060551532979549429318029099008000000 740 5640 741 5727102517633376880 742 180266368800 743 5652 744 180841380720 745 5658 746 5999413499832814368426833659545600 747 6346726761195410132361213683019282262125173760000 748 5943389731689896640 749 184317148680 750 194770576112605372623744000 751 6411881770156913027024327837356800 752 6091175515096344960 753 251543271765310449731225278305906651715091433447741724713573846220800000 754 189020392680 755 5742 756 6263658080595377280 757 11507524923600265808569323965184944505681793405643283460476360221629127613391302530806392932624498688000000000 758 193200788760 759 217357282147232109625142400 760 7381676413629670611596357316096000 761 6586230933877255920 762 6620344628075418240 763 225368527379836836581308800 764 6700493149422508800 765 265956763147210040444649929580858711014400 766 199279032480 767 6828007532846431680 768 5850 769 6874854752794533120 770 201127048920 771 6933775004162566560 772 5868 773 8325399873417393370464824483520000 774 5880 775 355321561178291301184596904800040861235692594695831552000 776 7149241963105023600 777 461685421196521007439427478869694170086847851663929941549012286177280000 778 208000822200 779 320639596360076142648899951718113352806400 780 11612417603798763211424118278698086880386539520000 781 881866879479813078572775359101484502428556161631342136849722827739721622009673274562487629905920000000 782 7672870416022035840 783 603592015706635127662021337021247912725567692740116330200267763712000000 784 216973452720 785 17911745367453148809511849416170912170500227957126242922004480000 786 290892892550661179864467200 787 8038678015158104160 788 220896535080 789 8105444080586899200 790 14864251264169532049023106692153778935538940928000 791 8240307083738009280 792 8281114073198794800 793 11420957000695880020238631827251200 794 6090 795 11625302820407058775166731869312000 796 440662891153103929985439464146185067929600 797 320456585551019646168316800 798 12150456223308473364549451035840000 799 6132 800 12366352193568055944232910351212800 801 331621233929567674380288000 802 482014451708550520378397250721725469593600 803 12921083794104150136281379806297600 804 1587842589987540218615924116112641249211904545028456529147403275447836416227934208000000 805 6198 806 238443332400 807 354953987946028110529612800 808 9265229651134416960 809 240525795240 810 362222424763978012672838400 811 32792084193895833154163024555068057498683415577856551787970560000 812 14593867227552115801678764384000000 813 9613280414365745040 814 9659438848509428160 815 6270 816 9721259058368793600 817 15236354138602964027698796805446400 818 612963262336141547998752610861991137382400 819 6300 820 15768318010193447826148753392460800 821 10035126080835831360 822 10082897146063385280 823 10130849965262980800 824 408569802432631372768435200 825 10243449610141905360 826 16739093662034677941466881886464000 827 10373358540375951120 828 6360 829 10438805392903888560 830 10488106970321460480 831 10537594649708868000 832 17613091262264824368042435814579200 833 436448275931116656538531200 834 3598909256540998702927628010082586758670483317908311035405972471699877712774561792000000 835 10940259128854255200 836 96331070226373500920089029873376830568949554519387977176616919078045687480320000 837 6450 838 59422467654458140726436541486725451408191502142027831213621248000 839 270965618640 840 478208327294568288626208000 841 20313847571560954747554465421574400 842 385564726330898550717359143667830024675137876515196386748597045841258900019658823996636986666030150451200000000 843 503574197447119724903577600 844 72872136658623921885809637079722455512900606849223126991298560000 845 280882680600 846 6552 847 22435843815396407281242568727577600 848 12204060209612631360 849 6570 850 12278588603364316800 851 284760435960 852 83377718666204969239695860365202400291385495812386278685048832000 853 547253996033054066348592000 854 1057750412931013715368594488400288920883200 855 91939148876160636867485124430302772233660770411159244140544000000 856 2174820420779556626002954562732545101685361555509063680000 857 13063709591596984320 858 6660 859 1156736578154073802653186496106596952985600 860 13261162330680541200 861 26627333599817453768397605099827200 862 6690 863 27060680537211939393206303256384000 864 6702 865 13561811296827131520 866 27722458574157017218460986637625600 867 57655181695961524963750000523984892048859422720000 868 305501108640 869 11816858161807139905546140157257497536783109713992251212911778649396479157527511040000000 870 6762 871 2882643133485023893459635884976009086123197782599700480000 872 6780 873 30515775756967766782935430787174400 874 6792 875 31004887530446529738862937585472000 876 6814385886997807026274394693580084897961133506163210641690658790113280000 877 317912758800 878 6828 879 318751947360 880 698327153355986770420022400 881 3422994465849693680681202663111391771812369026776842240000 882 15192195217673347440 883 15258749712080434560 884 6870 885 1627004532131183145096655869132091929600000 886 3751737708003110646019954273744880127803909975131287552000 887 746904345405028726105008000 888 329796140520 889 15799626869820917760 890 2425989370904540813867988865503162084170544772352715478014880473060049654740397768453860591902913378385920000000 891 6948 892 38028737500824138308063708268384000 893 6960 894 16379240788610274960 895 338463144240 896 16497178387781414400 897 16568266385254867920 898 812896171639424371918742400 899 16735091663611601280 900 342853014000 901 1999184177553550938341372428048135895961600 902 16999958362547936160 903 842671984593887249491872000 904 2082314429694158413175586416617858971878400 905 349062362880 906 106281512373247680634039776347257673740181022720000 907 2182130853712672384177704152153718712243200 908 44359356656038412218241915519616000 909 36835603810906440149959543712073401702264327528846581019427978052799701439173951488000000 910 18118655715795909120 911 2365502856263632130342686117284274887168000 912 18349300422060426000 913 7128 914 846562774409855434053813233831821163297277944975549189501005688992457342976000000 915 959991412018043823155377920 916 348148251844621578004925535897170361651087792833804021111193600000 917 50840329258258736353459064075174400 918 19215177911485133760 919 139740306424129603491826169702089235939258004480000 920 374649423120 921 7212 922 19565122929897504960 923 53579590012041828600127685911488000 924 1035688465359341289198259200 925 19892656780345308960 926 380290223880 927 20030417039921904000 928 9572476206811551512128196954536694172418770003010758827145778987570554168623969696218936745921394518261760000000 929 164231751464076323117100412892516478925477036032000 930 59016875503283396863101308603232000 931 7308 932 3208907428932806673393323969854787547648000 933 60785778920325291122505865727616000 934 7332 935 9690077105832555504764411388584770874439375026690691072000 936 7350 937 545658856055558748625072206299010695547588853810819072088997888000 938 92607399462997014136331519179241717199635471873949022353252625772573927051109335040000000 939 601080661768871328748194649782626989434971791339251880962662400000 940 22400765977434989760 941 11493327102239696909743040673847528939872974628670341120000 942 658753168274449003279954297282980438800106020167383177362841600000 943 23011604595398603520 944 7458 945 698991137137349200983660439767452627711824190443878470957875200000 946 418341155760 947 23478419352552801840 948 7488 949 74545763442443493817498717345171200 950 1338580571173927411730400000 951 76172810966620585425251719823347200 952 24048564879708190080 953 24144656522259873600 954 1376498254085743612207507200 955 428490524280 956 24434775910000320480 957 7548 958 80092637613521675100765500069376000 959 7560 960 4657583574261837803827003782335326325913600 961 434658226800 962 25023381111679270320 963 25122575154712170240 964 7590 965 4864777441942338280954164551105876534784000 966 439842962520 967 289045798200987106797058537044853389635678724096000 968 1006736056850367953107280547694512852800368112550590074497638400000 969 446118868080 970 26131926696806810880 971 62989362203750535676502809323820455920974129284445712836035950781235200000 972 451394165040 973 1571595154307944408710144000 974 26787781272018770640 975 454579216080 976 1597571360908536535115892480 977 456710885400 978 340178020632854272903964786061979996902059347968000 979 27421200560864990880 980 460994195400 981 354204047731180075635011875866790733247512868864000 982 6032102569440794038500012801736937256960000 983 466385886120 984 7758 985 67403780962669050498133455070588082683495874499047049925421179121299037816245913814466477708064307428720640000000 986 472911206880 987 334636464203608081595564394794640416580946508931912279347077499441467624092593553408000000 988 29243794930384391280 989 29356155694025596800 990 6830124494322362923332721404577733594112000 991 6946080158112124000432607400796394396544000 992 437011090638777916848991063376697636473204395008000 993 30190730870053716480 994 488373039000 995 7878 996 489490170960 997 1787223553922229831636281096017996064863458988084075321600819200000 998 30848540609251048320 999 7616447301471605808897168218286197610163200 1000 1959871035561896956159584000 1001 31359266945333046720 1002 499621117440 1003 7940170157628226847536831342802890501094400 1004 7950 1005 8095479202443296219437075975542735631257600 1006 142863077587678185995778932793851419058180134501227250911685252774279822696219774366145336079161387353374720000000 1007 35250323451225057825550271347663940419246542723304243200000 1008 8010 1009 33055722704233676160 1010 9925492048152088584933275354791139876419413729780993202033969572659389592371200000 1011 592297305020848342511995047440362464638661396480000 1012 33931046494033405920 1013 144196417800250163791907850331545600 1014 9518477216547359543314963191902408286720000 1015 34524825404737908240 1016 8088 1017 529671489480 1018 2281754323939629700953792000 1019 151098167174359980804331993845292800 1020 35170211812247890560 1021 35300439562346592480 1022 867402154723902518460597310222531175225476818881572369642558509050075288068934860800000000 1023 704398784854136464670799173711126459424207114240000 1024 36267276857899847760 1025 545138282640 1026 2440137158033663183538643200 1027 11046003199610004743297433151081262631552000 1028 3426369321708897950200634545246586527370271491477003017314631680000 1029 170212752042497012938106817024825600 1030 8220 1031 172463880641748409141859319977088000 1032 8232 1033 558458369640 1034 37987090069281312960 1035 260389363416137842359822775420186114338056019328963058393636898914304000000 1036 38590194985662116160 1037 565814478240 1038 859792795610210770477844768168508077315276686080000 1039 569516633280 1040 8292 1041 570754264080 1042 892760267050568321454770131917097170826512545280000 1043 39723734398030119360 1044 13276343980723692170316958571636690153472000 1045 1541748834727077645965368950975729731983959340779789647176020829717262645854752473088000000 1046 199031178595898487161196161089401600 1047 40981633981738450560 1048 2885144383256997773031120000 1049 204234319680600400341719652321638400 1050 8388 1051 645786596608725895838779110059538206514704365047887401340156313679194739692152326254903765278302321099407360000000 1052 597160394040 1053 42472443116746843200 1054 8430 1055 15419425912983980137156251374119200266956800 1056 602280712680 1057 1126700825312086227857370866881969019097917521920000 1058 43438842390588240960 1059 4403649536669229545078266703100730842368693052002625867581636474522402482341402315696936419193105207783295259474091048960000000000 1060 16886530579018764947169743058261659881881600 1061 3250921231915087002332860800 1062 45000483015239967600 1063 239583796198741503621544872606566400 1064 8538 1065 623054675880 1066 513155840947401650095341010466314110728334504690192255574436087011737600000 1067 248836992049642971776472306501465600 1068 3414662521661535433825536000 1069 102126445577905918771181200620226334792927067412815900672000 1070 8598 1071 258406503371330037074418198523392000 1072 1442027163905304281387391641616786726824833449216000 1073 641619132000 1074 8628 1075 19901483028711529735546939432307523397632000 1076 48258493690235708880 1077 114552684586360349931019171757130558518987613595194593280000 1078 48875745482503853760 1079 3691351007851986096980544000 1080 653746022160 1081 3727251334193123528417283840 1082 656461474680 1083 49727614572073882080 1084 3781662825577468225895424000 1085 50129196831453579840 1086 50302095718080270960 1087 22305885993535613848243879937472004815360000 1088 50823656777785731840 1089 667398478680 1090 51115276726333253280 1091 51290890205078160000 1092 3949002136199865387586204800 1093 10739694689622759853333537971175831715045352551002094385703649280000 1094 677067434760 1095 868166031152205125766161973498629325277579334758276601332238761348300800000 1096 682634251320 1097 24909279387505431630374660075492918747443200 1098 8820 1099 324993848527936438910860599935136000 1100 53800578657174666240 1101 8838 1102 331007960666859018525997728108595200 1103 26246652187875984630656760257568197297280000 1104 8862 1105 696684605760 1106 1040055720418923356441403997940775898409713768323269334671164246388736000000 1107 55527583949368090560 1108 3496394975158523464200401102147590400259046329594024074993225780265511237245796964298436762007922341566218240000000 1109 56661019599909715200 1110 712361209560 1111 4553467376656549855621622400 1112 366994775506624039151376821325504000 1113 29770629549928583237002768835616920189337600 1114 57942021860003856960 1115 8970 1116 55588351260100957203983631343607099857312514071492412537730893756763927241998743024048302197294759936000000 1117 9000 1118 59180333041989396720 1119 731189178720 1120 9012 1121 213215854469711237942667885995379728376963519745435975680000 1122 32749858903366867172960717650269617121792000 1123 9042 1124 60573530982675372480 1125 408850235737256759523314133891456000 1126 5022313123244827259427177600 1127 10836067564704829926878197883249816156087360389301840658115847598128304555771288354816000000 1128 35308547579267184013983675239395361065344000 1129 62609207082175797120 1130 20810951067461516333869207136471431961047751502046699505620992000000 1131 63438639654336851520 1132 762299526240 1133 3124426792997676132897028879393738976119200771840000 1134 64276839535316728320 1135 768323597520 1136 38414860515852730082856503206046761285785600 1137 5481571076466623092818864000 1138 65337024056277536640 1139 39630502461969858254398442067361105246694400 1140 778941938400 1141 66123346817499491520 1142 40686324055769235875724810465072824107008000 1143 66772316906793338400 1144 41569127675595096038573491121259245830502400 1145 9240 1146 310042322101333347516890957329795050949791962913652531200000 1147 2354196209523510834582230194317694349937323898919235020279875378563481600000 1148 798920415360 1149 9282 1150 514398519000723939601167459462412800 1151 29227836824977515172080061769460397382192451948331338929526988800000 1152 6085271291311774443312668160 1153 809818173840 1154 4059391282085616585079348847475144616520253450240000 1155 814518815880 1156 9342 1157 71306457059675335680 1158 249339402824591286832712909746804638757963689258598969565205784838281630531584000000 1159 72381023712597600000 1160 4375659705383407886823871283563023098488213757184000 1161 73156472226470666880 1162 73390398087080037600 1163 577398473512508309363287938377625600 1164 74017127151184361760 1165 9420 1166 587417353306614647575980505187904000 1167 9432 1168 839896378440 1169 9438 1170 304835896191326344609088478774035642752621610608824053441426261225234168414208000000 1171 9462 1172 847933610160 1173 76164022174560122880 1174 76405608015124424400 1175 55899821612310776536588649352488211651072000 1176 77134046056363961280 1177 5161585453210380943845016059363378448854226867200000 1178 639867064275474959039714925572044800 1179 58683708915069603000544592229261921389184000 1180 78855354431087351040 1181 7207661794487781485107267200 1182 870710286600 1183 21395426300078416918359444486888737694327461724969390416539960606434591128337781009577771426253477795123415580315635122537156417945600000000 1184 5834395348661523944452385343586305457449328066560000 1185 64337686312626822713354096752460097238809600 1186 82219011264345130560 1187 890554780440 1188 82647412863628536000 1189 9630 1190 66582514391434575561112726334802102311116800 1191 83509573294165898880 1192 67963353971741390856183750726829443400320000 1193 603563200960880761177440204863941833779154243157527183360000 1194 9678 1195 749019092480035965236950491897907200 1196 8039099879202371957278963200 1197 536689806547537358353732744856805446312947702164906199150769099364163421950771200000 1198 9720 1199 73750984516551789414024509018228564238336000 1200 87478797235869879840 1201 924295046280 1202 87928975365889553280 1203 65937564794904245744128981027198424325134918711502723678763008000000 1204 9768 1205 77854581899123577422202080642156125098240000 1206 89656585989983843040 1207 938026226280 1208 79803867645131647254055676424910957565952000 1209 8724753463373816825516716800 1210 91039580039383335360 1211 82164711933378576492783746964901745766912000 1212 950151993360 1213 92064580349091744240 1214 84211747338478665167869489500407134625280000 1215 92910065732072709120 1216 9858 1217 86112805803112629502554414526651010832768000 1218 87272083969684350356659963821877045946880000 1219 965895219240 1220 8706314969709629299996477882983302002547892695040000 1221 95291274645201136320 1222 879812564184514277463161442305959257161405556081627512832000 1223 96354351383290459200 1224 9930 1225 943852463134476931087812530625254400 1226 9621293226045784982455236480 1227 93094747753493752144157237829631022037001161315015028909445529600000 1228 98508968085340874880 1229 967508081651000919387582806314815060574012154231960579288691469539617005952763427827660996341587484210198615107016903884800000000000 1230 10008 1231 1063984200712143686105511952506623565750807267004298456920619720886672900864355275680006993237287895040000000 1232 10038 1233 1110415822394803327506455009631785228101919913741421014456228335270264229199872000000 1234 103241217887318871360 1235 10068 1236 1068605463567396964130096171252256000 1237 109757623038593705354172381830756875072512000 1238 10092 1239 104893043845499743680 1240 1030607050200 1241 10773474805874781083188828800 1242 1290004901529826999838659949272976292602336179613107895489097674702358434021376000000 1243 106987487400839737440 1244 10140 1245 1139340656878276916314816991572608000 1246 11136774735207546782607169920 1247 1049081793120 1248 108580167135549869760 1249 11275693253968733401198464000 1250 1054666955160 1251 122605269859182723425907354815040743614156800 1252 140491346564080255538511351095110396378045914862255307485162291200000 1253 126635974975926082182675921869724118543641600 1254 15490139410222398156889040685172424512676567595205267192237548986852966400000 1255 1075315445880 1256 113140815904609416000 1257 113472347669962182720 1258 11992790430326842226024457600 1259 1082890284840 1260 10272 1261 1515408824906618777972063657671220369545915767961996922880000 1262 137685953067159579827400473719467236711040000 1263 10302 1264 1313921945149956179170085074900377600 1265 12441534743115990927982828800 1266 1334716299877937101700068072234656000 1267 10332 1268 1103904335040 1269 118195971184005921360 1270 15639547317814508533249589566789758028715106109440000 1271 148026768127006257135318731753897633112883200 1272 2188481460630101532479325929258911677455897158600952551852167587960843046051840000000 1273 13115093750608264810358705280 1274 2982257683914240253124339136604596400675637963464473661454408550570505936764664183321101155532747571200000000 1275 10428 1276 1134952882560 1277 22786579978325441431470812629218522360633785919012805763217933263553331200000 1278 1142804935920 1279 10458 1280 1144773591720 1281 18167974067128337665143731464615875050669896273920000 1282 1527556490080394278185095228804390400 1283 169783774615571888535108804347145385166438400 1284 10500 1285 172292288040267392405799025069140965100441600 1286 2142174078157024481471371736984843803237554578054083092480000 1287 10530 1288 4190391222004563720119317981412140527216258488898255103397483062368581518638455127716922791704700387328000000 1289 14672729259583376552471577600 1290 3254417915578686870648239279852632989011783658097780627333175580471675018942873600000 1291 14966930838026901105391219200 1292 1190678941200 1293 134075237824659867120 1294 134454982408180237440 1295 21858399907724853766079085987286313250616464384000000 1296 1200818077560 1297 15387299460786665434711328640 1298 198885038036836715514748963412731123960320000 1299 137266146909675544320 1300 137653102544480162640 1301 1213060818960 1302 34716387398529183827534156023547454898796906068192521254099846471046758400000 1303 1221268702080 1304 315880958254460017358405801929933076983423252222140382708726087680000 1305 10710 1306 214193027734453851865425943364634114747801600 1307 141967503150927854400 1308 1235721437160 1309 142630529764406523840 1310 25480534201815197994220940583674544627854971699200000 1311 348481739666416951328882658336149591983037272221787361966028349440000 1312 1959377570385064223470089443381952000 1313 16972311493741239192651978240 1314 1989031274212057511603360986195603200 1315 113453430662985002333810500203147578453733131744479761382637640058175109745734400665062222275186993677178356778401792000000000 1316 149260240740879354240 1317 2070067541282980078898447415721094400 1318 150365662631366918400 1319 150781880309389449120 1320 10860 1321 151338270416125786560 1322 3519155605156981051268859189225275040682666951582927257600000 1323 152876816911559845440 1324 10890 1325 257262365559358793864913708511913381450496000 1326 154286329954296496320 1327 10844991787920039986921538939420849044840062904884768057566902917668696647311528995628452916507107655680000000 1328 10938 1329 2252084339475086349704208481923379200 1330 18911743243083082549224144000 1331 3982254709098414461698977081115567405673431772823864102912000 1332 159301723239664790400 1333 19277327908468150605561859200 1334 160320273153683448960 1335 2354091452233023449199195590487840000 1336 923935646467662009931497020206184579904829374481780746245726024410411675089778375655424000000 1337 65188170441474953838355116136540435597326897332605425374214595480085790720000 1338 2460185075353319875830985465381632000 1339 11058 1340 2484330650280677784483025358976345600 1341 11070 1342 308065821616386244212190143754519651203072000 1343 1362094028040 1344 167748139884764799360 1345 73007159640263383828191584220202644540611997607695270781249088713585459200000 1346 1373182934760 1347 11118 1348 323072522938325375856738919673276589964800000 1349 626682446693954755117029479090274247948387874811978823831764467712000 1350 2672241206850435721365970154457408000 1351 11160 1352 2698227145128553913545146392024908800 1353 11172 1354 1395540973200 1355 84247715762338426616962649068046992059808938729986506030047878484178206720000 1356 5510327720533541331537442311731444097185062380818128650240000 1357 180145619915248542280501943237599205764811850447100110427719524696620469131536478742662111297536000000 1358 1420413659280 1359 22764431964013335022845600000 1360 180523829165214870720 1361 1427248035720 1362 371442034414654520142157046107752619317657600 1363 182295235882977663600 1364 23279415360299935154225107200 1365 380980214733742389784021212389771216007782400 1366 385457097289816442779674149267836611719040000 1367 185387673799771551360 1368 1450187563440 1369 23892820885697972961539404800 1370 14024030430927607538917710241631869279147362536016859399350482014158336692772864000000 1371 11352 1372 6780284645902264957130388384773150494042668399371153154048000 1373 53439732878766767621800926077386266811401004070400000 1374 3221269242143625157265525876344012800 1375 192203895771955100880 1376 424666499285723947944255667112703740766720000 1377 429607474051306964041580935298807083297305600 1378 56833014553711834288761218264910357091962747432960000 1379 195943159098452525760 1380 1499157934680 1381 132539828963724810565377333623381286892870246624659452623831867292300083200000 1382 1508608863240 1383 455105429451512441090084548160817680687616000 1384 199914384086632131840 1385 11490 1386 200611556511935849280 1387 201135711145625046000 1388 8254587013771224709689723152158633060519760913321910898688000 1389 26974840623450532993055232000 1390 20171582513097428177566823075163361264750320102872830675429576133007642034675384320000 1391 11550 1392 50690846364102296287079163854960185889954424081866476527336255400564213560590152847394905294425766756352000000 1393 27973534851681740080234675200 1394 209130397846666551360 1395 1558878458280 1396 169698805613083940245934818382505119724716652198364557383283039240526233600000 1397 1568578478040 1398 524981767155682814103062673880504874472960000 1399 3320524702887077357407145669535187700921676325392345870280396635302623680051948506578944000000 1400 187164660219151342543157270678188547601123641791591258361405045235909427200000 1401 1593004388160 1402 29744109590713090169032275840 1403 4089476437444356824964575461705459200 1404 11700 1405 10660968166006166910976559428968944358309512665083122270208000 1406 11718 1407 575759604705697263606273363183940653212160000 1408 582274776041169585297399451337048318388556800 1409 210589599936708556019397257847829627717039801778430398002458356275820628231062612636694951234604088623796565345162084420157440000000000 1410 11778 1411 1635108080760 1412 227421839586286175040 1413 614719833775429815565060756080868793418240000 1414 229163785982731519920 1415 229746800748926442240 1416 32177374502709270566600668800 1417 231111783859051972800 1418 1655175663960 1419 11832 1420 232286926115113032240 1421 4970080146744348388574341610565593666084060725464453310368510645016726694634249870901248000000 1422 1670333627760 1423 262680295111151984336746538837140047392544571808198463355391496865259520000000 1424 4756571317009391738861481316956518400 1425 238635357564205047600 1426 239237566277648440320 1427 97655374699103278769433533055788571038451638854656000 1428 1695802066200 1429 241658571029239062720 1430 242266873895703296640 1431 11940 1432 707696965259403856171811804981592665353728000 1433 244303403094452837520 1434 5022125348868973736713432737852825600 1435 11970 1436 5067642797048822970777287295693888000 1437 247177529180205099840 1438 317965249362077485456695086262899519567780348640058844719102457317761024000000 1439 1731890904720 1440 1002818268411453769650200145417548488538560031877888872122425299211694831931174747504818450857984000000 1441 1744902803280 1442 12042 1443 253637976172952004480 1444 51084872557729504291886429576626698665388708668846948582997034039922887725760512000000 1445 12072 1446 7792405683463522911686280284909327759889366058072380028202160783979156765678994770624512000000 1447 1771121794200 1448 259803238448885433120 1449 12108 1450 1776396911520 1451 261093649362089740560 1452 8503943566257926847611384569615358579979600989771751406788182885967524100203412020920320000000 1453 264342120325277258880 1454 39154748988428235641567088000 1455 1797602123520 1456 12162 1457 670434159911510771793856221984803821864208000709030044049748043894875683368225241134418267177695743950386288031067306056902246400000000 1458 270270807240760048800 1459 40388950775179507976527852800 1460 20208522622263332679079721659445669359207577155632755589120000 1461 918042048679085578600973250245460823641062400 1462 12240 1463 6193672091860324087414704055669920000 1464 12252 1465 6248509960278765342666725461753113600 1466 277660938547247492160 1467 41942575904912017380837792000 1468 1851351981360 1469 42230486582701236295710474240 1470 970540595853021684391421619918076698080640000 1471 78867784348780441906392406605735137096846662048862589828632646590540833150984519680000 1472 284518691479303444800 1473 153202703613087319588388650483018079097912166731264000 1474 1881365951280 1475 1997376431414247772452778208250034336793777807878220701894397672804197118650263715006686424989696000000 1476 1895115222000 1477 12378 1478 1051613044111635304983602074991182257541632000 1479 6910890682933638498723060685840128000 1480 45204049388405987634148513920 1481 1911702570120 1482 45511036695395997200239564800 1483 1091513539026331817202161632472546559656448000 1484 1922814400440 1485 171585180718934295218626896763324619748639372318720000 1486 299601713533926323520 1487 27251088320624616129259429046920026895476776050736639373312000 1488 302257312461245156400 1489 47231610521617176777221299200 1490 1947973273680 1491 304444052411011793280 1492 305175771484375050000 1493 47870946021024899376408604800 1494 306888588241427324160 1495 7569430607425758365660109268228704000 1496 1198409613681349132118401237641786607809638400 1497 12540 1498 310584810965307540480 1499 311328310820155675200 1500 30574745365552981938847139258815457475803864961056003002368000 1501 49667508000957228206400576000 1502 315067198858949290320 1503 315819268542427890240 1504 1265259886828284313540456153505889587412480000 1505 8038881801372959651210876800192972800 1506 12612 1507 319601190197468662560 1508 5280647636731935555170859882796414537753337606400725326972827648000000 1509 2019008460480 1510 323163588678745484880 1511 323931076282639425600 1512 324700021371613648320 1513 1344797789232887023068422500124118067049088000 1514 5662741791967812263436094829358298540640646593687528196104910274560000 1515 53082323283781600928063683200 1516 330383683828085050800 1517 8643602266797941505197671873288089600 1518 53788899814935675280623532800 1519 6054556208573279122141741584198363724313291306396472154520715755520000 1520 2068285772280 1521 235305543594721896704261162249781407413945107609600000 1522 338262113910374771040 1523 6403256877383131135956289814251154775934853119266893057554123161600000 1524 9132973997821468208367442260807974400 1525 56141239184498979364112138880 1526 9249343527733140867018040408006656000 1527 1530751065041001241103287262392527951022848000 1528 12822 1529 347101239631509316800 1530 1557236082309153335304973331299424733146112000 1531 1573326365755018743175405644053064484671744000 1532 686160133094422686469882848529654224051865096467017114501452717595613722987370900724360385745580316839199407681531912908013277301178368000000000 1533 2142199051080 1534 356677003368290666880 1535 59543566531715745019992528000 1536 2151185192520 1537 359173177967779781760 1538 12918 1539 2157189893040 1540 7912546972556419897498912558884610018407252053381481816053504409600000 1541 1713406797502234682534492210571334175175168000 1542 365051959328664281520 1543 61508992156264303239664857600 1544 367028566513500386880 1545 367878300454725278400 1546 2187381059160 1547 8560353068711744252529553154433429968490917456788140623280390144000000 1548 13002 1549 2199535962120 1550 13008 1551 43332974235530764280101411406372107770773907221455893579824043920672797191303681645084672000000 1552 2214792804840 1553 377040449239790132160 1554 377908672207057548480 1555 320281317601787353535588949699759939827728421806080000 1556 239715480153237066924315798968676344133629814996214683470685621932811671392324691859929087590354287680479391907840000000 1557 385206245022584875680 1558 2248605856200 1559 386679194700615573120 1560 1974472572554402333607485909363032436717568000 1561 389341857008917890000 1562 1784132404163288558224585008955922651908914968450159435671733550162388254720000 1563 2273412133800 1564 68176693068764949565938961920 1565 2279642079120 1566 68613222014986374324683884800 1567 396815184989386027200 1568 397719641055709692720 1569 2292136093440 1570 315173427676654467292821778640848113946572874478853174010926353775863406014143966638403711480233911502933181071360000000 1571 13218 1572 12367032171682460293812009383131968000 1573 2182545295682750637302865697027259410755072000 1574 71509493799646295580715207680 1575 12621838592280171138844967055750240000 1576 72192545094847722423336057600 1577 68045950440747826560206788955613957801620210073175619717107135492460164103795514502152192000000 1578 415220091587051748480 1579 2309113960346269892386905710289269601877632000 1580 2358479185920 1581 415484378879256077853456821452764933365352904362240000 1582 2368059996960 1583 421504525430847714240 1584 13338 1585 2458254983206460658631024062404665060907472949634892700122383935027501316160294589824354138430559056035840000000 1586 437922162115122239342651011502208253659157958860800000 1587 79656603457563671327982401942304851862718890140062026903552000 1588 13398 1589 2511509750552960269232741792205381155128320000 1590 434301668617273853760 1591 2416353425640 1592 2716801740673247807842590290803380326169175724039625258413802117045131673600000 1593 14366067087777833446069357061499744000 1594 440815751640611867520 1595 441799568589848973840 1596 442785141309455904960 1597 80584243822214548495789248000 1598 14715967958054998464302039118302150400 1599 2698942255173341480746553737372103385906278400 1600 497562307610771146559725740473913359676718933401600000 1601 15073423725435395829500124237193689600 1602 509179769204027528502385615682585827539749002874880000 1603 94773039472671738507828966865791165961774296064597356072960000 1604 524053648558474021840967508881964188323066139612928000 1605 15624084821518337604165113110474752000 1606 536240403928641299918898409277678647678426989279744000 1607 464233328316093631680 1608 101269312876168999733922771560392349717004961833099712389120000 1609 468001992414056506560 1610 87078164000267997034536240000 1611 470412948437608619520 1612 105364135244295763667688027412919678780992552544304040292352000 1613 3740748686424319809256591269759037296141804523853610019799167208839205683200000 1614 16713219247999940768992909873517664000 1615 13680 1616 479805603850613834640 1617 2565164188080 1618 13692 1619 2568538663680 1620 3198689669828632944501937163915533906812288000 1621 13710 1622 17180951771531365050303829885603276800 1623 13722 1624 487214226698886086400 1625 790169935434923361845685937500267995618430041131074414425037650488101704372428800000000 1626 492203943088186230720 1627 13758 1628 2605853416320 1629 23064751052270887610055792000801387254392204147821151878233993625600000 1630 94590465144340032034358970240 1631 18080562034655910422517433944518323200 1632 95458451256736410620874096000 1633 889914083036969093325831041342076232270772813850085076226825341718782150196382924800000 1634 13830 1635 18582105096326782618148194136337254400 1636 25389005281794041466296874027495333442255533318944192040694652682240000 1637 700430970356173986625429785543023082630727836604416000 1638 2671154283000 1639 13878 1640 2674621062960 1641 26730107772501127750401083970597528297807921943418237997559042867200000 1642 13902 1643 2688518178720 1644 520757626289697800640 1645 101115878475073607793976204800 1646 19698694746864797829542121593712864000 1647 13932 1648 1551829332477819290336039519007947223405502256948932528435573923817089438734290727916047930937972595596759253647360000000 1649 2723471393160 1650 1665357131599869513645959353048866197172438451002712355124563434798657133351384455094862125751277239144982763274240000000 1651 13998 1652 20714232779955235492082297735028480000 1653 14010 1654 31240342098498427885899960492942678547499707098160353824068020142080000 1655 2762268377760 1656 32084259371920425273305863698578329863434016191814185694208663142400000 1657 548276630385739993920 1658 842199444594989530474369552552281764702801856185856000 1659 21692682393243356108715187954323456000 1660 14082 1661 2794284050040 1662 6814071279809815644710206995086727932173139496107329569431738118795907891200000 1663 17766099567170851546145161712226275309323989420958871164528744169483855876309545576521984419154314575801063988081318276453418195247693824000000000 1664 566458708545196346880 1665 2833749070800 1666 568463728180842814320 1667 925153700037521073720364264348891748837092684179456000 1668 2848191595200 1669 7689891124773252758807947329441690650828300156392386990304395032497648926720000 1670 23504201964230911606868737797751968000 1671 966744808986381513708295262978741323176737177419776000 1672 1654183982019342203327000207165336389519289907587557024174733471614847269155333734400000 1673 586765660232473001280 1674 14250 1675 2983748439762522159805320853026077885808757152827814546396385269048299284008553486632287023977381656616138524590080000000 1676 5062340756000980405646913120765965651667916800 1677 24973394106020472925759191984010272000 1678 44351175597881443717236670259962898407897114399423754443443718717440000 1679 14322 1680 2939570563800 1681 1078390390900201883313029949705464431139586847801344000 1682 607227417004021339680 1683 1990545539920274857180980451200561230070693831659896976497968350675303534504155545600000 1684 47959397563215803840229271836025809706048407585203497458525803520000000 1685 14388 1686 5499563818429589567927364154772761976248320000 1687 620034068579803834320 1688 2991586205520 1689 129330958968192667098625954560 1690 2999066726040 1691 130086489296150281755426384000 1692 626517915608152592640 1693 27330400976098402521054275485628102400 1694 14448 1695 5757035954330608882086898518409505866757760000 1696 53452079527282785672624763523189666784217668942294591881626409041920000 1697 28054115663625129471765468435334195200 1698 1248033250898450890381397339209551669765806433715200000 1699 266354380027463230901257831041938856095389413150575203135488000 1700 1282030420570268630816042417231372689095473317601280000 1701 3070754565840 1702 649863316126079138160 1703 651205269115103364480 1704 14550 1705 652997987300928265920 1706 3085990864320 1707 14562 1708 26244510578238936798559485856437680775342325225153290111820699476143927033185749867815799133048980040581120000000 1709 14592 1710 27742533755336121504602310142498406255857722258878439940229849331998211721565611977974481305319285475246080000000 1711 668853311789282256000 1712 14628 1713 3132001986960 1714 671602020349091635440 1715 1426747772457074728649194766348436201650361183959040000 1716 3147440046720 1717 6736759899131769261574892733012481528362163200 1718 1465210278526782319663461170400131666763305887810560000 1719 320457248433819709730883827900318551889720421338705371717632000 1720 1504627927486496784676931414142419611709357833758720000 1721 3186256961160 1722 691097051323433018880 1723 150244983278039352459124368000 1724 694389775690083795840 1725 3201872650680 1726 696749396261373917280 1727 698168244696953184000 1728 699589403646457680720 1729 152834820200270375129758857600 1730 3221463903840 1731 153706558581108997244008905600 1732 3229322726760 1733 1620265114001628371530482379768225526193220141228032000 1734 359853638720027989568413711237546771742510375260415482613760000 1735 156791291873526418622062348800 1736 715858229010626704800 1737 3260885829960 1738 7670204711216711763866766355753062450821836800 1739 159027024150607924105546752000 1740 380052387520874432122677003610458500607560136815975149621248000 1741 14868 1742 35632798788125851205448975238859040000 1743 161745923847760278948765043200 1744 3300628062480 1745 732920278149422858880 1746 217240011196465952315073241199669358561890232077735435076715328723488897507651803952525078955556864000000 1747 740827638866294179200 1748 36947517585319323545761730591406547200 1749 166365989696330930828740723200 1750 3340691897400 1751 747802429609377683520 1752 8417930360550638462790536632201014259378483200 1753 1906099782995661518361315269931405451630075024773120000 1754 12734009484067884605054311254957757518983864559094467090889439097214592748501222131392241940076641827903149965312000000000 1755 3385135113360 1756 1987066029947761580052970673913291649424187898682880000 1757 5289523271827523951154708497920480372501019046739088662537621205280058967071575244800000 1758 175456364325711511271906476800 1759 9084364798631594052355391171274433476476313600 1760 3425878531800 1761 779842137928834300320 1762 177918130154673862805378822400 1763 40715233260478802463849898379884992000 1764 786067562501666565120 1765 2147495485160055273308782509528882870787258078980096000 1766 41449262497304781845561647929939360000 1767 793905185627247133440 1768 15138 1769 41895304550181655835057326670326387200 1770 9685348311308740189967285979331989372894720000 1771 9770042447689688069920120240235097327236505600 1772 2272651577821952003160856166548509740364206171304960000 1773 808702638213953165760 1774 810301074884252668080 1775 124516063569446459063067285522068647640874235345949262139734383001600000 1776 43877856373102121399191138102622496000 1777 819406693611171025920 1778 190676093923595420274877142400 1779 130492923707858503162000651441340723787916090444446868399939607961600000 1780 3554258209320 1781 829136971489806524160 1782 15270 1783 831311755812063489600 1784 45459190964655205204495488718245926400 1785 15288 1786 45781468273801890968342644880261683200 1787 196533243578229637797493776000 1788 841154832310643706240 1789 842804370644335641360 1790 46596064130442959973523827629861376000 1791 15330 1792 144221741995227233962376353149704296420316188566647262711526445432832000 1793 47423518353648054756842875373153952000 1794 15360 1795 11284437171264390208111460656289987129610009600 1796 3634505844000 1797 860561015585252501520 1798 204210303518115270911856182400 1799 48603894200779739103194158774015488000 1800 11611780231101213410462552887967339375086233600 1801 2786741544585799540475255527755856075781251430952960000 1802 11829157595188299707328133538453668701340646400 1803 3681512395680 1804 209850012949367023665095664000 1805 50335446701035040621916946322613196800 1806 884319488469128748960 1807 886036390933779146880 1808 40480572477643257560414758898161651102331697803827148957182639128893580902400000 1809 3720272396880 1810 2990671497949272827031491764529011089001026630412800000 1811 729383180781842703807527531810477423068113723775981242900480000 1812 3066780879290773327118604926806168112066400696674304000 1813 53035652506153966503674918216934816000 1814 220338344968518257216133995520 1815 53590887018436630751850445742203545600 1816 13083035209313273750490424769555095188078720000 1817 15582 1818 190252634548874304628164009333421782253564163008643120784265219276800000 1819 925080868137645087120 1820 13438471011501902931451854134302071242789683200 1821 55479178174224001329187179644520000000 1822 13648239774783960529248411917683755797586432000 1823 15642 1824 3829364445480 1825 15648 1826 13841517113593150554744160001091143950005120000 1827 943003627678029677760 1828 3847014647640 1829 232515988566246036085357123200 1830 3855860050560 1831 2689215598044470284225451321308673825244023050515247826390071473870291028635853941362585724882339426723107508254929252161269441001373765079447097958713620722856947718553600000000000 1832 3891377249760 1833 15732 1834 3895832174640 1835 15738 1836 59434098162774093705999090432044851200 1837 14845758325419120154200894560852492765913600000 1838 973491406709049542160 1839 975345440099730598080 1840 3761757769576856344024430410528649654169185629870080000 1841 3936079598280 1842 982789843506099108480 1843 984658027958440063200 1844 986529052315608721920 1845 247229261869234714308259977600 1846 990905838075296423280 1847 982624751906317306784815813029219160973446450533167526192438879785003332092311906674033033489402929269502166671643905245742942425066766336000000000 1848 256375729288446187612587359607230814571829384558810957018785579008000000 1849 4003772980560 1850 1011112276292569891440 1851 15888 1852 16363106620404170838970217362060757403323520000 1853 1017493929108891400320 1854 1019414694866554808640 1855 1021338360257418347760 1856 4035627059040 1857 4254072917150224071126725313463309078800011992719360000 1858 18064673201955279329608217552362971682879794831531407639992414256986969573105419878400000 1859 17173470084974347656215782283811537161438208000 1860 15972 1861 289553487926675811859027411085563040677054028449400671294944112435200000 1862 68565004403025059297583583851141120000 1863 1049887355028496704720 1864 1307861314124547600124549486028148637021407695677647729014143949840272783381412689261824248710692864000000 1865 5282174439432011270350408005757418520880443068313282202029414731297639214006849549747683328000000 1866 4141479277320 1867 16062 1868 4146123058560 1869 16068 1870 4150770309840 1871 4805276965717807759726478328424653261983502159843840000 1872 4164732896880 1873 1079741954265285991680 1874 1081756147143595064400 1875 281256512507338900430967868800 1876 1288460755965451593629441184025843930493210598913229181849600000 1877 19269319604753816572263664072163011037562470400 1878 16140 1879 35342268983267231785542793122452125444593429936638617499623283402757849921027403318649847822676929822863200155915797376516423934310640994490958892754083192881807360000000000 1880 4239729115440 1881 16188 1882 4244446039680 1883 6636314763647935211041996974066759277189413836744349954596542488139358271426749623631020032000000 1884 1122675489463694024880 1885 1124753491420605446400 1886 16230 1887 380156208434926570341651393398125303755527040310551948897508107190272000 1888 4291807845000 1889 5553501415188955213190309401488076195892532570267648000 1890 1140086377533296350080 1891 524455037511295187732254880957257893783279792118892098146488858493457974515470415988005732836036507258060800000000 1892 408994063797904989364371114982629814689346348350461472837657968222208000 1893 5853790154160864578656508018997747044937646965104640000 1894 1163398810908870930240 1895 83219506076640734298252631835153395200 1896 22395251490269962002009543079263990367073280000 1897 16362 1898 1174120649360301202560 1899 22698350932194509064754310882520976227139200000 1900 168809832889331770272372549971527006612471190150756592591084432265267065442660208723179999816677459043018670981775360000000 1901 1191439892674403285760 1902 4426292471640 1903 1195073658125996695200 1904 1197258169485670830720 1905 6408013609272493850270500755019222765049064687075072000 1906 4450599350400 1907 16452 1908 9570157726874120021946665492721538286418212346400878665606128830336692782091013990746750976000000 1909 4474995053760 1910 1217062892548697397840 1911 1219279495108512720960 1912 2760863805207375809956309722366240813386635434251100407396724566146910704419479050112180357053808640000000 1913 91841005324716849838383527646657792000 1914 517857732231429700260973981621277815227414319635775794620056296898560000 1915 1241623668163005691200 1916 341091988821494764488209836800 1917 1246884141039234057360 1918 1249144080302303801280 1919 236605683212499845734573506672499118311405699445621277511187117630768665346886510889907088173506095115965967210905600000000 1920 4578430628520 1921 26602878394101237922177421501925452841432883200 1922 26815018893960989997709765177349839091385600000 1923 16632 1924 2078217939583909194741856895499965009558030843196857444401152000 1925 16650 1926 1281128798421960808320 1927 4623243662520 1928 27569678624009850328121303404582362100684185600 1929 600091766679216987743419877852082833218908527650813135980510571929600000 1930 16692 1931 1297364985173026234080 1932 4658299703400 1933 3787111148914092050098228804400228170191553264161839196851401976894210783851679740385337114881949696000000 1934 28832533038123887846513196928469691085865472000 1935 1316121758026600805280 1936 29175505425064982405502490406675411595582720000 1937 4708686502320 1938 14697294022540111485941886091473335807262110273588980414127148362530904437242917629197287424000000 1939 15188612891039055096316303301309346414783066616554896460082733635064309220594078718686265344000000 1940 30425216799244542253617877290838817383826073600 1941 1348666019226816292800 1942 16830 1943 30825614762644773298989388196948270237381836800 1944 1327597702839888127909068361663655912610877631841526741948456926111633034354380442681333681343874367362170880000000 1945 389678503898351618674804080000 1946 4810547508960 1947 1372884232080630709440 1948 32014009799212868828677834109583495584440320000 1949 16902 1950 757380605177793150739522198926642458062726449493177085897984236093440000 1951 1388401504835598817200 1952 4851699716160 1953 1392508226748160952640 1954 1394976920555005547760 1955 226821515412962722389182085491278342105510655757085297097869310665312527974400000 1956 2790045532124551153158626393110740476224800967812922607800320000 1957 16980 1958 1413187860952424319840 1959 1415685835589174472960 1960 828895715519141155575486175955216701778678271840273284817948582912000000 1961 119596163174827084003743751156335244800 1962 1429907834190382041600 1963 17028 1964 4939926023760 1965 416631251137947138727099142400 1966 1438326957424279038480 1967 1440860411999174443200 1968 21799371647216643298260142255645257901844871135783831223945257180300370590628494098569101312000000 1969 3084782430759871665073104129987508949962920304986043662778368000 1970 1460402401211125051680 1971 428061382004644553061987552000 1972 125807606394377933678678451025587187200 1973 1470682058481602628480 1974 10935674723559466057054881355496437802047433179084800000 1975 82886233125166882042585630099275948464094611639836287315189685927150879367053364428800000 1976 438684608049689330172821577600 1977 3337728290803339388494346501504395674298538218404568088555520000 1978 1499249904791369552640 1979 17190 1980 38902680204828087453490818803369897009100288000 1981 5092886872920 1982 17208 1983 90509783404129602191241053526891227755609248052232049276121821591379137222172114944000000 1984 451730062550538895933080311040 1985 1058177058747613098291397780225873696290580070552743005840421380096000000 1986 68228217662305960730427003437886885499617896077929234289919436728219936344938433826655948460607928201068084587821783063759042694348800000000 1987 17292 1988 1547848233220564860480 1989 1122526946690678644252579345978085559345277369535864776761383827046400000 1990 5194795255440 1991 1560417700477997314800 1992 1563121750852890184320 1993 470779587542230722854459222400 1994 142165440547582534732419994230918912000 1995 474211744713417680492673870720 1996 1190546832436104263034570245470084762991830118380977868233235808256000000 1997 1585801606119720509520 1998 5254411524240 1999 17388 2000 5259853690080