# Table of a(n), 0..989 # b73401.txt generated with jOEIS by Sean A. Irvine at 2024-11-26 14:41:27 0 1 1 30 2 9 3 1050 4 531 5 63 6 44520 7 29610 8 6165 9 405 10 2245320 11 1789614 12 502821 13 59454 14 2511 15 131891760 16 120133692 17 41182344 18 6686631 19 517104 20 15309 21 8862693840 22 8966770308 23 3559509360 24 714174327 25 76790673 26 4214349 27 92583 28 671324734080 29 740425070736 30 329803069068 31 77371540200 32 10377581085 33 799254459 34 32850927 35 557685 36 56635636337280 37 67199510577456 38 32891335049124 39 8724239181036 40 1378345589739 41 133384893804 42 7749236466 43 247900824 44 3352671 45 5268840568992000 46 6659680474545120 47 3529282577845464 48 1034970022750356 49 185973230350314 50 21322635503301 51 1565507061756 52 71196258474 53 1824915906 54 20135709 55 536032413415699200 56 716315692380204960 57 406524662785014984 58 129724412698644444 59 25897006153945026 60 3393156222612639 61 296559011905443 62 17124484026726 63 626942679804 64 13172591871 65 120873303 66 59217882780760704000 67 83163299573741811840 68 50117887754784952128 69 17198504400987143208 70 3751223958217138572 71 548229958750706778 72 54972717162149241 73 3793604231231217 74 177039461653938 75 5333891918472 76 93569576841 77 725416965 78 7061130498535521408000 79 10370406886189959242880 80 6592145956753025730816 81 2410664352622687744920 82 567380096149062408876 83 90904630612286003850 84 10201402025248603833 85 810380284640248230 86 45347163192231993 87 1747341552918870 88 44100999501651 89 655824766050 90 4353033231 91 904027369839619753728000 92 1382880072268622909479680 93 922202476503051617940096 94 356795066203220425369104 95 89752960558325166626736 96 15562429934485636958544 97 1920101083461746761788 98 171193510337014764387 99 11058980765772092508 100 512422811251272567 101 16588119486700116 102 355930191162009 103 4544732502756 104 26119793709 105 123705386463149377286400000 106 196420557527931038804409600 107 136800799134576800638135680 108 55670904652022563583166192 109 14854320957641472394058448 110 2759760540555502733048232 111 369422556619347012902688 112 36303040776518342985591 113 2638676219528895736329 114 141496773819801550011 115 5521821712952114709 116 152346245140144917 117 2813781443948523 118 31187602861857 119 156723545223 120 18019625401008798435348480000 121 29612023433793212800876185600 122 21458054917148816725767048960 123 9140790070210142436484099968 124 2571170971501563428346401232 125 507818574499659420704625648 126 72997496543719800883260792 127 7799843846177672470727184 128 626232961951030662613461 129 37867019432236550925579 130 1713932162704225806561 131 57129551915156205903 132 1359733310486885007 133 21848205486883473 134 212205617334387 135 940355620245 136 2784201253395964190614425600000 137 4723306047587346877148543539200 138 3549705523077499851329497186560 139 1576462603615627440895950835584 140 465102531919698969937027384368 141 97029672316861080960609751296 142 14856372119549045316057179544 143 1707984684999419144345467704 144 149394867463162833399849555 145 9997920608153766929456508 146 511267656820351580044632 147 19804040999623274249340 148 570567705391486937286 149 11837167701003196596 150 166995887835206664 151 1433108508354972 152 5642176768191 153 454848402435972723080392089600000 154 794826320952038888762919271526400 155 617786799710374094059390358315520 156 285059412066808626619234759561728 157 87835539607016571646688854168416 158 19253481393317908046181365840976 159 3119293307973478136949929542320 160 382642443712346382844176415896 161 36073841099139245568141583542 162 2634635746618018005029601357 163 149368659458049214585439400 164 6548204195387840744850924 165 219616646106909374204868 166 5524824726599780930958 167 100811152308485408760 168 1258792267161202452 169 9614291166825174 170 33853189749309 171 78342631125653661228473608396800000 172 140738805761707634350113941289062400 173 112863146605780648416331527330117120 174 53947433696236628166713451204223488 175 17298406977366532036995478400857632 176 3966475943654934794007094895614128 177 676270684846182745763765173700352 178 87918131441662780952424599436456 179 8857739387498625116880986167434 180 698354648385720730131447115011 181 43275795453304131268368340479 182 2106605114435486724565359924 183 80086288865857055462205936 184 2348962267070629071151794 185 52054029662902993598706 186 841993279170954357132 187 9371781895461751998 188 64118014607663667 189 203119525916343 190 14189588074837621811874593039155200000 191 26160115592571800501865488825272320000 192 21598769290240353835069268288147712000 193 10667301786917630781703949321008704000 194 3548478285585126862496501526527276160 195 847944582903680840497952097810654240 196 151448600393646394099764859522292880 197 20749655309612823960493434972717600 198 2218668125485029859980960620425920 199 187199365418078313825286050075930 200 12540366463481674453876029017085 201 668173176965914145653680917325 202 28245498552247003555199085180 203 940391350100511584897356920 204 24331069370398245619454190 205 478645364070418536476550 206 6911100574409345587740 207 69002953911456857910 208 425332530181468845 209 1218718317759525 210 2696250119588384420127190422948249600000 211 5093393994584571769378910824777869312000 212 4321479165824514870261555767007940454400 213 2200330445426242664166423027570210670080 214 757282681953931378225931881012189570176 215 187978241299039140322215913317250923360 216 35034853316989497520423953395010047760 217 5034923262186735841620794774329600080 218 568098771394595918715010462997197296 219 50936849508677512089118181803536870 220 3656401782268841874968071638074445 221 210874953220306798859817111524430 222 9769677759309905281377161195931 223 362141566205520303379085067180 224 10649414498031884412650717730 225 244909700193531493381127580 226 4306173042882729564305046 227 55845247080549736840590 228 502996740535834615665 229 2807927806078357830 230 7312313393341551 231 536337415110880825586641185973995110400000 232 1036698921634761362364530280892485857280000 233 902374655777216293490286117127461527040000 234 472725931716278044345608978296977561267200 235 167933884642781188410018042307963367650560 236 43181327708087246106655529637498910544064 237 8370180976397645396574846185530487080320 238 1256726130962558819674185690134238835920 239 148913343921620506057529233449464393040 240 14105990262186026398516670939654510724 241 1077287016674316471761303243248137840 242 66654025828472783842649643448801215 243 3346419125890461769255591459368120 244 136106507350439859119591790027369 245 4461385317434345005608774735360 246 116747935620173922155176641510 247 2402518614440585590897466400 248 37985550347880496767005334 249 444914978008170036966480 250 3633473916413906524155 251 18456281640803081880 252 43873890820402509 253 111468225385780858768697072298060491980800000 254 220181564750075844963644848526511624622080000 255 196323614929032772971792347751289770754560000 256 105631839685649866138264100218882439416550400 257 38652675958807025978155933244606564629451520 258 10270261460409169542009138711979134297374016 259 2064477584184936824202198874547175201328128 260 322730533048553926834199292216101253240720 261 39996384638097804904684367265344557812480 262 3983126159777806332956921687553978271116 263 321723217494569086830774804829731103728 264 21200688866565201380290281312529701015 265 1143122211694288089534626358644215665 266 50437492129689647149908833837288481 267 1815964562562372067701967173784323 268 53026427009472506210538964918710 269 1242999316447120069577798128650 270 23025887090462530303032654126 271 329150045192459318930659158 272 3499299434928777167059155 273 26030993718394706201685 274 120828703949179902261 275 263243376303474663 276 24161056209400428734023888815052445043916800000 277 48714562120268681414420694698860793338429440000 278 44434474341565187232350154362565825983078400000 279 24516337654332678723025808113657499345107046400 280 9223466636273375222737737218556856904510161920 281 2526984774883735745091897683035245461521524480 282 525438981769998123228742198194050037926723520 283 85267732643506050008609601560912428820292480 284 11013579698368233827992536279600491737087920 285 1148299705167763813437641621655493609512480 286 97606745875419890961030005969880628138020 287 6809392899770462034191971663164867123480 288 391428321083424853737952021960500964845 289 18566447803940349585975218312296740555 290 725890003858465533449705862368751195 291 23304718758600541760242851082729305 292 610172172588329879360191682696370 293 12887927553496154578485057546030 294 216062144445467900192571326970 295 2806139528064670675885831530 296 27201066780033022887738945 297 185087997563699575786455 298 788150696801413610295 299 1579460351964026805 300 5452685874225162060192497938326390374989824000000 301 11210049911734934382286314072105056241875189760000 302 10447344755135254000251039951702701758811013120000 303 5902514556784879107837372611799063554018035200000 304 2279359786208163569277708670949998775657402956800 305 642681055426211759009480649765478476075006660864 306 137923326617936409707748490044664579150871535936 307 23174103863428186369417457073854727898612880064 308 3110191599547968204129475271263229739365289936 309 338283926887596722950521220163900590653655344 310 30132190025753761209837621093702242822296956 311 2214237751205721029808363374665395174067044 312 134873216643841555999926827035681178078331 313 6826503967190769328425912031967656156284 314 287176985070301242462508552263080249766 315 10020820833655674580274221753850670984 316 288729830741324786724944254709023641 317 6817790604767851555602207024907944 318 130441427923743680299694280035856 319 1988635753912933229828941966644 320 23570379090064067762518893981 321 209178739123187101018419564 322 1306933945821134587701486 323 5123769473278472775264 324 9476762394213697311 325 1279283932899141303472617600376051756729761792000000 326 2679152832698905261622772728483476387992489492480000 327 2548287106730595897057030987291757597612746670080000 328 1472368843862994035194271817980710766631456844800000 329 582754576371566649301867391121375785129988358195200 330 168810382762867767497982128175129593977320169231872 331 37316816574057587088293548332653395538592868700544 332 6477044708600281790337894422493054161840689659456 333 900832907600007852894840252039092909919204632544 334 101895620826282161453260417654760251987174714896 335 9476451639021122099618793625296670607152575624 336 730356252465892344166160148564454003748160876 337 46899650995584631994211678214538338541555874 338 2517481973297734223142576126927385245372021 339 113104192101340097254484371809167883257364 340 4250161712268515149168420046449310036886 341 133210151873208821823144572320405612614 342 3464426939434375094364601029296987091 343 74162857044617472500677649064736224 344 1291409832624598068376339726225776 345 17982338599420951505669810080974 346 195296109547094641804285160811 347 1592760421783755733107410244 348 9169677388599471226857006 349 33206575725875808682794 350 56860575212570793309 351 311577348620547453598011570446607975589546426368000000 352 664114361950461984639391860270941714491475394232320000 353 644025987765046521171495865290864934230741475983360000 354 380103203299636507425954956378705275071594326000640000 355 153986366851699337318552384618133961122262683936921600 356 45757158288909864144480416671102610254756825570165248 357 10400648928292135451098499366663886575595605784865920 358 1861042400817129402974507388828240194725964536327872 359 267600314284028374896799888533009062406276980629728 360 31393018606631188644703373121360081032715372845232 361 3038708329784136188257454490193936280566503130728 362 244717303428706356945736234104048233808761417412 363 16494468173673966296702500931304720938243467938 364 934135289027767555256812353759539307216083367 365 44543658892842146184269793427789837719270363 366 1789006854885941367417939294299283447054282 367 60430227962436362931152093180709886633068 368 1710914512873290495018799700152779594777 369 40370242857414163743645337882270681593 370 787150415103939698184717348217967712 371 12528905912935187227132586472663138 372 159980378297639673656574616143177 373 1597921958087188949525589723213 374 12017544590016850339663972722 375 63957229894539844772304528 376 214591811810525591228199 377 341163453817290588183 378 78673989496110304014615324334695237563492847845376000000 379 170528709465771393308408356385239499771500023011082240000 380 168446341788291022531265311369018013614093418133258240000 381 101444143400004179629373326102938745676251438455582720000 382 42013777491294517686314301553169421491415210353558323200 383 12788785833497291403055842843977417512093646195429031936 384 2984268151349523344960167808721838402964920637376672768 385 549500862410510627070194525864607380860701472579390080 386 81518538292512348322069721286105398858789631279917760 387 9894546752047111583474130508149981473689176647355360 388 994062194097758049090824106280075356286068666439920 389 83383177638947500987970910755982729575454738521640 390 5877054269768053901097505732424243982415554599460 391 349613955893952001014701624279622633946594797450 392 17601781139403081475360374595941322184333771265 393 750865419981680334375287044301909890543484265 394 27128021835806743522350773970041165272949310 395 828354208759889706382469514343560625934880 396 21293250518065846934323620141557989830255 397 457961201562317765755703141542928670315 398 8167983986903245672209352676109615960 399 119303636437208259374341129925656770 400 1402040535026373851271263676032175 401 12923041796690693873430055299615 402 89909895653529373314294494310 403 443657143305603828681083604 404 1383076644863663025913617 405 2046980730529341014085 406 20569592721255764169219540808085663323075023122989056000000 407 45305501726907266753883969933378744756163599200782909440000 408 45545445362155330106213658778705894103237426642619924480000 409 27961090632283534931092944649476822246614095854040166400000 410 11825571406720588146811828276957268851835799835057494835200 411 3682766855518471091746266304900509210165250715791696982016 412 880984699124466352093102154017586349012891769940217268224 413 166657734130189838702528341681899993960045202401777334656 414 25460257405258700021283389028657847265646059979014165184 415 3190585126852625080653768197724375958107984859625612640 416 331885102383150012972690798433283311607005109817674160 417 28914649148825103577740648100275089793994645057102440 418 2124170228170391277568817925459130866735364372615860 419 132228375966706039078715096158798902809272642114530 420 6997564509857925898687131200434429409894273357745 421 315383805380802028247966233734049968949931501430 422 12110686476825713550589892397971491976718739845 423 395797893290656472624898137845442517682555410 424 10980330486049490916642613077586626723629565 425 257446232772654412599637285674013876329510 426 5068205849768074614696240675974408385465 427 83006999385673779407012242320190084950 428 1116599949648681153050916498030559875 429 12117432139748249363279544321493650 430 103392307602307752407985840918975 431 667403008593021723303274010454 432 3061926998361913171307230431 433 8892084303347985290638314 434 12281884406052838539471 435 5562210859953006383540842131171457788515056244348682240000000 436 12440136398173915812508763660608335418292425048750070169600000 437 12717574406055344070913477877954218651674990170913997455360000 438 7951849898751684419107677430848923877374317999814988963840000 439 3430834908984794264555382891139214430423991071373819551744000 440 1091865109374866175001582870013812371852125870755675157667840 441 267414747445932377015470327873599426355668547778084083666944 442 51895553769213395557560439685683532661541321945928179958016 443 8150628326606193351026830679271166278605301169954373631744 444 1052544831928242509053142332032347698487992764029250903936 445 113113623890825588233673282303019459487272144343971418560 446 10210111358598515796348118988740694662429760522099096640 447 779560851391627788593184168125251309474120761626716560 448 50612295575810333283952815270263639902210439839912440 449 2804549746657304765531109895320888066648724496990820 450 132949577416541551900101336156433075428551714518155 451 5397329337712002886076622125494603015813894430820 452 187599414907850182872347000347690309328142863955 453 5573830849953317644634853022960130186583226740 454 141128228637251337567141698266547209709330535 455 3030668313463816688508290087034076028710740 456 54821691642537368798516891175225536771535 457 827425310096793138021838403702889965100 458 10284649704406492575934478582330157825 459 103382651317521841088963008097357100 460 818944192783021440310243991478585 461 4918050083926171003807086571836 462 21032063824089870560890898829 463 57037071213553877274609036 464 73691306504947408601709 465 1553911511279092595123677086165988923669191892451841802240000000 466 3526724207268989239287514874587700264609858490985976600985600000 467 3663673066061530413257966724524942622050630348135451696168960000 468 2331185536816931126798230143449219851362444530564058754867200000 469 1025105588799427878000638822752927365102189924743588125433856000 470 333042891787142737770066427879727739227053607125097539504496640 471 83411500423636384853745676480279682758641513065052187612360704 472 16583621345722670501510566471532798583166297585680060308039424 473 2673678571359722662171144166266498038676471475292042880993536 474 355188574037878766337563935445585463460655951287227380926464 475 39359359197674368347001529694826069942024949629485097078272 476 3672737484366008252185283488445705708281845979135506214560 477 290710955184304822409307099964726900136060769250644524640 478 19628166398352896483396012257078535093006738013824231760 479 1135062160812070437613157407108448642533509768444638400 480 56375285340408465601799528903898711589232944920473895 481 2408635325982143984105684467182632602950353906439705 482 88561309182844382578750613140040896889624834906895 483 2800083928105383671119089577195093243890054618225 484 75974461533952227923568903255639689862289601715 485 1762936340566385263436345620589991122294252685 486 34806673899990559553263095009491005955929515 487 580560107322781181396074130882474642166645 488 8101322477632163610686305057510699629525 489 93328922459834373476160508779383863275 490 871480940003813738668080029302391085 491 6426252888731356701359305928272851 492 35994278464323338160096387040881 493 143828186533620402813117870159 494 365066732527425572599717641 495 442147839235575583704903 496 448044294949134028552796097971231164586447047496327422279680000000 497 1031260191209060085262538075807665416588883615287189472228147200000 498 1087886325506337730682056409076823272395512678103310438086737920000 499 703896119925471499407562910203889121359944178171384553286533120000 500 315201968390640232972900458446194612983372230567803434361233408000 501 104439747910930520851036782336079692130102673814567191683249274880 502 26719748666964143707234016988559966178080640213587525555075719168 503 5435849682375018680203620860153343233376334552304092437275701248 504 898406182823969107171229081434994231254739752033327678796666112 505 122589581376771387295470034613781902916778990291938551164631808 506 13983021282851445221197747122755991467595367296846063095261184 507 1346208504207303384004701853995358909205163578084333734970880 508 110220393032294590680294406078292795120265086926201958362080 509 7719365254339298781520525462404107106963066443398426041120 510 464495020465089771123136686247700371264709731801008361200 511 24089536391783480210941689590258101705557346193367438240 512 1078946768391128465364202239546685056146525925507929685 513 41774001825884377364213294566641715335412334198060715 514 1397961592802509805241916694566231540275987958714125 515 40386612201518521084997750123158152012684433519155 516 1004808080195428842702609729467147032168416372345 517 21448315654324740578850853041062785438150014855 518 390687068513873761795396244563541746454356065 519 6028164555125530103384030139346018759720575 520 78006775561510823789774941008259725369375 521 835247021290639099923887777583873285345 522 7264214597171383655511693695716969767 523 49987855867044431615140348408416537 524 261758519389309228125995840492403 525 979498066925529698154032891277 526 2331887704453939508301298491 527 2652887036031126898513365 528 133203778322089200381046486357866508070301916548660460058050560000000 529 310755033988496706504482581103406295426540129763128378284992102400000 530 332681161824742642732173878479288220119399176902612425435305738240000 531 218731412836067146545607401521690572205864133774546004141601587200000 532 99663696051936672132021652704495662963065340918772912526965989376000 533 33649249048027837713561166278563743620903956281492088233879215144960 534 8785227091647375095834096504462995242337706270598387577925598928896 535 1826788168681996876175153098125031396014199186074641366345272504320 536 309121263778516432040956953407092310173415178554312138684138324736 537 43264745221400738574172496576067629681700877606351771168884587520 538 5071746187016911268687996862253101845590982663270661284952025344 539 502884919170122592861950926375997719451816051584087264617454080 540 42503634228397062571137129431530768869058999762281855239756064 541 3080772771392431902579142750543563542031462915009146757897600 542 192395159516207944742985568497023993715790967628001500576240 543 10388024255543440820501122833745899087939135533692366556400 544 486086032855321210572086861394386078438906481796674792915 545 19739562737868476300721988464545088875391381060741362700 546 695965543297182980442508578312335474419133774003901180 547 21292131205454161893848120559145131900334921870334700 548 564334726913175647305549204602738691544316741705480 549 12922582309180160303071637365154134449096835976700 550 254621246288847481642224226888320164482023202140 551 4292663547301359737414860623901262752677051900 552 61453432545226956726323079798890184087438390 553 739503515575883459810115936173469979960740 554 7378693558966134381879047572791079007124 555 59917499393374812191228650970426970180 556 385669076904284417007585235294674384 557 1892204839360762805915697366669780 558 6644643712974802259589630119076 559 14866778950956126445025928420 560 15917322218039781579932031 561 40796435056107928882032324955297259855930460906413426569547612160000000 562 96415419292711338926090045390045948240638017258868292195698763366400000 563 104687480533232715018806721056916236649504418161804124484363212554240000 564 69895683316033460826136267250480771031861031316528898703522415247360000 565 32382019108354161290245927753200925900188961236323529457882636271616000 566 11131392400831131954386720761509590722612134433714718325949503739330560 567 2963076085212366670798928808682807607786305866153896261044198813188096 568 629124567558861686507120442126507477000700063417042345216970332667904 569 108872780783338609515546838527895284680807443419941617225474023353856 570 15609785115861844107961805143769929516468478853448324853686783474944 571 1877921687203647936453569401803779457904456873519265490245546095104 572 191466881769989804736847687494560102012641726283597044515226058496 573 16675430373668886696512741398200350410459712251551475114153959744 574 1248366308055393938406044917466915671778150911940200321473744096 575 80725703362426378068163376127207182793726993210954653440806240 576 4525901966115876352648241213216909539830589683471371608955760 577 220594493691683813418548057253596254920476600828453661285390 578 9363629639320839201202431162772531891472515615060177100685 579 346440133350483235235979951407111998991683083533801962080 580 11172108330778140280464929617966319529504681760489858920 581 313729751865134408462422290150578377233640519897073880 582 7656905091251170759638842995805491196705937344837820 583 161924895127018453131999165727290360685809286203840 584 2954387783020777013789698812918571512277689035160 585 46235421720858248487453766659442768992832864740 586 615818406254433552656738742727015327054835550 587 6908995988876073986611771683254553542397024 588 64397077178039286785912987936172324509976 589 489369823879331832675638538260497873464 590 2952751840771827080603448690616128636 591 13601688390543401777494293963107616 592 44910660968979837589491583553784 593 94612563267330543687649972926 594 95503933313797750046147709 595 12860834816189420461899441996740706769269483731656667287939920691200000000 596 30775073049622622852575266245087049853475204622665114515843451977728000000 597 33872399983879041508014192590545701953951763009975266728323930626457600000 598 22951370626420374557065354260840696779324831896884180376425318867271680000 599 10804257404152659937437902024620072296067968800807803427691875157688320000 600 3778502263371022332602857131811920183751782884628978661510550483735347200 601 1024622364034446671037864732612579772815858323684030331919151116753059840 602 221927026129124900523478827546643642142934228939374699781196568469307392 603 39235795385685032569428263815118631054424453406225054316690191665863168 604 5756095484591679111240883413022577971946511258381112079129538506410752 605 709745342745424752206755698043604619420322452730492772737606658358528 606 74300882066296015841890475286822405531090816598153786090445196572928 607 6657288712334891246928747022554319185701402522150787729297408376512 608 513807725690749206130423860813920278227983184928308541649016065568 609 34333010797226792504684736022789046129542519689011879044822168512 610 1994108042458110923109711130685769217552726952555833649909627280 611 100971600790537144675390395648939482838098546770849089051383370 612 4466458455853346214184006663513330363071243833373612452538555 613 172813009336336814691155540197942235021179518518616728746695 614 5850865831503907522787534150458910693413099764985772018760 615 173268029301119278578443856708285863971786543101785783040 616 4482501265945465916207388107949827125768737591912903060 617 101080353805882102769310861175678664124902473820833140 618 1980323568444020880169580605048912017191892436289880 619 33555622444330122340889041001972473789196700088020 620 488799856164663501964913139366898475089529331330 621 6072629887275404021676667572555135434267420730 622 63672322586562631569262295907585185002585848 623 555646155390557743724333939302145813439792 624 3960021768170371723398147975994797451188 625 22443963858193833690769620204893259732 626 97256428959786156519166481263917912 627 302502596519959873345663364746098 628 601101756287532986079543952347 629 573023599899463681976552823 630 4169738488123752323048248943517456849004307076159508570155742396416000000000 631 10098127165417901174692243353653537696714521230406464934763554878259200000000 632 11260616169146150836049064108456711738707137466814628057821472575140659200000 633 7738984808125532263943311576818570947220002101213365294203557567707217920000 634 3699375789023546231503359555254470706853789668753336342972048897097400320000 635 1315309641791910989370527597590447532527561084440083917667429431677960192000 636 363065780862924666811317376397722857013051985480401911605923079568361390080 637 80151097181518246097022272699091055144195445726902028610732440064466403328 638 14462894338782938339233421272133041779263511576548004640728033236884088832 639 2168733476793732717553462357150061824784126914980935904817992949961906688 640 273753808935147561630452191893958503813890407368925326190548552291900672 641 29386875763665140813309344499151266416177245568567379633687458156591872 642 2704809938165959629561378941717762797816179299796151972710554257202688 643 214863199552122545898839056217727554658678717786055971486240477542592 644 14808507236557339139832467275142429695725661987589841069323363023968 645 889175168422011036856647875602408059982210286087378350191976982400 646 46663520406585779333953274559386161855975499805117759548372513880 647 2145345780360447232558876809287397836573951697500414647875088170 648 86540308538592070501482226637407194201596549660812664238485205 649 3065376306358693119934267144036075044188894546405604599571765 650 95347757352937146633665743660170724960509457369033777695960 651 2602442243753869394376799280077746752806094277742334762640 652 62233204734254550172131866454332928805461645327141433260 653 1300670707322971000690763246106789299127139963973905020 654 23675625429407859177724907839007161113954455577579480 655 373575319501652663732624471414267710874070332594820 656 5078094189731362754604372314720521518001353827550 657 58985715461414041867491734262851702461725842382 658 579303031634644724934934020950599856465111208 659 4743187451676706697237090510305384859472672 660 31766577894190313552823574865115975449868 661 169439257531917508947681290878322466588 662 691951750843263561431337560167487952 663 2030930871614084572438100496440418 664 3812899033764302317362817289397 665 3438141599446813636958316645 666 1389348694787296510845773181270765744600644605715118877569918981006950400000000 667 3403722234830350514848088003998429314882239021208751105622182982766821376000000 668 3843613796844070568899152890506360372663506078212734917020487596425032499200000 669 2677866863103576720846908879124364757765325199220023006122559524527784591360000 670 1299078766386104333362879661392731489292991226589883569734709740881808261120000 671 469274129592036594418478776303904278212255864100601780227650224806190589542400 672 131760059658211068840890462653407593298421439630817033602260750246166379233280 673 29623678267320393009819813527487105712023977600402382707045463483229798416384 674 5450975965774475085120658261270460819636721271670400706754719316702323181568 675 834651678011917632952106879275446747122914749407940594332887575363289652736 676 107737490957425062453648623610904211606860745686793538265066772046393863424 677 11845078718890698768960867679751259441768273365679360658055274089694302208 678 1118454604367681397819155297692752755274156147203729422548575439570163968 679 91309528435032432519601621703626640785186483873172611301870925446677824 680 6480038972438524019756506324149230804015227141518519086199445187370336 681 401494774468700577932758786561737675209974321448487170486577714512928 682 21791939377157321457580621628983096619333369939515574603416409913624 683 1038820271965630211504613241421354049449668780378087135825031232990 684 43571366288565013568978155071468454995577936680521943402611196885 685 1609746047161390833357145893992725847609440563550728247553305950 686 52406799398414400718783813832213152339186258783574837007868455 687 1503030597311042399288028588156324502985866640549162503141080 688 37936570208289211372461375718050999873391040695178205860820 689 841158836301425224830195811411654001451293992488643819320 690 16340581048928694430777905342886091268998389222333340700 691 277094827949483167685745114989729665491356416008559140 692 4081698547133910329274140741941329545263094838792630 693 51897047358943775979172378582569112482816697959876 694 564875162533303702087532977505503050654752608482 695 5207231430439198602813102865868214544970024184 696 40082132104308594442725039530316360885179556 697 252738363277181219417672305822900812825912 698 1270973367380206067777353393610778904212 699 4899881019196077903131659312801169646 700 13593304802620422826380677283303069 701 24149506594619785419973709497422 702 20628849596830976457046898991 703 475404987089881502890466312918437668818083559960771413241329320404503756800000000 704 1177707670563774468047913942501926276684993030571588630739533912320080084992000000 705 1346139770039228952853247978150761618061197597001352223592088915946593740390400000 706 950275729097724717972442999568977515650278718623810042473029268666376016363520000 707 467583080117921595732460458153351647239553932245370249137784276643897382666240000 708 171505239287843114205170594404780196803570009526912623011640932590648452074700800 709 48948904735205332225508564619358139230930686627891935503910995416507185463951360 710 11199729378283300792583186705632873039805560023439810904686264116836285772300288 711 2099796103292316421611604692242807702543598927140674559348317432622109795250176 712 328016484278044328582177214606535325689127225686949986069763032469874866052096 713 43254453501294023346344616676698209478605408185080542648478093768031842723840 714 4865184149208153655297276046344937131025903022614295590321934753811566852864 715 470699882292305815556719952558089150763248994798734585075918891999511843328 716 39438711041435835661539430574140332851920940762295897283046808621757435008 717 2877651223202966191858037004922852184686192998654684781196591235818572800 718 183667442635108595229450794873447007100925308692601376809321810635823968 719 10290871429769520516333142023061887385694490060611153376427417657322736 720 507573310776282551534473158276429094269543836251182047895505764709836 721 22083062031698799265993353743020203940369661611994454972005305795800 722 848650834322472611183622657488642936303978629993038096906134961495 723 28828573871327469596279929174786238242544295352490665702860690240 724 865723399173373370883418096917284566224787427439227142726796965 725 22969446566468279377391927990556213017609114437517891676314400 726 537762685633712741063690791230752260202690997266564723521980 727 11087291057470413589225458617484539593717262701669049988960 728 200729834432225986097268385960956508858202326641674060460 729 3178912044618381892050780423558125557217342550793917840 730 43816713986162571504497342441085193538396865033216402 731 522245523433896962660256137150752391878463768440704 732 5337641005569625916849479234536573786951715646934 733 46275647238468760322801636916502109036095971360 734 335494900292889992207857158178667181761656236 735 1995249700647452837536615439135746912045872 736 9475872695335341542203029009541956206592 737 34542834129726239852173721569412352600 738 90717305213935589875664196308146767 739 152736002415269759778334578177984 740 123773097581436142648172391309 741 166943452378117245138366936390913043277863565826540599238331036363219848396800000000 742 418027248151802291546682027594637116181707454404139406525878988556154271956992000000 743 483435715275329876042073615929216718461022579577106995119892568886460821169766400000 744 345624600117139775596373642183342463058132982719283015147753536084758078444011520000 745 172405940034212724430878565101577153985958377265181536275113818753514434981396480000 746 64172876170879944198078070508082432381789764275928261919692072289017514347416780800 747 18606033359242162158003619275894671727729105316759580845652202490411768134199541760 748 4329407890307712351972172290733950030076809280284796478309382260049729308113010688 749 826423901121317959820846719147060046626942441099126635325958551268095152702001152 750 131596944895244033086917046925499973396991922049343754974330334311882711611450368 751 17711448579735072251180891710497283307452857314727007723771500254831772630945792 752 2036000443605785684040258273465930549881908963210572208501561628589762209551104 753 201603723938770192094991485900090135991102384582599466483295793369566416873216 754 17314793632335764581644958589526702114559882500295798069573469412691771983744 755 1297140546074195290923502249720581891086403299558721118760843257151000998656 756 85154253300001936970043079717267786417376368034759517190911295491383260128 757 4916858219311152940290450575122531673586353502410882888852468538095331312 758 250441575516596388452199458989033283198625849385624501885152376138098708 759 11278098298721590022077839542333870278382915510312992512429963972642672 760 449749940825916988165390317670171262655945164806219689349273857823095 761 15898039861599036051180078846409513639535172379733951964270771815505 762 498341899506706021027328859693747988679425437572101887376207377045 763 13849620666236534097945112564633130928635545212433302806884860255 764 340974456644957031967842934030887376030117367539137688538685180 765 7425727833283133394425708885248219506454778380848348894545220 766 142735700349008609680477470553354964255868322352105461137180 767 2414272134079056819731914540726616291345049747119625922860 768 35790090835947383998214275137203216977770658643544403602 769 462613493422851618196917238662253631157297494654545758 770 5179393153541006355946022411900879979004502812812822 771 49803860827909076610429828187138531978518418682418 772 406833158641896742895712059029980454398720002796 773 2782924574393408185206628459147113509783266884 774 15636162352260678091960125853320347609659656 775 70242924655109133318353157745357892665644 776 242490579104922795960405595959521743407 777 603748584407200792917360974585140953 778 964687522550765609287922878699677 779 742638585489967707606707339943 780 60123754259545960938937087436595784781209214362132523014036497679550678827008000000000 781 152118792340253790266631472434641748171462420150309639623713035512872136154808320000000 782 177919590859037253779935616676789384560460322406284996771931886499136684861423616000000 783 128766978619860213407707615681890658361959510895874656545797354262988010835830374400000 784 65084882223531791809238206231390442788455906711231867584886804160165841348041113600000 785 24571347883435344468134543871643705016918050439766453485400806664301457131659460608000 786 7232927417106019258001644923722143442625874216890097353470948174021439226474915430400 787 1710488151270650973720084031063634374789337145181601543695568549590628474513261199360 788 332194728069747479767269946921947936938531290117294753904740664329289484018729615360 789 53879454572380077634381884037683483969769075262433310524664398628123793355345776640 790 7394929864979562277935135022374565304838803068463304744938490889151138487687244800 791 867971189689893493949640871709782778813433941713199959490996620493485723156285440 792 87872382662041794524183113464569930529971767850396494875018997848020840982462720 793 7727078754992208437252966343296143886343331052144261692284566023855659278926080 794 593596193480038523503434725730264419135526729864949213464033331815172077747840 795 40024742922635934561492355445928506133060064600657884036964477730436121036800 796 2377920225545570401205252913207336606437505824038769982757964855193711877920 797 124864211056996759877015690964405935204758247096990057025305630822617655280 798 5808965859287632471677078136053864323376210439749385259565693724200576060 799 239861835851548929403143985421279466105436624509496022442531840309309000 800 8801491939996157660352463537416513574397542431263048203539177243520125 801 287193641500034777789797529450240246028817830908483818761472981126875 802 8334292874822007965184474478900797010294278378514007322672523287975 803 215004155466410799907536394440604946681628041621206859393604150525 804 4925636762376321833640789764840749855407973765336764742138473300 805 100044320749775025077571949468891629683050199730155611397462700 806 1797243306297689370007428389211629430227559260138544288285300 807 28465833505451120202700917200821035988429734356994674792340 808 395865704072153733245996022499746538195255640339843366790 809 4808194721850505128639653452099859184929502680445723210 810 50664645708883683803299660415868918926933459335096050 811 459189693136051718140115068884275237546786530251510 812 3540380085749856936543044338096140899397320492580 813 22887857164491355735909805965332590912417524620 814 121685014398195335057479328928743110771275960 815 517864194979158628465865973252228805559100 816 1695470269690026544652458617365816591205 817 4007594171341389158041390896835196595 818 6085180569508114438799682485055615 819 4455831512943858800793263015925 820 22193477416481755457744282132924781485447979234950142953568360810522657310113792000000000 821 56716936530713787240810065103836754315000733997959637932588253520965901063007764480000000 822 67064955819373895089032823926118686395174901779986455877879658161110508615715782656000000 823 49114617950296641327982006977916692296590138678326800489176066547389765166628549427200000 824 25142975408881274459406721485908581177860626034382911650299107838138311249373078487040000 825 9622730089639786160075135807845195892222000239011523416935917533614189012901603704832000 826 2874276797919557744573022612139632962755496454453484666790881771862805846550538020454400 827 690407102812864104446538967918701738754653312145506110727006651501882440066498909306880 828 136329723420402226093835847729656454554677934838150534955463262472151122723110463143936 829 22505841111230738829377757913700477810805351218736086072745007271859559788987185295360 830 3147494548715357598778085474797575983256143372578429320712169421352613341493236270080 831 376882788505546777642574883257504287576888852659569116259057173889519622520963230720 832 38973108171781051631975934033655275571497234850979844413930101150253484654525196032 833 3505223891932872857926875752142114589363320563096876366171706444368171969083537920 834 275800258605095524774522722874679860485857539996834915666548197009889476193744000 835 19076340893889761718893371263076992956277111122339608306223543338761784327090560 836 1164493504013609691557385427268136209974507870986793113271241900976981270671328 837 62938843245189329370132103959102583456981271507611387542143455561824439884720 838 3019630720641716794930495020244734738837782718933391352994429410771590825620 839 128854234651783239945740189212896517680935076281999452988111727712466280540 840 4897461969733870006142206451205787446903222452284529924964958576503827019 841 165944003407246817395577327336128494012800513139555808889248916491927500 842 5014628438962918484938260194763753234172637379989178599097142497209850 843 135128900106678783619516936145289420375448380598427853965544088704600 844 3244929633701000458349259323639823874248772898674867813875607754595 845 69355453571808877495926699538160012139973010818476146900558854800 846 1316976635682769419706078437315240700542971353311706620239125200 847 22161652930008666123155195262084136214819085656970614764604520 848 329391614942222664635295640601454395281202323994812360853334 849 4305870322476283770501176880565933689468640917428316056040 850 49238305405370458790526927331738739570769619032802454220 851 489186583656227540385386786413822784465430070381757280 852 4186118326645289049663353748346806528961479519885438 853 30512991537827298168375039160161485121161659238880 854 186719053890666847063548959328623338826838758700 855 940745997566318276111467654603950513124037340 856 3798207074784329488727454340521823226603967 857 11809480213818822062565655291608480372780 858 26535617352448342886816553644525157930 859 38337974337379416714320023947787560 860 26734989077675310470218635024351 861 8391728078873589792291135606694118452691686823738470367629952917744692128441696256000000000 862 21654429671384461898121713188210637831229843417236227294346250294461288498357065482240000000 863 25877122782745728127919446704933939489481008538717920015055339652409455081123324362752000000 864 19168819007209680162565867639664970909916983335690722012177517358504924961882589940940800000 865 9934484871281494382775525689125765037565091479973153982142725643833053129178800088678400000 866 3852618550001235558171004006726435652933539966604234756742773235846649757120432082518016000 867 1167101194220993321505330877563446985846751070123397237126762038654243062584714150268108800 868 284584973051837910973008509040846858479007833399403673399690016043051971179498095661547520 869 57100913304650991476720916760924407849056025197613510766421691253675090510459457057587200 870 9588043349914284320434121643688388291041784906334161673608938371184836798235329664180224 871 1365334146504840043841637932372004991788810152436468816838882116875508959733779343759360 872 166648044389554816995562107545453397695193121942039421111105827154231393502065462522880 873 17586798872404435695884196429514454166026257820194894420975906194449940429769477194240 874 1616233514781101509956961406858726059670625951454996419259240508625669712262635062528 875 130113789375917507513817627548586692697794444797153885041907279410206291722482912000 876 9220985043915733305449938092088758399193850016097744206367904121889140904069944960 877 577604986940664578694236750099312829947320752008814950698743782430373129501477440 878 32087287029558561104110360837456115002648276813720176506850372117797765585066112 879 1585093340473612965835193757111980418685477286747634330071660884003224023210040 880 69778004900929785153862421655929751495246125181409299833753888964499720948740 881 2741681897845769876400643637080185929303490936782145692972446560226492135770 882 96255937406747340868163836287903210004860391308686676398743896387089432421 883 3021472700645164801145498078705531627195900980892393266890965994152918700 884 84811110563307158802414653073459945216956470781316263290775020357068450 885 2128050618920584723709257040471958112979611838972893954304568470824650 886 47691293110226798130799305497809131607577693068418056229960755837305 887 953282716163523238627863043541981070850946307401920307596596314400 888 16961660577165184010684053201080130798466988501893514904199677680 889 267932302280036441784800746369143091052068665239530796586213300 890 3744544000261287025084884989066027061794567982716132042829306 891 46099284326400889909922376374668619313808209046879661571240 892 497191309368850625691143993907659887764276774544959483420 893 4665341369905179703811911321207217670249395890770772260 894 37754999995031470109966710105572455402127448224937002 895 260576287036888279429846514133605144444111159531400 896 1511572714766096285987896245780877191833976072540 897 7227345411138935492489168211633302103656316210 898 27720530067523404009991979993632350063706593 899 81959107400094018325934993134024759674060 900 175284961569002640866568525614451933810 901 241256541436974900325985170509078930 902 160409934466088335817688980932509 903 3248480595774864567566360446343131198597082029582075584874370039832019259881288630272000000000 904 8461522682578092671773738034895923919535694259493892474337396244232911439306437825658880000000 905 10215437604672743496853251027071832121132913125191172266005156815380535194304826346307584000000 906 7651382323853936450833240826023863907365419274530373711856348595144757370375510083344793600000 907 4012900835927561031186624283324952353199086347931297754537042431651578533008535995337932800000 908 1576181784255004206493024267182249624548007261430473364797661496593446521057456997996429312000 909 484029162590007610986171833822766810848312667357094108181852390826105894334760535715912089600 910 119749306142280995657583488583185164523349194616786892567197896294553328625972137549328547840 911 24400577286838433259624713968917014610586338322133756322475851087126139361425152052081459200 912 4164822689018673944236978888524840983931264077655222314214699718387743943585687715966263296 913 603457611575418364573162141574047988599307417500058665143931079431425177174749818454919168 914 75024376053822769373312933923857379269463251218662224134794017894076619966187216866933760 915 8073478972995967613759604396745028331001496439215292450538268675366345654305772488174080 916 757451495254630098238869499757604940384928840555772965210024896461631429691801707245312 917 62328570247043206544947284695075096917559612509974283731989909604667464158455237825536 918 4520910482895791206767505679631818257546826236628242955842051690104886659018644492160 919 290252352111171256305989340644473937196782677521965399148147971427630541883027653440 920 16551239043783906127629337926415490826604510053751749749769496019836967588602336128 921 840644657349359319222737091021244980117066474147776172894823997821503293229209544 922 38115487559185778082707251517378963075089254665718318780184269519934127754162540 923 1545455036709770275114942780001658699300366297115052450994521568617674362497730 924 56108624721755353849373388175387930255003366890833282234663145879360889450479 925 1825478069234192115934080483700805764528099013699090449771998133146054523347 926 53242673670964789644582039454840918280254265065099429164300419493282780750 927 1392029012475927551951855734550344915773112304407223516410169670093416700 928 32607066620732606319248157323382983143073320052564768807073369326085795 929 683612312252912438246129293550948101476778713683385975337978976516235 930 12807814960466539783597597175980189112244235467353222511198081347760 931 213986990944322480513430909831055010524263550538251909360872479100 932 3179364709471234317077743998255816973310598168464827717411840974 933 41859462107013955633219110223795517589229120880707370993567142 934 486192790269554007066629064359645755784689306259144298215940 935 4954029948121356291146989955706908438429981018907560470320 936 43974897197625866727640555846832384460340959464722159758 937 337066177687386663028454257876914611864110130973025974 938 2205962061743423374137906735754865369621446391317140 939 12147596678912847207964473196821003074974365453810 940 55193605784572279861470411455254420040149913667 941 201366517988887538873649994950266962186369191 942 566844945364784426019408095414561558602110 943 1155256948671063331826815972066215595620 944 1516515520442502527765160904915392591 945 962459606796639433895265397954263 946 1286705192506119659402771193112152515021523415335261999915599770484838172261664855949312000000000 947 3382145389539088579703123900364954231501537962500866937352716858025048823090217746935316480000000 948 4123828949028549375382090746712814758374766124753201697968068751243846758168988057761480704000000 949 3122016378694857407613382295689329534854882512888757059284969878169211679826034796994861465600000 950 1656366487721543930633138274648672263423000611913756576177021202528089275143683685624053760000000 951 658659074537804431128362365110177242044675550524583108604592164072155799680296849227107008512000 952 204946937699967289438062655562693583232268427643968526659017763008149503077921744746541324697600 953 51419280149733611326702089621855922434808169278442070702821146853354009683649061985408859504640 954 10634445228891745243403127951479330636458037301236835371813290157539040939567942601410063892480 955 1844019176472766888854125864341103592561211491162671912475230299334208500310635056295262781440 956 271693142267476691775736181847540847619529172577525150673009908059708249230285500672726876160 957 34381526949500692146918285006732025752207489830517942859261600847620902735152644673939712000 958 3769849990587304226304732152472490892151500349080202803331183489013474848538905693908536320 959 360772401902069475195688107342931368381680061641236009604026589527786920829430452594782720 960 30316801478369120367127809146531522019557744771326960212435970796817899245378107476686080 961 2248402606340795272517520527901846999568041119648674380430426191121856464094905516070400 962 147790219460032484103918767485160964782692429651980135879112553845561673477120897857920 963 8640365889459225992901012401441293062026694127479202762734745653588660423392163503040 964 450610044165376867168863957475106634722354200645603520590034070485144001547195112160 965 21012750243373948145672473594466241042711991330113839383133415062135156880860052840 966 877798796680443799201588540845652726047863846666625661591225753638383657156656380 967 32896945979074347333326325130919461182045722550521778125939073072069623125040250 968 1107122185328113826901571502536170740997102712309629946351334656312900740580425 969 33478357844951082293707735820116320232047711974725967462963220418948530400545 970 909767996261273078271812925328969612338713068370273769806437145325602798250 971 22211696469737273115949713212975144514298699726465644986389542471728501400 972 486871258934904880836831863011619511228831249241295147291657451072505125 973 9570230886855725489947337375428832493820134190899155463140092992034785 974 168414905236672794415989469728196728327978565518708402655810464234720 975 2647378974877304773226205270581412722378664137951839038157119967260 976 37065963519062821847065262739575162962109894417342578654229905890 977 460547894745998917459937297540321529906828206233679090521922850 978 5055183024245108295641623965415360395149096354637241409321580 979 48741584074270952337046722756650240175712986049110259892280 980 409912724302247279330390222293975980750097458299052211170 981 2980234248446311610079042190584715308050658513522143250 982 18520709913765808549276711298392143844896925016136180 983 96944860230487240858771162761393993603663737750010 984 419107268665899066711245624695399905729948174165 985 1456234422107806417913126386280449127867755485 986 3907522908592198367852197297948988720566170 987 7597594538637849579170689098631519269600 988 9522575349646275205100509044529251225 989 5774757640780164860338986924803205