1 1
2 3
3 135
4 212625
5 21097715625
6 207248662456171875
7 291128066470548703880859375
8 79746389028864195813528714933837890625
9 5570294521107277357810167397301815834831695556640625
10 125674686989639308313312532827647389922973583845525551128387451171875
11 1131332756131337071838873818237566659936338486114435106355491326057782590389251708984375
12 4919036463661142469136159679650686483025556851056228416547075954188623526092228670324640311300754547119140625
13 12298087162969811690910728507759366085943809162263959333245801071564071994268506153597060126166804930686397366807796061038970947265625
14 20753859127711995718138556340366753794625224543831984408731221956108918278603454364238877776340664042820001205638109512468471633829494749079458415508270263671875
15 27423439524973216866846750325456546941848397423443018330373766284371307390304856868722009206786059097173075030772919511540905525943488784187019015221414735261618034201092086732387542724609375
16 32576519029356651545185485866046014492694154751547659468594830936541869053081923071449460054779048062498506961417995714218242669280853086751907137506477430410358477861177280473096678249655955283969888114370405673980712890625
17 39587954373812529731741416918571631904238444828406192285926944370602498525601969504650842678998202588784269269916214404890347116523449736946841615961045291046857225896715892689739287381827684284244006449117647640276022348582163346009110682643949985504150390625
18 55565270195223345728154986722229352105277949178352529400507605034313090528372854011889195890347150346785259870546940351011097409238855170332199745709783042129574316667598464338653314651856834270463294729379787606286638821170955336705045825529577495746730536434199176909487505326978862285614013671875
19 100998184786586869268362891265876548986847109382093772108250508004790381650384150125197563948219348150580221256149428478215680211221339590252298741429835883227602185852381591592774783026752286491673907064925845103510671788357468063162587810777530334286879283109017285667379718628324217775411026143720337466813674609511508606374263763427734375
20 264904927911663498920728630467785771062687703142246213802678755845813605443034617287744891261370564276634857229568977927760483020915030616647328884731031165397830869727478971728834430390939051222978587452113425468141141992579783313362947511585416571807801143559154848576284751101171729412269783706495901143473206604484660131222638732267276188482064969154095024350681342184543609619140625
21 1111002330856583394934070265806967574200019958767433132722544154889177948730668654597599627591500069279029337665598693005097274435537543162044832391694908828041129913017010470344568912207115732388528272041535868794670972822742025800682914228670045911358642992692778109729352987043233923958729632902540319322162640197799661307490917665384194095038145348799861665364843539293747400645071127042056748079890127200997085310518741607666015625
22 8214709598004098631718057260762310466432045019861466399236842593214767915560128810659954494155117466784934277515140184201351618141811837601623226747964887036124949604582620217850488426654289935157054513682246068211299114675813259622704114961517075489755564644062847039242746392522831138909538750689973712996177755379845022330568785582829221373834414071881102464245886907264389004316038692346511295028297483438894697737207295437076945140060185257362135313741191566805355250835418701171875
23 117530458250917023428073097235270614879832918334436995000480710593977213981038636889916049483010873141314697639314716138481181358957030767035530276429824560144736407702516125184791162654394929600613360154411752404942223966379348294496959595364324902492482100317090576790706378265788180715646102098866388082987212118709817022571970981848674553399514311408856675170007452886440665904138782730091192663688418561363595905287238083106273298616236837891225286516130912159193603184992308845156036902694128370126802618500505559495650231838226318359375
24 3556468901999478252050345124997419597622488931508729279015981603110551401639427225433570384611862783138965305027235377624834108180067400376689850174108101119489934456246463034075924540909731981787947409149630753121235291054189981445703008153982597391249399909566280145394618366415576427622456721383251234863386158351853384075148848205859517568382634341724939009964340769614869095280292822113348506823034861399668998305626136678482446446456002227869052498270759935155278896983846012902688663639866381290781620104894772817667362924385581118957523595460764494744811126114569788114749826490879058837890625
25 247845786221725626177163644398310495887529467489949199244482725067997267170271655739908430902722708015027907567523295911868668918757068613538900367234002786444460745727156374556098065518195933703113311536782108507372846877372583177790751161462162885939367634484387035087843410645424912648618942407790399701604845776960881897504772809491602779627981330318456577688241043882506487305648309950313134683592681584301057479990077075261110061093654031513750582379112710988843562386508784635808465297861775009431858563556227291502289301546820429954337470863915256201995004050758440029057513069869462516876249732790885165303442828378666096256210948922671377658843994140625
26 43162870551071658273417896545262717990488691356291766256132063634698986935796813134610345607812440150063773869339628718864272843918831335019989270619113205738102134006552061733354752703518981485132577311052644482217687108795795333851035626494537753124430152365717777121147561614737525277774319019682795744025728126913429417731258930783672308832686466045694188294838209806914997948363994706865198039004200921928007965828574592755196083510578170095997309524115326522879142274886904409599340555677737357167835068095552030741165626008231480731181950148044729242790946754921065789066647112921451555300108311928615687993500688653834189843951078964006559885097435256527184934356300463409989820288970019390717425267212092876434326171875
27 20318196009355177280918431491098160344907035068633395841539111394641807382752325005236056516726583903419960494495837187895276264721518215096941028011155917165200294539207282200842209950710915002689708740185507303931590816979685190035114926932785460563491027683571356294002799426357535853435416706602484900906618401548866320525128192115878024106570717109212981708021123628101049753510293538045507064424538357171600242795382870602550083134411352986514106849470312987851028633030021892593881573101492968295103233779304367420773110378907577653834261202237832710708634151769100589531252882460862517914719865151821626679092904212012922620867116191630316966495550316473957692533348011295025466942737409377796927509490281570499755931504600650304192552295450986655188374552238883552490733563899993896484375
28 27880369847702650294168812295271025885490386972933492727158547061692578495480165970600312332754020158686721100630505468330240262940158181103302418187622907434349130707850886194518254255821592879712278423738568890864834142647265914134047366770080243764725521361105006439253138196484932488175907514026483551940293853776192497666204841754758993386318927576827902292407239460167533230252335303621558153678466048982004147857613033103757587372329567381637723087379409278943181237045713850553696773086133718355165245102727258703260421616955613971169032712198425199613409812109744205316694386793039253183357602852765967662597780872913311667556652185370421150983964403056852051224897858861448276064088413766528159818649664458168557143463290427926855531259196308706647999324440500253137434472167066760326672293123272533755860655609116528254320943602806437411345541477203369140625
29 119935972440470196523161748997868000459512216507045470123378281143194772448892064424110216352212333311531651912155096179926936328954569700305130516388140057878797091598918943542513079647780799348962965603838021553376625611408867419430699167061686825746070905645011819965160023622309348970515133528884718888625079155181992519703118000511241676554375819294793698896060362463609118785575429578318004787474656386886501935603396196394656750455446587641295659341967758430432088222604968009234874284993053738130887085527318889981969655496078583158330138302361423079421024881655718715505966544065979344730783699352626606548250582307208446368451764827190366063083175079839722296400648563332702889735842242459558568260891332518291344733037972998906639354333594655907191422647644663857990084386161618545763082950272695913266205984527477340408285582800799156058654830553005709937984220035718075245946008161788718195985004033587983940378762781620025634765625