1 3 2 15 3 45 4 96 5 192 6 240 7 576 8 480 9 720 10 960 11 12288 12 1440 13 3600 14 3840 15 2880 16 3360 17 20736 18 5040 19 147456 20 6720 21 11520 22 14400 23 50331648 24 10080 25 25920 26 245760 27 25200 28 26880 29 3221225472 30 20160 31 57600 32 30240 33 184320 34 3932160 35 103680 36 40320 37 129600 38 2985984 39 737280 40 60480 41 13194139533312 42 80640 43 9663676416 44 430080 45 100800 46 251658240 47 84934656 48 110880 49 921600 50 181440 51 11796480 52 518400 53 54043195528445952 54 201600 55 1658880 56 241920 57 47185920 58 3686400 59 191102976 60 221760 61 39582418599936 62 3240000 63 403200 64 332640 65 6635520 66 1290240 67 705600 68 27525120 69 754974720 70 725760 71 967458816 72 443520 73 4665600 74 4123168604160 75 907200 76 58982400 77 14929920 78 5160960 79 162129586585337856 80 665280 81 1411200 82 8294400 83 58028439341502200385896448 84 887040 85 106168320 86 263882790666240 87 12960000 88 3870720 89 3713820117856140824697372672 90 1108800 91 59719680 92 1761607680 93 15479341056 94 2822400 95 424673280 96 1330560 97 33177600 98 6531840 99 6451200 100 1995840 101 782757789696 102 82575360 103 3774873600 104 15482880 105 3628800 106 270215977642229760 107 1424967069597696 108 2217600 109 170005193383307227693056 110 11612160 111 12369505812480 112 2661120 113 62307562302417931542365955950641152 114 330301440 115 74649600 116 112742891520 117 25804800 118 17293822569102704640 119 955514880 120 2882880 121 11289600 122 116640000 123 557256278016 124 450971566080 125 22680000 126 4435200 127 530841600 128 4324320 129 200385994162176 130 46448640 131 16333553612205046246241981156724874149888 132 14192640 133 3822059520 134 4427218577690292387840 135 7761600 136 247726080 137 207360000 138 5284823040 139 966367641600 140 7983360 141 12666373951979520 142 2123366400 143 4837294080 144 5765760 145 434865438720 146 283341988972178712821760 147 32659200 148 45158400 149 8916100448256 150 9979200 151 45635421608216258453881315393536 152 990904320 153 412876800 154 104509440 155 1739461754880 156 56770560 157 25401600 158 18133887294219437620592640 159 63403380965376 160 8648640 161 61152952320 162 15523200 163 11682667931703362164193616740745216 164 461794883665920 165 58060800 166 61847529062400 167 23906980319527578894336 168 11531520 169 43535646720 170 743178240 171 1651507200 172 33973862400 173 71835728478088540235547516897670742982128396352356352 174 338228674560 175 90720000 176 42577920 177 51881467707308113920 178 4777574400 179 4597486622597666575075041081450927550856217366550806528 180 14414400 181 6046617600 182 418037760 183 207525870829232455680 184 15854469120 185 111325552312320 186 1352914698240 187 158760000 188 570630428688384 189 31046400 190 2972712960 191 18831305206160042291507368269622999248307066333392103538688 192 17297280 193 3958241859993600 194 4753689750855860255612637020160 195 232243200 196 71850240 197 97922991388784963151200256 198 70963200 199 19110297600 200 25945920 201 2282521714753536 202 85377600 203 3913788948480 204 908328960 205 1781208836997120 206 840479776858391445504 207 26424115200 208 170311680 209 309586821120 210 39916800 211 63331869759897600 212 13271040000 213 3361919107433565782016 214 24186470400 215 7124835347988480 216 28828800 217 2174327193600 218 6499837226778624 219 850025966916536138465280 220 127733760 221 696570347520 222 86586540687360 223 12845229234353638929524573725045456227444719616 224 34594560 225 69854400 226 311537811512089657711829779753205760 227 7464960000 228 3633315840 229 2890137600 230 47563407360 231 522547200 232 1014686023680 233 82820956161486765449217070347324305429413307666044638661950290685591552 234 283852800 235 113997365567815680 236 1038800993736720384 237 53084160000 238 6688604160 239 5300541194335152988749892502228755547482451690626856874364818603877859328 240 43243200 241 305764761600 242 8465264640 243 124185600 244 484227031934875729920 245 816480000 246 1385384650997760 247 406425600 248 4058744094720 249 870426590122533005788446720 250 249480000 251 21711016731996786641919559689128982722488122124807605757398297001483711807488 252 57657600 253 217678233600 254 5104235503814076951950619111476523171840 255 3715891200 256 69189120 257 1642875177895785304339727354167296 258 5541538603991040 259 1001929970810880 260 510935040 261 1691143372800 262 635040000 263 184884258895036416 264 184504320 265 7295831396340203520 266 26754416640 267 55707301767842112370460590080 268 30990530043832046714880 269 46656000000 270 100900800 271 55169839471171998900900492977411130610274608398609678336 272 2724986880 273 2090188800 274 1037629354146162278400 275 1451520000 276 58133053440 277 556627761561600 278 20906948623622459195189735880607838911856640 279 6764573491200 280 103783680 281 23312026706708748851033542881882226879708882068625674255021748916866851422462501978112 282 88664617663856640 283 341510400 284 495848480701312747438080 285 14863564800 286 33861058560 287 849346560000 288 86486400 289 56422198149120 290 3044058071040 291 1063732217586401673216 292 1625702400 293 95486061390679035293833391644189601299287580953090761748569083563486623426406408102346752 294 359251200 295 466933209365773025280 296 259759622062080 297 496742400 298 21408715390589398215874289541742427045741199360 299 44580502241280 300 129729600 301 64123518131896320 302 151165440000 303 228177108041081292269406576967680 304 10899947520 305 149587343098087735296 306 4541644800 307 8906044184985600 308 1149603840 309 912708432164325169077626307870720 310 184968806400 311 902458288639042220401461559296 312 738017280 313 1547934105600 314 11832592569282330624 315 279417600 316 126937211059536063344148480 317 27562871720596015540533343201973225127936 318 186624000000 319 317016904826880 320 147026880 321 14603334914629202705242020925931520 322 428070666240 323 225688792596480 324 201801600 325 5806080000 326 350760392959416700368884359851907924717423810314240 327 58413339658516810820968083703726080 328 4156153952993280 329 1025976290110341120 330 638668800 331 3482851737600 332 477757440000 333 432932703436800 334 5612166287350667205902149757630526795478780965027840 335 119534901597637894471680 336 172972800 337 768398400 338 304749527040 339 231029321891594808422774159179776 340 8174960640 341 1268067619307520 342 18166579200 343 20412000000 344 16624615811973120 345 237817036800 346 3657830400 347 112897522567561279654024573755282330124025856 348 3720515420160 349 248462868484460296347651211041972916288239922998133915985850872056774656 350 997920000 351 1986969600 352 553512960 353 3696469150265516934764386546876416 354 363170273951156797440 355 1912558425562206311546880 356 134780624734481547264 357 33443020800 358 22987433112988332875375205407254637754281086832754032640 359 7045627748321499683668441790368011082127047646724959612121872914596627075343825330391096995154306109095804928 360 245044800 361 2031199133368320 362 54358179840000 363 42326323200 364 1366041600 365 757285924434069159936 366 1452681095804627189760 367 5715360000 368 174399160320 369 6926923254988800 370 13931406950400 371 65662482567061831680 372 14882061680640 373 4352132950612665028942233600 374 541776936960 375 1746360000 376 265993852991569920 377 2853152143441920 378 403603200 379 24766945689600 380 32699842560 381 946296102467972335299682956000362496 382 26011238400 383 612709757329767363772416 384 294053760 385 13063680000 386 376626104123200845830147365392459984966141326667842070773760 387 217432719360000 388 5009649854054400 389 1703893329976655609856 390 2554675200 391 11838003609600 392 934053120 393 245003304183075693693629717350873112248320 394 6026017665971213533282357846279359759458261226685473132380160 395 489614956943924815756001280 396 922521600 397 36479156981701017600 398 24104070663884854133129431385117439037833044906741892529520640 399 133772083200 400 441080640 401 1115404073787878720894140416 402 7644119040000 403 11412608573767680 404 532413252095856348628615346257920 405 1109908800 406 27396522639360 407 81156327635681280 408 11808276480 409 14631321600 410 12468461858979840 411 15680211467716844396392301910455879183892480 412 10160640000 413 4202398884291957227520 414 290665267200 415 7833839311102797052096020480 416 2214051840 417 62720845870867377585569207641823516735569920 418 2167107747840 419 8123055744494574783921135305106690537411436744265087622569764396331898362711793817499925017883221420207200813363487026842697728 420 518918400 421 69936080120126246553100628645646680639126646205877022765065246750600554267387505934336 422 5441955840000 423 3779136000000 424 17023606591460474880 425 92897280000 426 1487545442103938242314240 427 104044953600 428 34074448134134806312231382160506880 429 169305292800 430 49873847435919360 431 33272036329449778314940970209717004441237244904509798902045754967375455693667507476479692873249674937168694531536842861947689893888 432 490089600 433 282110990745600 434 109586090557440 435 15220290355200 436 71305346262837903834189555302400 437 31116960000 438 5950181768415752969256960 439 286458184172037105881500174932568803897862742859272285245707250690459870279219224307040256 440 1660538880 441 2514758400 442 4875992432640 443 136282260805426291977998213979000850191307755128872136302779412346369866521262110623660822008830668542642972801174908362537737805365248 444 952451947560960 445 5464166400 446 109049173118505959030784 447 64226146171768194647622868625227281137223598080 448 588107520 449 98255075431437047955456 450 908107200 451 320617590659481600 452 2180764680584627603982808458272440320 453 256904584687072778590491474500909124548894392320 454 1140885540205406461347032884838400 455 52254720000 456 47233105920 457 9338664187315460505600 458 3969053527765826237836801421084144418422784 459 31791513600 460 523197480960 461 2509659166022727122011815936 462 5748019200 463 4563542160821625845388131539353600 464 11161546260480 465 11943936000000 466 414104780807433827246085351736621527147066538330223193309751453427957760 467 9674588160000 468 3690086400 469 1075814114378741050245120 470 797981558974709760 471 138015359728109104398336 472 3073593600 473 5194004968683601920 474 380811633178608190032445440 475 371589120000 476 73574645760 477 28372677652434124800 478 1585084524134400 479 254019425777012879221555290949385242779058176 480 735134400 481 730406948721131520 482 2033780962265284567482795773119283918817163164006347182178304 483 2140353331200 484 93117911040 485 128349623273108226901541199544320 486 1614412800 487 40642560000 488 4358043287413881569280 489 73099121379762419852518386302976 490 8981280000 491 38360046186282912539217066759698427565038773977067165501757320719876567926617279940038321394444189341611953329619844582139264725147094449843693682688 492 15239231160975360 493 231105323618795520 494 19503969730560 495 4470681600 496 44646185041920 497 17213025830059856803921920 498 6092986130857731040519127040 499 3030528924057600 500 3243240000 501 49629490343711156465565696 502 597674507988189472358400 503 6979147079584381377970176 504 980179200 505 2053593972369731630424659192709120 506 34673723965440 507 1523747635200 508 4673067172681344865677446696298086400 509 10055855947456947824680518748654384595609524365444295033292671082791323022555160232601405723625177570767523893639864538140315412108959927459825236754563072 510 40874803200 511 6340338096537600 512 1176215040 513 127166054400 514 142884000000 515 8214375889478926521698636770836480 516 60956924643901440 517 1664719257600 518 7013509795676160 519 1077535927171328103533212753465061144731925945285345280 520 6642155520 521 1040463567982644753291490471728681954423022288896 522 18602577100800 523 20641487543910643604497388057718782467169084902514530113638299554482305884796363272630166977991131178991616 524 571674376427176618618469340485370595246080 525 6985440000 526 21856665600 527 924421294475182080 528 2767564800 529 2632434076845342720 530 51070819774381424640 531 1815851369755783987200 532 294298583040 533 11686511179538104320 534 389951112374894786593224130560 535 234101145600 536 278914770394488420433920 537 890604418498560000 538 28457063850962828187296805275735140234019631431427825018337095845784730740310671360 539 326592000000 540 1715313600 541 10155995666841600 542 1956894474240000 543 275849197355859994504502464887055653051373041993048391680 544 35424829440 545 525720056926651297388712753333534720 546 22992076800 547 38251168511244126230937600 548 36587160091339303591582037791063718095749120 549 7263405479023135948800 550 15966720000 551 2079947912569159680 552 755729694720 553 48488462784921600 554 7285008345846484015947982150588195899909025646445523204694296536520891069519531868160 555 3896394330931200 556 328312412835309158400 557 2183755680039201823368028222048590084564608698225786370969392430186496 558 74410308403200 559 46746044718152417280 560 1764322560 561 2708884684800 562 19209960000 563 191102976000000 564 975310794302423040 565 14265760717209600 566 1197656004686027486863661241187958784 567 4439635200 568 4462636326311814726942720 569 12705149527990056055184818176 570 163499212800 571 76563532557211154279259286672147847577600 572 372471644160 573 56594923448507739622342656 574 112216156730818560 575 5945425920000 576 1470268800 577 91445760000 578 394955387043840 579 1786661652373601632760365056 580 33484638781440 581 70504553799925173468864184320 582 99827484767973065367865377423360 583 5318661087932008366080 584 17850545305247258907770880 585 17882726400 586 18055103407718400 587 14249670695976960000 588 4670265600 589 8319791650276638720 590 3268532465560411176960 591 136048896000000 592 2857355842682880 593 194508542291296544930269118610523178953708417136364229687296437329249350534980069362486267919395490357259275934904724492924772706659926967557197257849092047830992897034445758922752 594 6457651200 595 836075520000 596 149861007734125787511120026792196989320188395520 597 72312211991654562399388294155352317113499134720225677588561920 598 936404582400 599 76649984299905759159274319436029362176 600 2205403200 601 92960995611128709227613090192108427475869408541852046461903736835463314392606283006667232718084961931692514191018909761536 602 448864626923274240 603 464857950657480700723200 604 57063042868838400 605 1058158080000 606 1597239756287569045885846038773760 607 12294374400 608 141699317760 609 136982613196800 610 405781638178406400 611 747936715490438676480 612 59041382400 613 23798014876448949562268951089179757433822568586714123894247356629878608484507208449706811575829750254513283632900840898953216 614 7822218149124426571270831443492012138437638631677195202442779325520824191091212951744245923840 615 62342309294899200 616 14944849920 617 348285173760000 618 6388959025150276183543384155095040 619 21011994421459786137600 620 133938555125760 621 2034656870400 622 39169196555513985260480102400 623 402452788967166148425547776 624 11070259200 625 85571640000 626 1117189249291232977743234982792575394858060820071845986304 627 10835538739200 628 38364417979936201602846726858802429265968229253120 629 59162962846411653120 630 3632428800 631 97476668933934897407053623661280286448937240931181051470837172755982780352541525809999100214598657042486409760361844322112372736 632 619173642240000 633 4468756997164931910972939931170301579432243280287383945216 634 3103261618234982400 635 905518775176123833957482496 636 62419890835355074560 637 650280960000 638 2219118333788160 639 7437727210519691211571200 640 2793510720 641 54749287411466342623694059268403495898718742086982719166950310214791302006504128638070953735808456797343707714883132887728264456656505255979031935836666570259023936092323179400994490306959245312 642 102223344402404418936694146481520640 643 1185137049600 644 4708777328640 645 249369237179596800 646 1579821548175360 647 125241246351360000 648 3430627200 649 340394309627648535429120 650 63866880000 651 547930452787200 652 106542032486400 653 224253081237366139386650866763380719201151967588281217707828470639785173018640910901538626501871439041919826800161312308134971214465045528490114809186986271780962042234155742826473432297305068797952 654 241864704000000 655 162495930669465600 656 45717693482926080 657 29750908842078764846284800 658 7181834030772387840 659 14352197199191432920745655472856366028873725925649997933301022120946251073193018297698472096119772098682868915210323987720638157725762913823367347787967121393981570702985967540894299667027524403068928 660 8302694400 661 27662342400 662 911978924542525440000 663 24379962163200 664 18278958392573193121557381120 665 3344302080000 666 4762259737804800 667 168475780918101934080 668 39285164011454670441315048303413687568351466755194880 669 10778904042174247381772951170691629056 670 836744311183465261301760 671 1361577238510594141716480 672 2940537600 673 26166194074641848059775657083968163236731088984743450170133647170503014372082325239742877825695488360187450777825582405607245658630127616 674 1829541532030568071946613817344 675 9989179200 676 3352244797440 677 614672579180797088845610993955879029054824038918841020396081270268950183990710501376 678 36179898460565433063397392384 679 1155146609457974042113870795898880 680 106274488320 681 6439244623474658374808764416 682 365783040000 683 240789912485429695460860742929693389841476736579429955726544841143893378645191077672439569226574178370375807290169290971970494030007193170004019841185846596525049911703267422402572498682448854855558467944448 684 236165529600 685 141121903209451599567530717194102912655032320 686 224532000000 687 497871360000 688 349706649600 689 47867949791388075294720 690 2615987404800 691 107176730929733009652841091415933596617650540481509171896867418810380346868049204181986827574048720323327798385973585533367278217749002715136 692 2514250496733098908244163091418476004374493872332472320 693 40236134400 694 8600619809962768168540578357382826027987118709381054214015958147700960785331818030262569574162971324579840 695 172462464674787958108367218731066064896 696 48366700462080 697 426168129945600 698 20093333484314495329048807194238481118265344 699 1242314342422301481738256055209864581441199614990669579929254360283873280 700 12972960000 701 144719593842261732253589569536 702 25830604800 703 532466665617704878080 704 9409720320 705 3989907794873548800 706 82209467099863289148957271840290919855646205542400 707 18482345751327584673821932734382080 708 3994873013462724771840 709 25970024843418009600 710 12230590464000000 711 1904058165893040950162227200 712 2601123840000 713 673903123672407736320 714 367873228800 715 4232632320000 716 160912031790918330127626437850782464279967607829278228480 717 2003859941621760000 718 35228138741607498418342208951840055410635238233624798060609364572983135376719126651955484975771530545479024640 719 16546956789305961896186184622292741386824339327255337058691808188648596662272647460385980005831425763501354680654007792449941192573506196958749334502853199842367945848531539768980266049761934732756390778196296076361728 720 4410806400 721 3652034743605657600 722 7052774768640000 723 318032471660109179324993550133725332848947101437611412461889116232671559680 724 14982473318400 725 380507258880000 726 465589555200 727 641748116365541134507705997721600 728 59779399680 729 17758540800 730 53551635915741776723312640 731 967458816000000 732 15979492053850899087360 733 5261405894391250505533265397778618870761357154713600 734 11037597739186429318935501998788228153344 735 62868960000 736 2267189084160 737 58366651170721628160000 738 76196155804876800 739 1155526618093977600 740 8572067528048640 741 97519848652800 742 49177497600 743 277611868196852612820085195624083737478891494950657476986477143411526254299827257334747029929515089622227143769943309999615832575103309343715480674810620750046572978977116925516772023254322727589356243466207349673073204789248 744 193466801848320 745 86065129150299284019609600 746 577177825142497254086118751466947467847847743219708691425023829163755690012166171065638665843040756457128339701760 747 5572562780160000 748 5959546306560 749 1182870128084965419124603695000453120 750 22702680000 751 84182494310260008088532246364457901932181714475417600 752 2925932382907269120 753 20575573487938043216945978566900204665103712256 754 19972065004093440 755 2312141262183655007314423270508182120940049530880 756 6861254400 757 10267969861848658152123295963545600 758 660123187103394274955004739584 759 173368619827200 760 425097953280 761 72774285576595731335108413521679807277666532052345153647143064282471138407173916546759925413842803653929112376428019056539292814567881924598950966017555365900208827000977339322668685263981177101184203087205459472698102196272627712 762 233466604682886512640000 763 4731480512339861676498414780001812480 764 82302293951752172867783914267600818660414849024 765 286123622400 766 344260516601197136078438400 767 3063548786648836818862080 768 5587021440 769 1398826598400 770 143700480000 771 20842576062716915176242777301563823413588597239815301527102365121424363335188480 772 41071879447394632608493183854182400 773 2176782336000000 774 304784623219507200 775 1522029035520000 776 299482454303919196103596132270080 777 35067548978380800 778 5387679635856640517666063767325305723659629726426726400 779 8519466649883278049280 780 33210777600 781 1394255092234848401117675520 782 25277144770805760 783 130218039705600 784 15878903040 785 147977040779753920468123089312523655740163169976320 786 9447840000000000 787 76839840000 788 7493802115197206822693330195841024 789 1333924868013882571279537747300084698469670223348179297734551367771159253452062720 790 4622106472375910400 791 75703688197437786823974636480028999680 792 15682867200 793 13162170384226713600 794 314460817925645062564996063974996972177303652544513237419592509946855424 795 255354098871907123200 796 12710959588290487910400 797 39627113103360000 798 1471492915200 799 58432555897690521600 800 8380532160 801 1949755561874473932966120652800 802 657150071158314121735890941666918400 803 5577020368939393604470702080 804 1022687491446457541591040 805 53508833280000 806 79888260016373760 807 28211099074560000 808 2286144000000 809 20484140337806912329973304701095703952828697566154469868737303997739122394575765723713839721077414781162280685343026914649770398681454689526876229792760309901604324084267052723598576494321092683967380529569443641287753977971127689086455431299072 810 14529715200 811 129568717282844055824943509021356277535447277007095199033301760491220922323338850665188371759792056685917722226245401779548398062398235831043445237208916719027879936 812 1991485440000 813 341484766211553938247561663308821682808235577177133900220045150149416768883728056320 814 568094293449768960 815 9470530609904250909959877716001513967370442878484480 816 177124147200 817 34077866599533112197120 818 39663358127414915937114918481966262389704280977856873157078927716464347474178680749511352626382917090855472721501401498255360 819 160944537600 820 137153080448778240 821 3709004903121403223889848303616 822 128247036263792640000 823 50843838353161951641600 824 19166877075450828550630152465285120 825 111767040000 826 10399739562845798400 827 708669234829695863496690721586109322374426895609400829401949676476824771740597799124418269355469438976 828 3778648473600 829 22032673062476616709020057600 830 54836875177719579364672143360 831 21855025037539452047843946451764587699727076939336569614082889609562673208558595604480 832 37638881280 833 20901888000000 834 439045921096071643098984453492764617148989440 835 151528489758468014559358043456024223477927086055751680 836 23838185226240 837 520872158822400 838 233730223590762086400 839 592771456377904055310702876819456 840 8821612800 841 18962192793600 842 45354831029100535263788206181510996631963321319001653081724779294516785391398259143962769238750044094464 843 5152126040893768705064895512166350392152943043289304881882603682969279266816 844 691111914074906537705087056674087212092749063566103542606415790080 845 38093690880000 846 4876553971512115200 847 26453952000000 848 187259672506065223680 849 1398721602402524931062012572912933612782532924117540455301304935012011085347750118686720 850 57715257600 851 43129799915034095124480 852 158508452413440000 853 34780837707155325102258167018387886098690345967357914987915117263063672280606043820825743899237303201662172544283519594596285707949386888901686178061203726738272827333410816 854 117667168760174802370560 855 1144494489600 856 306670033207213256810082439444561920 857 7001316000000 858 1862358220800 859 1412347890462003171863052620221724943623029975004407765401600 860 548612321795112960 861 561080783654092800 862 41617981440000 863 21575052545688121604252346421765949006915790182547456 864 9311702400 865 9697823344541952931798914781185550302587333507568107520 866 665440726588995566298819404194340088824744898090195978040915099347509113873350149529593857464993498743373890630736857238953797877760 867 1974776935219200 868 1205446996131840 869 356929303612121190686124933120 870 167423193907200 871 784268489382102225628692480 872 1226680132828853027240329757778247680 873 499137423839865326839326887116800 874 227494302937251840 875 342286560000 876 65451999452573282661826560 877 196709990400 878 5275777065875219153986453004458342801564613676328248199047786171360541969219584 879 1432290920860185529407500874662844019489313714296361426228536253452299351396096121535201280 880 28229160960 881 213879912621499745085421535625216 882 32691859200 883 41598958251383193600 884 53635916759040 885 15479341056000000 886 90390264989568202999235367694190396391873918400282096985702400 887 239069803195275788943360000 888 12381875318292480 889 1240329227426820699324000444088795130757120 890 3509560011374053079339017175040 891 71034163200 892 5852528640000 893 545245865592529795153920 894 449583023202377362533360080376590967960565186560 895 620660694050684987635130545995875219365589344484358881280 896 11174042880 897 1560317578444800 898 43610323457736413432959428473280272061218481641239083616889411950838357286803875399571463042825813933645751296375970676012076097716879360 899 491275377157185239777280 900 15437822400 901 3877303933102434098872320 902 253899891671040000 903 2244323134616371200 904 3254005654602364905062400 905 2482642776202739950540522183983500877462357377937435525120 906 3131031158784000000 907 7407106560000 908 37937373208185859539884984116445184 909 7986198781437845229429230193868800 910 574801920000 911 103866931177520872754840820432866496974457535077309780222534099080316302633872561171546227845560504397596143450834297555297700588978703998107753967477641624336804089167676391588245966227326849722552988383617585329762735546581299050349539537472789507569655201313142472376844288 912 708496588800 913 958878292377600 914 237376313799769806328950291431424 915 65370649311208223539200 916 3739683577452193382400 917 19845267638829131189184007105420722092113920 918 413289676800 919 611870967724915697690405613948443858683691271621540775525759647206864900959701783635515202609544137090560507568155969169679259396975918739799767015539108629439293624002372988324550803456 920 6801567252480 921 122778453855391036583007521928659337216 922 436396165064294400 923 12548295830113635610059079680 924 74724249600 925 97409858273280000 926 55877838554631298427110978868865405026304 927 8207810320882728960000 928 145100101386240 929 85030560000000000 930 669692775628800 931 22381225574400 932 2898733465652036790722597462156350690029465768311562353168260173995704320 933 375466471157972475420999909287616582645006654320505369717253407624999561172378221683723804344320 934 22561457215976055510036538982400 935 67722117120000 936 62731468800 937 941288040000 938 7530698800651187351715840 939 1501865884631889901683999637150466330580026617282021478869013630499998244689512886734895217377280 940 75848771174400 941 1383013303156793449902624736400727815373354087567392295891182858105137913979098628096 942 356644017930240000 943 295814814232058265600 944 11984619040388174315520 945 39956716800 946 36358034780785213440 947 199472656369247051012162640506977044888216180056731323756488235358993966468204628720284722915354885431583554200928256 948 4188927964964690090356899840 949 50193183320454542440236318720 950 4087480320000 951 1413942643634216737456281775096853234117233225403430076416 952 956470394880 953 456811594284374956891564799431649452072323133949765977821933115181856969879676223553075706213219230901186167948347281321099648587431395033433343154514655629040528642185459673275193265101096264766537480944338361509704012402752884763081860794475107763101300256395513010019460715155870973952 954 312099454176775372800 955 9144576000000 956 185518941801730354606246237578006444161885809171939990602768651135725076480 957 11095591668940800 958 52064090473637838480998400 959 1964455261686256585328120350858549395456 960 13967553600 961 4421478394414667157995520 962 4480842240000 963 3422078601943995921366744570003456 964 742075767206921418424984950312025776647543236687759962411074604542900305920 965 10168904811326422837413978865596419594085815820031735910891520 966 23543886643200 967 1745584660257177600 968 1210532843520 969 7899107740876800 970 898447362911757588310788396810240 971 6752037370304563380023474956271616 972 27445017600 973 1701971548138242677145600 974 11987514433213410168505333362405758614074616867833489219299162724961427477067899981261975435763809169253735415506201431918520226608467015576154275840 975 447068160000 976 3835513169510400 977 451377585192960000 978 7857821046745026341312481403434197581824 979 365495606898812099262591931514880 980 116756640000 981 2044466888048088378733882929630412800 982 11025148688238406216213337280789290051174400 983 5664822489730225970801150920297381131769258342676038843970284986798644895658387980681216 984 198110005092679680 985 208256361894551353923993600 986 1617737265331568640 987 35909170153861939200 988 214543667036160 989 2760307194562182087966720 990 58118860800 991 172226366390297195048947865674276392346484711107799975199612265451355012878316219572381665153437265184194426982523887852647657892709154965880408173455605456727778848435831610490731596004330292836827136 992 580400405544960 993 393705130460942146387050400881171845763570497560778238556638709153791539855887666180232371864149688320 994 170659735142400 995 361969316770359484788808134424794427934011705703278099562496 996 67022847439435041445710397440 997 23410114560000 998 49100859118442128050197845452413987283249630690645971842249370521442006946070118323249051384888562357263300261913401065138258848188280895799927913840640 999 33335818164633600