0  1 
 1  15 
 2  50625 
 3  38443359375 
 4  6568408355712890625 
 5  252511682940423488616943359375 
 6  2184164409074570299708284437656402587890625 
 7  4250810001426997246022718712765708914957940578460693359375 
 8  1861403728794734215467410604755702820123364205073812627233564853668212890625 
 9  183396897083556953527174779270996122261269327966001579065247195643451050273142755031585693359375 
 10  4065611775352152373972797075670416710103878906323797634290517698787563831961701377171181093217455781996250152587890625 
 11  20278804376821233529105378019980467226924816217655312318312949868698445580590980898867642988076331693990395077520361155620776116847991943359375 
 12  22758377872047801994577597525864318671123930960450575616711044149860905790692622126405688710575851480883426725904701805200947548925294317001544186496175825595855712890625 
 13  5746756297464884379747585783555893836482529968440563572350747213028736999411695663130798864146631028954211153917484610874737117861179063004776479917784176381333194338907333076349459588527679443359375 
 14  326502698427300351635753598727053849259182476653927699176302151077256622773937131072307191795533194097744588196990741798368630677886188473192488703348829805458781223035087177370950256954083325278137550640167319215834140777587890625 
 15  4173815884388650643684523248235342304833690405598103283741941070722366857946798087547227559573094377456591352752701090688681220265335542270429619018540942594689108282818568165515717030251408538115955132200184902380819132266219495530634731039754115045070648193359375 
 16  12005004253118409429987471605188977957776624287799977492662151166673905456039366611628890194329797002534475422625716662493780835906475744789275547392806271132828286402833003924382231218480102480902681818521247582530299858958345940501476654104463175029533645297476207591813590624951757490634918212890625 
 17  7769156450503725601429002061046857681526877185905425975725197443743697065446162300065457537285374394035790604266077869823390415710483070951748499692416071641061430930842774797547318311039295325801776320613587319506029536351641002457595703251071401897807380804485052845379178334966263736520051410932262425657057747230282984673976898193359375 
 18  1131274333848157060369197331229890092939437158574469036766926946722469896904695216708811738363027001757998454916411091844981299910832701827185865095021766186318622331417116238626554008026884788093641213506805120872969562680572770391767315541804068746796842891530555106415445102905344266554978269759394661547560292049626959395619524062875081195367332753676237189210951328277587890625 
 19  37063337053360321914417181631183484010547713249534687068885628199816175879572674312179900725183463052740000750629480354099978476999607212587576865769914325858600564040764763111164152877498810288448108664526885855838269990829773670435455019629435401113913407239056795749162615319924314890061351805711337621011777041872861472777984828606562716535613729883547092841267798518766276799434565558666321294367662630975246429443359375 
 20  273214423148009759315474608460214777011895557735156317278083454541752468297452632807517362854055404046377908944233782564959761460021592801461427364339475813021028297929161547211262132989898933431781251525077673991806062623475322751093700081435122749069323846439541446131598653180875045459182609130088559986325251142902608669196781632284538897408614686570843299994858710271767865577871288260633264024570157468613576739402279969768684575459616326043033041059970855712890625 
 21  453153400743220399583656941004269027017175313337705093369071005921597706918819183196982775505631835280960447076525596220564255518070484690222976346453590424480189725736461136896132851670336190974784323666655568284910983947580360598231085968547231202147706447485967188716798408824541595883551224760120132996411068175358021748535565324723523584564387566510475224189559075523532277849301721940511553121397877202979003252241406182802160665907200007052866785523136700086735493075789336925307537740081897936761379241943359375 
 22  169110036372888876742111138477260399070289251669892993902941797046024877876665040580694822559604887146427985017261424191675462123498674020205461020718319407182951502376018958167913264367398008579675413281812160886284178413364020667874121356040315770680990046543859707778065402816428686232248378094813518406059484380334477095172517738596121234323673167627344409003361174920217922358623668836957862064398143139482748898727368881693948826665804964256844461069358899237263556113886224619251807436735629910949423979571522242148045298872072184082071544253267347812652587890625 
 23  14199597707764134761936744040843527373101068743418358524679015991726335008944169131693460067291879853705041653087124351657806064003472818189894828667314882308011738751272739456209841469560050977712131484232545536374794007654723412387992470234009149523517208199050085316827352516948973700986804623055216903122483079630358870884471894241021124997708359660148029038690440566177151416499473331490961983713268120170905148614235472988305999101836498225741448009028925742132526520483312784092179065377289365488065642473939207380832289985547685635459822243662859655279668024326205016957618519624073627483085147105157375335693359375 
 24  268265742010682882271103380625893271380352641744131626843343736330439001906326764974272198491454919795615922043823326918114857180643657202094765186602503166971477637885003136583321397514232320063096938220565481802167960752263786927489429225925858254615211747274362353550604566571937932824448467876864009364671058609893305724349275471051401260283849288596371111825433603859615586362681494028209779012601663176542895428929542333323075828384781553478902121482748017196351816228570229686390879862790684807820921391875730947593783376341080533921540463861001277808418841755291405218600144714844764912306493470648663949346636596220059715751080943457740346502760075964033603668212890625 
 25  1140346699179245377838314589316180602011790177493829159425279196538330253296462895616191789279650130358057506317140783711254648161654274850768523683840497922578337722967271125737745967553306259625631738650765070550814832465950178755632374644606020682780928832068200150008407775074966747007382295887772012038091063067994665903441422105249639605358748055096109835762303150315134769767552904170481923589940011833496133917578546629030603251733044602202330793907252724428282691310072189912344461712598676472106205500093965392500568441656284506969603527308736825937875904086910615190764682145359235602640989993632471780481580830595729946401147630304293448288459590476165082423441884382354847464477259032233913416121140471659600734710693359375