0 0 1 0 2 1 3 3 4 15 5 75 6 495 7 3465 8 29295 9 263655 10 2735775 11 30093525 12 370945575 13 4822292475 14 68916822975 15 1033752344625 16 16813959537375 17 285837312135375 18 5214921734397375 19 99083512953550125 20 2004231846526284375 21 42088868777051971875 22 934957186489800849375 23 21504015289265419535625 24 520444368391989625959375 25 13011109209799740648984375 26 340788940288324502208609375 27 9201301387784761559632453125 28 259324006920606914270844234375 29 7520396200697600513854482796875 30 226933251813970116856323617109375 31 7034930806233073622546032130390625 32 226305693647403205116652558922109375 33 7468087890364305768849534444429609375 34 255130218000833976867552831067457109375 35 8929557630029189190364349087360998828125 36 322867665017407766592418869395158158984375 37 11946103605644087363919498167620851882421875 38 455769586500057577511337411783552422049609375 39 17775013873502245522942159059558544459934765625 40 713623423147785018753384485062686131294255859375 41 29258560349059185768888763887570131383064490234375 42 1233053500924590423632609381443816138370796099609375 43 53021300539757388216202203402084093949944232283203125 44 2340331186272941528934049878358130037354866500177734375 45 105314903382282368802032244526115851680968992507998046875 46 4858792873068186790653414165170871040707988396619912109375 47 228363265034204779160710465763030938913275454641135869140625 48 10991696698118792801196356246016066108893144000522505849609375 49 538593138207820847258621456054787239335764056025602786630859375 50 26999345636217489076544703510005870104339991576633746784912109375 51 1376966627447091942903779879010299375321339570408321086030517578125 52 71776416753089071368317016845994571352451577810841361499556396484375 53 3804150087913720782520801892837712281679933623974592159476489013671875 54 205894837943487227037900514073788150578726825859020198176925917724609375 55 11324216086891797487084528274058348281829975422246110899730925474853515625 56 635528288132707137715614155920775672460228969274985536247476741116943359375 57 36225112423564306849790006887484213330233051248674175566106174243665771484375 58 2105358327648042707193710994492032481958264305970654609413236413168948974609375 59 124216141331234519724428948675029916435537594052268621955380948376967989501953125 60 7467435457088526499479246991547154476042620925856536127908297249181271380615234375 61 455513562882400116468234066484376423038599876477248703802406132200057554217529296875 62 28293907549703631903363134867723587032580596994100206935046180003684496407269287109375 63 1782516175631328809911877496666585983052577610628313036907909340232123273657965087890625 64 114281127380178155088564428998356815069857163159810989953304568034236495994051800537109375 65 7428273279711580080756687884893192979540715605387714346964796922225372239613367034912109375 66 491085413773335175915907882824843039922332772901546870045633923079038151349844857269287109375 67 32902722722813456786365828149264483674796295784403640293057472846295556140439605437042236328125 68 2240953533346690289974760345097325870638519452869093424228552309202070223846397436281829833984375 69 154625793800921630008258463811715485074057842247967446271770109334942845445401423103446258544921875 70 10840302224691733781942302341889641309202261660003274162145785585034313615486838841561791839599609375 71 769661457953113098517903466274164532953360577860232465512350776537436266699565557750887220611572265625 72 55496442103238892312292313749705607849977185636197301287263335897546563616047233618010272663421630859375 73 4051240273536439138797338903728509373048334551442402993970223520520899143971448054114749904429779052734375 74 300210655429672741473096997110306235342605222955578323575645397090396059613982891267393646703373870849609375 75 22515799157225455610482274783272967650695391721668374268173404781779704471048716845054523502753040313720703125 76 1713494077603304568878117085862066607463080623011698192950801253146133678006226630788533078130478023529052734375 77 131939043975454451803615015611379128774657207971900760857211696492252293206479450570717047016046807811737060546875 78 10304489478138278658512426986162501200632345393060566944852082204591488568248074114025277828096852201503753662109375 79 814054668772924014022481731906837594849955286051784788643314494162727596891597855007996948419651323918796539306640625 80 65204937046139294636461200992180001645216275814870570210035713102083318145129732406165120735993464765584926605224609375 81 5281599900737282865553357280366580133262518341004516187012892761268748769755508324899374779615470646012379055023193359375 82 433606717980467280095701673941271099899676342866097437106790178712485040529890066373105541683102868267482703456878662109375 83 35989357592378784247943238937125501291673136457886087279863584833136258363980875508967759959697538066201064386920928955078125 84 3026571919864645679091186302961537217780306829412188690503901898678679195773409296579203668594999430365595224114437103271484375 85 257258613188494882722750835751730663511326080500036038692831661387687731640739790209232311830574951581075594049727153778076171875 86 22148692532460120059128768983123167557942773476833637495295793130706017215622678101235786792051211808409700617426808071136474609375 87 1926936250324030445144202901531715577541021292484526462090734002371423497759172994807513450908455427331643953716132302188873291015625 88 169751211076570176444759252951958644841298636184215158414216830717528498420775643722334353652272036971357758445085910290431976318359375 89 15107857785814745703583573512724319390875578620395149098865297933860036359449032291287757475052211290450840501612646015848445892333984375 90 1361107298098420828700154961894918045097766163451664811653925036821376407025342383664010327850434405512853885026525252210511684417724609375 91 123860764126956295411714101532437542103896720874101497860507178350745253039306156913424939834389530901669703537413797951156563282012939453125 92 11406529688320863178721149808211311473602188466020142983097894964514971697348420273887354808884197761479694190241423621747247258663177490234375 93 1060807261013840275621066932163651967045003527339873297428104231699892367853403085471523997226230391817611559692452396822493995055675506591796875 94 99811847781368787207518429853525873371400081272184630195999835829303237017487954264066935031556271284341714047687459982582693540177822113037109375 95 9482125539230034784714250836084957970283007720857539868619984403783807516661355655086358827997845772012462834530308698345355886316893100738525390625 96 911131904715092363810453531527465734272283479821583660388110768930696008070423490358075854035180772809747251517243552950159224560104844570159912109375 97 88379794757363959289613992558164176224411497542693615057646744586277512782831078564733357841412534962545483397172624636165444782330169923305511474609375 98 8669032851146786170945885704091488792480259075560453636749838702188252485547096496277941589792604964018173173715424267875695211718346482560634613037109375 99 858234252263531830923642684705057390455545648480484910038234031516636996069162553131516217389467891437799144197827002519693825960116301773502826690673828125 100 85898453128529092788257618174363348660006178882211822308471098759099238610779391916109520161318886435204652254793145487032200622160682515576779842376708984375