# Computed by Robert Israel using Maple, Mar 26 2018
1 1
2 4
3 22
4 316
5 6976
6 373024
7 32252032
8 6619979776
9 2253838544896
10 1810098020122624
11 2442718932612677632
12 7758088894129169760256
13 41674675294431186817908736
14 526370120583359572695165435904
15 11281778621698661853306239290703872
16 568308926792457695112522895542458515456
17 48660515866029909674126021935323123124535296
18 9790498278874960593906821974004786770920041611264
19 3351026232183254583568035236260622522590626609419517952
20 2694919565801656836066285542089574536816170912757892855627776
21 3688405844029317195960024053062995681434227914832907795634193432576
22 11860594277343642327567906847884128089366055460511988176763570009254395904
23 64921588392582634002782166655096993217841299238765524288483998803167754135273472
24 834904346269392279374154946315568050753703246966956228559046599343699905872483965730816
25 18278656331602358345418815199819874790943926280320914375710277143660922072707891877422643019776
26 940181617344414508212735755118873866092579535444803481569055674917194543235908146126910755412402765824
27 82330682911304053410854454156084585372730926020010021226231929995568327817769067833693148026387125948678930432
28 16938273858377188985947034454126802667462659223192073803143381941412672234664056753992838076879498645854820614983909376
29 5932944892485607087253646367858952383240829211130350837306211209152589057147620247978912526781198972219883806207458907621687296
30 4882336563363866346373029340475120135403862804368383971240758443068598608629155102951988994355747468551005857115354463332622029316685824
31 6840446875981650806657010604297298187779404616455910585957952702828758574654740665068482134650952877117316156429404031790345692227142440275935232
32 22516291021177908060300296703986684552089853960869229508035731943798846262991656090440920948127845448938925151142398171265093047647125830801383473027219456
33 126186067799503194266907723642159828110516651558255702720562461920725735900554471524465232157094655752964095309919780414061447116163861184739017787958907020809076736
34 1661427027310948873670770618651482352016408385990286741566397004107059102380341466530918728042410951062329014251903870026140750206798299897913230700925498640915023583200149504
35 37243862736713952087335743486675501292409545259711825139465597630130366767578130117028399675909087377089098919189843482473508572350144010888846614171681196397755873485153266385050140672
36 1961477449686742031067015653946837593726266131042890738368291445887297683457194402184481976613539736069168433015266924480010789137767196894986874647897962142237569578683984897563218798164632928256
37 175879899077725264110235395850092725709716109451075521309427829134601783049634777781636087970218879817791920625540818856759752350952619420433014697644037592341154431755591061716537060603814003147064156880896
38 37051361791540025476098749744914301237916041093728310027802882301656490495816019564483817188477451580376888172716929909945089061463208275698235006185058588917044857896787200313413272882234561912199350932979015183499264
39 13289137025293178269436878241832261460193531399515131575747287142714609248814810186895563739678345305861016398923048614864591309608308209074530535957097229325461169632384950282855613535471571102426784524541358187055364049523965952
40 11198102141962061382869245838471723723926455522965866089288145035697632770872797340492046398733666229012033795819433407498126251984332942767493709409574799854913102692945315044355707966936986815816867041557259865089281403974200885211274674176
41 16065597540585632120497759313055916628810028055408622284076236527502729970795108523464708589452424678173070407012322019925301247049362836446539388896917569293441331636049037956858596027348002065630787933771190884474314332289255270402468461696499922763776
42 54150735898826531004632808620814863646142619981408838647231698764602698565242217868536215123795522483069900555393036999239413183121054903791462190692051292783932585127361276197431501726224166053063090082533386885733124866361824833583986969612094557005610556592226304
43 310754012015179971829862733160600541869043694713641152986724980198706801382081178587710805507299277505421293364210328651324858705058147836668452332447805529547384463518749594571303679795203488177369277717704995254815654607399024954371048549307096196008064687350038411748858396672
44 4189711676025826154751590306700661294951721118134551189180076709667521373557904324073415503518331657903964613383550237352052101678081579458927295575266055962027181496242083772664351709118496734615594615607943415527707885446583972887718111340732169549878933732677373234739629557279830432546816
45 96173733409002471250671836077663342934782403962674593479497755601628505739489764532226599947099824477723287850433828140732327603267865283258515070105637810453639057776212069765495385680467460963419415024766086783442690689369558046864896884749880315377160768090451394534386467810896010664570607067595800576
46 5186612714609942842961628648337855304932196219889882090796042567017252498874150799303082580971120970313295461903418347814478622372785869408729753132026263303693247503091623860052762400798142092723610891296077266182331341173976244058340255477741697663193396437821216786943745933569862516853537302830591157735469690650624
47 476229323027667896082846221816590608368930555076336407249931748037119161065801404046711628475055007300167117838744679449288933819692763179682017568542827270050424721545146407085558359024262327061524014607760373292324199570179773384806611397187428754894018909122172202253952561952847381189583587540378538979615115900000919659932024832
48 102731457456190162197034112510240404680178672247094922704927044651150930838366374270217925164911748870860871848174013776131696194334710977019153117032645294661292204963361547285303708122251061423900159678847695589791466560278205145795834461025650584553617498434592838108601931208495459427856340337297847339019305387466563034222743376859148085886976
49 37730776645833316628341034414256649805953079325834108546425178910265682402647019937404738918666114008078229164277525639450709075900089583724486080743662443042251029933646687730405403533718840923936431833090155329140842710297656374683285772500139140960542138238194041239018226314394630513419247300617223148292563515418335210959542349343404409315845218494836637696
50 32556899804169407631571585986173655194236274787799248316093346576760366696024516774012018770556655136726319946000889855091921730393271879096062357105712573309508035965041677088976251843093205005165453584584497488908448530598982040164831319503730740768532489996565809941964367014291319261359423994718612320074600901816097651877135341909503466528025724679050217314343138334081024
51 47829443213099926787574017929332031554175202604225321854815751573279677569976420201100447175371546546160887221570414326131196476562199704696503110459633151133391444805757903131592436595713419044613110403146130149538219986141985981595871631524504630668625021376737872760040750950383388524177164970107613988963609806053550245342559679120143066169933225454481582042511231648194409266565015928832
52 165083097805691295805698895882998839457117625237720411824402045861016221607917945618949872101929559272788145382686857180348061139918489998853336647390346860500332818283958287583687686676727565315878363332180042930186810725242440574173230974256155255860734610602275252775094515131334102081740731097628021508651409465601116900016076440572410348384559750991763609418146308512627237409480336291674530441022406656
53 970096374091010443406928715274612885294197813134247088126582048935836983622648781364910098520888964303087604623941406666097744025726897432334040876744813500656228097166556324716390733239263896556758071064339399933206110926264935874871603752665445022936565838280637863174270268837107218858825815703248293198037143545611179341990394050407729273252790756039933729638290819001980393721164830029002843073149594247177711424372736
54 13393132175007000676004116803127349057779995493808587929674659461287363656027010006369303724783701796109788823425965940659447351868888695269960568175254538984021782942420784395358408136920974746168444719927076609297874606998710293674272244889127747286174902401997755519482445550447466656504942397009524686853148299787644500678398930641627353728256872611028984199205844499706368693786214290223501345926911371158846687891039608699500158255104
55 314814274781364702276871757403247946792836098014577079421148488245927708972805980768050269594038997940093628191646874292287909243980090255301660482544648384872191629367088002040247573959938413272443660449482171214655361484523469382038347723587552489144779102090002920874305437297652507455594794343632680216433592387562531220062123740063421611556129601844503398034963045282835069283007008882562081142388905959233583640130566161967446101113087702567298793472
56 17385279621505508781353058840991035971307364430355079370523537546102667057592058074426577557386750197442603538122633499755455669918450475886437794400099958520137924414159763062446091933394655507529934936216579020541460908335334802785760338874877318995907847019452638781883387561357148686485853506081808443768256803659756213468233533346751479282665060939904585625471900222739365924984608396915082308242744003489818754388689422331767243178910757210132073841908194448618029056
57 1634609176594741951738583333911165561667731458926684489008700535503218857346031427635793231739398164177931153747235368561831243244207041961366032329862394082395887317981425112238052354807226382832434485981917088268717749007728315741506331926233155605543335781766806101534597535219262852280625094523439678052774863238803772823012160787556928291562171485885002751300109204794909823401215513047038973374282059148777359240459174367324108514768525078159190306963918057919787544341437482318954496
58 361078132008811675095348738191437568416433787068249648235923798899718857645650199969512640225254665279105233874272309650657475082817945378776827223865844127644122594814803337725780621406977980119305767998194219926607883948701045830627121763760790407711445963875612915117377029028789279462792385547316828208874927512415596082388936097891465105972275304232117317910432939124879822294525825475016535541234293764342949515162746058869108954587470863815652618556970386898964094479207167833404754292254200786059264
59 135798017756255527366598600377898190658928036750974987721531895557089333254778680808131442097708049360020402562673987827467589311792511035405394733157668383334115097735695865594569105898944722865946249484272108632157010319418945042744002468003188645773942839346234624679106095479493859740495476797090786344996606081146252852918560013807667513918150461141448981613658593664267058415068250263951426500959222447542956972571030743160005459375320254482291472429407214636016885111900525203129622902123232428510615884396108502269952
60 119988790591608718572118602380319102862032922342606405469963287591691812421715076404114235604818612629795587453533497656572434373159995917247334081699356737607825752442912751390721161378724717704523075532228918174601428281706451084535674870149924934976152545690623594687745643982277518697475776846230249763572652152425239816274167490213085541297733943405482179140908257815283889967486546435514835151935546734923333674789373772241754279515567240326453783568353337754893918874249785196272477813393489047728405033998341853733375938950551962648576
61 180506527156623195446719745575517349706640602579457552929833539600587830800594054342826023524272152328136289620483814487854509583700137068442486832813554250153898141179439378407191445459317493421548315807682438313526254981588993272625416064491979085391809915298389171498525338578842110153917710675804599231016173992257778723528081355165244187244000238995938507150663511981346351782665598758809863275027513725315746403087760629126639927649429752363852628365619427055102150697676550069733132302869555983689836180655337495099517380926428121224928677935221336702976
62 637969838960724718450980452198054411760370593325270518486464704893302976531105690787443853734392953798420405952167148551494218579267348143341447765196790089807922704262932896748996074442862485191353641981851069541426057426415555620069580352730037479777368516949144481632330664170610653220521716826561258670602904826179701487312455898053583085438127820471862584697411948650996238767529551227890632008213393259973746135605451349387114295051479375272449945331399909665762011937472798179083440149695787466288212909901696315948047827116485753951207967804898412170052781669342934728704
63 3838949271040945786102417666948137145286774342476075091492489519576024082438754942473224771123603414640977586859220054926781295574106986142933099268580997647357398445476851019573382345320359649262153814976404733435757111453358399112991123014358445000811331747497978045226355223966054495051097569904682970566655708710487308008532869161314320613774371216900638327416881930498143352243703023005856284550614137735348874593179484798177049484568055838477019358595401398722591493003944079402117141524700834320279987222261433384839847802207512846404722456071087401411773898203234009956953620319854628175872
64 54272471724371220360908021406832510563153791751761126661766097193158183274468852566865478862784338395496800384689783900398592418269676034875119990665592075474169836091127216382162877437547659708637883242798442236876737429760904868086931922166441028150629812615385112467419856081349327535318787795580720808094734717066963461530788348111909451295421055153751391616744273353379547310543805073343000101011519956591530663635733336829679698110498330869971261978859922834024268534369873044738227594023876006752392549813729023832515425214995434636575684129196840250962533428427882068259151533814912115543860462900387371810816
65 1306326744770156778991760278488950070241051179409650567124691231934410866497009648466786674896622463062360963096921793788301375653819719472984615980223050370245777592861217360649399734002951701601867049289064448320088082221620623500809630773416413816274957342164939589914794072434382894541074105609989766849328416445725133032461209067510703678363684463449540787155940794837487015201003895174658594762475085407877407099823479191953752124700333121703057508976894067820487406477277749027321408390876828907094333801966182908124216240076072367263022247275372953740710720982310000191502152739819842821357347088298371026588961166755679621349376
66 73871860560284233134563456335743683463187406878886349444964617884266251313934876962633192599253154954453764283424710838514770869289628998688218283531605319842363816767091521618954600351365311640869010470785555190382669862759253215332620272585682587112082108393763235118244016412066297954244583816231336266829066519284574852033095907545916778374921134146311281324734832045572140666701673667872514148443283013746679203246205819342529167718478573848377556526828489807637046397627264441055190812843862891247197416877590346446531437314988034539463841799647997972763456175796603128570785367108055794305975181287729032606270522772722088919681250684759091837927424
67 7112319307821101661321944572421823994622428168083846455075872150515962643456883281909675727299545126724121567473673933902153511279693896965717877933360480373043725193845586160375714152300814980679030868091690173522099768498729287424879549559039885026046345495282245796888707205689251333144244328391234473887316778464734073257968874791066068079309840690034122114050435961404284471554545264741245789651251030953104693928981178951969998226725022335126647496268662322373969646903799277360450235688369692662405650525169351264423086146638434336043329039048173353083007644748391891282704805098873625568631692962230545873549414483738800803259237678796599794665548710470508421664735232
68 1608786659992597677838870108918247849668722740458409974771003887842235456815800360260576664873948947349714970747616629652617789588170231885484279859482630825463858688466262765373666366767580574639335763312471415542913438829818873818280337467973898264762325233066470918413747874977465844493047028949779009222475539812656829214430987579323638504972415485852774623345514567188797735488882284601779845990018803491654076549809471750347455851110993636029910877652997309545385928032050778000620116293941234669040749608605536469537451174561259245165266925806307961158077177718767584863842990997127302100952127490133774448316391186309573505626033852212705782166825532036979110152632180149436960602457112576
69 619570393220129950419425413033106698472630032213419723400002516613858996599549927042725753544504440176377272652157000353080445974555667620327983731378832850927063406209361563048179533818599626095356176099635903018831741927409384851277510535750269726160157736423282116666634851635152564799345608035452256971756380754172718582330393054356451477001070126536255109076854002239957195401513724213557884809981439407020938533331527842537876748702385650069436629781175028549567647892360220335740571334206219873565321037368902304657559632198064063632436584456415986860751853170757346656968137172329177811915656981448286711495689851009361215933325697917637602882509056333097764343895815847850223801281288143300676451956577796096
70 560580334137069517374411190130551500984159417349032972864955579890586449169871328589582313507524771059633584348923903943340758431842093036729472670827981710481892727705488765417898464450793363811557505515682613032771226559668794255905157644214234381293187228862896285056552508519250206127571133434232861484773542513771289655244699605309029784939549912595406140003378599902837831720851093958997508075835570816167447988674480519697123360516152489525992716251676001148401251179641200101948544746331315454274503261538610347895486370199858423736565447181188540167659291056927815928552214866595640451218502187056349331009898771482147087519305864717200240021603744224257446956822628074432088306698836458330812951529998900296175036181184432308224
71 863555092012067052613218062708523542216939254603141359352516457578409079823724151674560206129614898500894130067629500545272598841432981061744187255141408657321717146770115188854827362213244056979217609599085009047379633195430535393848338450157392824016542828287009137396663376038460142471129173791573508417600007646578548139045618064796530139907952696814199721181168971561319081933995904009225185229218929328796230342293348412793379000902734326316900245826949115876614763214781765019275376671910462067113600644562829562539658102528140199265428703417637786868725872677754335046006311397883965413688966967184555656691839423133677225552044711513966146304051259153277936592767086582958447671448459377382146453742418233447528627050280482462069876234181729616658432
72 3125339798789054340726078429666187723189043676231744497552835282469626567759747883268313926153025217584945178511294838627689795941401405565900859642627628541857960014937604598101221204752498752911867156745181792641267233769871007528490509288844566344260218221412460291072278704943454373609544042208543574607466479838626236983542798428696440401655132031216179436018530173099344822823538455069819249921344849398155626437528115915295002262159544882052748837409883076783479356921496291027441817063604570098847363159442706263040963984941834471472011852225842986386212951111248917502228647523077777271809414014152571991019052171828559525391801440661329004090137511623240911712400723269286440971628988633837796777373556940819961135390687993148841478761839000688685141569216733361372921856
73 19257922072159688499292703656838457749568078950458251112995200978160176256188464695507613794981992109923292134166484080680815248096655053986693640582924063310071104208690699238009146187281705608106584216890435738564164604664777033093357159423199345750054242835170116941714928607899312211387149088079069284519249940975723610613507695616925948905044663555643597483680260649923203225598477335277507887854889912031151412868016335000629415272986241203943353211349071853098380447064188722128752483290971125111519602561356496857625252541660749140630440730082777544676067591991429336981777998770895003575401696361226632680687199223574719584100104662565573848032160193540310636018368702266964663841429227852350057329264176189951863593977486606978590519275055536283089767819144042564915958121830915989764084596736
74 278789626049366498196941378808638664775534000788268996866683568958883763997936867835461749945505377528840181409159152484000251324339465898763471740840927386463066856851818481287106997394027066152972535546895479443829688543834765089886577663927301604791090992126544040216290491653667392828730157144915990791277253522681983179731362781948978743183573950739958405106752074098583684587634733481333887852420222395808918482610964956836433377678264090871835327378915939264347821945241984270763012286197037429796937080427155411920687353043948673792905443781778410657300975961452264337091007402657944213992592012404019906584327093614918052066394148406407771327885986799668104707136987239965461094871843021259131454418049535259327218188838359169799170905366275752361118540760377629560464791227552561879642896667828958726659050993352704
75 6871456211004671732569614785092707925202713488186936636192560851401235499708022561400829909607517381126737264189719017341804996978889526365933879089791184201480341183121020276939229689175853205983478792899222094392337945187503220680029190918605337375089803852484781926187983942980008511333413627196103348513879286636514233367065172371572867035663808223488591509880281575507517760087127152166025241146935933194367008635561782493698397524977178431569875116792008722117132050407564377873557083211910206446624904992943967130439251504488005898166798331575204371540789939747997432389930412131740767175018253658334828658168323982647655764983680262585733904719955805937217592168828480996869710568846172642766361890704307477332092678766367119912213714250849255177060748727918010991820509021675452529906869299805656568265306223824030639101094678683841462272
76 397901850531370818144919434151500052189412067231570306535211443712388050586230780617267201540818142141877503880479337104866373325638166230335618263620275635809244853262414510820574195433002340370590570492465224022739420492878354182076358532518720166218492988467998635004266517056421528908770423082295704678368388105533473877344953998853812925094100564386237173162639858748848280172631450071841694793122670096225781318168202916420831734933444257933104899711747125669314411532768811880351318682169243189083253341500144763256395881660245486916747335041479449695574677763224316939431190500642517095669110954282738983199012484481910937654263081753112102370351224769137496236285768461814524042410631527363594439687857551380595367510998184817504527967115977364696393296141957519167438484473262551126598436166211115730163171474631080166229265522208820893296684600525117357817856
77 39229080090901100608879601564218086066546784773343192257188145053287897710516659151624405000190550190543936833015933401794227246063495955255438420838446519210374463096550434763937168333387276775551606108802798413795395628284111334328875235516576197663484504590759312703276548939980666442994431411289112550560494073505193336400450776499522377221793097726709093527649185625807876725961752845791566025876507513124331915554255830687452514042577001670331507372361507582386118563498013488430997171504764361218436736065974463213004471604278143110248568282933199805461776955862802620073468892185037935304432876701023919940113251202911740274896792828197113862422641699927393952378707521191908539762261697223536580832023875698374254905439379072908397514299527496712988499885417789149676854147268588902401065528748255067322316123740254017602402277184227108579054184095206458081712371740643294217917956096
78 9086471969532756726853394591994749576325264688701120727435893628762532522058753043000369367165724018917811375713938197253960384583108266606068498882546975037234226307448431554617426183638198869312551916250178596841789625719642363952657030786326168413517793431481329723705145631422537176553408850043906238429411266004063938625919252592896696399818877969733242405018142666031442903701602808957617184853691060488257741340034148583385953091187683059803362592818136806723600339330593537913140828931849218238096870452185502117008366861038688440533992585172973163812002979330219661155654668758592092693378559191596600828874865084424575142816402385509444368594596013439156492109296600746710565802628617032867065937621072911600817244222563002874481270805549204685670300600756219557432505976339750027811418847619387028306947351655652484003584902273626100553347289429553019353295055627978511142090346260042475649966069476491264
79 3583335298996909715348868519683836594852920263260279207289145998460395723918499391363580083423468287995928650541467174218136147116126694144567713659386672110380741803507897696581672059206997126319176256382744165043982398092394278784390148193757715928418246665216823562335649638430644852952138951754367876309740766141371645095978318283466576278884163766421414587873646772433828738182105816211277665705309848841603417752676068567097283240261916893399800241253483215511779100724467927192769063215589875504241856848300776536274302403576200297727190157434175401888145324369771897577599451473352596697413691940349138175700647642024159655231057276767087502014632958146113840399813623930806995653423684002476179347689585105008306193419879661919852900394289166650909220602646219693702512133605989931171479321224625817098914185860392371971703978149216698181275087779849764609122265508451774661287623782058832065336935855641564322420459934467020029952
80 3319973415262656357014272837916423501533000110391540274156028441240734788111390906940649073921008251728186942740230679490448936837314699104617278639849514045303158336603346696811910954559010432706964294001074762072789159762555623256156257669514743000337203251956250102508366683117552823968777844924937878911749470718573995028810667961971344388923097370777960269492073049436087440107719743664114836020912674264846058642978099244084390653431919860637694429497682117987001018160349774838713635592501079433968980499820442212750680064384462734843260299788230973759112976172931797809117435760570566105045477290103441684540402932065007751761253572639104743078974777786025272862333312307098346031101408129808818430482166040915655742883549815760072699901585504453385154253910126360854009821739310820903298262699302897068299106757632903848614194997789574308979541901533970087968379374083281718269912218038499262113738923606040660010911053212906384422331431804739709069950976
81 5237050406594786554314961677792409076853307690689524055968297346083544330550954981552536993299627070265499258863944859906611830871472586108463317718949939525826807989010742586173024988340670055405607273909922242563549817177248625863916158770410820210933607095044591462879990959915525267738190633264107974019479926080903234927508117367727359542528489508225207641813601980584089257613824496031516982546920840987561166387384000481719055259802098265010490675441562721060066427013410059308243917035145765745151068690090266078937780222520992958079407742029427615609736403467775614554276597958641494430729168328233827897988174665868153479688497316450610537879458707098448649618280380006944462903153819264057945827841196842068095670247109900390489791021057019613488006663071226250410287153785720449099864884758566294650806384819748479070849779587095879545160926154281834727688636566890008796010705772496381898303620942283021169629800728901399055137814821249924613488103985050654453033799228850176