0 1 1 5 2 165 3 489125 4 38147070625 5 74505806274453125 6 3637978807092666626953125 7 4440892098500626236200333251953125 8 135525271560688054250937420874834136962890625 9 103397576569128459358926086520114040467888355255126953125 10 1972152263052529513529321413206965596387476580275688469409942626953125 11 940395480657830006374989229777796542254933529619842502711435374803841114044189453125 12 11210387714598536567389836666319329050242095535012179113615749664889520431650453247129917144775390625 13 3340955887615244557675670583939352348518996100131310872452486488685854006521012277142191351231303997337818145751953125 14 24892061111444566828576256215120496962361008674884668532404466459158874222232055865916320465359382746459715463061002083122730255126953125 15 4636507688359276732164669076934549391709455973447238753066298823646976675119539106159070587448826866892851880079149624880319180419974145479500293731689453125 16 21590421387736111563465879657000998927790000911090703462559258675421479507906067644928768832149117492794337482911407735382842611033677436040145725115735331200994551181793212890625 17 2513455854232435995185035240952973129203310342399718177337113147999797890417518518507570116627113959621969927214340204635691157660134101329447925265004949553428355291107010316409287042915821075439453125 18 7315119304206559886181014709154182140492223966865911431776805396656848869803124452322867339905100989754771547861636544921572939848955328590681094387885307098660970490374543465481822009273404905371762652066536247730255126953125 19 532244980001018839988756714530913606030824591788835200115631261480801103593194017035629610465919612743511355646594440672649323527657892162514562228728095234539675581130903496711128640937763836799734730818783119861425934260523717966862022876739501953125 20 968147978712329568204507658321587961892554798012197716371940735336104087024421491215670558569253649227014385626888616884842709099748087578896137050857990477268469176452083011286083640015096606355455133448587986629438302248663631328161175738922228362071109586395323276519775390625 21 44026272858551672843737272083744208516352718925745544600974459869398928595929714502548020326196531151572998425166980127180191134345845402043804802481797095703460432390818180849326415273343745004777192372593045982555700187900850194323307304842880356054583021253696841108837833900224723038263618946075439453125 22 50052077379577523110739630378411912393349574501537000061232970289664682008981019978987228940009721499760642501731786213872727710561145388560140420943067838703709788906028871785445997771737768632277180721679697174479250561836034377369504869872126864780402435246917093668955477700948034561848155117765035715393651116755791008472442626953125 23 1422565599670449589403336585133158462024015719337540987829497973099952389730476056086764314727864800140669174815337391176874681109471378833863480535429398477836849363769298816203156294724945293035862796168318657389279259926063178338928316169664388957712843677563377933389243726660634548011791067937629197723617999751667767292036444193303879046652582474052906036376953125 24 1010793652988048726657649883359481508210830980472068310283971451539707963526720431052840122794027024710792641439622763625205465920566452690723821586565661674112596815980182054917091459375041396571461905280670584671679597197789687903979696297921070930599141188697933444443878243723986045662185063680566894805285598967597826314927769171492587303038578247423931997552026817999148988747037947177886962890625 25 17955302187076837701654061933700061860911585051640108017849176951935916042776860575941812974925451568544912132090423348977123401947268147628801344001304259629716085839493581043006490804981492398643572712621708366235260829216375709510409740519034533197930015000388155131544824570800898844843987128879958694604269474082009280403721899973839224894454074685170349854029874863078290972924804421494778157442073762695144978351891040802001953125