0 1
1 2
2 9
3 60
4 525
5 5670
6 72765
7 1081080
8 18243225
9 344594250
10 7202019825
11 164991726900
12 4111043861925
13 110681950128750
14 3201870700153125
15 99044533658070000
16 3262279327362680625
17 113987877673731311250
18 4211218814057295665625
19 164015890652757831187500
20 6716450722230433187128125
21 288487550069135749275693750
22 12968826682653420728802778125
23 608970992055030190743782625000
24 29814204819360853088497691015625
25 1519331877594629073389842334156250
26 80466153671069393617608188235890625
27 4422658223995073338093724123780062500
28 251933566688290784794981784908185703125
29 14855393070240594551704098351482674218750
30 905683797515668247835559862828727038203125
31 57028863637115626444355253298118554147500000
32 3705093984423855855556705362712139814770390625
33 248129021381112770932736934896782696686138281250
34 17113604562903219054037297421557512462617478515625
35 1214576963835759889435104194147110313061194760937500
36 88630380111015034154056075500679410900326628805078125
37 6644883092647451479550041984834721238851515359602343750
38 511481132789310409939049284358988411148439011232548828125
39 40393894589514770836212097328863700162492106528108984375000
40 3270895614385958568462274581204738120657798326113625009765625
41 271404558052220269509967271347768758206776339157037860566406250
42 23062925421151765282882695034290159477142494153606383913369140625
43 2005938164537386096697239056470818521965416933360183158976757812500
44 178482907140087876558402066047346693488513802138752660622591064453125
45 16237978262922661480668845742174163625377233465690075390864173730468750
46 1509778978924352677235231592158236909255183207233835922754914587939453125
47 143396880040815113854852634625412118359896549725358373599530611075781250000
48 13906509928958215729048729462110279395110800811907150606371145719953369140625
49 1376460676641782577262986487576221531965048651790809804916327688607629394531250
50 138994999127287204652016375515446850297830612857835974100450769995598416259765625
51 14313759517970831349654705964845624662043262328026559528932694980723193768554687500
52 1502669484780822468033943074271005096732580174013403624393145805764767591971923828125
53 160757282617118177240612400587105639593843954465207519817153522994079853707185058593750
54 17519566818550749501129703286205864611292068000513819520813860792965924797533038330078125
55 1944353379280614090089012888345465410678668783184297351909960114186618272075303017578125000
56 219677211262650809785592581152888565238641739128697309741684243615334532275365039146728515625
57 25259025309042340479557434682035643097790490495604950316614009344822851307591973097678222656250
58 2954870460721591037134434384786411007215663414011717032728035403527983553827785128754254150390625
59 351579502275687611537012362393230597807694189260377179148318788690956687252051722099234985351562500
60 42535260116986939535786212310207681824767535330684632390627434785127576546044057511972445977783203125
61 5231139695043213449138822372970131623760754918865510035975196979639788184400369171390447372546386718750
62 653808088659513887377044105937831450847130481714336084980190345084334171627717108211364140159063720703125
63 83023249353589065063751632500042088996461013551026804441928932709121799571773601042712906686865234375000000
64 10708701928341839564082339473247616322902901044745722979189427179903132116640485571993672573438632965087890625
65 1402675203352344954593800588849695467279927684537924391458750507841465643708878371691601973696254170227050781250
66 186534549391265631310148299520208744186604928593778217936870503141280969012618567702078644289879134122467041015625
67 25179380070068751784611660012847281827218730958240749298821743737458881847016751138770138193398013268710327148437500
68 3449204784598388571671435485583418091478565865823714407625360925212198300072956424377115253992683729382892608642578125
69 479389476584036904381580671112246079670716618163035089407640743083840314459415247967775873707099086446115074157714843750
70 67587067777255145847740280617239379432432890066442761390914378478491715191428129745628287108790869773381566669464111328125
71 9663998761615411840088159560932594084479699999359533994937503807234477360892653143346737615893590280836192462371826171875000
72 1401145598229212280537226356341324300665049837407141324627119475607232071810533418936063805171016513078458515481937408447265625
73 205949209164375996851567654843046708851177873361351046756835506483090412746945528564163899034041194319614518782482032775878906250
74 30683649068070883314709910738440404933570757483903990412082587283460429736960465573241986308787894153699325264552221775054931640625
75 4632821893957795768743667056027988606236736769969717165685642911972078751217870828685230039476188178619882123943858125076293945312500
76 708760791592727518462929169216281888483086031900498703755618028124991574215923475330568021960389999379123282303884716056079864501953125
77 109848718011267665004371385784767637105936996164942227670383708410956486320686113696038945117860964319356587675513768849522819519042968750
78 17244840410871443051006764345313842517464083564611763818254468070412335576882070028307652345746250103724633539572642302082140064239501953125
79 2741711336209434490134746331356226101510745437614224728573115429928847276527073412095495107121175965857992370342182117900654167175292968750000
80 441381253738016334980567475019210449516961131137920003491164420275670300929902230929723518557670315803563546720462043705531562738132476806640625
81 71939695208015946350783355619797732771887911768923702297411761438017275467611966083138393728374858138748715355599258037042317176158332824707031250
82 11869172395966435831460341685124921056961848272216692297337606347499216095138076696814382057941261655599163049340272707111530598490805912017822265625
83 1982008788049334947277594406696763925897484542806305484832520770799266687694141482142738979795974536706077106793447948440551977049187589645385742187500
84 334935889837622733054826816703101951525176108156375075680924194541614174188313551654954521645284030339794815844440400334686134693014498035907745361328125
85 57270096740000103555515917105445691334904818305232415881724144040797887148858225408860106089324212905395033570389373864286215077979678993575096130371093750
86 9907060804662576053435003474159483139411383510778402919446628963894769385041439760553625561521817620855371097984682732313790950175624237062984943389892578125
87 1733621766553828251005683826328781279475849454805636851099488268348666311699665274881245925846070706435657121789871378353392568108893142356860721588134765625000
88 306831352432680397834244609034895095770867673393156749498574202040119065962753257457675060171051718781083632634968712702887377821545576047819383394718170166015625
89 54919364542164030758421535077818863771122719518572887859688618410102210345917521250570378747470268316659126605337658352325796951654168836424300870537757873535156250
90 9939794766970109966932537609806571910753533091533708559405198947579498936940561151672676660194924451222894591937167965567054517172163957516838187557661533355712890625
91 1818873213841607375487479299763725664372173989452959504738630471154877102175101365908279249951273428151248799394920010578270239779679936489784499991320657730102539062500
92 336471774199677346993710980463900511760326403548912150121160347702009276107804892895576136466529592105501123009805909348169360987069269990430895710350937759876251220703125
93 62916603799273000690544451078142256984000818900167551511902994048795067865749753628538376485515587168974887410113169500695324597474565646597777165623686103701591491699218750
94 11890568792490264439016193334076565907667814337888048432010177545498344474840897587350896364523238362306796540858089959360132356107826156508611822843667910981476306915283203125
95 2270973475483614294542208545826160124512892877333060534214659593531810127910665745525206985662206703638889646708728254975055173360214713512550030670268532387872695922851562500000
96 438274224794634604531078101338763214863024649357808463722864565514206731664592752784849060660038579149142796714298003957529658300465604137989733523209011453647056639194488525390625
97 85458955543976483609286713491972860267208744514985456524270725692120681677361931197656032302308965835328730485095179864460989248402128213050905359360569511693612672924995422363281250
98 16834542212004755266094693917985061912841477682263206512255575096799895507974204916028058199959944749500215734844514768198157116738806991356609469004650963502501965824663639068603515625
99 3349903854308016956990560304891976966494718286268537053448836660676342843505978149957098449891019308738931817943807484176805002017722199290153601407996201828275643704503774642944335937500
100 673297175677368328185532715680238450495773428357113262372681680429338148116266548359877217443595970863437906088525866244696037355541984835327972346993156605465121628168213665485382080078125