# Computed using Maple code by Robert Israel, Oct 30 2017 0 1 1 4 2 26 3 318 4 8362 5 518136 6 79762944 7 31347878526 8 31875040276682 9 84415672202652576 10 584440009839756835096 11 10604211348847550536329728 12 505234836942870203845022012928 13 63320076924994011498092218964764672 14 20908605974267058444111310750652481533952 15 18218165078262494164108377323031337826542955646 16 41947000648719094985758386079807751829797509289573130 17 255561260774576027824843876871312232599145866211691837522272 18 4125043561621525204938348613497528874123301572915154390973385695000 19 176605651281717780563947324897210984388654676850519232797951649383781082600 20 20076580208520522961767130352999511129617095584962751315334511968275821411732597400 21 6066193644518010181751059011887158984207749966950912913664604994401004804040326482493360000 22 4876237377525027698485722431567117492026604534737700884130166149917430611704301720874626804976640000 23 10436792619496348843219397321321919245217797036914607504999423364629760346121233026181171622808876855528000000 24 59526180122736372394567774747434276055118048528487584225310473442747164975617058997081960603850988528945116270542976512 25 905375397368778007044319394377571843082150560678791205100288057103808310157320275395352943080518217282256603229318873694337048576 26 36747526126523830832297229560695640255832091804996450556358195173985322830168942700834688279658141851765555834155528620822713420439239450624 27 3982771144336974020340494633580649253864955192522534641206979410263581764531767082079997201297774860919561258664845193212108974228280086908113994745856 28 1153350630423416379839326784970812081328250948516535312915522365281114176822110858974765497532298498005906169648134530206484018338938809881102969249478915898898432 29 892895282497710979582054566305576173441774531644073111033834850304166008306581106085836091067210668981939462644157719792176168190380837307380590603505109617649871541636169728 30 1848979903933953928062610472386092208989307418926720668916858061545449089704770078755894405793055369024739590376668491797397420719239229624495528499128594817401586113157898005466432143360 31 10246413808224446357523295874378525714141210887596436839617678883312967392580142690313006375533506475895652323288615122092132084837906422576276197502144921202960423702498427251564341071326254021028990 32 152027642244568661545909696202419980773424939693310854441083288815864025686628242549566318271499329272381495909448053759892588151797686155692301819633066666582524806643201107894864539724606849171727332086296607370 33 6041928174098894578429648895144350211436074661841700728409043699147398352379393821280503300126133943596489206023885474115990406091026840132776771158006535545249218172224714783845648905595935843358247167502529702663292666555552 34 643445267616853649862822210721775381292045503350114644431458280987937579566175121900281471128490677464603868621723623671276122731265546481891041300647335560322789105539556661178228212994422326014072605867817347985321544187371228195319952472 35 183696826703436471664369652895176846251885122294386461878562797291871198758679610886634209060675103013533412121512603466267901550584545108958328532396429098859861475347133219015294661914667096461776701349347423267351222307832880027260586803198065105620456 36 140639589357065959067226656721385241894443860989360885529806947743569574181325793378613009101868447106544043879581792208060554832171974426728925331743427356329314239528211928156857406591904178916198751642887766165088926773555135780096010126215138106535255339604764894872 37 288857050740493164312764194829038420141974463120929747400177998603871183195979502561047724808437635879050792738284151678416944616654488256462525669559486808408182901792312915892474099484516263778021627534987002861020447177278443527826760769154332139240526109446394100935418206843175808 38 1592112050747668635156181601003931546290052064863562564397749073719580667640050092767012376570183645104737113171493849048335982204174141120921643898163826779850223653560586439825158158101483854910661554781873929229584439343078335479889894372672460336392115937419409011270895521456481354869599100731392 39 23556904335637106026331571878281573479221649718421624009840911292785258926099119992349764041706107385216542225812115366500126295350714430810709777671986146903219862921743758330763907458442845853649127029090888574538378902711753098612663270017821056635603118543008247721547030343348032113329656263674874067408001879528 40 935941571907098824492884637065081588181162210102720975648174064560610707766654053178316549767661287394286389134885875555767355036395114123202292776267548848146354504711564511224172011932444872581830115435721187687082164377116877621768325153209174441788171228401061476328282807059932499757320666501453158388725140690240978115723437720 41 99882864901873740419159808638766138445784389958352907104229946137720886526420962178185153296687755423380137808953788731190397431851457535510578151560038004933595575957429204370509392707518936954695133594491157184384585098033011372148066303836514118511859820924476084688877626491568563930852744032526556158786994292450024683675195744411041166809876480 42 28639471766499330592002247936143096738790068118928168239776292416464545515393120076710770885132229945363937529394343940231932466244332860043282914059752617216615483007971238465101492374027295360932723295020264283855192023338689289880004842255425585814510009840416320162753645472711625894100985361167120598621674963109002654024265447814361060841977306903206058264806272 43 22069140171287255000868674888293752962747221505538544568351677479737360373434230478818988591643387195446549350183817612956513376816686254655241066965109268722828468975095633177200968463877057702288240491150861072137749465431901905272043463498423770550070966872490245198144958548013193957384553946910662422088865094876725950110232288355591173836890291827499826114510427666359708800000000 44 45715325563583032597561494541327342819799811660188286431633848884340789325021460460482283562432166490216328913928747882766082652178302780530078903065320174063343740189727690718851717129391285208169522857951951332975727901598282832841661990445941625111011224155143581095058841580435912013653668143345021000680224580746025245167428176888766670713694825516464321903212111377493437442541603129858496670720000 45 254623859002010731535842338772796616894024069001334499245673680496084390044753375467023448667648969433090613563697680744583834448032538473645323841727299213956117435902149919260198971915672276229112495803123304713995288289190497492874825390530694184238307896339189695962973913861427524836080283544687903347339283775369896492303726262147042827079662030347581527607516755680177093175831988264833190383897973851164015329280000 46 3814149479630883709554372012788719995078867577928668332286060306465199783544647949628134198112118674932579104731031755754341181599429411365517864860531347126266950926620583533773530786757357860970263853131765200387074957026913861294536293138756788077947325249245393410509547499868788538296275656455835898112964822498763811816148017120707671469354097707084370083274533847876171744392237075744034199397108626807251797798145306283684659200000000 47 153692957361961360056900720535805938700711659887596254452269510245909796313215649475885921539947419056209481377299373674929598331380914096534758174669177921421284208345797167338366791372802317741101461404600319797211095293364330637019541951059191032631769452893975006871134881174439423370525420360777084152835012477785343414292880147815570235365616946219584604386391924053857464943695016823390339423803244607228095520403841622140245518185195319987135469800000000 48 16663271869621364688642885459426940574411651682997302439859229910848775582862427339360431561219743595770247625204281615945527340672478881097673132179760172357731615758838526087270220447180401728876662867046068195971127690571713896071548590862931135023332026162001566069398852596970972141682169259327777641620706078872139899525538466931696199542774010405751668437285012536491286842258758126338432124699258617703951529100130159704622129157362482826283696014100352501184064530200000000 49 4861892911376570771909685556085772152521592840254615614783255890391008483358300834358312999749311250161863691320094311208521192920854872889576416594368684085804359393658679129943776452862936283082476515710154904977776788357890803022596292986835830022058104580982489002051925357859937263894803442569876957440595958383629167223794405231540728334876673842797829321419598039805291009834049437675681543284051581321187506005427948104165563990652044476306307790121118382525093217257668045633009089778785714176 50 3818339835795327595707462799691177836083274035205315474365964109955782043897269838512960027468244446295645681219133758148525489982631480105835586948195504645914069815079935869345401203526785182742796658608079845407338000781761605077506399975673793388841547395360284333931838746315612376138269844550545065404323460390468716140097116649058014419771035228340930966621084321842649449271255167175099941052574885709595067875495026787262466853007372880360460947975568851712948135784307379776327031258097607203436997625017979109376 51 8073277386131336134874815883720279213904631972115123787778456060131935559633811976115036421454565728766417190256205831320118124273467812997531492684113316576993461947183966371143132116031992332446058891072089852190761716371081974492911145329948181913062558745846642157784039148131177149004774396796345141539361056475716725316520302964976884590321942039183189863611834288523909155167173839854108103229911944722154358294535614689019463450675142399901945446089252111300378319777550726372003812882004309223841593242966940747047923773462275513458688 52 45963196657738873621748290602088039644092389331355831382717175580975009077629205936421366033739467978515526779246532709420985345388280464801064080165284584026930812561540596895533339487765753932186976009538580491318497809306596402966676367250957417726010978266242860043530807257768343076063747943113700774631032575249547729834909982358241085455268940341067658747748013718774841572343246621533282674298456680435791072955970417760616457991968318154116451405280574229466001318887882272362890233135806023590907260094626387530066185751422199934798099228997349209445163008 53 704744461873063969937360730134677079364355909234196736158681991279785766084925578872184988129994433577454818359325259763654724842137800639959252313659099334972124220538439441640335609483728549693176810893422345106574523321020230033197742257159568028049084787299259021809826707654569358408407057751226971960723530140716501218084624801982602152253139328278354781427803271722044510021861209317693875672697441514014764414733176447787566784158942955655773471203711752271133780046378985706891560986115785327865572393769974185755191560786380936286785821277954207417092995093194558156461941194752 54 29106333582668129355814748210468906161139888049097924119043947071517034036966982475259755987476195033321733367354949358661766695342033903246494977836256451725018685180174789112977096375001235736187737965172062471542195492427059054084335751975993909567810867697429176843887256909255585908007774954822506246549946937214826852935498408940259857363730437747616750838415998032571769902215917085341645578834497475857244007990238254506563894116036556056278202979160632739242226984613234874787874715864829161444459786017264619665356932086837728948681492299780014586464061111225816799894664834335652105688811553331085312 55 3238533557150020551579969735827586051138018714708561391893798350393829325461743195404289363623562662225680021547506768773208137881242308972226580516459041507017233859077643940892768030123185342188359188764087784469922512890220512315535986366673796883571911115617771619331457829360917990045632695868881158657666343556518763934884557708848861134856638405792474212966981514108082683374369107446233346194152449966773590551987802562252106659888995744602335509261578882125896579564154485658513109685014646839992144711314171738961225998483286556750340856179760078528447253381074918690812833134304132313122004484263880389070283051403337107456 56 970918069173554549548046225942010527363621983643713403828577909313104681090236691383177556126618904080795093066548703208813814163524361165800132941710384345974575160743735158799492866129312534191178281176929280772150054765370281404443187824456694846426014739154655977457468424690755475993835324818925285542611880048082043568459458806104493266379643995726476282888269699794888955453352976013544206009313311806880018099681361763288419317713042462019696524017331865057889336485667175635682694451099527627638343656081385534433858466286488358065974870097524017948946598313281890434509955785759956717538425708537950386499183576796926426851446887842027688023980032 57 784433117105660819142791221212822847113283002303841527815892541914728588087378323832282335990363261419184158943614087222438687485852392846332248418494017137441510803758606699135148170358731736421158704469996916783669847758405377881612864117759205856602950911855348230410068189641551652405913646759452835974107481815701564420250834792968094658312504381848333454458021596694424805018311830888472813591170050950947281922272545592980094168149898090873229447680433439597936423384273384460449838122549779140915381782907410753355760790563057761685358744518006815333783300095375240084349201658686367566246185236454967317654640665807020082182010154428362196996171877998206795789602891235328 58 1708173810868762120087327924162416453086103632914287365397964377886168474689786352727965899589245735200992562221961919680021524057397168890066193778538295214566436435714009849568117095975827108275869508206357566851345366493353670228585834945765243315564443388136041790128643147649374261789251678245722627582081310053609164493883633470786721365936773820908060741348322047232474009787289896559575343027360597708819071262501030381075311678008435030877576421563884631733738351011521550625080664826875827794251279985911729033676497809745406222771196873848795134799673289541358409091544845314413864059891427968044422659955739258635397972368510124562787557533575934125713989208724326724908820823896429008751951872 59 10027035042685832144316237530249417609460331406068452903831085809854421152684187586383881915805352415551027084994998418406709597976533604579621649483429833399667701764641721373570245595234552231742520031860084792963084465991194858816163421613311304510595041891304205411875929774942117307058862538577797404931576047883258920024798749705816862873778523974364644034223725254408856030747677431517259804430192557160460720767735358480962562815430835259994022643983843909110354380706039734143887555706145530573503798434875170316944732364895199625775675873259336982509895683840555759126371808385838700574455431205609194872576704500787775910566663620561150090278908192422645497793956648283980084023110427432956759964333214368644389561958400 60 158685360584636020607831967454089322541874456176490266538618757728514896959355229978839639503849407947289263158621885156354851410317838315092183227105526316625335741749519293736492083462097762646561628561960890949217650808503110800046365191959292955030678401593956346803246815998708425186285165048669599850884241508081026276512954154081443682669356474827577575852237058447797338449801358624091888156391992837560849976471860437635935025040246198674686804137829113288676002686462055628454837069231220287918164201186370998979795138055275502719882717219512163282362150024860362065139250675647882102254420753180051997879926218976933488846367400807171411868068387409450685633742846206165428986065266066808705670652959465421593781886298040288143910538341829836800 61 6771465304538508278376898288772071778418014550931581742083588344457190364831706454318065404415244151586661419773458569553011400132856660382398053689756686549202920718233497035670956605439826707904894210804208610700902307025543279709210594425538067603717343816155927038669121180370858443222012103493063451458225795137065101035746644511643243387763395622544771565424299475612623419869833070062749840433062364249405089114469559542113692271380760604253931656979951921771436708813113439810641713050406004273978173760152753658213380768033954814608832992574183882942997470879854549951858557732947115799724055666446609886170174133357630993907496497956918556255842213420689156216028946330938908755630034582299962812939123767162567082936553290768925635041626394516926806315216928814976204800 62 779230063990322170112939947667729605814807472381981457732315101905149576325405468328838394394254202324649355184509920342070835875992989161141746927113427395930164927438539057719475925431875793945980869661681202291759657528680258836359178869338540191864129289317189312313724661242491033777480042478205454921129632881210178414388609637085422014230466210818576425112667134046100147936462091437133930060838939253921528189640377988387428230255089502252367062569375525801732013896060579440962899949803607992997734029718210321686585283906557382386595390633234660267022406895475398147027300536152128101967788936093665654816182752242935611623359673158600682846128162487351535724987195253080969872603398259315079071416398422564577369857356103256782061123990152958669036423754197989017231251629266469061016672849100800 63 241846627219822768564021465671518475313357499971123789471347555917887168329943240818321642941720471602764668914740478640921781858635983928883083818829127639139019080852878458088390806062326488448684128065230243699016022218644636183036837993865754495007429907807819493778742536818340628470567127841077012414520326948686921246867699512284345064995213409276413678460905808760335104065103047027491228917258611166285197318678836812496269570446209503854642489175544834563585128360370402993259081578413008924347138444634055138997547608598240641850068913381931849926565937495860425417305706345288730318376805837392838651242279052649767702148615217183720246122141607461481028599511292419036191143149207634051686278559979282084501516585844114254417515250983062380187278029513192365221658600689564035755307961890661107509334645851548225607117950 64 202468771954351952930436983929992363285300376744771308192134224946303599907861108287016202961281771336094424215348079730480509812411266262291309386551319862998530720566333306604415400066739860731078368283022206000411261439300007974182147396005790653937376432781262589062798505450154721826372570050947941952778833749422241705681467713865487021161797258122188908571368862205755616912748342825313743780507400882542174988362499092926532508749686401581169619173631781320841810233393801328718832414858562694059541933371114704403995347262354059160205044485953407124374104178402172812123317069711459495265483736349014600939180988805894794875999255597666874454952047003294660965936077098259981380190552944220192813327239257574278976039987002212837175480759364280100002256803096730884398097537034834270210528738578507921800373637103700886749672115059850088197848359753098 65 457267718202950618322581183336492538611373986891257264185429388827877033403253304668448934254548619863715386353683535549047085178107237035750065951807290490872434547580976749383611101259172368436296343217306275285427254663294364877293148409256009585990943548617919379596585347348822032919699178302692742090245526807472316118823672381656763423957005727589874733878038544580263386692809738927016431027428568645320898910176123385349796162328802078131747061959942165396446042577113017758886832839889759422747045460839163440405248028986937489415015844331483864031329845232926543493465865027637121831997706267509331911284891936708493399463408009002947708892520230610297359114000256700762381244350924461698212711444800332852832765229448250797503517775101100169149303655046629984387479968724172699425148297362483877800377246754062788849986424537841094235899213177339297899968838399775861650426400 66 2786293133833175415139447729260862181854910428957067384381804981605223612879024075228577451265499282384936134331792950376482780944778954224232544046270600266589253915691178647572708466270756929903905324014381264408017276984760268519670317208003538188271981622778115550892022279384658960013177259909185048828155059279043777251494665500822796780209232364488288935496930114508797745770940167149361538818171600312748237107434272695489161796768512773830876185706717193129793535455402725296330074101433603826676672181350243702242190514050958690725493406662497866306899777800835547594276407853087716215887760513437958995132020629566078152417304292196285966679125514567224663190572854443637009625086568021460762242394665864291317843025105467517054567059444706502546013285006012468245673186952780370915456540642698020394279182995620101509266595483773774102623753056414508727798326776864104466820728036834673103472434229230552 67 45811517354886490396097497491675311955124815053089793865290150645926295340489596657893213121240554952537468253039401336049942756012983051261823661417072970313116527903482745966637687025774761525800392659929583592551826770036319116415295214689778877149644051042344451542678706800672778884654499055518994442577894274142613377503220916334621018812431941916365090246154037503532271373603773595005082639425893303177952434297503379314283166850606913095726964130098013154990650241589794842750742262362878929211643005926557460641100646606210304174858840956323434935678795105806510173634231509796029355446458489854102935074061771156136991929150652687055551179766009660180047592499556177736127561522414806928109550067306864700933032782921744962311519868556494483933170300360755158472172504928979987173960676969541521062552564961831017873794403233200645588058555961531409846843967177840606935783209061229057362634479108174713926129363086210743340701996200 68 2032640688506269211997501648893872258638517995414737774818851006028859203302182949500511581596898465191023322960048540945008693527473498996649547256683144497945108739440676671408716943877573689181598814337470139437515973039749892010706520097244203690548260142315786076897593442619999370482850407236228961777500065642795510443019426084302493476037438824926491662618803716405548082172643058691521596425149155165805447383344352438868733963118348525271513189558900737435376045464370473991583821137882570512954489533350911937597547817787053530901888227515613093428790845911834068480906696527897844001417226246407057239626750724096057346105131031941586696138455874179254595421448947839399661797471661076189511131708503307012833336188836400954114552715962087983897071111648049825698721021052149144714514969162250623133282079452802942720378963610463133574198257913535101139597796660591602741310365733396471912033803376046170987262495626192393194308002797721341703594823351484375000