# Computed by Robert Israel using Maple, Nov 12 2014 # Edited by Robert Israel to remove a(0), Aug 20 2018 1 0 2 3 3 256 4 6075 5 70656 6 525300 7 2861568 8 12437115 9 45414400 10 144788634 11 412896000 12 1075797268 13 2593575936 14 5863302600 15 12517805568 16 25471460475 17 49597544448 18 93053764671 19 168582124800 20 296526859818 21 506916761600 22 846025507836 23 1378885295616 24 2203231674900 25 3450341339136 26 5314235359650 27 8044995688960 28 12008047741704 29 17656309171200 30 25648987260312 31 36770588928000 32 52165554263163 33 73143837468672 34 101625347856150 35 139723819797504 36 190574163301975 37 257478468830208 38 345424805699460 39 459446642009600 40 607286987315370 41 796424068608000 42 1038672431859936 43 1344853458014976 44 1732660616055900 45 2217492015854592 46 2825336026647000 47 3577654431833088 48 4512218532932116 49 5658207022080000 50 7069749327391989 51 8786104035955200 52 10883556650003058 53 13413944907334656 54 16484195946841800 55 20160975686441472 56 24592481852968200 57 29863988973393920 58 36177777877008690 59 43640938422470400 60 52529138342940504 61 62972384376960000 62 75342936554942496 63 89798782485541376 64 106835054544049275 65 126639411772919808 66 149871723377475600 67 176744041853038848 68 208128762483449094 69 244266777120460800 70 286294106522465136 71 334475097122880000 72 390295886997548055 73 454018358273366016 74 527573382086456250 75 611221061017462528 76 707430169918980900 77 816431833119215616 78 941406169040900472 79 1082480188841395200 80 1243723751224401066 81 1425146832523724800 82 1631872917502153326 83 1863721300387005696 84 2127201647657055200 85 2421754661651871744 86 2755604735421308700 87 3127779889931834880 88 3548488939697644380 89 4016169426616473600 90 4543641138839371938 91 5128345407611059200 92 5786289560171965848 93 6513836273889492992 94 7330613938888042800 95 8231549984375416320 96 9241023556253985300 97 10351684559776831488 98 11593666183151024379 99 12957211411101484800 100 14478850074599579133 101 16145706898077312000 102 18002727164451318696 103 20032328086063981056 104 22289524024390993650 105 24751795208784617472 106 27485173110340543050 107 30460954447045018368 108 33759641349183951880 109 37343363318351078400 110 41309839189265104008 111 45611795749687078400 112 50365402830713232648 113 55511738793352052736 114 61191313414544175600 115 67328386271144322048 116 74092106739562910850 117 81389594257249252352 118 89420282812074238380 119 98070531311959372800 120 107579675333400995160 121 117804268288168704000 122 129030415609260475986 123 141084930984648817152 124 154302370838757338400 125 168473696398668097536 126 183997705318582794600 127 200614760261336752128 128 218798191713723896955 129 238238100376052787200 130 259484154714341262972 131 282166989647192736000 132 306937362611611664016 133 333341974435763957760 134 362148541710431118900 135 392822057992389012480 136 426247705646674402950 137 461793899444981035008 138 500502626333918492832 139 541607606921531001600 140 586330469887408668912 141 633774327978329088000 142 685339474034155575816 143 739977244613532344832 144 799325976542731837975 145 862124497979008020480 146 930283616106518340750 147 1002340057113004747008 148 1080470544004103948874 149 1162976409042783360000 150 1252391954005503305772 151 1346692287267248832000 152 1448816988114838539300 153 1556431971259669825536 154 1672868826034418167200 155 1795438945536902049792 156 1928000293652451884600 157 2067369615719060640768 158 2218001907050369301840 159 2376253512035929382400 160 2547146242523079507114 161 2726506825278853324800 162 2920125859846107680283 163 3123097919861531003136 164 3342076531447218309150 165 3571476521562770927616 166 3818764944404969372100 167 4077586054211872731648 168 4356508974927490214880 169 4648102573021860556800 170 4962175301624618219796 171 5290316055528913721600 172 5643479842997479906428 173 6012140026776619938816 174 6408820994567405081400 175 6822452132834620368384 176 7267305348634282916700 177 7730904958335350261760 178 8229131155062175655070 179 8747929883231585107200 180 9305379269872923386226 181 9885218566280722560000 182 10507979740224081236016 183 11155431949390568617472 184 11850321020527456277400 185 12572191105454004916224 186 13346850525159621705600 187 14150755413279280498176 188 15013100924311716441264 189 15907584921452243148800 190 16866445918139712015480 191 17860309988382100992000 192 18925616243060260940308 193 20028681100632984754176 194 21210601663207768424550 195 22433918516034836665344 196 23743834001417410607475 197 25098654508839533196288 198 26549326181164677620652 199 28048251511691150400000 200 29652684956344643427645 201 31309853522218778163200 202 33082553434405641165306 203 34912292691990537968640 204 36869594019020417025000 205 38887894793194626557952 206 41046240247667831797800 207 43271126769144642074112 208 45648945201811517807346 209 48098452064066348697600 210 50716428382738540819008 211 53410784985496203552000 212 56289647944032467344218 213 59251594507630566469632 214 62414495662265966411100 215 65666674098280923990528 216 69139745491502385813000 217 72707468728750371864576 218 76516551439521807670530 219 80428444131784973580800 220 84602570820412449308616 221 88886736890180661196800 222 93458569490971070376216 223 98146642217959481481216 224 103148344997246949006600 225 108275977297859241981952 226 113743552787322915468150 227 119345591634709807388928 228 125319839736790064251760 229 131435371911511280563200 230 137955863469844856887632 231 144629266371111212851200 232 151740634619705246856450 233 159014630320301035984896 234 166767278633300685707850 235 174690161571881727166464 236 183132782840424517730700 237 191759200502633389383680 238 200946518658551653743888 239 210328857641359624473600 240 220323175083120773961048 241 230520429963103415040000 242 241380945722459169455799 243 252460485941487776893696 244 264254354139669834751650 245 276279645288306248414208 246 289083023587778365398600 247 302126234860533647531520 248 316011255514782619579680 249 330154500913447499520000 250 345202603919793928549764 251 360522927477091098720000 252 376827390291108753033128 253 393412074972254875348992 254 411059643774690853507200 255 429008994793766726433792 256 448098696630728266110075 257 467505052989824728301568 258 488149867670519213937552 259 509119061900724884966400 260 531423675494575222229724 261 554076824187727703270400 262 578160161788992502343796 263 602608406700225389799936 264 628607718701120296198800 265 654977791979623995936768 266 683017705618344805000800 267 711456381579856878512640 268 741680390168073030601044 269 772319557511253102412800 270 804892396825343272702320 271 837884491800017643648000 272 872955301162719507987078 273 908476132269960368300032 274 946215699961874544492750 275 984422641122009411071232 276 1025029622998318024567200 277 1066103606048503267427328 278 1109753986584007403012220 279 1153906554444050057676800 280 1200804802469499491466480 281 1248220961858418739968000 282 1298603598029627936774976 283 1349499547883713193623296 284 1403575577296372129667400 285 1458202616645318882856960 286 1516213374212201177557800 287 1574790611305596849325056 288 1637019599959150014304791 289 1699801557917755876761600 290 1766493096360848046032220 291 1833780216414549617984000 292 1905221299804406833620798 293 1977269086774265117438976 294 2053794777023263820922900 295 2130905239683977543016960 296 2212803674378700582837450 297 2295331129826876509163520 298 2382938662125316803777450 299 2471183663077116301440000 300 2564899333024775168207884 301 2659214709244886819328000 302 2759372496608119514874456 303 2860179685601525863706112 304 2967177191662012124427300 305 3074823519370151333302272 306 3189129109113417905695950 307 3304030767571650276211968 308 3426036172150939182130848 309 3548686855732268803174400 310 3678854399404346602519488 311 3809660122043784374208000 312 3948544601860321072712760 313 4087988502170941709070336 314 4236040342612300603196850 315 4384706265985054434966528 316 4542468988116715109211600 317 4700822328984060115534848 318 4868943446160412686429912 319 5037551119495633017254400 320 5216555504684432062348458 321 5396097158408232675993600 322 5586612484995433973676096 323 5777629629246466509519360 324 5980419186111546154947475 325 6183565027777398003821568 326 6399227637795203527146900 327 6615302125138068401538560 328 6844572737198945245564830 329 7074191796543720307507200 330 7317955392684069755710944 331 7561881792149746839264000 332 7820832469864701782943588 333 8079992781915493754233856 334 8354973825088391728823400 335 8630080344255570392722944 336 8922130380650956414200800 337 9214056313721121131716608 338 9523962172117417143291021 339 9833793503742931841241600 340 10162537439484181306638132 341 10491078134616057489408000 342 10839857597775109428299220 343 11188124057333146240742400 344 11557846719803769115179900 345 11927088971183726395121664 346 12318874914862443092285250 347 12710018284483661357215488 348 13125268524651702804059640 349 13539469528326808596096000 350 13979204420179418011889016 351 14417922453905706386201600 352 14883441354004728124881756 353 15347714503100588568109056 354 15840624259625209648318800 355 16331792186870049306258432 356 16853264621738486869337550 357 17372998480880581010251776 358 17924508330746562037327140 359 18473997775284767860646400 360 19057416746919700908015090 361 19638177160888871523072000 362 20254812842306210201951946 363 20868790518712637146094848 364 21520347636323658500910000 365 22168865604188483913013248 366 22857480064306534195068600 367 23542287519853988772277248 368 24269457450046250677191576 369 24992772269953964425420800 370 25760419575072615802423116 371 26523752003248195155225600 372 27334356389364097979566976 373 28139676638672853588796416 374 28994897841798169755199800 375 29844778369539351860579328 376 30746830696555996945537200 377 31642938334546890792161280 378 32594641504059327166637760 379 33539243476497243545491200 380 34542489471896561451675960 381 35538503550708027362508800 382 36595775166203212142659776 383 37645100966293324358148096 384 38759662065789307173153300 385 39864836417323552873832448 386 41038767575213312924362950 387 42203164768660367354277632 388 43439322557928893574080214 389 44665023539548588461081600 390 45967099039353270728537616 391 47257014796133318643686400 392 48627372040568674835142195 393 49985317882182570159470592 394 51427143088603575244681050 395 52855479055944622689761280 396 54373032976240862957474700 397 55874998826657975028261888 398 57470867347457352343806600 399 59050864087301013796249600 400 60728698790590931921596221 401 62389291167828111065856000 402 64153889867014572195272496 403 65898793005161031104458752 404 67753085579364010919680650 405 69587249107086988072559616 406 71535287725882162175905200 407 73461612013331265354103296 408 75508928559747723327880680 409 77531527558804012166246400 410 79681296431260254482448228 411 81805865698803417510566400 412 84062720059567382689752168 413 86292394661158633100513280 414 88662538749971015577775800 415 91002018482107862084863488 416 93489039773308136314321650 417 95944704351088153027389440 418 98553728279289047650589520 419 101129114671875400265836800 420 103867270079645146610711616 421 106567556233896805719168000 422 109438698435261341572730436 423 112271220882128771571158016 424 115281199002799596338098650 425 118249739336113084052711424 426 121406517146142433059141600 427 124516979781917222150102016 428 127824917577268919608124604 429 131085488928718958211379200 430 134551015227377365105082952 431 137965952750323308414336000 432 141598198766586687947351560 433 145173989751668957364074496 434 148977603425212166368531200 435 152723630568144085041853440 436 156705934691498910155658450 437 160626708220178866140549120 438 164797882026028517493298632 439 168900787817032087397721600 440 173266065060354090811306440 441 177561534102945749897779200 442 182128923887992144253735076 443 186622043699098733885458176 444 191403195929307670142672600 445 196102026798411027065149440 446 201102469904620982144076000 447 206018944908825435650342400 448 211247810554371578765122824 449 216387267954216244510464000 450 221857477483322280246299673 451 227229081657376283368128000 452 232946851620181999364345958 453 238563845304607537582886912 454 244539117259516315821215700 455 250407495735037658677266432 456 256655031810797990810886000 457 262784746900217760513159168 458 269311077046651140640327290 459 275717254412937244528972800 460 282533675714622324806932944 461 289222537382072288787072000 462 296345366794400107765352832 463 303328246015237783721665536 464 310764819701205969343752450 465 318058418323905784796184576 466 325820977526244132672706350 467 333432277488373208772642048 468 341539468030589531323241306 469 349480720754366731428556800 470 357940141060824598643791776 471 366230392685736824279897600 472 375055939300853624313717900 473 383702386827506867544717312 474 392914601829924631182494400 475 401931151584470203473457920 476 411538568283237120152691600 477 420946180909939353875899392 478 430963829307124451814017520 479 440770581133093330369075200 480 451221862570235265115460952 481 461442713682462403788288000 482 472336360994398203496231926 483 482995231084418395067400192 484 494348294643864632830104975 485 505453358002337818476017664 486 517291535694148657245138300 487 528859762930647807480119808 488 541192917340985006141540130 489 553250550307538888957081600 490 566096993195714913974862762 491 578653209098147563636704000 492 592042173392695719386904456 493 605115203459547149615831040 494 619056655229214965269680600 495 632676351385608399573410304 496 647191051294298419917223200 497 661366554771087079229546496 498 676486572371631749181130992 499 691238556316455536575008000 500 706975101301459135413948708 501 722336214332230068142387200 502 738711478400598610437915756 503 754692072809842146712352256 504 771742495405980974467199400 505 788364610784163778595622912 506 806101341618180140340876000 507 823402074605303208841473792 508 841850351065345256806368384 509 859839828895173693534950400 510 879039430332402805582957488 511 897742642085089024743244800 512 917706130699691585099289723 513 937163618288471169628467200 514 957917853576222751867609350 515 978141039843719956694227968 516 999731167227324023978704400 517 1020746563928319455423225856 518 1043184957834594442235342448 519 1065038581463181369734284800 520 1088355687539541982177706460 521 1111058455716933187603968000 522 1135303412760610286457090330 523 1158885503119735561260239616 524 1184072293510802716508394900 525 1208583750427496630528479232 526 1234744625328689002514675400 527 1260197808290159468623220736 528 1287388607900001050223886992 529 1313815390413889628733235200 530 1342049495766226440827373612 531 1369506620697537136894636800 532 1398820594448356913927933280 533 1427319673416994189919987712 534 1457774125857107849427064200 535 1487351321826950570895419904 536 1518961439241027044517551700 537 1549678282955139272931809280 538 1582482773340635119963458210 539 1614352497437524225003488000 540 1648420021520385436602355440 541 1681480630082754098649216000 542 1716825323698224848037670416 543 1751146698579242265787899392 544 1787812456781227431400086150 545 1823406449377416560328437760 546 1861467595021156107922440000 547 1898377344431152351991417088 548 1937850215315839018815675774 549 1976151303602114000466252800 550 2017081991658956386709927268 551 2056788048187166717162688000 552 2099260668144801020435206560 553 2140417027355335049092055040 554 2184446288793333938162577450 555 2227138509948740759780754432 556 2272776706131612904143150300 557 2317016356092018306936787968 558 2364354530055876583948186272 559 2410193103195069453309350400 560 2459248235457654548475976944 561 2506778019950652830922854400 562 2557604750847963105363153246 563 2606839517963185455865134336 564 2659540802538959265228590400 565 2710534176274865856625502208 566 2765124573613778473263113100 567 2817980946080815111263861248 568 2874522782637401303870270280 569 2929252997258782976670412800 570 2987857161506297320935812640 571 3044522187004645028679264000 572 3105205730363853936901787496 573 3163918193822619601788567552 574 3226745962565152466760997200 575 3287518860902083907241988608 576 3352616140716405927389860375 577 3415512643495430175000649728 578 3482893392173522051568832569 579 3548040799616325234480243200 580 3617778723471471983204426940 581 3685185970533739530294374400 582 3757415663433468877507036776 583 3827155030349975222042921472 584 3901893222453436988424681150 585 3974101363486481889073606656 586 4051424358800397445055499450 587 4126112512821924583440292608 588 4206172705683730925085865524 589 4283415415154328268304793600 590 4366224836112394794079558440 591 4446176448931169347230912000 592 4531821925127790909204340938 593 4614488623631448647674085376 594 4703133485015152439649501600 595 4788600259795467724303128576 596 4880259543009134821839416250 597 4968691658793250379258163200 598 5063455325644978988870523792 599 5154861472546990611247296000 600 5252913834645989425241288460 601 5347381197548302027073280000 602 5448730939242773953061636256 603 5546446622076231210165806336 604 5651196219745772920575269400 605 5752161655312540997461890048 606 5860508175797588292410904600 607 5964822910712543543200954368 608 6076778888523835226437530660 609 6184642825800189409671782400 610 6300313391189540881312167708 611 6411730583255626391597721600 612 6531337971896196978572159358 613 6646410674072240613269492736 614 6769959042754357349236808100 615 6888912786825222690252205056 616 7016522081381595425795018400 617 7139351374749807894053173248 618 7271259367395248106827087712 619 7398081167701329741745324800 620 7534295605419064989904560576 621 7665350293773126114471321600 622 7805993590067863808233919736 623 7941279215612379748421329920 624 8086619344610360758205267000 625 8226254706940848316911169536 626 8376288440947961119386849150 627 8520544586246684668188119040 628 8675412689039516611351735554 629 8824275376159928574347827200 630 8984263139003404109374715952 631 9137868507002681403152832000 632 9302976488745341778453877200 633 9461613738608942415709263872 634 9631984952088589284475981650 635 9795642791481781314781200384 636 9971598553990064969954319000 637 10140414521838263241254581248 638 10321942243846757995530098280 639 10496242212578341230436876800 640 10683505673593753141731589290 641 10863262584357542094911232000 642 11056603077578536975502203536 643 11241976025640196807713259776 644 11441385095777495596185268800 645 11632719983162247947478626304 646 11838363110325788996816569800 647 12035635869991508854998501888 648 12247898494581585889486354515 649 12451269046247848196688844800 650 12670124741915932705444151982 651 12879982670360897385403187200 652 13105621325302521375588265908 653 13321923844243332285981459456 654 13554754054407957707655799800 655 13777685323578443755754491392 656 14017684965784312995110017950 657 14247657593067425880027686912 658 14495018991117947919192601728 659 14731993316650831232433542400 660 14987176215693451523591348448 661 15231336290915313737144448000 662 15494295792114640521586158396 663 15746107666622745163738033152 664 16017064900146762119777484900 665 16276463928825648292890746880 666 16555905210144908824228099650 667 16823103844122552693220807680 668 17110990471366890388964491944 669 17386481375628963950367948800 670 17683034625379439403017763096 671 17966756191883768575524672000 672 18272523019573145697111845856 673 18564688182206405593836066816 674 18879601386814940203172337750 675 19180764550384614777141614080 676 19505079176599143959485187925 677 19815147439717640796322710528 678 20149442889169202971675884072 679 20468662725713252000120755200 680 20812876678485507577787337780 681 21141832866905224840404940800 682 21496219097828217044021799552 683 21834823873797979465689674496 684 22200033650559563238177485300 685 22548530708109865170368538624 686 22924466193475801214314410000 687 23283513263377373279936622080 688 23670470082159459737815815036 689 24039940786593408842444697600 690 24438605301955523459139132096 691 24818782535914471744552992000 692 25229061837778375806354151698 693 25620640650659090082512474112 694 26042827464906555136251300300 695 26445684473365154906073930240 696 26880549941614322104904619000 697 27294963111519380007585878016 698 27742373063541553884334120050 699 28169123731976191704169536000 700 28629417474979551462796458552 701 29068334575163523644231808000 702 29542323108052919393654441520 703 29993733464030290745363842560 704 30481287893001369431817534300 705 30946012742139027056753098752 706 31447467016853180705501192550 707 31925338050587464233223719936 708 32441606214617477924981795280 709 32932942784544306080213222400 710 33463842190896872907145118448 711 33969567092524945969853158400 712 34515485949336702628253014350 713 35035375861975573964823232512 714 35597273887324397908522814400 715 36131702137100555425918442496 716 36709401809298726268519580100 717 37259336473449747024418775040 718 37853221441558962098917034280 719 38418441831050490224892748800 720 39029589497693628301304254962 721 39610458068510629785163161600 722 40238625002661289277627082543 723 40836233127103784552937124352 724 41481866586261753551760370650 725 42095922752925098864450042880 726 42760151772842193889078212900 727 43391081225083936560075836928 728 44073671964319154631176591280 729 44722617703080166224830156800 730 45424005622982224748100400932 731 46090678261202879553741657600 732 46812130327131610462818135416 733 47496944665787274665012560896 734 48238147128180289290735692400 735 48942386603530777030540967424 736 49703848857694782617444271000 737 50427137845415377518719870976 738 51210190381135568060493048582 739 51953017254163870341139257600 740 52757351861939883343598614572 741 53521058253072237759001907200 742 54347167854655632046127076336 743 55131385141386875847756120576 744 55980761891931568660447996800 745 56785958635689753214868582400 746 57658197432640511518241786250 747 58485879375176305522121148672 748 59381564930758319685597633528 749 60231259876166078088208896000 750 61151950879185860557495065072 751 62024212611312656719425408000 752 62969509266550928427736840368 753 63865915556715057617758144512 754 64836380647486356676969653900 755 65756460685855169493972083712 756 66753841707898338827558110400 757 67698122927539267748315501568 758 68721909883343291414060437740 759 69692162257187558189057433600 760 70743018446675476883863961400 761 71738646262293483741138432000 762 72818393775400549451576557056 763 73840031000494448976643783680 764 74948165400693976244437022400 765 75997656403150988569752926208 766 77134811879935715958560649600 767 78211561385944052230326274560 768 79379787910736758565354809876 769 80484396227697706038508492800 770 81683049819095830130619863232 771 82817585127047605034462937600 772 84047416022717589977329780278 773 85211141993339885687046767616 774 86474284610985098547565370700 775 87667917262526044729280305152 776 88963732608989722163638180950 777 90189423577590392972838608896 778 91518633232534608142041362970 779 92775645996863246575752921600 780 94140641266514063007653004432 781 95429648742282712551670272000 782 96829623317276783653295505456 783 98153047174379689740440140800 784 99588857939089881801420186675 785 100945784084994794458459951104 786 102419916340592563692497751600 787 103811151547814142646562174208 788 105322814144114829390953787114 789 106750874030125313277792153600 790 108300876585631084204414765920 791 109764845721793649744765875200 792 111355971548298771233787819660 793 112856613216567184385625157632 794 114487872595822815164949430050 795 116028005893604458141257114624 796 117700364375844119032259565000 797 119278862268530683506985817088 798 120995220514879642311314171520 799 122613001845616711255014144000 800 124372375123130150164001931069 801 126032363631741457143239731200 802 127835657602879399350125869206 803 129536736288096003391195233792 804 131387197757499635272702094000 805 133130218804553779093714747392 806 135026626867575044321554564800 807 136814864974010079039097873920 808 138758319282682834644411710730 809 140590407703815004362576998400 810 142584273420421262689254004074 811 144461243522801592369337824000 812 146504304174899508479594095920 813 148429561953388560946271608832 814 150522843015315470470284981000 815 152495018741311455342569553408 816 154642285690371690224302247400 817 156662327501443906918675384320 818 158862099967988802425896958430 819 160933821408355641313500851200 820 163187333979115691687380823556 821 165309069357720371108284032000 822 167620218816847977796898415816 823 169793140042597919596504598016 824 172160450702027340346428407400 825 174388502029478233311377627136 826 176813116660714299887033978400 827 179094627364823635385252521728 828 181580922631067555236664745336 829 183916963768208263053275059200 830 186463135869838584346291097592 831 188858121604276053571622796800 832 191465553455735402253695597298 833 193917484263687015429666699264 834 196590699215380076729065885200 835 199100885631094797980361145344 836 201838083614435640373864270800 837 204411084400101706260886814720 838 207213555962672915355245184660 839 209847365717602119794901465600 840 212720169147865146872391781440 841 215415974736734168382193152000 842 218356922723255068254372247866 843 221119846951300548092915476992 844 224130507806200681765777788900 845 226958138096332564781289556992 846 230043731587480936754267382000 847 232937530243548503179393810944 848 236095895557746589899287074266 849 239061145908508303397119232000 850 242293715899696237511900411226 851 245327997302908081460449305600 852 248640606366894040281342556896 853 251745256118775410658839725056 854 255135291573148038747722881200 855 258316218939103189331885514240 856 261785431228707297072440480700 857 265039738134522460641781690368 858 268594166814944911872671232864 859 271923508288801337889968582400 860 275560544852342947723618581384 861 278971007211562549917052723200 862 282692237185412243613486123696 863 286180939768646329611990644736 864 289993111073969309708724577800 865 293561530757025021650982555648 866 297461505001169993282733319350 867 301116446382018053583758725888 868 305106204522303184421509417728 869 308844231098469998326807142400 870 312930719034127699124999010960 871 316753671651057571867741324800 872 320933754285532801747336333650 873 324848664007544764215596066816 874 329124125143147093013244045600 875 333127545548595609176377718784 876 337506142817750510158845672200 877 341599699246165143914695984128 878 346077714237098659984268832120 879 350269264183881391748178931200 880 354848901243625981802858152392 881 359134349363461957654268928000 882 363823583376936420085200638103 883 368205008746181023431026724096 884 373000125009344526314696319300 885 377485601399530837443727994880 886 382388567539454290840849958700 887 386973985870856420488384747008 888 391993745308834110143012312280 889 396680930705137806037293465600 890 401813052909943832309122278660 891 406611023655431648426439033600 892 411857956511305483285000647648 893 416761891465639517351584604160 894 422132818118182474379734215000 895 427145022577715924677871162880 896 432635516015352867547095899400 897 437765243546782241210263363584 898 443377512038187247897509841350 899 448619928373803354909387878400 900 454364222161821127854882271681 901 459721328861328051827726899200 902 465592388315964498795951487512 903 471074567313313283679047360512 904 477075152173644855375211506150 905 482676697691824044431931912192 906 488817319029140221225178109600 907 494540780919121958993048832768 908 500816231493081143340587191284 909 506672250781404503403999052800 910 513084958761092302800836012448 911 519067812862872578186103936000 912 525629505148544818031549579120 913 531741437756473331949601277952 914 538445946398547101740561870350 915 544698836809392169938566870016 916 551549217226914263427045251850 917 557936334905172483905832677376 918 564944654292109932221335449360 919 571468870140315279449739148800 920 578628967930874503614931127760 921 585302442413786622770161817600 922 592616979095863931800870521186 923 599433021881033901484547054592 924 606915455824197947464090838400 925 613876518820934394743300373504 926 621519576085222585410184904400 927 628639230452421928053827144192 928 636446350748070255104208095490 929 643716744970475980028236339200 930 651701699145682760091611107584 931 659126000615747607704965766400 932 667281520988379515886126537438 933 674873671299825082363306217472 934 683202736573674852633092568900 935 690954868314521919742304867328 936 699472830608036659940627737050 937 707387615829464171300990097408 938 716085996825698210380240920288 939 724178987182552514785206233600 940 733061583582729454291579461792 941 741323573099223950382827136000 942 750406074613075747177776513336 943 758840624432076811183274806272 944 768114563688190571654699637900 945 776737560900456925298434129920 946 786206190609561544132298756400 947 795008407794031684176309804288 948 804689296306885484519425231040 949 813673719867477950503223040000 950 823556929596578631343273079580 951 832741273934889623874347251200 952 842830987942139634770851121040 953 852204571659196015400662265856 954 862518724684466280233390917650 955 872085466511974943753240420352 956 882614132749849011305577298800 957 892392105716429971558253506560 958 903138920741711386440189635040 959 913117427587757302672312550400 960 924102374543841108607372334424 961 934284657301212910363656192000 962 945496120335365781176868923196 963 955902423351009993047104478976 964 967345097836957499823874770150 965 977962964395910596677287344128 966 989657228491973055497915539200 967 1000490956877092712429934402048 968 1012425307548439034089258793295 969 1023495533561734200700241817600 970 1035673930546791277003968425076 971 1046968177679919713757763296000 972 1059413317562101466870851162588 973 1070935205921490524294025400320 974 1083633654244896697796850201000 975 1095406177540714272940023908864 976 1108363094714401996812396444450 977 1120371760088777182550792828928 978 1133610377580146912951493949872 979 1145860008558464745913143283200 980 1159366918344469997674361887674 981 1171880925599181525771681612800 982 1185660425442102906302222291676 983 1198424416748705649498976144896 984 1212502371249325416045143185800 985 1225520264787881627568201560064 986 1239881051888609449259701973700 987 1253178928374115445811701907456 988 1267828332035667534411968689560 989 1281389497737343829159329689600 990 1296353843989110730387249846056 991 1310183579006246628405649152000 992 1325447273050723031115310691616 993 1339572235715727075572326049792 994 1355140070725956933495452587200 995 1369543558892597430039064243200 996 1385444830371603245849168818800 997 1400131073253357595907234546688 998 1416347801892417067809033574500 999 1431346481337989518818658380800 1000 1447885007633863615846370794020 1001 1463176795724883609634480742400 1002 1480066903166741492278173888096 1003 1495657716125374299392281198080 1004 1512881468287352535437255565900 1005 1528801472824166640960778555392 1006 1546364057187368078378677135800 1007 1562593914832807303579395601920 1008 1580528630591539308212441792936 1009 1597073050155932358850871654400 1010 1615359087496752766797908734668 1011 1632251647863100142606987686400 1012 1650895941046107211955721194976 1013 1668114477450353025856171815936 1014 1687150850866265172381506570700 1015 1704701826513241265471005624320 1016 1724109519182443024487425795200 1017 1742027017863055370881778429952 1018 1761811809406211155313293235730 1019 1780073671375879532018919724800 1020 1800273182329756319588860662576 1021 1818884472951163136539821696000 1022 1839474673632347338169742908496 1023 1858473509390958119982165295104 1024 1879462155672967231483705316475 1025 1898822987949062344889524826112 1026 1920248253873075082791582012000 1027 1939978121871182406029555374080 1028 1961816231629155532327305230454 1029 1981953800508467939975203840000 1030 2004210990639778920074658996912 1031 2024730713235623088571303488000 1032 2047449430719797720840257094160 1033 2068356947088973679422092343296 1034 2091509709489130874228452209600 1035 2112848030045617798152101262336 1036 2136443302764311107905264956400 1037 2158183027956668671221821208576 1038 2182264053418057908092637674232 1039 2204413062156930836556368409600 1040 2228952448081107924209126644188 1041 2251554319059671792748373248000 1042 2276558775763998884124487961166 1043 2299584356238187088770631347200 1044 2325101943410555061275335329450 1045 2348557277789594466199514787840 1046 2374556395892338099566276949500 1047 2398489948004030924567532377600 1048 2424980057392288120649897196180 1049 2449358316870067685019114240000 1050 2476388104625940918733875636768 1051 2501219632862308661983840608000 1052 2528757595281563452262709068808 1053 2554091708942045024013469623296 1054 2582145309186537846003270964800 1055 2607948539030236821449464284672 1056 2636571868979202656509601235600 1057 2662850675549702578811154702336 1058 2692007734958058033559897780971 1059 2718816928795269440576085926400 1060 2748518022307024262355939566604 1061 2775819200900039886426906240000 1062 2806119065809255362647152677660 1063 2833921802244511354355334222336 1064 2864784577763577734799123228000 1065 2893144322319667601480777834496 1066 2924578010831420561107391061300 1067 2953456415429346372131655046656 1068 2985522121211738890060348702920 1069 3014926367083687975816709452800 1070 3047582858423423027360548961736 1071 3077574561990630304850512512000 1072 3110833027565796276935587014228 1073 3141368570204722251542600355840 1074 3175290801775081641363751148400 1075 3206380571205118740904085906688 1076 3240925492121176454136513313650 1077 3272631757896186398520406978560 1078 3307808267249484415378257177948 1079 3340087500002507081459224051200 1080 3375964204466573019565747407600 1081 3408824056800121526746139443200 1082 3445353811039558062332848427826 1083 3478863807697141089527243310336 1084 3516059100818456548786125536400 1085 3550169444228545496803460579328 1086 3588099585388866649037886864600 1087 3622821509444782491427103428608 1088 3661439911487957832708677409414 1089 3696843634136191833082618163200 1090 3736159814774327596876948702140 1091 3772195642884449558537895072000 1092 3812286543079459810780184908096 1093 3848962980693381433140485477376 1094 3889775178739433425664667585300 1095 3927170204050783358171164683264 1096 3968717241428633542915861789950 1097 4006774082831345609523970111488 1098 4049134021080729215290038230202 1099 4087865230898064691569015168000 1100 4130984903340184742612567739396 1101 4170469149567048860319016755200 1102 4214358710735508710457387355800 1103 4254539787810609648433329325056 1104 4299285848360797926245040247200 1105 4340172788602871392437717860352 1106 4385714489051079600904228579200 1107 4427394629305526788423195960320 1108 4473747065552355086766534450234 1109 4516156260718128847034872550400 1110 4563406806884969151442494026448 1111 4606558608335881638295734336000 1112 4654646694699148157987505755100 1113 4698629619871418116793196060672 1114 4747566513632546073380577350850 1115 4792316612695963276741126606848 1116 4842199231460989273613269431200 1117 4887726056309198240683147957248 1118 4938485668446697339513375835112 1119 4984887437187604546144197516800 1120 5036540386217276395369264291056 1121 5083744214520046610685255936000 1122 5136388162878884859412566833952 1123 5184409186592566209811434076416 1124 5237975777957588846737597227150 1125 5286912953997238008661437130752 1126 5341414172306567733981518004900 1127 5391194860595011890731268607488 1128 5446739564233559865871465078080 1129 5497374375921365932706949427200 1130 5553884527187198906447614399572 1131 5605483240088293618590048076800 1132 5662976476260565043746882721388 1133 5715456992389389561008635318272 1134 5774042958519590079333909947400 1135 5827421585884060367797937462784 1136 5887022658841734783062652304200 1137 5941409903374571194154453780480 1138 6002039391383250376475303338110 1139 6057353474611610657018129625600 1140 6119132924967512663206303406880 1141 6175385041071950066511771955200 1142 6238225961172521960449245926316 1143 6295539288697872667780007223296 1144 6359461336525151492650912573800 1145 6417742900551298192161896263680 1146 6482868379142549652441707961600 1147 6542135719893940772065251373056 1148 6608377306124043913506010569168 1149 6668754345976989074487582720000 1150 6736126145988368499771872265192 1151 6797520289393035710541972480000 1152 6866157856187198485723979878935 1153 6928581547636033048716321939456 1154 6998385406522133795598358714950 1155 7061976041656021676089376292864 1156 7132967366972930153386906637025 1157 7197619782063526823691085731840 1158 7269935598413854519895108510952 1159 7335669360683032704718832217600 1160 7409210826531696337966631687100 1161 7476164029273879937683989401600 1162 7550946053623633771133899668576 1163 7619014755163177078558199483136 1164 7695189112491959371348099423400 1165 7764386405121838386699777497088 1166 7841840657187096670154359638600 1167 7912319589983914981581350653440 1168 7991077319585093335070188929726 1169 8062719955962452939123206348800 1170 8142933693783802342065514485804 1171 8215761027637886630914386720000 1172 8297319064092302392692050447178 1173 8371485657105392171295028518912 1174 8454404538772116168717654205500 1175 8529793045502958334168187372544 1176 8614241702242622909632873595700 1177 8690865801759705131956464777216 1178 8776718185651216931606897550720 1179 8854749107157203648541652972800 1180 8942030595263425951658409131880 1181 9021335334009508978295048832000 1182 9110215543859963818150961396376 1183 9190817526487164524356245566976 1184 9281171302661715454558077698250 1185 9363242403802525150963177635840 1186 9455087189820837369129564100950 1187 9538495104116918030597850417408 1188 9632019672642164726414099110560 1189 9716779632135343743384382310400 1190 9811841932320915042618684855264 1191 9898144292144860236640687040000 1192 9994771545245689526889697352250 1193 10082467551770839097703137458176 1194 10180849208867370577763876460000 1195 10269963962347866101124401571840 1196 10369958978104580789517074998800 1197 10460683420806443103352358072320 1198 10562311157248778656492925515800 1199 10654497374659966878553481740800 1200 10757967533355595964218967140108 1201 10851631412589564128391591936000 1202 10956784073776477871121220699806 1203 11052138151798380066662209638912 1204 11159003622783910280971103402400 1205 11255880599812572557382427441152 1206 11364669128634203027833494917700 1207 11463095846566788234770023289856 1208 11573649859386038926251531411480 1209 11673839383278274153646244659200 1210 11786179231735396511020068537522 1211 11887965263615567120631206476800 1212 12002323604213145003036823461336 1213 12105723832918810571851711681536 1214 12221922144049994231801294805600 1215 12327172417573140644313501669888 1216 12445243163696808286634102436900 1217 12552155568481718735721896706048 1218 12672333150064586474986778921280 1219 12780937597627523209352808268800 1220 12903044899979696776693009083516 1221 13013577644937582057112089292800 1222 13137635965090773818633695412256 1223 13249911576918565994581093833216 1224 13376180167999839863497859025150 1225 13490217055092504953419442638848 1226 13618495471174028435616228166650 1227 13734555043986960368325573839360 1228 13864879423591690366421854030404 1229 13982752301439894594492708787200 1230 14115382300204882417422399713904 1231 14235100409915230718739775104000 1232 14369837222670321635329847676576 1233 14491663691407703652220892307456 1234 14628530966862356447925283455150 1235 14752257863675294162748991349760 1236 14891542733112327780480855740000 1237 15017189065673424129539596919808 1238 15158668312620037317188585959260 1239 15286525129434951779824746700800 1240 15430237401693685189579211067840 1241 15560070096579623754510508646400 1242 15706302751941131310066276909120 1243 15838146933673086406571905746432 1244 15986678682119103681661362089400 1245 16120825570068407280345359683584 1246 16271681112789767359959517275600 1247 16407897747652593325287657300480 1248 16561396417762018824854356704312 1249 16699704051394750272761217024000 1250 16855595894521796734663077243639 1251 16996316542223859304390944147200 1252 17154642815049933407623436323758 1253 17297515712755421773272002211840 1254 17458595857219461194108096107200 1255 17603658928741183612409892045312 1256 17767245189220293737468771544450 1257 17914820405893402197592347064320 1258 18080940245751697423898059148628 1259 18230768815566820024459244102400 1260 18399775293385236966894902334384 1261 18551879079801280271131597977600 1262 18723492570848481405276818506296 1263 18878229451722395144193851551232 1264 19052495848951551931841698165200 1265 19209574366667411780137514213376 1266 19386846550409717874152941647600 1267 19546307041389356991531123403776 1268 19726309882699754086188789157794 1269 19888509965606391067248194764800 1270 20071272079746166107214436749056 1271 20235922558296874942406380032000 1272 20421833840947908374396445687960 1273 20588959191568367488888854927360 1274 20777709355246604322534491262450 1275 20947704823913805694336738033152 1276 21139342752949275133785614380200 1277 21311882963574739203732675683328 1278 21506800293573017842963878265512 1279 21681930195761764754616064819200 1280 21879819619520011369198751251626 1281 22057933934407042250750920499200 1282 22258825035348606777360900117126 1283 22439603186407279318401721303296 1284 22643928498978000564946188541200 1285 22827395633025531553446636693504 1286 23034808876536764170951717763700 1287 23221401107995734530273160743424 1288 23431956678878819206317098287680 1289 23621313496837754393522774169600 1290 23835443245499445981849525049056 1291 24027612401117539532930323680000 1292 24244973427576850192214182243080 1293 24440392597814255064370455355392 1294 24661017897612611951377202761800 1295 24859329703490609744498660714496 1296 25083696116904513463057546184275 1297 25284926151722810684276496857088 1298 25512650275761832632383673448560 1299 25717281936528678028730614592000 1300 25948421655008856941648510620254 1301 26156053367435654836354011264000 1302 26391084491569479411604470346752 1303 26601769464160463950020244102656 1304 26840312477342663301946226334900 1305 27054532985117184900262374543360 1306 27296621956854584297814540118050 1307 27513979921352088890863069363968 1308 27760142918729621245630703850680 1309 27980667126469329174836034969600 1310 28230477228012240406392684276888 1311 28454700107788296662586754867200 1312 28708218809926274799587851910046 1313 28935696436692296750172245225472 1314 29193450408195155129127818864550 1315 29424239211016134476992002935808 1316 29685805968001356987017217820800 1317 29920436760211592786339033354240 1318 30185854305817546399949204850180 1319 30423887299838984046624449548800 1320 30693736893311662323450939037920 1321 30935201300069828740845903360000 1322 31209008060085461857044411663786 1323 31454493081734585674583428385280 1324 31732325344132580325252804543900 1325 31981337499004546544271944137728 1326 32263774608910007856803525881200 1327 32516373551836385725391392201728 1328 32802948915502425239484938233956 1329 33059721797208026573022416947200 1330 33350474590163750765453449561920 1331 33610932590404068079093383360000 1332 33906501950369553758711434956818 1333 34170678016393941064140653740032 1334 34470539776607117650168624016400 1335 34739081843284885719294944824320 1336 35043308489436965215381145644200 1337 35315668596166162387421676896256 1338 35624900338663752679460371324032 1339 35901144995633405596709890329600 1340 36214863542857441312579217174232 1341 36495638034926603613789233280000 1342 36813883437169852968300964275432 1343 37098648788930869151164327741440 1344 37422127144085804864645556677600 1345 37710916666425538491496651960320 1346 38039046085340939285366007171750 1347 38332571743553342516294906995200 1348 38665432854253302908119524245574 1349 38963090660502240032854939545600 1350 39301386563738081284042413388920 1351 39603246787344529845420725376000 1352 39946402158323155942878225734805 1353 40253177357440936015667888001024 1354 40601237103981441752450317947450 1355 40912329539056962079238778181632 1356 41266068870812032909457699370600 1357 41581511966295344001222774927360 1358 41940289924986449580165852202128 1359 42260869505521950349660329612800 1360 42624771437540732969911480620084 1361 42949818199340772282008986368000 1362 43319615544288804669951011860656 1363 43649207881348988717860395018240 1364 44024267203430325071504964316800 1365 44359187054470463120629052522496 1366 44739554117412050831725261811100 1367 45079139034445269812232742645248 1368 45465668921636307001323356090100 1369 45809956786771529116450120396800 1370 46201939420917109427675302999716 1371 46551792343879853531041545689600 1372 46949317952362493975020388077200 1373 47303999590352676351809539900416 1374 47707918676660228911335253925400 1375 48067511773534652761311872812032 1376 48477122728262574832920507896700 1377 48842484467488723808573344892928 1378 49257838671729897484475265935772 1379 49628240798736363262082132659200 1380 50050275585493881662306036275392 1381 50425755880091187096296894592000 1382 50853685416088744362648754026276 1383 51235194052159155111217883407872 1384 51669118649782257940677633973650 1385 52055841205189519557293460393984 1386 52496692693200478630908774727200 1387 52888716100055980551901511877120 1388 53335723358146920143351734625964 1389 53733992125107374190895609241600 1390 54187207485925211050084427412360 1391 54590916124823816079226308211200 1392 55051366280429267506537679602680 1393 55460557836507424695574308249600 1394 55927379415503203251965154546300 1395 56343094632620360473927957868544 1396 56816393573602632451293405389250 1397 57237732399479383580519820558336 1398 57718534526819203523948172184392 1399 58145594069700067809610662336000 1400 58633046995580571613730547533880 1401 59066861092510179138200975923200 1402 59561017544510077129427302481106 1403 60000702323066265443884565025792 1404 60502692143214829902719153082800 1405 60948290401465550695956462753792 1406 61457159867798059909292502967800 1407 61909810720194624101399572504576 1408 62425677604866808611823701146460 1409 62884393527239141148646436198400 1410 63408380108642876252086385516928 1411 63873263151737308578305586240000 1412 64404427798229815466677758504918 1413 64876615375167676003912030155776 1414 65415017665653710107763080537200 1415 65893533961010162052287221068288 1416 66440409535267505613639918018000 1417 66925296719510846802756723855360 1418 67479599765531285253336266154330 1419 67972110421719184227975677030400 1420 68533965138748979320674212240496 1421 69033009999310200526033319961600 1422 69603642972583601297091040724880 1423 70109335933876968665107664802816 1424 70687715224245576929977110742350 1425 71201299640885658009281589340160 1426 71787485141187948098414140320000 1427 72307884708135088684372620342528 1428 72903234294238845786609844859328 1429 73430497282566194836531714483200 1430 74033857678919033592243364338864 1431 74569353109653086465048289561600 1432 75180854914191713740151437013700 1433 75723389771001974208697987946496 1434 76344380434098526255513508059200 1435 76894074392446342937824535328768 1436 77523415986310518790043537956200 1437 78081626906565486302745055150080 1438 78719387311822483600166523076560 1439 79284937089793648326006351513600 1440 79932599291276551216408715981298 1441 80505535208060223682971957504000 1442 81161828582378291769930940364736 1443 81743653843420876855805877179392 1444 82408723643627481524334179365575 1445 82998124645005429793261644069888 1446 83673441677435654374100144322600 1447 84270543507271093460791002444288 1448 84954862778549294310819576291930 1449 85561156203637952038113884774400 1450 86254545720743517750449488275870 1451 86868733432923023672769187296000 1452 87572811699571331788804539119044 1453 88194948284286716891227527545856 1454 88908325430196993405656049922200 1455 89540051463398232620166812900352 1456 90262880182930759438359578900400 1457 90902750073366759227977752969216 1458 91636643673611269840729892234391 1459 92284797471777838027054017158400 1460 93028385684733199984755800239044 1461 93686449283638341502535492710400 1462 94439799757204700560423683876216 1463 95106355611296702815337275269120 1464 95871242921120962314890796583800 1465 96546344104917060135566499606528 1466 97321239620198149527167933540850 1467 98006675238452666305829492202752 1468 98791748860800764596599659253744 1469 99485939669407510632242101708800 1470 100282950150634555939143928195416 1471 100986042379257225775706107392000 1472 101793482460558903860009034171288 1473 102507258685318520734154054756352 1474 103325205445256083705545713302800 1475 104048107406442488330242282901760 1476 104878494893337915757939654840950 1477 105610573569835856280413204361216 1478 106451732353781745108185801368020 1479 107194948062451631447610979814400 1480 108047056625825076140348992750380 1481 108799674572604235658249497344000 1482 109664648360545010511607262075040 1483 110426832236008457845759879600896 1484 111303026290086735834682801657200 1485 112076717618906316365215982837760 1486 112964208154701712700661674476200 1487 113747695407578648942998620791808 1488 114648600354682363137667522800512 1489 115441943041184571721595919513600 1490 116354429244528288174632559221100 1491 117159762444588491940506577715200 1492 118084016481724410068372414649498 1493 118899447787510607584206834840576 1494 119837566839736260016012428340500 1495 120663267269870221452770888669184 1496 121613444992343810687981650385400 1497 122451527774347437520493383424000 1498 123413851486264289469741138165408 1499 124262450543692755971068932960000 1500 125239225245351018203412889340784 1501 126098397456754021984487697408000 1502 127087611640579654069763023670256 1503 127959693364389324360512869095936 1504 128961554977896313625023660570800 1505 129844470884062718730696524685312 1506 130861260975709162873974918315600 1507 131755188928954766503272561040896 1508 132784939208990398140116525951340 1509 133692191314118046292418859110400 1510 134734987945317230346907453708368 1511 135653517762941457776433851712000 1512 136711867833683377337263907140800 1513 137641742141650093176429434757120 1514 138713453878527957615151537667850 1515 139657214071193146124191478055936 1516 140742504980330527207284295697100 1517 141697876293991555426202995623936 1518 142799240464977314264367880877184 1519 143766422333196855077127262464000 1520 144881701778799621027990500126520 1521 145863207314753655653358561638400 1522 146992486191439324953353458081086 1523 147986087838976532980138949135616 1524 149132105990523880552982842764800 1525 150137867156748108062200466476032 1526 151298223520013122261961316356400 1527 152318906009122251415198075368960 1528 153493842758481560947610095462080 1529 154526971147195838140402759219200 1530 155719197970056386951335969873572 1531 156764979609719519717686649952000 1532 157972132375209296606436118908288 1533 159033313560089344280727524564992 1534 160255489279799372013939107593800 1535 161329630626866335535387670664704 1536 162569805641188871486065326369300 1537 163656965810396002526516442746880 1538 164912527870552607245237582504710 1539 166015723488947601974548099308800 1540 167286925894344680414343198654144 1541 168403447709375439717483948134400 1542 169693231925320560830276138664936 1543 170823312554379871047265435838976 1544 172129108034554280965095605556150 1545 173275728926235023746767625396224 1546 174597629944353392336954489444250 1547 175758122039857029518696482093056 1548 177099377086462250351492271908396 1549 178273810746086505834408386688000 1550 179631562470915869692674836890848 1551 180823212306774302681634674688000 1552 182197724383221321350693728786518 1553 183403646252755501347254724550656 1554 184798128910482717507886985217600 1555 186018564456332804920005025846272 1556 187430205525254427364627613659050 1557 188668389596470268576401635136512 1558 190097298647572802088722064601320 1559 191350331834633801265441981734400 1560 192800033336254722709558324340880 1561 194067980491391749050487758028800 1562 195535350272937293722308960031392 1563 196821783313343517776778765752832 1564 198307115810797657938963051207600 1565 199608817670546986391422470187008 1566 201115593660303956049602711598000 1567 202432814718374703552436515022848 1568 203957981059256078139641251550259 1569 205294249106654909620554184140800 1570 206837911590154352901426211155036 1571 208190058904268906741250613152000 1572 209756038650851441643783477049776 1573 211124143874683984724646444684288 1574 212709049521471217964118662650500 1575 214096985643802225394345158450688 1576 215701123392245838000783286233450 1577 217105376791264166374874609694720 1578 218732540887726748555257403573472 1579 220153392762473231855186926867200 1580 221800248102851503692062970591840 1581 223241521342985262970112530022400 1582 224908168883955192604122482316816 1583 226366427091735269052884637981696 1584 228057029730928825572969559682700 1585 229532344983253029850522194898944 1586 231243200480746148749079740308300 1587 232739768781039565009864384936192 1588 234471218951243937756154522108914 1589 235985230117810489555829161881600 1590 237741384075995528903470367731536 1591 239273128887498444372307567372800 1592 241050346269777004022923300653000 1593 242603989336706805461788539801600 1594 244402388788219377413247213952050 1595 245974180794178675789935228533760 1596 247798270665337597858600848476800 1597 249388274368073044501973996479488 1598 251234040781668585685569935930208 1599 252846825506473641184646675635200 1600 254714624252170562505039441542973 1601 256346034589719601335290833920000 1602 258240313081438254207308446623990 1603 259890675988183820158527678090240 1604 261807489159988186902316546710150 1605 263481311959000751314492977180672 1606 265420772654308713296240252751000 1607 267113966865948479366366425594368 1608 269080981038669124058583047509680 1609 270793626062890321104535371110400 1610 272783818330530688839780424533888 1611 274520858799402095565176274182400 1612 276534597723586693825038925784256 1613 278291533479247498163610636788736 1614 280333658331746671484417690676600 1615 282110827518174549587837629639680 1616 284177037890950611408971644125450 1617 285979316216062309163119301584896 1618 288069745385116960753073281803630 1619 289892706479483220988155591148800 1620 292012661552271852519622947832698 1621 293856374394023888681030726784000 1622 296001087978220447509280646302236 1623 297870930657899289079296262641152 1624 300040814985106495701131394462000 1625 301931886121944302603243259322368 1626 304132172442493158530353661937600 1627 306044821225871276505055133200128 1628 308270855956978103575935266658888 1629 310210384223102183664719178060800 1630 312462293400947166811928328502872 1631 314423881219554265853640272102400 1632 316707401093881224778495180131816 1633 318691136331390183567280902807552 1634 321001109050458564728612765115600 1635 323012805694310679688921696097280 1636 325349658265968640397812201159950 1637 327383981546842480030096109995008 1638 329753400065720705753337103356912 1639 331810742145880626143680134720000 1640 334207660028116824694276072353540 1641 336293749811289969399631893248000 1642 338718283113969041238206302965066 1643 340827909208971954083483767713792 1644 343286289942770362499157265326600 1645 345419528389799960378287245459456 1646 347906143947283096673684336523000 1647 350069274979203549881430097771520 1648 352584603037771969154703389773416 1649 354771859845727968628810355712000 1650 357322040658400889749075851172464 1651 359533827799114800539778494054400 1652 362113349213537541332004796119840 1653 364355889160260560075171236761600 1654 366964891470523629722014205078700 1655 369232516944189156943031145134592 1656 371877729591697489396101999655800 1657 374170500830085035718113814048768 1658 376845858761058785133913427403090 1659 379170595561942729890072565350400 1660 381876593263447912625574919086264 1661 384227026280173769379533477376000 1662 386970291167161621355542514202456 1663 389346875677419835529399864795136 1664 392121453477346099476191599672050 1665 394530905634461713476646331117568 1666 397336925256294729772776226306950 1667 399773084212505087215636763451648 1668 402617847937802737852233227058320 1669 405080797290202562154619110220800 1670 407957714658113280979303085019696 1671 410454813448988907034430546265600 1672 413364395290462617986482410651600 1673 415888875249208715607044674437120 1674 418838311935808407745453289337600 1675 421390641809348915272804566906624 1676 424373463740668797458099855646900 1677 426960887844800166047752910516224 1678 429977252355366719574248980909320 1679 432593122036943303746835073715200 1680 435650906414852567516132625763392 1681 438295286757950193198716393472000 1682 441387332235568323878372355201213 1683 444068205914348813329625857900032 1684 447195084304782601875036751432650 1685 449905102657478980957641639143424 1686 453074566403214838945390330110600 1687 455814211204422653895873832006656 1688 459019280040509811709169564977380 1689 461796406928142439848246012057600 1690 465037224959385404104947732052038 1691 467844616281455420018283641664000 1692 471129674562381861673996983528048 1693 473967422237073406743243183154176 1694 477288999469030882989546311749800 1695 480165708258739831487101750508544 1696 483524394102265024403766676633050 1697 486432090488929869276520601868288 1698 489836287966533526295858609226192 1699 492775514649165975452778642336000 1700 496217648412317218386834516722922 1701 499196870655378147691883449241600 1702 502677066473658648721303502404176 1703 505688503352267118144942864164352 1704 509215961898650577937287638872800 1705 512259685032875820642248156872704 1706 515826029787370771492030592467050 1707 518911309958399232972234500958720 1708 522517201658786973309628842240048 1709 525635444248989672222975108326400 1710 529289932606222417385010956838360 1711 532441695316294708604400942144000 1712 536136563156423027824817623509948 1713 539331016383499224190964626245632 1714 543066423437636455086620156008350 1715 546295131175098435542162930227200 1716 550080984722496113604745125487200 1717 553343992628410882754040290973696 1718 557171268483753957663643698936780 1719 560478616298956083501761688268800 1720 564347995923265031407238284500360 1721 567690368802099397699557990144000 1722 571611593776491660879709507115712 1723 574989619860674537300486574057216 1724 578953839721677030196260227492400 1725 582377391171082238300523007094784 1726 586384745585956361807931110210400 1727 589844678833836653516280494486016 1728 593905891479489189299631445878280 1729 597402284253740665526478003609600 1730 601507576521144255591749112137532 1731 605051233769928239960228104716800 1732 609201307416385891020189074531238 1733 612782201394389666577050054992896 1734 616987598636755001938662876515100 1735 620606374257061063268189315633664 1736 624857506934384386455646726982400 1737 628524783549662199905670237612032 1738 632821829520765087704797142806080 1739 636527768752424066592443899545600 1740 640882265305524085167975466114320 1741 644626915499533060699027053696000 1742 649028273213016991590321075440376 1743 652823324308111016056436499505152 1744 657272328776808539635742843149650 1745 661106924102300167474682410905600 1746 665614912551459196303455430086750 1747 669489711708091960180307907986688 1748 674046368919873452955290991267360 1749 677972859316437192197204075212800 1750 682578340829072421235741226104416 1751 686545870954892126497925786035200 1752 691212580571181487282694682295560 1753 695221236316048540868301049952256 1754 699937783755392295573898793064450 1755 704000134237540014844582442403840 1756 708767327658365874683024208607800 1757 712871626325661828713967547355136 1758 717701722312772953603313235510552 1759 721848713266184777056070241638400 1760 726730549746946039182951344013768 1761 730932579421377672939152498534400 1762 735866281845733563899865517373046 1763 740111901335990793546642398203392 1764 745110876317499877973713830296175 1765 749400137569424689305694561363968 1766 754452062920924918558449743984100 1767 758798473963758799847556282941440 1768 763904256108024308888333792768580 1769 768295190683707457078317381734400 1770 773467997267638666973924988973920 1771 777904217255201144022495089049600 1772 783131972942846064083275039286028 1773 787626819423908324584059347260416 1774 792909697049384822737881746355000 1775 797450790374517802974370024084992 1776 802803190392537857937184174736600 1777 807390543538935941394815885795328 1778 812799227014827377767224752851968 1779 817447430699063787388706532979200 1780 822913328461591775309498977094820 1781 827608736792890953684984350976000 1782 833145987469979450296462619999196 1783 837889460362047706320855086839296 1784 843485095033300239088780156562400 1785 848290958822247659402691636707328 1786 853945115613095457006249860596800 1787 858799988973044200196052657854208 1788 864528217524982635750291122002200 1789 869432156616200023153598051865600 1790 875220151261739954028215429803320 1791 880188821308296223622591324480000 1792 886037536799442655628686556273928 1793 891056285000407758501661524191232 1794 896980984027356804097009062859200 1795 902050691095335465246155569781760 1796 908037361041475480163746576125750 1797 913173400138753857093265091481600 1798 919222233237923053853096398630080 1799 924410244231986161725111393408000 1800 930537927095685634147987340747265 1801 935777919979349599060537083648000 1802 941969002836861211261778348596596 1803 947277884383287206331279377050112 1804 953533438500176939544374898595800 1805 958895388822203891166802887668736 1806 965231788424978918475153199881600 1807 970647702236017045436193332912640 1808 977049911651680154349489328604646 1809 982536379760938756335277644492800 1810 989004553570547452597766040780588 1811 994546071115000406833525704480000 1812 1001098107935524492012191966328736 1813 1006694736467384456451686974546944 1814 1013314060103280893723623705439100 1815 1018983932915306013234541528978944 1816 1025671642217175779295112828307700 1817 1031397686729151584103821284884480 1818 1038171441851097799606248755501442 1819 1043954672245165382010788070028800 1820 1050798245950212767949835137614496 1821 1056656448986905024596406018457600 1822 1063569948556025879676152108347536 1823 1069486502304056275205098307414016 1824 1076489226544219825817813641887600 1825 1082464140829516769732723409143808 1826 1089538205963013810116044107397200 1827 1095590922696938306793287370132480 1828 1102737561008971343642101952728254 1829 1108849775453955016440143746252800 1830 1116087916622444581605566221382544 1831 1122260661614782909797604958016000 1832 1129572797012155836442584292269450 1833 1135825249362567306557416768192512 1834 1143211550220698387800098487039200 1835 1149525781347645495586729296390144 1836 1157006927707495519208365715072400 1837 1163382889192520067966379261464576 1838 1170939714917505993001974112163160 1839 1177398358090549913249771303513600 1840 1185032126322498334207301915045328 1841 1191553718727514993154623594291200 1842 1199284704505848801631247742650736 1843 1205870414413755574516704609692160 1844 1213679862410866764722719934617650 1845 1220350233486615715092447319025664 1846 1228238261834238447171097560634800 1847 1234973965906950444730530534655488 1848 1242962853672586672894782550066560 1849 1249763899016510485759490556672000 1850 1257832987064094588767917340354646 1851 1264721817334178975045946486643200 1852 1272872395150781861726859084790608 1853 1279827875428475841794705274132480 1854 1288081783197012607548762073283400 1855 1295105104807357170548085601462272 1856 1303442126332047807108125593454850 1857 1310555282695956242806106915563520 1858 1318975610444505293803888187796390 1859 1326157910284200597720029736633600 1860 1334685397908776621011387079555328 1861 1341936782478008838469799240832000 1862 1350549175261666793911298463711780 1863 1357893808491027621523030166539776 1864 1366592555143215957626728401261150 1865 1374007676512370670305824433000448 1866 1382816152493341631468035834989600 1867 1390302968563958429725376096533248 1868 1399199537935163629165049526460644 1869 1406781730487301954804581199667200 1870 1415766525176455360054972404715152 1871 1423421807453257375110830226048000 1872 1432520357085340485498022344117722 1873 1440248739325877259575914708924416 1874 1449437224834572202907723882208750 1875 1457264568825157272486811614723328 1876 1466544470979750671338752888453600 1877 1474446271094284521714473149744128 1878 1483842744737050027587378008779272 1879 1491820372813340757384380011507200 1880 1501310123352120025746215302891680 1881 1509388911867940270139250807859200 1882 1518972001280309769635229166441026 1883 1527128115981320776708039124597760 1884 1536832007037971793089660453598200 1885 1545065380009480494865003006832640 1886 1554864439461325403347649704950000 1887 1563202734335979349226967716576256 1888 1573098626433414317730535594531980 1889 1581515635073898836529741907353600 1890 1591535262285036257715502958090880 1891 1600032373809306568295058925056000 1892 1610150662070768870521552419189936 1893 1618755130278509913810873359470592 1894 1628972227569970835340385433739300 1895 1637658406415095794989877961966080 1896 1648003679028260629717994938104000 1897 1656771414019012804262383070724096 1898 1667217452008462318044040396591092 1899 1676096489006768667121211701356800 1900 1686644993744944640219425111003260 1901 1695607145790951484695581106816000 1902 1706286870292588902345689277389496 1903 1715333714992519436909801227387392 1904 1726117863305600071329418337216400 1905 1735278529225414271506295363469312 1906 1746167167329692755656259690199550 1907 1755414074603570933138131360320768 1908 1766438769099967839342079994787426 1909 1775771841000324246205836210278400 1910 1786903120883036699777614171379328 1911 1796354151714604907644495457932800 1912 1807593744082019664816186853791600 1913 1817132612874312832170927417563136 1914 1828511424612965063620541744776800 1915 1838139733264908548019464769650688 1916 1849628950449605980015017786981600 1917 1859377819231615464197630699397120 1918 1870977609127314728104455835591248 1919 1880817576665583030550353844569600 1920 1892561663065786599569977611621720 1921 1902492555778002219404476891852800 1922 1914349262810185185486902061022179 1923 1924405240293770125153092643594752 1924 1936376515889542795048894006335900 1925 1946525215689624366087367673131008 1926 1958644065446219444987655107369100 1927 1968887101426317308544482097616896 1928 1981122760600609390639810432777830 1929 1991493568990109661912287079987200 1930 2003846114047220891451959330172852 1931 2014313039895743308733018786016000 1932 2026818486946791907506015403128576 1933 2037381446596389016057629300458496 1934 2050005970641163023254848514987400 1935 2060701446922909405892851494621696 1936 2073447029859320946207149416292175 1937 2084240259484119931060627699814400 1938 2097142348267993321572735957354720 1939 2108035172114498687965017546009600 1940 2121060715213186512642173821247892 1941 2132088823097256690217351190016000 1942 2145237796066155429026659905411516 1943 2156367408384968485010581211543040 1944 2169678474619644229990417974855900 1945 2180909397182033871174074657034240 1946 2194346236933134054300323038173600 1947 2205717409004713102149124477317120 1948 2219282252753311382909544743336424 1949 2230756581199293325321072273536000 1950 2244487257780923556391403656568136 1951 2256066599563184790513897227520000 1952 2269927617975095374776994001967906 1953 2281650290179129415167884106104832 1954 2295641736421904420830175353780950 1955 2307471472849452898628171200038912 1956 2321634606534691191485544590135600 1957 2333571085041618811912964320849920 1958 2347867157536294224291490381242840 1959 2359952165160017524337931446822400 1960 2374383449045754237285993039268410 1961 2386577176182736519928869729382400 1962 2401184016552722921253800272935210 1963 2413488580194669890297116466230272 1964 2428233129958635883641070726755900 1965 2440689399701274935317077721829376 1966 2455571629918097911500680593416600 1967 2468140690304115511241035877016576 1968 2483204856318759556321885302139272 1969 2495886489382135869040965872486400 1970 2511091022550369413212679098481676 1971 2523929799639115703896922638361600 1972 2539276999383075672817991381995620 1973 2552230476920582924969359695369216 1974 2567763624238562514450473016307200 1975 2580833938278560123024860297927680 1976 2596512424311173372961636517551000 1977 2609743152058060871296929294735360 1978 2625567080863817504989628836680672 1979 2638916744916422527929359226259200 1980 2654933305166050181689276619070312 1981 2668401547046422525667547803750400 1982 2684566153383799411925748477406176 1983 2698200761263064633396555359043072 1984 2714516015207880798775033940800800 1985 2728271482957922467853050457124864 1986 2744783510981524729778175500067600 1987 2758661988754381886509229277335808 1988 2775327526213314582198221556343488 1989 2789375734908106432823575988582400 1990 2806194752170932144704434052194800 1991 2820368223509900840761769558592000 1992 2837391012931197981567661587189360 1993 2851689511726520414388191851032576 1994 2868868569096129649812675623965050 1995 2883343032063605723059009747107840 1996 2900680989514226478840999965386500 1997 2915282638110370102808176628978688 1998 2932828940261540564116703063272560 1999 2947560228367887768362713448064000 2000 2965268495634321069574647079272996