0 1
1 4
2 36
3 900
4 44100
5 5336100
6 901800900
7 260620460100
8 94083986096100
9 49770428644836900
10 41856930490307832900
11 40224510201185827416900
12 55067354465423397733736100
13 92568222856376731590410384100
14 171158644061440576710668800200900
15 378089444731722233953867379643788100
16 1062053250251407755176413469419400772900
17 3697007364125150395769095287048934090464900
18 13756564401909684622656803563109083750619892900
19 61753217600172574271106391194796676956532699228100
20 311297969922469946900647318012970048537881336808852100
21 1658906881716842347033549557691117388658369643854372840900
22 10353237848794813087836382789550263622616884947295140900056900
23 71323455540347467362104841037211766096207720401916225660491984100
24 564953091335092288975232445855754399248061353303578423456757006056100
25 5315643636371883346967962083056793142525009273233369386304626669981844900
26 54224880734629582022420181209262346846897619596253601109693496660484799824900
27 575271759713685235675855702449064237698736846296654454172738306071083241342364100
28 6586286376961982263252871937339336457412838153250396845823680866207832030128726580900
29 78251668444685311269707371487528656450521930098767964925231152371415252349959400507672900
30 999195554370186739602893426524253414216714525431168144130276584630601357256631585082475260100
31 16116025096436741923055068076409683317901388580679310996677231033506969291192210835795243470152900
32 276567106679950928141548023259266575418505729433037656013977961766013100006149530153082173191293916900
33 5190888025275998970288714848553174354029934035728683765726352364386299874015420531443199308627395526296100
34 100293147536357576104948259588895881694212355504313899037598854032307699865851940088014053841989908963566948100
35 2226608168454674547105956311133077469493208504551272872533732158371263244721778921894000009346017968900149814768100
36 50768892848935034348562909850145299381914647112273572766641626943023173242901281198105094213098555708892315926527448100
37 1251402439833399661657727164896231484464814136670431295124949462518578197264273680252092467258666299668486695272975068216900
38 33248511423933595610584153044127974310745646797196689080174782269656104123114487410617844762595504915892023006707674587454816100
39 927267735102084047983581444247685075552385343527018461756994502718439087889539939394721072584026036599312629634070336569527366212900
40 27752196043870273472100609044888966626207340946420135541925088471860163461446040846144606981367315249380827692318091103189384543385884100
41 889208113441647432319575614407287379670309411264247562898821759726871497468192594751319352289990147905411100089563957037291070154627112448100
42 29131347004461811530221616703597141845379006622428014408128299670412037128555457596647973300372367235529173050034204796498692749335738830912204100
43 1062740670069771346434014798963927331661271540592796393622928500276301526486831648583314713970884329119339762038297825181068810188517088290508117772100
44 39586027219428912883320617246607329177050703615541072866060463706791955560107992078079889780701470375366286796164555690169632110712073021733136878892952900
45 1536294130358816680088789834723583838032160756615533496858940535996889003332231064558202442499243363797590224272350241779793252584624841900441309132956609096100
46 60838783856339499348196166244888643569911598122731742009110904166012801420959682387569374925412536449748370471409341924721592595603728364099376282974214676814656100
47 2708603496068090850481041517388687300376034260022139885987626564375055932062546019576976141054291535279247201757615311830530023948873590498068331494295011626465304228100
48 134696143255970089903571713618222030760399807716640994390278681419807156445538351007543446518488863757901684096204451842020427560953534781878440056879796633172493113959184900
49 6940757565836882762641146831033363023052641691830793799936670174881242964482145689067706255651212660580915879793319198967470611788374693775414137690959040710745397669202838712100
50 363980267510051968955664380966220590291903582961298657662478920640947262300408202080399583752605243133523809652241452113053126352794157316276492794651583053912199399170666064901236100
51 19760124742853211342634063578275149626357153615385942825838318122676385923026860882742813002345186044475874102210536193765541176566842006543334517328839792413839393181576289997423206632900
52 1128718085436518285102600345654654821807146971664460440154710569485397840309217320483152221506959372046506404592368037924081477546674582255761810964340657782470919977924819260942810986077880900
53 65557075120238418517044130675968006705380903261243526824625744586281391962999651190981964177345707287833138485129328010668576297388406411996901742619869744663693503237851427494819404882389400552900
54 4130161289650140604992297276716660390445702286361603433478246534680313975060941024683054725136956904840775557701632794000130975311766992362216806686794413783557354397487877783601117326995414624233252900
55 272793023020102136819136242829858702128548190311897545177804705369100057738800093739291081540570866607828384810635144410914650788366898078532057864856084235990179700599676839729070198330720140515982120792100
56 18868820609277444701642834780298496567529549775683641302403573665675281893735063683853024819079746272396881548966822303758555480380549973193983910454230490519204739710779047327220056548337581399349967313068764900
57 1365366728107925176055577167537179510123005751318243968283224994021929073112562943227288728933429520016910745764788228722272833115816976610289869744378572524460174170211682643644970511894255727638362984740968896928900
58 100273897878974132854697642761098000402943665382563155274688326785964493058459735113555311541599997379561942079711812305592439136858714579236298323896906744768879651234516185031930279364026034893489015962361496759355344900
59 7693915910355806239808095431416288472917464501138688341071560625960269587882557015527985499275426198936408253834207646395802262532032310950221934094285757619371366759573192361314978405322353631342518705776035284848576258832100
60 607519294197604816501487023360061554110035914474411970099351498586448846928794584503105263008286928094217732131002869967058942451791803304940474138018897707383182490702658842041792009862658365084436619526781522126928429973641448100
61 48655612752991972148787594213883969807118666354341180273286962170290101701680229478269197409070691784137803948639888852791783642021553734889377633239795498486611702497885244000285080277890445801247444421280405325623571028158969936880900
62 4177035699231607817001266175667724923971330387853835985281412415357234940987546020479932328371309818976446331186785818123321833883908366586518180436003203749577128047740950312180473856776616881591291856122501516799457949196419410111288384100
63 393681437616879805144552335790507406359373917724836187776787838735004035953135224884213142016667579128711090268023376572304959521724479642412751987912865950193894741371536825972697480527339364473097666147689645456832112253813332983578818913040900
64 38077262327742231633386246469993666850485004696263880917958696550288325361423192086025979308994104920908065361813489005449907989900713395493803785022920307568703693280196413344905273014084790671202479367470690198230258729301079379504726944088228888900
65 3730391312986578690891217180418809547675165425088276149651495542335196947333268705475879166922843464996442255431505704374922035862582990643132463014910479612198332126967562418987024691916872857267035701151736048030420217450897445730698593985379696016644100
66 374863292650708306068967523243105752636329698401695782002329135553721606040572838944565621604909616954027485806056576726931540461795102146737738075905339185750198197106843379921587124266034636553907150573036803730528897231423233424032171010996820273016548964900
67 41070397206104252721222150814037909364588918086588191571957182420401292879411200807605554068655502543100205372397364602779346504534733186298733321334264866529977464673222867547589006921711020815482621323932485253520476509571960877170388688135822625931966121143408900
68 4664323940300053877296478445799471328626998838175734328635605250302554431021850664518955170023136768317347223937796300573047603173505113234760844570611126626943010685473247844512135927091798922993545821137688417757066996715578024859363872922897239804467460412135805364100
69 561626581327589187311391673180268543208648303105901994776684592583680276484910016664062873067315875136323461887126114755700088850518577179484318533902715146023580973627148299709861774845196416518729858777367924693710680007526034395291144574773133747616122440764860188085916900
70 68406679232281690603714817185029888831356571966601968865794960061284841356138524939699522002472140907479333981313847903359026522082013219038369481747884607500818186168760290052960874037919768728397815528942190595618654535596678515380856700351942463593391329407600735769052764336900
71 8524087892455389184438299654609389417386511076186304738397844178276642796547065454211017737206051006340092328077537273389664935890117585211152182751122153056069453360303050983209401552991144461476923395245957427929444923026166513123093172574155198445908900166151720083445895911256772100
72 1098592971667543013479592497785712717502190934009967140989452555540472000261782342804170176988853059748117439334961081331733406602454244499598504465147374208019287218529217513767010881551051689339607364102694239268974791124535366377817371174529696130907184962313799836074590510938684045020100
73 147968388760929700942552833934259860207652594710868464252728375253190633243259201969950876968451629764414189786586573083489840801877959737406422967906234684703909776176481777711764928625229600985462376263627784392898945641772543962061843906126230242175757835389083386121050521327820415339712248900
74 20586693959919388362436433232439640090830497849528418563017846120601159612501409510877295561743706797493181810818003326532858060924478660305618221101826525448170263249657733251260142754699569155506394947182270014799637408194172268897702280815436287363671011879847782427635637981818326565798825477208100
75 2957093307096780863768731705940862342286983541604111570810446434609271167899314963551925611784427788098718128487708815826506264729253039244959306897287463941900624783444086461944258165427800813066094076608208447195834716950419098876734853318610083753205067817433215315688010675346366246237909090371648692100
76 433773060124719688125371485212759156127735328734365522210613577046399378347982612688468416067045927808412863549733518484774377466869399073803835769456200798173460748858629599016141286028438673467852274003581488910709798794740027195129358898453594575673898193071460921442958597955883118294392646557526774995456900
77 65638973231132707926819338513879928264405037679412925186432257092238200330995076934631729187681456841896842925209225750634543572664144337247070232469881760980406253978036689552721515543109368507828873954495954483457517463418855655194169717872896384785549948473766538093669938001282189343425789669731509119087533564900
78 10345292931985594963638069123834101613824613583614591725708401608050570515967803080590372205541286731394519516599300861331759777944023124849173492269345594466360849283224384603714885343233924461150400995094152890183255869891982420959497895064229326309665741829001870302405225258444084580227995284056713420750267077630324100
79 1663533448756215655747965153181647373604611688858809964085636686976139789538138703162012441023244447694970132788684177803008304053176862498871946730403040935785290925591764268661957278077358287277445630412134878894357727134500665272708221024223139899920560951845329746497062626783067244585241869671603574770063696350033745604100
80 278277538841388511109175358789379154303953047923990589602209390634055640133729380403644603146809354454862298783023877947065032110319478735673798121008551090779099251323915918626040875434058571654058382500972334676327054952786405787483903921153071065598611356585638605323775133270898271741463845200535517591111025189129994998399452100
81 48854682996533008398837935164422193708756301046583711901153482829105442237517663753044250173056997077450080036646455036264684102319798006313627671922382238048269443661678002589906362132078756898158143690253204048110654094566134186456461656301554309347557808373531299189247286172172171485203134127251216003813042693228851051914006210128100
82 8659052868988506941618434466477354035133675553797543681072344450113477687619868241253315944922795219004329635775254337082588874979263318437033682199194950253913324464039470857037593530651770951386447545804168138691180442374996189341729720424543787343070493513933060999601378248441967846208888695848132775731827499990574789292290374689314572100
83 1608514319996174037981982004927299762920466704548985511739679777397529728729954344363457223244803362677463277471247020910798792005022933296181813839004653154117193065764436145874160411847403623700497882556128077611412370156021667128309054595783678480636117945641719344346951624808828389079609373029444992552720008225749163433725152292661764227868100
84 301578741341762674207203824121814505250195381969184744610560821784485451309850410070360231328944937665034912429806632703544754714229744740767832094861143415212278410707108368553800461456857858003982647502565897143286093868182346348219536337108886094655985117510420318152265613183782425840146881739917612208716921622237484903025695078198861513318762200900
85 58120556610125844335886528188580213266322904208483253166091892135127820661885680879169894141945597331743193358384764061259848673281070636185517369153734420123125507589884631896056978732427103252385539809342002263351239296369969970575217262423961637048196107831725714134622781238391732890338947195798662142476133851959230327996014981165562789708305170119648900
86 11406101114180586825073395270480678273302603628010629950592367739626699677074402986856212555462681530757269953389651562258184042282736831280771598179051226214743257739007269124969286019260086586177409802043558602180417360673310236755415812533440047309071437965868339673205586195253139187996128048228291646798798792313146992638889944038760531917465181330810976976100
87 2299481390719920484521621559924175220576078194010571008669371928676482281597876716553199307393832059282196379873307144602812161108242027923034834964494906256118455503441604462862933030768852715859951993501783457758174320329100017040128583222554046977556110965357023146457919382549228113439207410650871824286284635329122746862992851608158161995092898021472823769358736100
88 480244388970464673271856141168604070642093354740913744589589657932154648029434954375419122149894431749027431740160323843152717035295239289697902247499796676684083313438275650464460700543044120854635113890853973369336948626412209458813814477447190157215616219003848927114590005126023742263665028507023929630366259803851956559589194065512223974513156658886577771406802675748900
89 102062017788392122828408138977292905696928321842893729913924183693399437953863545938818447258417714529735058820850612183470658577057979549085887883540904289525578069855215779512357652540108279608147909039198177274424857659033749166396570666561554299401619974478916977839319782479387691729616355523341232548975067899774421660000455111996723351287510566303234394557145111452831976900
90 21878932691279830978603024344423302901344827425139285987918013334170344114731774479358571720339747046024774824366924883158421608505342017957992699706780111641308645256792751438284597617370471791319059112823874064141182311509405775051266457220133833608425872309070953622437142450323860088386128517183136680291236330606742996832637561903625588092152352587858053926820640397032138056076100
91 4771554551708527058292554976250933706451392068321201741819051610035876177637737964428831547917175093520497116671358280843137010177321535354440669886351967767741361135408674368424049609774708822496982282856645870774486309134774796075155650388681767637827990066012975204563693959848680322816042382183953095468035440105693973436233093237999800881429414423533375122846386643548341956511580572900
92 1094790247898556156781702106305990480541913847547684848844705020458241466073380236296515539185664570632436378946193115314930198752094830393258221739394481836598345640269301655765582366516318966942530111960911685236368913254191863986279787580829533448590891868736083043910298505841641061947235580210668382177281519413290530959182757145619912314036046274749921121560997797882375126843973558226748900
93 259650308303852665147759506850485456279645165309036867915649844997060670267157517262208293913124880552324303558289674966126680307835578829538659191710449862704193037157030004396267404284308853070792924123657463475824378787583430189761990940757759618468853233616268079441161586331956169020963915322984009532603680677730701937058415329469528983607615058936164042479500286725965026458458364831079809864100
94 62596755976201104366487009671021884285353136097867917153972780281736383448676601419090437704870059328434895426136033130508786215293309179804009496596746963350589561590853950489856542092265462607159828940655464952215217062489400933578010537988821446580089606413443524859754676394494325183743001669980308002129627941467995353687979826043843516897107446023389363525000408624182374543631601051841551641847092100
95 15586654834830051188359631895094120208937216241505209239256376262932641215103922429954938078950349642839617396003298385529818276394249279080378168662086590621260151425684224525924768837516192454645404566052151428566541263776923321861858201969754529019888892086553851133603774176905481465077191158826766672838279487053472311063660664664743079550896651167269974907088626747830035443738812293509598200371567779992100
96 3943563953105516421115682106145868259942996144046991484415016501908324621192228310080468928417149012785208757745398521224513792292232615850847400075025866206494409652060939963079699838811134336757379163852288780790192038606935592740946881822165623632793068697926903321461957300724678959997715057903601409128140254739911975949905721106161981814092810815179809081267586364841729437584913159568569931077809992448021228900
97 1021702492534530299899072035742377694654291383995838600773726890330910651183103702803957970443243383381404670165435594277368257820863918347253395258837776442644778147065600386574651713939027495101438551150014829615903743554323480302917259089368491936407661031327600039427685359429050549635168014916722956678327705338271134641077524129905552410376979518807600116583887542989560104418936886294184666313570090653425788004640900
98 277331946276065439134904012453946743814655507563214425632621200838312718067792852192809155455084427228431865074376003146243117271153122860096808862454184875367941225017633634532210035883323562297829581762711175365770528054129119816904163724477272819710431918004595082302290341648780910243519641137010196083721950664725655058108724227345693051825137697564653783245647018556629184303580647352579780008821778977056549321767730536900
99 75858329932945903501131159622515598888878906328258478628865244444102839460365311067446895482473788295365739621928993764588733624061242542799420031338230734774517595337848310419960878905129610671763027669972625086623846768117884014397978999392543957102574732099878888267063174860849393597999683920565261924584381443371743702389421229181640074772678089277162184677398583338776224153374110889703794646033012381815300879433805566027720100
100 22202291863104539982614568929477487998395967183061019783574908609144463156099179608531424816705910832075940038285799824013595145823868528669077054192104709684540584321076781342024569998832239581022274701475257882978154095939510411218014891521209157908738675165724652896892317081448261367656145489554961425349281345227485318559038194778111598724542195847729105373565694770176364061433688149309396320795588096922084076693565646870559146588100