0 1
1 3
2 315
3 155925
4 212837625
5 618718975875
6 3287253918823875
7 28845653137679503125
8 388983632561608099640625
9 7637693625347175036443671875
10 209402646126143497974176151796875
11 7752714167528210725497923667975703125
12 377130780679409810741846496828678078515625
13 23561245522946127926096859889371662955263671875
14 1854387828883474998423453357592996732894027294921875
15 180852881787518666171244135605972192368955799991845703125
16 21545546365992461256978827607146285193490811320428554150390625
17 3096418195988606569546712209561028376582531948915389659723388671875
18 530927345975186425447327009012381730590723840620777288004470838623046875
19 107552607110923390134992268850683229074415882013753959117505680134063720703125
20 25515457853174132305455160885329537215927200601296947999159695037964874908447265625
21 7033157349022477351072576911914889626809821355343294637332375819349752014389129638671875
22 2236438539628912460480813369335256177981121043678837545252135524915930894295527388153076171875
23 815081207960455290784534836521080790346109469973970737554867052733235594080476434249329376220703125
24 338458396199539257221824168191196192787270226859341478915970769312212414263947436939862776828765869140625
25 159260582956504598867957696869862794927471643437982554879473297587553614894657674609741610048445293426513671875
26 84496180069322384443191559947396315437154862840951958438969196454969333043205313237222240436032795763317108154296875
27 50313672903178360428620630328476873008631048852959048412276402875093764207241819793670169178837908401245988636016845703125
28 33480982065055524055423455348933292759228488303957333970707270911216769922888032772598845729211791956067136907894229888916015625
29 24799865630317602500712984728785123946151929714065756632112436173001929733432009195155554014313112478738269314730874492168426513671875
30 20372023221083806797428186296353641561434125727127314245745185481365646193035857977424895933935606437446902496470879967713199138641357421875
31 18495006117562808090533545495566506088888269685006984893084961326669059649748113130958898297270581467119857241153542500128008109604358673095703125
32 18497317993327503441544862188753451902149380718717610766196596946834893282204331645100268159557740289803247223308686692940524110618059217929840087890625
33 20318101490000696242813330698303397940137455009764578781967158967296586002438115030585713055843806455230029863735077267560124601446747877046763896942138671875
34 24442371320948487569660794630098513171016256314921641806024762730273283512143015810069154020484261508544897475625341926715816493671415994869101266562938690185546875
35 32116469317472721366444485337726653055780717261348644918936939410408995516600022054909136100833643641598213301355003655421001250739949460530168383921904861927032470703125
36 45977070330222376144725031208385357895023168751980663652537311162577436938685643373212436695278721728933679010460686648002009023525541669059554743876233108903467655181884765625
37 71540091548474366169311424935091574957866575462238152740029793482414678989410167660501685435670214616612159871881776120857886030560625209348321883697699336288251154124736785888671875
38 120718538981184357333250331221096900873278006099367214887344774267063589693705452164522056546285811899436773871810106070738618335118762993884592054598590302536202203748933970928192138671875
39 220438691699286601630168433577940101324153669427779999581110361774242803278139309452286323966627938248026018112488203241002607703935292758797928744260028814897744715166759622283279895782470703125
40 434722073810254023483017673985083381199032995944128098233917378916663424760343134966736456909135724576352405721221398382906699592953600337891942924194084845197099704651917815633543767035007476806640625
41 924081322023202203399451458289633996997304055917502048238168195767709858734840476165497251931982354424634510850703065778772261910848388027051158910929654855993106491483602618089358215342275798320770263671875
42 2113434048752994947317766449453181777342639200646961821953826144653477348067397933621442972489819223422176727558763207135327783187134468563087758754625331083221874097944945621740538046771781998686492443084716796875
43 5191471098867588083515571272933537515591119072057206723874707849118971559952977295116716839268579287702586246226259323455326196537624915595397216921242982652792459862303433599427783766160906878303480334579944610595703125
44 13673945514084811942873751065061467800753338301868278220181689871490687166049145722040298400870492700362034478591500088532070052215363705809606614579284923083756379842817571343372825356285366649435494440258480608463287353515625
45 38557613799324669613960145894496481105482853550210246637651466737661110291892222468114846906895404000075760116284090260141580216326203777913753206904678095407576151047839031045615229092923845168311764561213140259496867656707763671875
46 116220089610627823877711374034170031872778678791068873943482587480390955014049493717834494742835778469200355612182690873486930096988929143961189519979632382430848181455339072504476104225287403639409142558056718878193642012774944305419921875
47 373918962007409269735596523578226439495406390528263575548954550591223633250126927870669044143441549321204726123521797741450072243595876347386373684263670551128152933882613334836188626787665048788198413672025413631973141225171275436878204345703125
48 1282319557903019386677603395941787642737744152709579747305462480570295283986151537074311773330739166449886093791636270783517585002548916325108566844682253106391643312221703583553899457648752456639491580838912313636556850383308497839607298374176025390625
49 4681229366482973057908325569208110259640195115160828277614584804257517112243424870485797188162329747346121924565278411940955378222380061191859708580362809778927801117379989993603947590595247474445844767552629097600046255225054085670781205408275127410888671875
50 18168305250568967286128828641676889104358782340865345145765132240049436891776619534567816009585253495435791763064528348748806095552744588351543139392120359944567352133260127024206300182016443187329344789814206132808246721015191736734611923966440372169017791748046875
51 74873457273035522789767374101700552718640290981287196476248123769864454523011302093766030260549816935800927742140516971613751046800702381289309486378285391728636348578434709259837656299008510068632524801337694336534463986715869711832219403693869317066855728626251220703125
52 327257281416270028187129187560583284325396577022464984794367680613942407151450414247943033892962442612083373979986482282114241144111743971651220349609641681594482395548365319406444727339987890850529382564310801094596517865457656915824823730762182480382398352958261966705322265625
53 1515330479583489657167542054434587036823894683261936753266916136476395852362040240881604184422803829458777794460059507626690371622489298727613952450730736794246683311935173033153004633251443229854837000378871911834414243341625807294750684678802555946250255421546171419322490692138671875
54 7425217846440272246948671956963014728594477501137902116896851418283210642304400712935517807943726246596926013410931491238778555824353025569725661915489907789700374262897623648696877648233233170098641866261496994662899029299783661421752513720636646302762757832178640455822460353374481201171875
55 38462680421085535321099849377772115035222493617236840930840508624666959109611291823810972793773157563455802927950719001137311590620039442922357916801871130780002466584429530783615367095991685453743155557727618262832779612066084464650307973340493872304835204909990182811643535387702286243438720703125
56 210406746990351786532503790334206489126176586976149438707002019306990253783686035739769255113703000186176949262499676583168564110378541829075224738725874258143625633235528902782589691161685163998067456824015413404037854415981265314521085191365491105476710467797274125925191347350846626795828342437744140625
57 1214357280086140577177682313319114396829500017318172081761494479379811574956199363121184761657359022999515608244785320907842788548946994702961932698937915134019481751578024174187146837797386881885746375373384358076069375815475473231125580154836147777981197547130272685924093731451727535386453382670879364013671875
58 7387402862316826295094054919610800734956627962853108269606649093441955037914918862620968561294953020129908258462203349430957202216835913371078076951728428857567104995323478590887476265854056396460521213750815803154589299795226261722130887430227898850354147440249093903460342944507467512856919711339287459850311279296875
59 47326177515960465383181372323424859126378369200404567366370512320035467027820671731768902628123502856213935822975459494576771208063793501086105472108551144285242159580215637218553120263610146384618913169894332558302355841903650833389647378725329046381483537141628178992024616117401246888978234738942774129100143909454345703125
60 319002904091349288243245554229374761163958546027603393210665666591908506103964710759407728236211149101858590051675075306006134133064537178560412398540714833424127625767156366337490022539908673078012322743196636812890520692400870804527085780303518767728178267323276148174784789357817100476354903887834331044359714724123477935791015625
61 2260493815748504292454091916472519770703433424052759039508141825347254478998944728100586569432365256507109497712745939652622105221393677385352045186784525817567879523884039372100513810990565266197583914473988781642470215160397735827987886670781711320930301768179615548932750515918582985478809440602372273403051394780050031840801239013671875
62 16825635340982550682716702796016147672666547659755983732927729914989359889984400247183860538651548770195910944252678926183646483789134521597873218780826666321564788214704645040127498972467569021325455241880392027894572463663070684986574496311529697052089957014670900498070843888910005072048768855660464649373235584079111504252068698406219482421875
63 131448172897008554389888901006026651674248320273386153415531273994615000470516878881093012475647893323559279763106022525943965198792139808168184787572860727303934712328853201295366069785031324532977453395285327668922860550809781842621989930621786817007321277932489576278616209026623300874747000588740422515147231346170048738031255197711288928985595703125
64 1077008117055214374580887670947283797961044558569563476325581018003848517930135348008741893883035827396717220607431700494181914179609512264944246079423414947395695191668787463759458833007024579585120131536197780149190910251307620598248225407506201215401871195218449756729095440119780486503656448358788721537719901047866408180428976493203663267195224761962890625
65 9247866977125464239564363759323062636234850154816495124031094759879331787968884292866259382047210277491991797832729440119255767206317887471001416880221239219511456016553385493578490720886608444729241319692267336369106698118454800334674364986178750023602523055385011579273482591709390359485432058201680923651267220774937992875092321138907891509006731212139129638671875
66 83158974611317844675330577420588901498618015312195996398651503325914003321722804311493642201804531815202645880200798151511895645312969516207025483917082474610585158670099899297077792350550349714772959859900356186920381431341807164577869869082761099860989386701893928828525126186094706400446765173019075857127405594470682992485170048191885125987710125627927482128143310546875
67 782560462066964615300400995717371107496117450564118887449816086670731025568790103534944442980494393261760206830729793936959815459087848029857335719235571675312569735926488143843710313302504269211145183060004210366738361227220412268651055284064451295548352439460303156256885275338518416531360245685656306732049594517290832292727331499055638667871637181860933196730911731719970703125
68 7701463141769653221255830845218085909323527913870949874787559291798298839446796017275178518092733204542522737896705118508408534265526079526356938740534781840412487859206182991738456147474299927365141814485318335755856072338924012586273092685656948724214211505369246371376041757731858296307150124282218979102057257746657891746516514758203695438638554654264822829645709134638309478759765625
69 79211666315464870035252065596550448551017548564339033973405613894950748095891144906579961732676236510351095553020533737766571587267858747600450863104553878293648551066096873770352749552213730185430508975980482545791312564425726673553279983372470273289442324240886675472354717889755538838550523494526799810283911961670256747533152646329683513602643160221643625629184271019767038524150848388671875
70 850918413892271945579879568584250955836192199591996085196772142151443534448170993902315466379512044485895456749747941330958139325056247935121984523409983995287357695113721892687589844566478985678967017501507248929508211239395367397198321036741472198157287989058873846733668563111682845820298314904624539093605847970592980858525044399315273406463676917845890520410534474393671189318411052227020263671875
71 9541129488941675011897175573486079815295573232629756960317510459503603430778988174681230429438609020224912881402538980923111560010049168640803486110973634173270352984382519356179524216533875281318937672720902894883600689017051730015363693816475685199582743798303964312846015045350580047691629188358624468350055316591330651970560681913111536681411748114838084011499577554016315872331688296981155872344970703125
72 111599586176361755986532515072761027484370501996501988791391419829018905694741129297971327745558136547729435126207856660078645137296141960103356523941933642229978738697132248415634698210668530994873998492449494077041588925215413714694754287007763899938681485644465004818601291490726449385133963753036497439583066770744068366944277569722863014428418572998604894686046936282399331619163973527975031174719333648681640625
73 1360884971687647860923152707840098799309170852873554009528247917349095837753194963760363150350685590201487175878448407902113326723212895191896166144513938219795352382125068119128437060298756854279996717886393950345842485118145206308856550413544560752036760267876010053834734751896397531691855276561659377734866968191156783810788785903737843214310258167738402590539269887689957701526810296410729961280594579875469207763671875
74 17291329601589810900257227532417364138588362852214469199595393984202157514221018783816167368382541821392634974916892156141817313112173269598997132743056150754117658622900098642899369224117688158854652897645037781427005594574471493373984342444224443964537713941817850563471178847184272735812470091952233162233444280153587581476772720309668330299649353215084917703249483533144779607926067651628432297883364299195818603038787841796875
75 228792769448887016628955843907627618952260295568415024741418796024886524866570000527824839511356754343404394387954171347137408625588748106169761614468260687957268655364720221508023510096189136174044691449166271225505294294434522011887399802749095031310043549065112336954601733179809240791994862454769490064366666309161376661684395334367262033604364465520318706073447919042884523664876129264466391328991523579361455631442368030548095703125
76 3150854629759073229219209634618011621426752356245649480725234386532516584838273347479020534531094780023608158186052227695318934910815159622577116047176665708088782749459515332691636496886713405758691097129985026621543662685832068368575145155728982835226055172613201510557851822550919470380798423509813612153405393176561200387015888059724907286873646704676293669452517254630697778982962340213376371545080102676283928531120182015001773834228515625
77 45139631808396095738144926203031000280360975402190392536539220232794745134463753908353307425875316138309114133437903052058431835967249153102781263944840225317264655430083182881016951658056073691476901254604220639059360850904946515418804658648472546089787926441408479886485921676896967725193227238957233828819569440483358123730449599806268279152381328106431807934095527330013844139865660845059562972092407038356358384145750051175127737224102020263671875
78 672370388959033742672698335793686794871073453152139652517176791398458042964909004460020895999474760864181971661933602036963302355715584836423747385994456125978391498937212387710841445795067246979972003718262704874909655353722740553710914878176232297035792141179401593834768641020358863720618311387665438125938429567456586011517733794226299180531027453703498498152090142537485063239527271940153736018541774716746191075493477296021183065022341907024383544921875
79 10407900284408301301833906709559832277829217476825027819269174182425162407141656917273514357847709605442431374873309928375000296934599159650710301642973374073311803044521169492517014738661850868910483333936531487781249642727246095968221041428964342862220296407054546722629825223340158300459894898568899197908223215722930989355477781260353488929599694332269740204772936433746884350185887046179494843631455825677021741326859864858189741454452814650721848011016845703125
80 167344017973175083754710673562340208189516909466527388818705115435051371997484337818826485192972796210553643079488881462043359649279877860596045675453741044520066004024107161392095894945414672921276734182248555908585625911819661807052512203214964637677752182337721731588966834753512465622967546340649264180821647742724442119418442768228125411903437672503975957257633330507376003596871745467558640074534449486130057658163171968134700674790682484172066324390470981597900390625
81 2793467500297546665639286349481223288719902757599091440037258199868041455853242144289171220746342747149312173441113957157275707021121977771448948406659307467754814562732271953153285266775694154731974436465110400585451235677846877217640725265315885743063123102932842369710554580767497708682969201265243562947681075368332631495093646647649673060263844639914988007391254653726398855130446962835374079094520807497338065675584477626709737380355895453032388786596129648387432098388671875
82 48390748650841848818202870556952071816419349486906481174763417276129105232490939348146062452025264798886783650890064884892984549478167324588700129682588017885109795577662668896882558851433664095944915067358726075021669301681097830837677196644145658447077445465562615123081237655583728495416055953907592823319163424417436717178995599489071947730165034524435352129137410896938005247625084908978688981690542407135075277536656678643908106435863614651175790282167099576327018439769744873046875
83 869501182659124371584823276128951405341481372062813767419342627362275266067650082672170079068911386370105355711715734023493585534847785674263501144680185172345644318720961351733266273099775306753410375476849155289224486271822028992264714491162884979772667311069460032007589910410143054154681657758556186892994540329679682775572447895145473595918094945621620092899304260028832552521085480047973591483824532303109422836996621981861086565655253442363234743679722971165801936876960098743438720703125
84 16198533140066949418448208414950384061819115394898020700685616054831569090131509730406486839478912420988356193722214934401468098034770770059041633322531275502470064779811112879964954688972787535594407970865424555554336073530868776186759067585299830864396163615021053516391317640119185903839660559319707816617616993061728641008840398965473202267771394637022911520384775083495241371213778351367532897662333632079253067985053413586147756475889190226392718855808979840082972856407650397159159183502197265625
85 312746164636992976907590595897410866757273802810027543835524135106908778138298097176109978644437607199154399252059783126889749467119887587171510770347543945721648206198153403718046337831961770126486119518832799877532788712177410030045761830726912049587564645458173686651552767896063010230887883676043073235860044665381330007776629175133121802888414256940442033259140718316973219335196289953002499279870818810907488293542981254686465006179676480276709391261267312974131242497843885530528496019542217254638671875
86 6255133770908660234425270726419256292658803701469842025247484009881102512373649018141599094904379850492733015951892298771839386143789123427776381833699322811508434793205839431601629001824596312801017515535092172024973353810351495997865457412250320203560665340169867083922171852934054255023643061066575441705488627117686401790627817174097300648741629041603761582671197768042891709680538386163188356279431729279209506610481179520113704114542688527805414050645665092384256440283078759545531966068665497004985809326171875
87 129548167713489134973810282307297659204087222526012949883082940846024500397504370851780125666840665247700593209809776072712440115411242679630031172361287396455693682929474212686874699759943657732546469453905055771696755513893277676405512139500605645388282853857329365365651504983702052789246889226616218667652654782203132173133146580008491094059390012883797816991420462258617077117222177951618014274454645318424277932510159512281321291236538686579376949751636922800517157936488557849925851161998480165493674576282501220703125
88 2777166174428573470402437510163289792097259117637460560852361004872002172983930386870137382460905064131163119331485357847960210297108317977099858002039935336224553581406090776487656173031334172501361743285935199720989149396872208864349795525919820917023370730067073237387215149074740608810242069589970529849536947678892760413411531508280526342956713007944161037135602661088208332711954925956669647856123429450789733929548355266616175949657331699275241969334509996074596482760834573410161697261389068813741687336005270481109619140625
89 61599642509287453146496217815741940872510240659832691522428810620619686558424178848221734096706632305752617014927440508512932674348636809512147560878037305908639447973541055021032462098245630603380441994198223610887328680430420231128971048860523697404370715437788885045542659353915298132570820836268086779812765899913338990003579894559950826084168826834522489645250704402945582416842357783688030075032949038407751644806499328821773077776241608375357819687526279267981586307979795268340311117339041895035745000086535583250224590301513671875
90 1413168301942287606512976662741489251879791865289818566602438814347116079021329928036710937159481968800188905152662054862765195271315436755733460844221329247453243405143296660004244435741644401148767518127134420942945334314930706706710634659784922454848109156474947300462447209288876497467076665840114198267044689369476194430673356994741169012493133954293130145432363619082653927592868311012914810732654164722092028655547031852881497631099525132503766179785625064838196004232140995674757573577942729124430447373850228132141637615859508514404296875
91 33518632296247598262470680147629568662169125337974438690614293508276532954117776934508362752212389210384451000323573151624022446592956968959465963603082512391896782972774937383265452850313507614012567479906067742176375765478295092413114187287717402378369599042742319956104585006078445957221641081425181363915009038457012679366949898439797928973648933251810672310268673858116127572672955816491836593253895147089556133710701794812584167027063688020903076701074227432258101135849233901813513465301757178530145779853273435566762827875209040939807891845703125
92 821667875231624005620614572529156553235778328790650966068626496702916483851998966094958395042487739191899991475946996199220654610504797792184643157264517984384545642050606212903084243791165501975614786249059566705792264066630038496068364105337091788313793434078010186958758112261530595760531362384402761037392011541611171424021758577127073078346721142235572645505933357819502094026525260740864006665426570970393813016092721783113907313222187888177733110027108858830928510590441195299089542912742929561551039063064879480226265773268323755473829805850982666015625
93 20809819433496807527909455157463765551563591225125595421708346272844524288728139194995236224740482866411904632617148549045265053171846817896172810763475720795688084062450898888940576029791851720167542395201351040154407204314653343413553650866460367814748451356391420568126399959940886250368881851126535412902716862786480135003773624578272047810228738865417917025466602589144423176475397108980255204970692945766049382496664341086504497495468795445174044730476217498042627201694349701121260977014144948098653503888486003153246678247512146953113187919370830059051513671875
94 544314643239688433204704652508095666620167019328900777347342072828941905123653663871292270716952532655661285011129523166671106021421057773153481146336198125457514831790004743150935294495254293500027343602883538650678771340556769508664542763094928918292444711459871741017769196352188783818554954249222614344516526461082415961243080282984645102554224286725661923916245373948279747868375783905680667800716551372547891429446812920671790701802416481661125547748292492514739233729518469751090902902892609103060942706147170202228290895415832410797474238961513037793338298797607421875
95 14699155433133100053900097009355390062267282278103781326477132427091346477428988219980230314684712128729942912000346515479835384273495244584481392013439494387592011333313085818255031572156064232233072910906042835421712693350574077666531498224046325711519702386721441400678122139571670309687505042790426538218247866714040540720365762573928363729580238235682100255560803787746038435573978917909325092042888988845350710140479655432881671989824953414196267709755743203308878841332234840041127959620586881963332111892978536680942143833833372264523371708566656934635830111801624298095703125
96 409684467929394539600565396476167817554739668686737973758172815675264055436941217372617453308059814360485956773634873834467527586854178095920744129854432085848432512330089675574730733671812307943388019390225215336589333038193001836848655680731374789479199100493112602660630340841788917700701191486589515641656484239811971124295745235866391586517703586876498871078110041683779646827143989596873747072579327574582501330083379637108886914358304295318414536845041277252180331688271227571594409413077545819156444546877989438545786006840913231562604398237371905455717069344245828688144683837890625
97 11780900898734046909562744560857558427477708328644241209219099023606441812386621939709595528937433803843636789991131509204532429651044285222530275424138593965780530019701990263965602093042313240650843904165994950101499641472934297575484232458060239044381481105748463261050179203308411580013482986930070142424521318776981435069237800353657211785608612463846142214182620092510226456448991514887337361400238684011159518635424217762990450920329400856826664566024796545108401444339536509541733842886787365289766389865582605024452971515227540318777356766867804821301290996160560098360292613506317138671875
98 349413332930327211175028857567565386955881732020299786517798069766345657678327598029538505219391675105508595863567916726607534713411366023922018310538530920702244302915997338345986301986180346310001777861050014853520158823836407576752047373164508338190218884467130925140781885295581188117151796021669964025562317272608719362056220038218227109798960447692014205003817655022889022090889856282455579439664906201885603566861230679018951495933580400479883376496422078294316336500106836895133694275001306937275594735772223485114783140326445762714414851442346117875445486548879880928097918513230979442596435546875
99 10685512211275550891470854126786699530286971232023733759937805521955197629429951381982735741973256536945714495139550213951819368293573440730536298949980422952616940189543474823173419166998467093708325819293239513989881765438594211844889502572718913020154849820460248625353167364880330510261113633918515562505108765397242666383253071573662877621759400144201555547412223834463200936823019507481377399240327197707193198931235519458128866287836122633293455102233150020831584709829034710606967569063626092834371458915097419204223292075349434171069521324339562122853771680569827558227036234939077985472977161407470703125
100 336830820969733536484469883542833319573513373709184844256310213410759564848823925163282046657422161289140590621544444335581398635765575832675789131152176038455712854192006753440612684145701578425891307015947896728173309016863158148834340343329252401847186146545962587837361736249728659769561345407765329508851852009278666586538180823000101239979991297947349841671970959918044409181119775049670952210201244270584092333770595497756471374511828961362835050543248494887207317045418668467590821284634727232665345499099107122347109844787703707778985151881532572130334793107943176546461606923887899256442324258387088775634765625