# Computed using the Mathematica program that I contributed to this sequence 1 0 2 14 3 3720 4 132184 5 1987720 6 17935806 7 114638048 8 570597216 9 2348263008 10 8320953630 11 26126986952 12 74247445272 13 194049316552 14 472265688622 15 1080900468480 16 2345089916288 17 4854316187136 18 9638888023278 19 18442173583176 20 34130140858520 21 61293844814664 22 107118175754590 23 182612098766944 24 304322491636320 25 496686328268000 26 795215238338430 27 1250753369176584 28 1935105040272600 29 2948394065565704 30 4428593072846670 31 6563750024071936 32 9607541891757568 33 13898903641303296 34 19886615987254478 35 28159889631062280 36 39486158768515032 37 54857494622089992 38 75547272782147582 39 103178978540013792 40 139809314612138080 41 188028088275945568 42 251077702698691806 43 332995463024232008 44 438782334626470296 45 574602262037365320 46 748016675768406894 47 968259384089768960 48 1246557671502858624 49 1596506109005328640 50 2034500327346040750 51 2580238817525820360 52 3257301707228602904 53 4093816422266817480 54 5123221183288258974 55 6385138414910529120 56 7926371362316222816 57 9802038524555813088 58 12076861929973624126 59 14826626803116909448 60 18139831810247950680 61 22119550828414879112 62 26885529067434744462 63 32576538391817882112 64 39353018847565043712 65 47400035704084743680 66 56930583781636019598 67 68189273457374979976 68 81456435536195270488 69 97052685144279553416 70 115343987962055351870 71 136747275467769702624 72 161736659422123978080 73 190850299597573406304 74 224697982752499095710 75 263969475080285037000 76 309443714836441302040 77 361998916573655585224 78 422623663405665832110 79 492429068987057855744 80 572662096448731816320 81 664720127379379869696 82 770166880103709173358 83 890749782990474128456 84 1028418915340106934168 85 1185347635565631275080 86 1363955023904706622942 87 1566930274798501902432 88 1797259182358388151392 89 2058252871028254609632 90 2353578932653013004030 91 2687295140697323557128 92 3063885922337861607896 93 3488301779593003144968 94 3966001861571451726286 95 4502999901332226161920 96 5105913742769107183104 97 5782018695379996563200 98 6539304967772937478734 99 7386539444313417206280 100 8333332083450036663000 101 9390207230986081139720 102 10568680156911743367294 103 11881339140394903510240 104 13341933444167023687264 105 14965467536854827239520 106 16768301939818366431326 107 18768261093782602957128 108 20984748660013909072536 109 23438870691016532034888 110 26153567126729056629230 111 29153752094009676790272 112 32466463509834499745152 113 36121022512118435836672 114 40149203266427188480302 115 44585413722105602887880 116 49466887917526751664408 117 54833890461292667631816 118 60729933844317065799198 119 67202009266818666882656 120 74300831694377240826720 121 82081099888380088079584 122 90601772188441691643070 123 99926358857741495894664 124 110123231836722463616600 125 121265952786254972325000 126 133433620338225957627150 127 146711237509591702692864 128 161190100275264505733120 129 176968208335819321334784 130 194150699157937553267470 131 212850306408783163576456 132 233187843950163347970648 133 255292716604394912212616 134 279303458951311382855358 135 305368303464838529606880 136 333645779348071618112352 137 364305343477841128203872 138 397528044923390169756702 139 433507224559042245174472 140 472449251347648720051480 141 514574296930208288447688 142 560117150217383318045486 143 609328073740738243676928 144 662473703585431708603776 145 719837994791846051627520 146 781723214181274685560814 147 848450982630350154586440 148 920363368890424009160344 149 997824037121645484782920 150 1081219450387071279366750 151 1170960132429816038058080 152 1267481990136065603993184 153 1371247699168766397132000 154 1482748155341018752317054 155 1602503994384684590118920 156 1731067182858515918661336 157 1869022683031266485020168 158 2016990194668811133242446 159 2175625976750313417539328 160 2345624752236999715489280 161 2527721699118166059570432 162 2722694531062711353147342 163 2931365671110807384980232 164 3154604521949332562898392 165 3393329836426463647651080 166 3648512192075389717950718 167 3921176573534537517842656 168 4212405066872030256909408 169 4523339669945396534220896 170 4855185223053856676783070 171 5209212464269895421545544 172 5586761213969338190449560 173 5989243693214839542782024 174 6418147980786623743098990 175 6875041613796546437632000 176 7361575336967131549413760 177 7879487005806237728949504 178 8430605649060483768275630 179 9016855695986572729402824 180 9640261374139261277700120 181 10302951283537985671542216 182 11007163153241141570849438 183 11755248786527784526855776 184 12549679201061135653918048 185 13393049970586807228307680 186 14288086774901171196083262 187 15237651165011845914194312 188 16244746550602939736263512 189 17312524417112531859858312 190 18444290779928959484780430 191 19643512883415884841717248 192 20913826152683905831704576 193 22259041406238720411877888 194 23683152337852628767002766 195 25190343276227530770762120 196 26784997231243622077640024 197 28471704235818783971788680 198 30255269992639274178203454 199 32140724835262833330958560 200 34133333013340800586652000 201 36238602311956358642425440 202 38462294015331680625180574 203 40810433225417607208482760 204 43289319546145620925048344 205 45905538144393385810917320 206 48665971198992064878012846 207 51577809749386096904702208 208 54648565955844189907433856 209 57886085783414054471072768 210 61298562122112939748030830 211 64894548356151433083819592 212 68682972395299326410651032 213 72673151181819725120862792 214 76874805686721065270197982 215 81298076409406400685533280 216 85953539395135311720978528 217 90852222785056161723062496 218 96005623913915276280901118 219 101425726970905035453968136 220 107125021239474942647720920 221 113116519932298558765450504 222 119413779637964860687097550 223 126030920396345193864368384 224 132982646419976635600442880 225 140284267479199365002208000 226 147951720969189645133761870 227 156001594677441360926555144 228 164451150270667822166759640 229 173318347520521834529209864 230 182621869287965964200614270 231 192381147286566575073866976 232 202616388645434704645509728 233 213348603292994269363107936 234 224599632183223556914022238 235 236392176386489577403377480 236 248749827067576714038635672 237 261697096374001344246823752 238 275259449258202802451971822 239 289463336257708335320561152 240 304336227257885669363690880 241 319906646262421580528215808 242 336204207197198537921285166 243 353259650773784202147547848 244 371104882439300406901823256 245 389773011439999355414315720 246 409298391026445237012520734 247 429716659828779430329869920 248 451064784431137026409908064 249 473381103174881695952383200 250 496705371220935060026018750 251 521078806902095823513841800 252 546544139396873117126629464 253 573145657756997889772112520 254 600929261321425922147781134 255 629942511550306219375134720 256 660234685313059311054585856 257 691856829665391468038453248 258 724861818150763164247946766 259 759304408662533397764035208 260 795241302903715867982753880 261 832731207482008615643887752 262 871834896678495701842956222 263 912615276929167963572784352 264 955137453059169970797279072 265 999468796310452158456784480 266 1045679014204290852101847838 267 1093840222280934685054491336 268 1144027017759443856155074328 269 1196316555161608939372274376 270 1250788623944668669993140270 271 1307525728188391437988894464 272 1366613168382943259753287040 273 1428139125364835918084703744 274 1492194746449132901453548270 275 1558874233806987882761053000 276 1628274935138500901532771480 277 1700497436691801299461459784 278 1775645658680203956169485150 279 1853826953150236629841655904 280 1935152204354301376922509920 281 2019735931682712258414400736 282 2107696395210844990594651518 283 2199155703918142019439769096 284 2294239926636738846062067928 285 2393079205788514461504566280 286 2495807873970420620898869582 287 2602564573449011557986792192 288 2713492378626177771186181632 289 2828738921539184862722932992 290 2948456520459231244968282830 291 3072802311653867006266543368 292 3201938384379760516610487256 293 3336031919173459617064236808 294 3475255329508970642542965246 295 3619786406892171243286788320 296 3769808469463282165124302944 297 3925510514179848992584280160 298 4087087372653927523424574174 299 4254739870718426100719456840 300 4428674991798835052969967000 301 4609106044167867558645657160 302 4796252832161847935183039854 303 4990341831439012730996321280 304 5191606368361237250931415424 305 5400286803582065450442021120 306 5616630719925304672413480366 307 5840893114639848655036473288 308 6073336596117812792676081176 309 6314231585164504968741576648 310 6563856520910213585803158430 311 6822498071455271880507874912 312 7090451349341354417325762912 313 7368020131943477995143794912 314 7655517086878715264786041662 315 7953264002529185335475404680 316 8261592023778461737106658648 317 8580841893062134497257079176 318 8911364196834879982651729038 319 9253519617558029741109039616 320 9607679191313288059857541120 321 9974224571149927528834727424 322 10353548296274492763715718030 323 10746054067193764804801588104 324 11152157026923482767625315160 325 11572284048377085283582917000 326 12006874028050522339723542590 327 12456378186120998512973363424 328 12921260373079341503749752160 329 13401997383017545516661390944 330 13899079273694917622598887070 331 14413009693508156979110743496 332 14944306215492621897945974808 333 15493500678483988444749389256 334 16061139535571476752151955118 335 16647784209975817741255374080 336 17254011458487153696434884992 337 17880413742600111344468549632 338 18527599607485355972563192942 339 19196194068939029903536373832 340 19886839008453598554215056280 341 20600193576555772560349049928 342 21336934604559345284678010846 343 22097757024882981662249244768 344 22883374300085217008025328736 345 23694518860771173346966429920 346 24531942552527776258202086654 347 25396417092046557386064219400 348 26288734532595456896447501784 349 27209707739003396483376329480 350 28160170872323777295345996750 351 29140979884345468592904971520 352 30153013022122292308374111744 353 31197171342694476197263159040 354 32274379238178044191941851214 355 33385584971400637135944576520 356 34531761222264810537824796376 357 35713905645022438584022712328 358 36933041436646465639468137086 359 38190217916488888092722597088 360 39486511117416520920897744480 361 40823024388618805011317631072 362 42200889010284643336289771102 363 43621264820348016790210694472 364 45085340853504924121783385752 365 46594335992707015187029143880 366 48149499633340142971136510958 367 49752112360298947740549526016 368 51403486638171506554048165248 369 53104967514751033447357913856 370 54857933338094600175940423470 371 56663796487351864722419549384 372 58524004117589845117406090520 373 60440038918842859755586571464 374 62413419889619872584593643550 375 64445703125104632575610300000 376 66538482620287182026588175200 377 68693391088268527777575716064 378 70912100793983523610635860670 379 73196324403590301243356814984 380 75547815849777911685690245720 381 77968371213247198596954245256 382 80459829620623320936982179598 383 83024074159061773937758268416 384 85663032807813225516142583808 385 88378679387015989992653050880 386 91173034523988502665459781902 387 94048166637297737704000296072 388 97006192938883128265712305752 389 100049280454519201996604033672 390 103179647062903837447575511230 391 106399562553662777720941835488 392 109711349704564807154407555936 393 113117385378245805353263621728 394 116620101638743740697838813726 395 120221986888150552885805240520 396 123925587023690801422939971864 397 127733506615540924558072637640 398 131648410105706961276458990894 399 135673023028282637930540901120 400 139810133251413811209386608000 401 144062592241299390741032634880 402 148433316348563038000034545134 403 152925288117334153671928425800 404 157541557617380923524749988504 405 162285243799642493474589550920 406 167159535875511688228313633886 407 172167694720224074964594870368 408 177313054300713604298405414496 409 182599023128299535589899746528 410 188029085736573872833510012030 411 193606804184863101226088756232 412 199335819587642623394670680792 413 205219853670286948497124033032 414 211262710351543387326491211342 415 217468277353121752487679502080 416 223840527836797355010497504768 417 230383522069429427754624281856 418 237101409116301991990376682958 419 243998428563199116946186297096 420 251078912267631503243246287320 421 258347286139636350335233710344 422 265808071952577545683411104510 423 273465889184378339773484953824 424 281325456889623846570741433440 425 289391595602975933966259452000 426 297669229274348343543163769310 427 306163387236295203943355717704 428 314879206204071477599061110680 429 323821932308829306968670078024 430 332996923164419704043212085870 431 342409649968274556130610006016 432 352065699636849502143490965888 433 361970776976113867178406456576 434 372130706887579529447147853998 435 382551436610366332973468596680 436 393239037999807452271691660312 437 404199709843103961849863981512 438 415439780212543764203517820062 439 426965708856805985362642812512 440 438784089630877957401826147680 441 450901652965117973001084750048 442 463325268374003118533837822526 443 476061947005107669641642167688 444 489118844228863767217378320216 445 502503262269662382545928970120 446 516222652878858928432187058574 447 530284620050254278870386234880 448 544696922778628423567944341504 449 559467477861910505824704821760 450 574604362747575573279879300750 451 590115818423865011271143247240 452 606010252356434328402004040024 453 622296241471038723785321671560 454 638982535182873685725081727294 455 656078058473194752719357444320 456 673591915013847510020810092896 457 691533390340345898984824397408 458 709911955074143982479024213406 459 728737268194753438132839424968 460 748019180362366242585188461080 461 767767737291649264557210600392 462 787993183177384802952159191982 463 808705964172638488684708110592 464 829916731920143415987516418432 465 851636347137596880956261729280 466 873875883257573682499650740078 467 896646630122767584084147546696 468 919960097737280244132174582168 469 943828020074684699077035339336 470 968262358943598326329334632670 471 993275307911508125201641310304 472 1018879296287599132605822460000 473 1045086993165344837518015785184 474 1071911311525626574238606584830 475 1099365412401157059799720373000 476 1127462709102991495933392424920 477 1156216871509917981254374318344 478 1185641830421527375179013802190 479 1215751781975771222044217080064 480 1246561192131824882358484907520 481 1278084801219081628562616875776 482 1310337628553112145555015033678 483 1343334977119432632001607753736 484 1377092438325933527561186665688 485 1411625896824829794073246761480 486 1446951535405002655939003620222 487 1483085839955611756840815305952 488 1520045604501865817056369035872 489 1557847936313849078399243360352 490 1596510261089310102726298465630 491 1636050328211328845466191393608 492 1676486216081787358215512510616 493 1717836337531578984594893432648 494 1760119445308500501734193748206 495 1803354637643781326442737118720 496 1847561363898213650798697446784 497 1892759430288857197044255461120 498 1938969005697302186785143853614 499 1986210627560484105051733491400 500 2034505207845053906272916575000 501 2083874039106317457134725158600 502 2134338800632768241135877296414 503 2185921564677247661907246196320 504 2238644802775777677528567967584 505 2292531392155120976652502506720 506 2347604622230134469734399273406 507 2403888201191992515568756493448 508 2461406262688367035155365833816 509 2520183372596662482166481782408 510 2580244535891414542470036591630 511 2641615203606972424793946263552 512 2704321279896595681205951004672 513 2768389129189107660147260977152 514 2833845583444258946813620907022 515 2900717949507965486243384825480 516 2969034016568597514069962316888 517 3038822063715506939048759270536 518 3110110867600992430701734162878 519 3182929710206913165263219940576 520 3257308386717173974088069959520 521 3333277213497316521328880199264 522 3410867036182463112536486856990 523 3490109237874871803422671865544 524 3571035747452373638883631997720 525 3653679047988975107056956813000 526 3738072185288921242215371242030 527 3824248776535527254231166217984 528 3912243019056099101721987235200 529 4002089699204276061359487471104 530 4093824201361141077737384210670 531 4187482517056457507206887454536 532 4283101254211403795749602082968 533 4380717646504190655827249709896 534 4480369562859958430782432918878 535 4582095517066365558325806045280 536 4685934677516292367495173761632 537 4791926877079097866776083719392 538 4900112623101880705398410253182 539 5010533107542209115738370077192 540 5123230217233798372831628965080 541 5238246544286628137814049116168 542 5355625396623005986227730320206 543 5475410808651097460138999716608 544 5597647552077457125491739997696 545 5722381146860109363645902936320 546 5849657872303741979211380236494 547 5979524778298590165667904516360 548 6112029696704602936450802827224 549 6247221252882498802770866060040 550 6385148877373332261017145930750 551 6525862817728207542759140468960 552 6669414150489791079716754014304 553 6815854793327289245201979050080 554 6965237517326573153056994609374 555 7117615959437147625623052738120 556 7273044635077676884379071275416 557 7431578950901795071196410108488 558 7593275217725945375277226575726 559 7758190663621007321390640718848 560 7926383447169487669608462903680 561 8097912670890066385987432595712 562 8272838394831305268166996818862 563 8451221650336343050272054432712 564 8633124453980417168452471577112 565 8818609821683068842481431540680 566 9007741782996904720700953335198 567 9200585395574805045875573153376 568 9397206759817485128826852725088 569 9597673033703333865706928750816 570 9802052447802470104065871767870 571 10010414320476974853114561977224 572 10222829073269274645423755995480 573 10439368246480668791374919744904 574 10660104514942010824635415572110 575 10885111703978572117418206272000 576 11114464805571133448955102320640 577 11348239994715368240115739866624 578 11586514645981599222097229709710 579 11829367350277028488249344651144 580 12076877931812559186047090495320 581 12329127465276345541638708092296 582 12586198293216226472947054813758 583 12848174043633216739652693625056 584 13115139647788248400206965513568 585 13387181358224374297984238698080 586 13664386767006664381458135184542 587 13946844824182044877552872421832 588 14234645856461349683756290771992 589 14527881586125872823866361113032 590 14826645150160730425061009146030 591 15131031119617360421017319017728 592 15441135519207508067748294951296 593 15757055847131065376363417069568 594 16078891095140152720785626968686 595 16406741768841851169266873422920 596 16740709908242014517034049527704 597 17080899108532610564266531350600 598 17427414541125061889557421562334 599 17780362974932077214747215427680 600 18139852797900485443247519868000 601 18505994038797605581402625028320 602 18878898389253707021779488893694 603 19258679226063136079245771032840 604 19645451633746706226007052552664 605 20039332427377971171146809888520 606 20440440175676021774366971198926 607 20848895224367469773286277942528 608 21264819719820303439543907739136 609 21688337632952322561805003884288 610 22119574783416882584303430897230 611 22558658864068700308518180196872 612 23005719465712496293698752334552 613 23460888102137271969969334027272 614 23924298235439042506391890328702 615 24396085301634869656397058374880 616 24876386736571062135144049895008 617 25365342002128434568394176645216 618 25863092612727539691127082568798 619 26369782162136812267146724170056 620 26885556350586587149070464557720 621 27410563012191978002126671994184 622 27944952142687627475863736575470 623 28488875927477364025958699723264 624 29042488770001825164571460208000 625 29605947320427131652887980000000 626 30179410504657722044402742760750 627 30763039553676482042879077464264 628 31356998033215328355570494525720 629 31961451873759432100964025770184 630 32576569400888292371797339261470 631 33202521365956896259187238889056 632 33839480977120227513172680926048 633 34487623930704412049607774549216 634 35147128442927814713929018349758 635 35818175281975428079658410719880 636 36500947800429920594384725988952 637 37195631968062738089186358363272 638 37902416404988679539820414892302 639 38621492415187395010306428367872 640 39353054020395280922583935508480 641 40097297994371275180528535948288 642 40854423897540082233580765103886 643 41624634112016385895388575291528 644 42408133877013635637002369561176 645 43205131324641020153108869328520 646 44015837516092270254366674420414 647 44840466478229961569934807663840 648 45679235240569016152591005358944 649 46532363872663130865246768244320 650 47400075521897889393011545886750 651 48282596451694343870071788436680 652 49180156080126881436367441634584 653 50092987018959220546206846694600 654 51021325113102411540401587697454 655 51965409480498745866068849457920 656 52925482552435508384786149143936 657 53901790114292537451140326445568 658 54894581346727587870740465624046 659 55904108867303522460316632678728 660 56930628772561388733459209072280 661 57974400680543468224726073417032 662 59035687773770417143118428251742 663 60114756842676648414164819060832 664 61211878329508136728923604061792 665 62327326372686859968986195578080 666 63461378851646122319908833096318 667 64614317432141036522294130946056 668 65786427612038475040862480994008 669 66977998767590832458177542348296 670 68189324200197974122102127829070 671 69420701183661778995446069350144 672 70672431011937717773514040296960 673 71944819047387940651259425850624 674 73238174769540382637393423805390 675 74552811824358428028982562997000 676 75889048074025709577691354662360 677 77247205647250651998791134960904 678 78627610990095403797265289983230 679 80030594917333835912701641728224 680 81456492664343320417084171009120 681 82905643939535037437990513694816 682 84378392977327593624983543119838 683 85875088591668770830072301282376 684 87396084230110259234929730327448 685 88941738028440264929014961860680 686 90512412865878917924781939274862 687 92108476420841442789692192243712 688 93730301227274090480718691914112 689 95378264731567866586363657491712 690 97052749350055128014852459552430 691 98754142527094157216047608507848 692 100482836793746860289693204477976 693 102239229827054772814795877932488 694 104023724509918594935220637675166 695 105836728991586515155879385153120 696 107678656748756620443169129014624 697 109549926647298728583531878906080 698 111450963004601017336117314517054 699 113382195652546863720493884909960 700 115344060001127345809138036487000 701 117336997102694898648001614044040 702 119361453716863655407783726936974 703 121417882376062044574587904335360 704 123506741451743253922403350943744 705 125628495221259212172288520696320 706 127783613935403779635236810210446 707 129972573886630879758451495817608 708 132195857477953344349136461530456 709 134453953292528286336909962252168 710 136747356163934855256562620928830 711 139076567247150272188102870356192 712 141442094090230082681860740270432 713 143844450706698608223854702583392 714 146284157648655619061669494676382 715 148761742080605293714751547150280 716 151277737854013573236311789039128 717 153832685582600061277944971005896 718 156427132718370664233644860300718 719 159061633628397209208133193185536 720 161736749672350321266347446081920 721 164453049280791885377571486895104 722 167211108034233462670070033859950 723 170011508742967075061231485926984 724 172854841527674817025165869264280 725 175741703900823798205480014013000 726 178672700848852965776598155125470 727 181648444915158400903553342056544 728 184669556283883729348686629382240 729 187736662864522332225203177175264 730 190850400377338089103096181238270 731 194011412439611432133612940109576 732 197220350652717536575257209095128 733 200477874690043520078356056374536 734 203784652385751570317528395346638 735 207141359824394968053039805620480 736 210548681431394020454080673142272 737 214007310064378967530531498513152 738 217517947105406972795852786137422 739 221081302554060357823432507884552 740 224698095121433289163119937777880 741 228369052325014175154851819046408 742 232094910584471079513319431773566 743 235876415318347508162620202292448 744 239714321041675975673875006210656 745 243609391464516807802965189146720 746 247562399591429687040947442410334 747 251574127821885498777438864277320 748 255645368051626086638430614336664 749 259776921774979576795691299574600 750 263969600188138982556268359168750 751 268224224293411852328697958950400 752 272541625004448776128504964500864 753 276922643252458618130531116005120 754 281368130093418395400691248191534 755 285878946816285775846046946603720 756 290455965052222221610730064498456 757 295100066884834857617373700008648 758 299812144961445198710447211758366 759 304593102605392922900379301504608 760 309443853929382932536726794966880 761 314365323949883999856047202864352 762 319358448702587348256704159090622 763 324424175358933575849723151394952 764 329563462343716383323170349072472 765 334777279453771623938502590841480 766 340066607977760249552087558823438 767 345432440817053782924778705524736 768 350875782607731003248211537788928 769 356397649843694588779531360331776 770 361999071000916517737735558816270 771 367681086662821086175887031229064 772 373444749646814459405303588964440 773 379291125131969731711628241502344 774 385221290787876527569617514484670 775 391236336904664236334732665548000 776 397337366524208031466368266250080 777 403525495572526884720993602201184 778 409801852993382845444807281022750 779 416167580883090915095909990511304 780 422623834626548907436683270448920 781 429171783034496745459225299483336 782 435812608482014707041543001551918 783 442547507048270192580941296125696 784 449377688657522649414896212307328 785 456304377221396349719863129249280 786 463328810782430780776171980691182 787 470452241658918469003618375371592 788 477675936591040122008796866862232 789 485001176888307036042866812696392 790 492429258578320779748522281684830 791 499961492556860228878688323663968 792 507599204739306090798122770690656 793 515343736213413122033904899421408 794 523196443393440306922982205067646 795 531158698175649330515769823309320 796 539231888095181744335502548707544 797 547417416484325289364878856727560 798 555716702632179906735764925117774 799 564131181945734033035602620138240 800 572662306112361843916950186432000 801 581311543263752176805542554005760 802 590080378141279930948657529026254 803 598970312262830810830685627503880 804 607982864091090347107899090340824 805 617119569203308197680777023930120 806 626381980462548800331149177107966 807 635771668190439517504154326718688 808 645290220341427483312857537607776 809 654939242678556432687623833086048 810 664720358950774862784297414686430 811 674635211071786947306182076541512 812 684685459300457695286059660412312 813 694872782422783917117322306045512 814 705198877935442632219037109150062 815 715665462230928624669718078151680 816 726274270784292925450062688549248 817 737027058341494072597234816952576 818 747925599109374073593761585758638 819 758971686947271067694081101187016 820 770167135560280759632556910532120 821 781513778694178770259692182702024 822 793013470332016124119664332310430 823 804668084892400168813494527876704 824 816479517429473296189504982366560 825 828449683834601910967542123852000 826 840580521039788168337100965136190 827 852873987222817078373323792594824 828 865332062014151651790216518204760 829 877956746705588838598683813886344 830 890750064460689088659487894141070 831 903714060526992440919347246916096 832 916850802450034126293475748190208 833 930162380289172747711287750585856 834 943650906835244179775132535109518 835 957318517830054409796146893747080 836 971167372187724621668005820021592 837 985199652217901904119889894769032 838 999417563850849045355758858388542 839 1013823336864426956939412278827232 840 1028419225112983351025221707773280 841 1043207506758161376664229152210528 842 1058190484501642002935922299929246 843 1073370485819834019068819294119368 844 1088749863200525604519429869146136 845 1104330994381511505180613603390920 846 1120116282591209935488241537006254 847 1136108156791283410190799422956800 848 1152309071921277793941567772160384 849 1168721509145293941668697328250880 850 1185347976100706387876293745776750 851 1202191007148943628630960503810120 852 1219253163628344625994556300213144 853 1236537034109106251076637558381640 854 1254045234650336468700616843291614 855 1271780409059228153907515923175520 856 1289745229152368518161773318138976 857 1307942395019199211176329237397728 858 1326374635287642252740608015378686 859 1345044707391907037816505113396488 860 1363955397842493747465521468587480 861 1383109522498408587886234870737672 862 1402509926841606369976821974935502 863 1422159486253676032393814780835072 864 1442061106294784802057164621809152 865 1462217722984896777454471034330880 866 1482632303087281811925391879316558 867 1503307844394330666362267761489416 868 1524247376015692493446354581509848 869 1545453958668750808652252846901256 870 1566930684971454196797644500729470 871 1588680679737518096892794295413984 872 1610707100274014102455943395597920 873 1633013136681363309308221654100064 874 1655602012155750338146539050809950 875 1678476983293974754916596768925000 876 1701641340400756708172198433883800 877 1725098407798513699212959764187464 878 1748851544139625497841831369228270 879 1772904142721204314078089253200384 880 1797259631802387434102138812814720 881 1821921474924169627097152311257856 882 1846893171231792728490752031709998 883 1872178255799709904389200123555016 884 1897780299959142201738403622653208 885 1923702911628245088942034833863880 886 1949949735644902792318752304233502 887 1976524454102168334889438602405472 888 2003430786686367285553104190016352 889 2030672491017883328738201486927072 890 2058253362994643867106112987543230 891 2086177237138323972837088708286088 892 2114447986943287106447481603189336 893 2143069525228281125972338684936328 894 2172045804490908213700827788346126 895 2201380817264887452475196118891520 896 2231078596480128888858551401406464 897 2261143215825638026244317603415040 898 2291578790115269797222336435764494 899 2322389475656351171234858279312520 900 2353579470621191660751690569703000 901 2385153015421501096869150286713480 902 2417114393085734153393805912761534 903 2449467929639381207110902501938400 904 2482217994488225231060454377943904 905 2515369000804584527252880088589920 906 2548925405916561215352363812691486 907 2582891711700315504441480267245768 908 2617272464975385886056643726371096 909 2652072257903075498252267072585928 910 2687295728387925022513778500170030 911 2722947560482292587897479838552832 912 2759032484794061269830283338360192 913 2795555278897494884556278663813632 914 2832520767747262894271507888949742 915 2869933824095655352544916258379080 916 2907799368913008934683856737225368 917 2946122371811365213268416969085256 918 2984907851471382455151871857342558 919 3024160876072522332806410902374496 920 3063886563726533059985617633908320 921 3104090082914250579279663597214944 922 3144776652925739547257499665526910 923 3185951544303795981524164902972424 924 3227620079290833553172373402714840 925 3269787632279175627777471754517000 926 3312459630264775278275377009592910 927 3355641553304385613775903841679104 928 3399338934976202889600670367393280 929 3443557362844004985597238788103424 930 3488302478924807962071007341969870 931 3533579980160063525495335395108616 932 3579395618890420359510168939811288 933 3625755203334072400601758092583176 934 3672664598068717262272643888838398 935 3720129724517148136463664958099680 936 3768156561436502626480025451426912 937 3816751145411192091703207517730912 938 3865919571349535210941442046045662 939 3915667992984119598385311391395912 940 3966002623375915433793592197494680 941 4016929735422165196739403769240648 942 4068455662368073723499860019170926 943 4120586798322322934475486844172288 944 4173329598776435709880421657567616 945 4226690581128013521852621233061120 946 4280676325207872562096735291008174 947 4335293473811103235692727412302280 948 4390548733232078023782516701230104 949 4446448873803432850486651702473160 950 4503000730439047222605094745710750 951 4560211203181048544422376254815840 952 4618087257750866144269464506371424 953 4676635926104360684394480525224160 954 4735864306991054761163667720197694 955 4795779566517490638654602738173320 956 4856388938714741195317312890865496 957 4917699726110100300567555225212808 958 4979719300302978975941825506885006 959 5042455102545033833787518514554368 960 5105914644324554425385874357934080 961 5170105507955136269911743106836992 962 5235035347168666475724609741386382 963 5300711887712649006161575016781192 964 5367142927951896783266920817471832 965 5434336339474617964746340323046280 966 5502300067702923871878727023375678 967 5571042132507786189156439343440096 968 5640570628828471200058040250556768 969 5710893727296478967587508446256736 970 5782019674864015513042688169568670 971 5853956795437026191905150689704904 972 5926713490512818611775548533797400 973 6000298239822303583914823531043784 974 6074719601976882747194155875981230 975 6149986215120011651107191508128000 976 6226106797583467232958740934363520 977 6303090148548348773416689823519744 978 6380945148710841564300189800999790 979 6459680760952772672779200271995464 980 6539306031016988337080026102106520 981 6619830088187582680330542774818376 982 6701262145975007581339225315194078 983 6783611502806093693885808808970336 984 6866887542719012759510319652565088 985 6951099736063211512823244548704480 986 7036257640204347633024669434701822 987 7122370900234258350616247633945352 988 7209449249685992474218774115776472 989 7297502511253936758971883320383752 990 7386540597519067695192887969127630 991 7476573511679359953810975986174208 992 7567611348285382883572826391574016 993 7659664293981116614138141017877248 994 7752742628250019478950569326710606 995 7846856724166378632182984582899720 996 7942017049151975895118011259911384 997 8038234165738101029037069837568520 998 8135518732332944794055964108857214 999 8233881503994404316364159700632800 1000 8333333333208333450000366666300000