540*(n+18)^2*(n+19)^4*(n+20)^8*(1486011692188734310579872755004855455774195883537183680977370283448721886552472884592463671875000000000000000000*n^95+1856393042059731454479299687218399556493380346483374178486699252751303205736321774528793012851562500000000000000000*n^94+1146071512647466614482397334715682098094201036653830047046340209813596078926322207534559967157452636718750000000000000*n^93+466157077398122905128195284131867419823563669609035665230762661625729359787525298849187305578401684570312500000000000000*n^92+140517089030341149704247913362543251703166081356351252467141860977650651603584146294769623169965344230751953125000000000000*n^91+33479197200063110170162645620669419132989950298324419440524433028428575497171238083067507966890557203173969726562500000000000*n^90+6566617503508852703872010627891293983298065994149418370591955125647642088403560601258942894745703919660562106634521484375000000*n^89+1090449647655956613048694642143713195972511050404483989958714572473383438469653361678266665787951029252563010085012207031250000000*n^88+156481308596709024791848752301472303264124969734777519092837624777354112884488612176535134404287214465661376843398940307617187500000*n^87+19710222027132931133195170800853042417607384059659712873225610424547798572468764046989070047239734764127368894849782390649414062500000*n^86+2206106560188747574832325555489557564179957951825434845303257934328108081671489982999174233568244006344892374344412551249340820312500000*n^85+221599987345161424159655426291288753127518175456009589254802927535195299069750144799306441623346794510884256807312783346912789062500000000*n^84+20140105525025871077597800422353465085426196383323707872929684009415782649405220327974632278946444491299935486173248106959112791796875000000*n^83+1667493382167439773420356483714934323048590487694768206248974777083851616343976580804845386814724949358943702237242866406041576447421875000000*n^82+126499315319247631901882410141012021739315011879406357910185293763603538516378953454120889560321453202850493311111993011447303740772913085937500*n^81+8836656181019986302524037358439710416469151240180138420093617467176784949518366389864401867964319302007485047473628701492221040533135152734375000*n^80+570859467538728953742600811366662572678892648421866530552431360030264591046638212861726832671042132178426068630479311196693796077839096470644531250*n^79+34232731493627672279833571517337939849860941790918962857551035403008505041786072293732679426865629997570007371688243285443209720422175694799910156250*n^78+1911871669792652461320439202261464199799326951555117652382941822948695045604312203793350786451921055265559130692058276117139347930922062869098378906250*n^77+99735580797136725292059430801716892605591871651386840818000437594091906376760256120881075052992052725424948440193170985848040691390110585452265238281250*n^76+4872430952905750341220803965135497615548896339701529086734391960862172180481568985287333940145615967589702345107434110205352786591600226107564640335859375*n^75+223437560458896530762745695490107123755111872123244563377713722010315091059670237119845197041984974683321553257779093714351476617416391901821100585767484375*n^74+9638054669677937800200784038221600826797067141157235450646135722717583658327252134478823347026065869935429684982582860228195820723209936700219167292666387500*n^73+391799243182425366361616397132652355170791208488032162213422814961158293470633780717395156725604240578358605605630599017573087955250548871675442592459858118750*n^72+15035527595750682498291153576205685756458735375564823596803811883395062057416842342219722984510912266220764202107081339591770664364454863776059649177008099194375*n^71+545538408859919507627410207297982992922780107458300911697917621241374134846274703026970750301086978917713861106341713975117898882316033117423442039515665826098125*n^70+18741005929901568440740842886843148748639639909738232037906333240197186839193167680389537571921258466607693045091240168235616546419998258498984035790429941652402250*n^69+610345676686240525214705344908535932570095617185097600241911173002535260600138833636083187006969128715843394888037853347932471459229941484835741302054479463347837250*n^68+18865986394869547066583816693856328853253674012781810111375416792512512601208146415214514961530618711960338410743575398988410323112954025751854777641386229763382226550*n^67+554069955461824708562991075681794378160159492970592712501649461639986759616934425150590315505688833768968988352737949318257207332939376549306372279990031059729548025000*n^66+15475741672405607619872154150300673810827251904679050717141815031559695809401000094343030985409624778646897884796017119173743482151781815356717669356691680901946305196150*n^65+411456131715553267268534130615672927529537529767281393741264364706193335604397835886193002027157477230409213275014939072202713174250131616905908852977629575406715717840720*n^64+10421500921502718599184683773448592481239410075005490260482980700534810772991672792066815823792011769728498772010501614740250930759502983537166824623376924448072422971833840*n^63+251645848430641491439438161278104970478649845674933198963635524866427334938288434677309427784334905703457308818126437523218777681642497926843968609489769062652422981244912720*n^62+5796835494356895860351227015735861926001969136141576510429304350093256721400428652234643042583334403539762206626016155409260223716824313652510795255969430011006600004078419860*n^61+127466353274916508340140847885776678100733063694413282285062926829644611400775040365978943859205203524267919989945733144310646253582651201951491242150206377853271957166927830340*n^60+2676945562307306275212258520588147202963351129350627899628292084568558462145204467448392682802748205528218466167639482497976697439716492848202453658286137564449023140875160901226*n^59+53719830122827509120900955788735608865326877134947708926187408720177491901572786454848473175773983004373163987930748663195641957364234445161461811657877568357951084548459764393922*n^58+1030550790046634862009086120842629472536168307813862773361202881285302561118583725322284487963263499441498516699803192359310083669374693231135805963370648856469569484784277300332208*n^57+18906459273912853392934435512439253261767543413418356413613474088662405063290325224262265870492386431132868045369232303052185294168178142575254226930381491501817010762419336009145060*n^56+331819526556191918935432014831082581353522581237295972234801999424110530287754844256323057062621241583011941912836182965789853029197607751487657196200506705634090420339415392318723642*n^55+5572738213221647455570533480982543261824297400339802225983883574830617282280524984383951712812641811578295764827582306265255261400946835584923355799466717363483350684180149699018721070*n^54+89580588145855961991058870920049907917678472022078227982361800689995912947712511996553596709503511404711117620582747396159500005577559638450219321525399585760638014445660204222050316548*n^53+1378545748570031081677376948706189776798367326952637085222061529751844902998920746462582075760729156154634193633833373727304820723685377809805599399918772466997158908104052858129700552436*n^52+20312055817316842671608365645944149385621174021350857292791523707535662989886726082941188820642709838908479454189241073455076002770882762415685967757374538350820937249003695945555885832824*n^51+286586275733728129605318239463677161746550788984987254082988095887451865662935760015015599762898037895722244163910328484830254581832929529249901011353792375525464743995639266325417807804436*n^50+3872120844366645068377935180220056482382534809944968957108018502370104644940018170600315168384542441531545415120901083849686062861351574971209061886299224098194698352352463263169028792443088*n^49+50099931082939249457779877759235859753185540083046331749171588653606523085189036131181498752866020737641496447713985168854912876845179885238955743604703888271515160728330723483251057297683872*n^48+620728687424651427906939619776321960567822106209999638983931931707830125717489527004781865643061291894864264865291290359380763335575121145359421365674421068081175308216564814811582502443869294*n^47+7363819421462309069143225074237765766746022799989722882679092676751135886350090997750400667660822130432489927171442204194136283124164576368503530031396488254318278638691829307800802803809254942*n^46+83633218503678815389063673675336484335820690706945566436289849512594568882406011783501182597845327062475023787704425296308868930498342204298756305444356796683127798600294766064424512867934413570*n^45+909165883735457817436449059046808637566166799242648387911811571387689502352205859810350745995066922338492834677128870108516403706644599243458351099656936883779796257286497023346801143688050786842*n^44+9457700944540290505758278462661531179286466312088142205103378397923528428167454185540083386162658546527929567490284548718217727094327572513956622179007364690186117616129707640818285483290936177103*n^43+94117247397031729829434907332142651925879497915366962578284666834594469811206763153807117410006122691707549498253282687139318516620533745896108850117958554965161036461623541475842603507521922041855*n^42+895630072980362953107556176573998125371446264704472950143287817644502348786558624735183497926169352920685000402994914037267744368984927156755936573281209533163400355407817351731432095848158842166836*n^41+8146434588576816597585504943784398316946047154991219981221480479946734328578589684716975857745769628797119177936548237820197733831332455335699661191208931086536418476748839748753110581072654468263790*n^40+70787316889917960118744277691800374602372295710686461164253160878976548452185090280670122359638790799664367137686785359273497853137977315473593228908881575348604058915679569284868883461279683254785799*n^39+587250893243701160805979335476763661374632169741394776324152885679127019302949637916964058295500620430597065134461377838092238798682751796341782739407847216491849987674020517724257433061206374192570301*n^38+4647939295655732483798303834346513553053266275786168283099177853578542868567252210262768347870257981058919685472574275832209107855912047452462078048212962237178151157338477418151104279265860160060422802*n^37+35067442079143040577895158701274567165540450366774271118151473778739664792344989934484160249497276332051335452118538698017890779689751045994581966395661442952994952913211520263487432503915758313350886730*n^36+251961672708795062815824038969070293867623891208156517957277606781535058259396861344401108595853839767323674021276210540686814920620954853544491144459446831455681823764221241649346802711307227625587184874*n^35+1722112162283448743799878348623537171705137396138313334136050107156048323550053371172734562828465481451981214883444809044141863177064132001167297821361816846199159267540341569050502766493526787266293683948*n^34+11181725904299898056811941753520872647107158014028656678412420965750905919417730862275078607414463783969684723650447162568002761236995765189676682539137154568275139903859073530991001747795006633230122091918*n^33+68864049398482975894643959506187277349352485814218554682260397782802365122424137559083131296587341506720189367470615276943502024741757997991838586134609146744603680719514399927898625105036021424231909838984*n^32+401502733455237533332189497714170443760290009298983068548099664811528367306154452921833498707450743380746929426252634040180991688916565215381991482030058030633362354165503771940488607523646889640789071442504*n^31+2210982559381778467973636434049971745653768251117961658026831247025077425532870812326836871873559314543244703818443753584334990999684289379909944566402751587304291884484743038231528154268017096113647324833888*n^30+11465977097721879972812429839548915098125355164452749433339837484825983897289412987481585553800376018305042807955680198982648403036406559063718231305154414732346621675768947229542428257662385072353864331439840*n^29+55784645227683497606238838724965543895058503517651051126400488815508215437789837143161592334309733965246875978623496541218903480137733694553860947515195932111010709690659722698770012543661696956617035543779584*n^28+253315889413139784484091434725850966440154385500646091643979413394476475813652611919507426705085611617735442687578596524294020322572893187581145407916533760554194204348328497017614227185949654081798420587594368*n^27+1065769294909255232645007040465653141939817273115227442295938918061943303617233373550718486516503504173785840587751510652346076292742247528630297466523330368526196136909284650605148094276186207682155580917960704*n^26+4107810387820990700345003081823171842711789778090240000840835380797252855173031004116543242514677909437675530280564239466350360423339883611852194592025738595450293446439786358769994940998474829816568414352035328*n^25+14227904980255788494106753445632349041213997911668679460791103958200502078610645963807899165993069536115200157507703825149758616422876335096142714937890528514451974073999420355229591865575554927656532813986328576*n^24+42619995870907759485356754991848344887647731254250740436368867170116784180146585391136192131503719558355126799946981533476988232859590178918294181448171389981500057894316198954644208866026274316743209900915439616*n^23+99954485997491616999167928220011881272522673299283270797738617512917490163557553208348753324215261978322050471777896511435595210188026671937336514935257754762205437745101149560455144623311633034568473859675340800*n^22+111315524022896236382931183866129944432832590560040539610386347456838041809533413012585637562880961663781076544875397953858311073095565428326874539219376357101187930464078454864021528224230418518006952657813331968*n^21-545470358888615528175263214718010098073281910674656749470906136632304655216603445855371834072433796037045556958444443477504422453047343218368286220401961790625052865507830207743606935562383565874888676781557153792*n^20-4940138851354417420053685729957187438657011813413763398813440141765720348556508162066129245163319573971183053013804594736946375373913625599738660644112614096791836393976902892964726168729164872072798677140900708352*n^19-25115497333332405382759218488678414385693100124959902619835648658285879756603066028689827796062580949387922554421895592940426107966002749781404970068201526441416739937678406745363610438413972507612411490871485923328*n^18-101308331781577961712848842123685525415217725313846136277829063668977942370133648521920518882342089921609943222279946236887055583412734343817692506767898706815635697737460231625857938988470995421699319323774416060416*n^17-350676492457560806786862300283769469139295089878884628314112211243380746042859096499837596363649298888424972796332726264774783351338017117500630668990259066223140872155956521625184359407002769308470310319486548836352*n^16-1072176094076535803690679041681869776801921512082154149911029206833388500227443908450012546217075081147032113322832397281647765798721521905960598649785470696778275103345431730590694701130378276105596642427551967346688*n^15-2931074573414736784151478733498206723469331828585206634162407139949010283770801411026465188703198615195283316927647314000406977223553603640241050980213408918988563270767270329512555983039484864298920678063870698323968*n^14-7198381959772634079970832563050545540128879684036900705649649686109429249327552901591634027041562522533170376450388159376852049512736019576995529368756041494208265621617816908523648145074147737493159134453505103757312*n^13-15890126427742273816743193244346975511355608543539503140219289450801093332404130984355254384793947348526105147361547723648316137785890756612776906376654510226652142283398924405189851705737525220896821928901324887293952*n^12-31457911335244987100711379762518082076094436417878217437578917192099308606298041998352565732026224933709695438518199607326925717421640352073970536651069650102417270948323634129795490421545397468115103682975600245473280*n^11-55602792709987355900292787332760083672744016980782644100760602111126560220928507483531973764434485527727129003246801852778185935983768230323548071207882174222336452302973132600625193414531460128525546353343209106571264*n^10-87169302762033754801898019640591906659236216406169913387247421698615202957328711196544639070329665530024440457303352516681574330286634352811586934632699713010885933764274077239781486050814586561006423385941406944067584*n^9-120135949459513948730256529585323223754957695601621663355709565390052933593477937279824770633278920454854577620394285705593710230431583234637474662477431211694037060935888409364151149298886535800460158886859089723260928*n^8-143870523142451368449785693919689331653869546044779305501265764120869697237756127582852268346899844585979379521360950858268781126687384061568196261293379493861692932309753450848936405755833620726063364099547298114043904*n^7-147450331844974704701110523294771456691147393856530323854361879844237320042741308958489965593173676520532927541633994671267333937106292944976276582951993523132905342137259091020385377597910568085782129353305830379749376*n^6-126732459517939954609415454049778801829290968609830926896702772807477976190321340570793262881636299482747088919119006645022868624413021624566408249575645231121440500799980314157551780446194997010865502354324855669653504*n^5-88833193806759319494289808922879929004509620522088158984212439355282307693706701818672658506684825416161644407763234725467791648644607317908398826439099216091580592386957080577188709569179870818865454107499467804508160*n^4-48764797107897205954589436129387524194745066732951504302454220663823259341220939880610352679981026077647010103275389451737072640329137072294831773048951025451259962749385559194058777349390018094076623711391121110204416*n^3-19664000179047742963476079992045956120025495524261369733724374023657668572240534307209048293910359999675894704415980503448611492950413194078772325356801988157531009562745636068331138874617557962806686867739277420134400*n^2-5182639390583605090414485467306564633276726156336092741119534794090305463095226231259910582319266317106489293247647970708594442350591400291868021592779932899306871239910357441558072468760425405923868499050941435084800*n-670874887182358733048328502548232930794387818448443275978772007259369335782005493784629444163053745124372528623077109043706808124123986785783607057912906895821220474047656695249457087462080408103435871329049378816000)*a(n+20)+18*(n+18)^2*(n+19)^5*(5851914043839235715063538909209120784838783389369429335688884176221066789243638219525121939843750000000000000000000*n^102+8111474738024947168234108659905304670375073514771041485703129651740862787810468397184724207805546875000000000000000000*n^101+5560852458988938829852202570978336866721171713226656451973210236884917143527380500844526890317747077148437500000000000000*n^100+2513707413022785482913671865160137854196578729355835414984899277734283381079680338424322629049986838680664062500000000000000*n^99+842800904093833883938826470476332892914668547651485149704285536140365409838942010847712840343487957538971210937500000000000000*n^98+223538671681498453206205649427731449457058946528998508055670445663355196167418013111961524969575329452154047412109375000000000000*n^97+48851448033988321186691279443138898076018273954474684813520318570157037279265970432482197437342405331900778406102526855468750000000*n^96+9046567864998714095547124925298887515028211746045348865896982754178428097080451439248671168642561697463421890534834016113281250000000*n^95+1449025107304069679014111180312443385885924676446844642320981658008322401289765698054634406272755742276280419261081326634765625000000000*n^94+203911326178137303510562832971379402709322191011788889197716842321766472717910568356293505550166016763976673048649229537401562500000000000*n^93+25522461456744621888946278292304132033963492323384178875790935142212623771778788269364854056779976757474501845165389694854277954101562500000*n^92+2869662040791520380810139723102773725880245786543358724122338926169842750417995161699141743462172853154319183279926485057958732297851562500000*n^91+292223745490974549572721938405509731848064886221366348688826938746002401560376674025574633374395731109584586230359090938043348448296289062500000*n^90+27136116778570339388006168368764350744130152641213507574246358034553122745994407638219318024965659721512771937828213717851724022333690312500000000*n^89+2311256650551516009186145643818483610049894416696489408968123740463811195486888206667496694017435718806685887384796783747018223370528842044921875000*n^88+181459927103868480391478553469098232330759344866647891027788612332876535740438916838606123619943370923132290612769804648119856708001547965137890625000*n^87+13189281131534978265974511961127319897633854299391744093644785939763213402491322082181319130042697054046951253999020430252434830813755529589631953125000*n^86+890859589847314199057882121974575442870727188076680676095811540804257393548767711407680719278717075501310941477468711581128433216064002075323902484375000*n^85+56103433497140490846558830683095198965890210818463322639088124883371297578279829032414409298202968927826810417412009359889242929502312507732293043152343750*n^84+3304014143766861721183831195938999645257946901837300687601858716628277044698750927193806057612662439386712938280616267006588438103908481781000908535558593750*n^83+182434855500485788050104026326657953161831546346849048872890611411723476321271330048392584986399385916955452716640357443150036962400351121066887723551110312500*n^82+9466936727034304432280027631404537368261818303257768931819281541832434767333049847304249486679989096265129242517206517312673805191382845620772075755453258468750*n^81+462664956205415759087985998440655629657206116688451136691327635116794584838041256370295556168029069716233172378944395265614131066552887924401840364635066783334375*n^80+21335845063369271738300274597263526587855562054510462260336231816180902889644770130998108094699926438115646709715619741883898130817486741875139913470060235780228125*n^79+930019129026316437566859306756334391762901742140565400700085248774504846205350857361316213203796004784101257168436464576887400233613946006885449073682674416065630000*n^78+38379271068152166423638940401774197616951410361694182853216313298566051491654704173992630283807332806279556769479281971958869692766387158143349484453031487463658876250*n^77+1501576817386042344533176024763256037390458650324005082541994385151588438023253014867848002911153930978423860311011980094390622781476403179958533961485208282439410171125*n^76+55771631879881366665269984290376595699147590765675636080262888736681712290868931458301160619154785303934031332731028113082121462784258119462943674812992442587305820210875*n^75+1968858547685448941941111248304615242714965229369491987553923039482454988487703497682712721851471478270125346096481143741947241310380823191025956380162958252008556624911150*n^74+66134442928912980798097196942056425381127816080459937544566454689462684421602400701910143629587530448611999017225092329541398540230972654066438433967415541184686926035252550*n^73+2115874780511907769830695763004747604163860282479740178120275538598772881844441017192359393879176802759441876599440425682773912247678418733470505304846721717158900522558507700*n^72+64536044108996997515658490164515985155706839055291374635069507007582881780748257280983680946271178201979666156831569652017175240518996597613839895590832260944467206208106668260*n^71+1878161574754669696802458476947555241522551081503002894207547556237436887593887161555924416236029507002942981967841947746291888864734801677329698771584464607379517772335117719240*n^70+52193890834985366094902478486861217951681766325725659098962536347285693635320660544867094746024488849556623510900075523718699935104355300366740632635666305441231833533553949162200*n^69+1386029534086525220795776917292933599541725539436153988623999772071634145096809653603223267695256023420574794293124018619713168181663491731753403183339701670212683683163681298482200*n^68+35194556168916543711941124759402893561389839374853453469969545542022350587734931321289263318574424190696505513275737430939088644018549000841779121734460392201110954813199778625188880*n^67+855044461410652511754005058984645244839938615286640844348772024116608652695495530623830863444488111106823540954145339166777087638642305842720402161830853112823212797100434300244948528*n^66+19886095810626504871652595930468747675447583919467190197010591215313048934183297323632193029294072683648204434568706904023912573640894157674341384809893041969749898971655121500091447292*n^65+442969843841406605133970448261521098214793939030973246915069627506100581001112490342044010487780512002050279957296690107279616276957976439111399801535628684450108633429121036092000659826*n^64+9454937901525067564072782268440350303018762414589155790592494329831565746192741494760486623113986941784508127144364180154744437651799832305787122567731529568130365713835457870810414070438*n^63+193455038761102067212293767689240461898690186175827375228946415906793985086835168335761057864994282605600482885527767017229023747067595303281927904919300881945209269269465654021755952391136*n^62+3795744158002472629913159835985689377750697282220868008517576595310512274050296984471698432949197263455006513296626994703205606691259751072387051292425980107580810228696837000933907728530572*n^61+71441477595103639675788974273313934703118404467304508354260225122547097587760949324961108765126259345779764793476522823778439784014879960435922485141626003434346501564556737374831781455660974*n^60+1290222495977683246871862507194608763969538029265019966146913387608736226216659894401237330297700826571967039691144663514150292920568507984612343169224671806130097087132524386564680821169198466*n^59+22363872074490828619250110940724484000833173643086568562657528442544247855931741431844691054215681948971691740636322355524430664415702537324157309291921750519038370584420251888562695443351558068*n^58+372125058711551437709917213202665080557061423546559863947239086205431083632727089775307301728198414137832033074769993902099193760130073215172237309300180690922192858433658502144040435399615681852*n^57+5945189800892333240322730116844253658026615704193786770298362478766424785942692651686998685957347853583809856823608994451171995473744550317522168224124727577480849701568804008203806877493540344020*n^56+91208849756084465841053138477894209749055145232088697636278371558560914969515969810918664269005580122806710574541454585806394281388741374832251360889180204504060970717162768621811057566344099727884*n^55+1343836641335464923898566774187234063913860462080890344688904404532685022224188599046061000510591595152676423836805365315520667847465871011522493222933314255613576055788064440123644002629266938597304*n^54+19016133450756538887271778141620426136291095174007248951201513810525545626087664897397114361416761316887682964350307109994950536955401070095481829677484889521565459385240582748977820382157861965076000*n^53+258449821395648570838895110977404889820170949905059511824645744459507720863369141187471603811888278142600594772113455593964058588191849476533135979042319561433408624705079632381505047913273217538974922*n^52+3373683864136076168979874297159691115948671409687288732114824075844651744691358093784995330370547043200845014338151431882026425363515408012094203658710802244793781861626461585004270425285104076142464306*n^51+42294700286690208945008500057890091526477756474812036766529751973614317827623656637498988032941548862132648541608758323083548633963488838990267167944789760548400042936028169878481891212880710742586674956*n^50+509193915709918062705850209815338751320170837481068895013219034079623184611446383135989693257367711080856481507564762560023897604985226012157453274248925788489924153935553565630814594033161040249226509878*n^49+5886278171141441915795617173898200048234845028830670079463308108382810011577283963629638239554915260559289223993732732774788658512660495464488345690413231195574314501203001822017523651712670747477783274143*n^48+65325829968628261325738671778575528841142846499201575491521863143365903785567128777123008423937376882582670399530768995286150119576022747911600286705054111221115928227533230642992259761099553927765140070181*n^47+695861199758428287147420131053235927640435569068552012131360904697853288281944848844104673657390825090341448815490552554558951548863929018334254427372911564846783480778403485591073575012552341550834525552432*n^46+7112796186716162519706512193046714921187313966890384507103879004959257651024919800139078801314656696364064755374936571272075883114126263974972613640923107251723141739389056167931317787576397989254120943544042*n^45+69743364807700541491689214552982426894870347421642974259663855796449670202213925506436933759788075309677585853462792227281598889265891005758405826180805399082804887086141673312849306644577440706017813138099317*n^44+655769912036771175053587034063776870035874129748462143150941732629212839911054225919699802381554554562149149751364983922255564610110687365485381179526580027313777359091946229255654935900849425541944449718134667*n^43+5910196245521127405178451018981811971762636387224380750061990253706331103079766373161238271412116075549136080555557851662699196450991067567675492961380305446203829404147412524502386342065272871524686892176084622*n^42+51031918173373810367991496034189524405683594875251099856489567517799620945046780888107199893258246673139852551291531971623436510823395602766052128716029468142283651196854528288802741853506472549461098419059784638*n^41+421918019582177891869703452853728784772417351156616197889338356817532276375932950031952397018446714439363510012750050341984602064396674245472995076616477406803348098832825356275795661226859302846837183281753273032*n^40+3337966744280311084643970333303116407772375364279486855399680099817905752175337196265543975354281671298831063907645605268487277839942668279096579068831201128647194764474643798498890295236887728987973479631584301760*n^39+25251385916461170591455744794016895845224598447023957049259339012082141939345510403564175801830282880905060189565354109720917042400448337690706626968994735598632848039803746951020341963931010712352072425190225074616*n^38+182504177661986459442096035666066537680793865218278566342535036561259494822605021378303615210077431155026825391732640370070568482373519313957125020874247218842935290324434207369950686573696674879101423263892884635488*n^37+1258998029621946513787552504162149420450156952183906327591672486421648029369355508702503887432149347555825575442045635515387054329883326192085286379112472902856980267036374691242871661625151185545309682200026883648928*n^36+8280493273202596479725028905407108118369985178087823565059238128901438031075812652983119821940808919700861661601117566179246524234027344213740308111021987310602263582543843347789506477884905109979885874337346755672192*n^35+51856037981785807799745333489083298812516104911199460032380898395339940782058521217774787398482080915559991507834954747581060275641128003374413864064021209041146361053651648829951202950285016192191578095966124172524928*n^34+308734398512473790531924582431216726584406456977588537741430825998652789014207367632605041839102319257255219966635140867063752952459970944842750611828836542512578333161950402237765333755001143295195379329099483906327040*n^33+1744259086205248536824769582464662603602683403164082959166202913483967254079639853402563882440156760202367334303562171357630737898435081598634897985110551279904756283762797049151728446932131970196627358740397179448135168*n^32+9330330030035307002238292282652227340138246174413015149052645335045012571836878822491211922511048351916446382327928358522060010500980630806319320892242583427136542955610862467838057291113316364414162717499755297690986496*n^31+47121102563452080723862385178585330156800688255367869396958025974859307743777047496675764222066471673212236346687869364378553001103441873840908133632023285448796217475793740401392454537905718918627525327503942627063588864*n^30+223861547729264618534693579315722577008138575306592816046846181656221712338445222781957587669913918478447921810244472964284680346677479519800568025251479606857726193701787707361500642469427515670639054012001727376457752576*n^29+995526059195966312288311744617431462199040006607435442495484792525221972553756954196765103043308107008567403839290745123497061694583069411808756662819712916186207484179208949411622225727019490063408641474818107809004232704*n^28+4115289647330876471798195512177284919303661602164988503493785505257444257417990942686609379195278696136471052481100221444279780657368466261959450129148647277717922546506110175917314580194525067079690155955731193792105971712*n^27+15645679191002765007239841869458906894153447792189482070958006106037977353013883810142905837809687133823122875609883983366936759799048384784468546375240870595461118998732197289668416624072310858408739676727605080514513764352*n^26+53732781347492480736904600009450472653406653308741655987692625622118257479432828190032317438814301750531585094293893515367508015642103474587132878140023146803871070863751399341498368573383628400906248679954197051443338543104*n^25+160962441543090079052543877300459667862170924335730468542836694544632269614434911141587414855858939029236839566661980125902105153711567521698536782693792010190995363022409787952833810204693936229653417093698446220648510521344*n^24+385323525669072614301408639648008579907984365515688529684779336055530166800116064119048542097474002643207386792294308900309990851703869141691426310709206004882517011518895673870899370938677679121823370664479038732033102184448*n^23+500314164939727449796224505678048085117222283691320721101474309566252652868817203591282945121843557230190170755232078992256221467590065493595777479002924647613926005087876389882682230850917657081792618516670719875421457874944*n^22-1554747452782324075301488367829262424358206003757013667472439994752932523684196406253205017921050124453686400600634485282488610418145076832082903354938536392904157545436529308279835851695922869319559312043106946633953655652352*n^21-16201038243473925640309295610856793562859553747053210214383930883412578015241638754491077669507688643781551734715039496022190599720880664607090578872522327298327797564389996266074265950261546349557164318512703757968603174928384*n^20-85037972954273881012708670567455311331937371423977063607469183978796937773821508105584729688666500875724438050431647708866140514928110723168560983307374970991293540546183878955272036998801184521839871419930599519134225686069248*n^19-349671860765515335826779245692037127398876193207668135989389381926489467075874332193828330099440838628067233063049327817436458699325801748286920532886724614680333281600801334508152665060960368377070159644665789162416393884270592*n^18-1232128055546698959553888942206136970989521488193629845909286462965466363277907413825004777069278886224007114830670846266854819292420239110562314298069229612504024453227696779968015616557407600599801873034465606436560190446764032*n^17-3842596884983397239524232820578231762291019097482769796310324140728562316120407229001546421504003066788525032248243904399991620584215978682541657254383299828935007825192143302531956820926646126370836217857749471695053135540125696*n^16-10754407466286156236692410286945605177599223167592570217806199963662387028723898885031016380359964388725528306877867901049432108013278799915743306238461468587284377519008278480576632340611719257372814953954189575362030535733936128*n^15-27169166355414580853860218213442894362438264431387783608140587975249250640194146761117468856799732545035730447260994928606991989431499766762974530660001313947581337251051156573071895730252354969057155982438174949445302679607705600*n^14-62053446088086373121617148497216655491118747087270943018670955952179387851957153452337495756930688199588210122090535028663420098644606817836758705449995826002711060901063549930849304134885284967058511255658397196691279835029307392*n^13-127978219895020960413757397587343621727348061021118535530954007666572171724990025175403465681098539368840380419065128385434077534241712317594056722161508388126383595259736436371269670516481096588094432924080458065897346565907939328*n^12-237556232838321239086026401096230980690928441802363099148063771348629124395144175985025913298136515208087957209962503851985708371363865588550423532119249377792106942607956873829773834243002067808379875029875294628273270942244798464*n^11-394854056216059191735112052375305239175616642375647883581412438539256939076138714474031296690388763307377257286664863728912283788941219405341240119431905986611429383422923056562286596769607324168389811167912808421831047118059470848*n^10-583593733849634881494326773430924024756600806912515826577679582538830535817767465519963840292473608283721336253311294341852544295274123472899017100193786522323018125382845768005775082440617159064594603304065591326685740430268563456*n^9-760018734376468189940814315565609449050156954096994851491701090826284153393135859974560621712286493040513321618620381400855231984939123539123432007497032143201484411380466556520507337584944347624485202617617410049111730076904325120*n^8-861911894872370460915189489229514820160039221580562967249500125432268108231126238942637824230543962403077326645882052340295918501278222785929090997024201997196968376338035809468732026252323074070548147053569640478959577673079193600*n^7-838266171177972993203712244489136539053263865475380642280839868196610116898016442331064035486800057899324623167229013563953541751681260706810077932486733006600200002720266220938433649314423971475354319613256225386850258744088985600*n^6-685120330104920863923399629280723810530100624551114681747251136625507379738774235739733791158234536361652393127500489574916343063169281228187363782753153049071964910185179977186499198070878107204151633273348672965581868189614080000*n^5-457615336880248719578603379250473878069146538527409105348061802118523546234862327143796984970672057058488815316900873207004087952625919095218887543518738136882420840716928282766680574379944209993213774730071200337425003257528320000*n^4-239877379228234552446089450911408771820751987049443117327673161667236293070455029036935352156614022501946127532343508457926480234262851098838032414254032054902275059720051370699416432659234594280205256144982313768531262649139200000*n^3-92558069505597480627232687638212395090584467979695634980404410148516193082026060539424708633517209613564848988679007876081563065332597393976516610603769627039471927788166599829124636343714237368867482730716275445796748394496000000*n^2-23388089714837731244159165150409457447610507918238375823216746229914903645203975311027364509787237737078312611860253931031104103333607105432241466348280306865483832100954864431937408131599109272123659074502737285718894182400000000*n-2907085778201691255884454940938372389832927754474814295945697018592160693089472075748339125495795474480588463355855806843902073439173346204043014739684854104386589912628114570997034560817930801548269915054432659435841126400000000)*a(n+19)-3*(n+18)^2*(1471096592834235984304582572162871721564590279454120968371400417913747064977145714249809114000390625000000000000000000*n^107+2173697994301604272482266122177931996387226357393482901150123961905359270134636756020617396716885429687500000000000000000*n^106+1589406511799818005634586333290827065094682897813468062522149453541268517019036387950369265596181931088378906250000000000000*n^105+766734258409468824744260896813404064035507466955327213340074741230227061426158756892652684204447942585047851562500000000000000*n^104+274497409244252519306436192606034994984921633906546041475877572418181715815243763391838162787274538309779209150390625000000000000*n^103+77785744367956556080507640732534809731123861713341938349629131340902230799063982487488367455301744900703344569448242187500000000000*n^102+18172485733833620479016354629164551947116212301841423538224384547216884616263339443963097855932453197962163501112947589111328125000000*n^101+3599733395012118519866480500831837901659090148070137114377042704532060721249718697404152625726399966007194455402244821271972656250000000*n^100+617130113184502274065385711090340542935057804044081362147909370309214641334986404942725063059277369310611725237499194360948120117187500000*n^99+93009231432687738306745573018875450993023709489789142216294140681181679510874321878992387003299008363037274551630070156576177807617187500000*n^98+12475719430699344098339199797281094384258314196269829530948053682068134844998212282100616511464964308982491998723957336855812293896484375000000*n^97+1504220915582865876723994121301662976001502606194897853489681097340102981308397924661405819594019874318656832078924145167380195524124023437500000*n^96+164368597164627260278254935209228083534979746973758984499986104112088127644118963895681673988803410587600714880972872518377456978568760156250000000*n^95+16389415096347206257240905354312530819649789399613003857439489361965838022695054474369677890748438077573143772990729675144854240625609148710937500000*n^94+1499932423092472348999321432984397558802695338804330302778929982651813555886185283003060162613346926885755542308519600051902360851497624696981445312500*n^93+126623097154923886926183353954457460139058113547009095405601353247518250749096174811058684973529649362747690994305081710911411734066592341026626171875000*n^92+9903042295602346588307108462472034762471025331032444025132580326305420116499073876688374049864662339582392966546102115247520628065521566242555517597656250*n^91+720252165968855802867552388200095464413868894344876077211475032104957011698270477471073446188753825664702553521032833343084652173686284938580832979730468750*n^90+48877737059244103642380930826400805108223607853551538115371943639738866326484321862506694408870522508988174252805368736029138924904068046793681852574375000000*n^89+3104092306558465903590374319314405108975617717898117151175741165661085415741032922555070057423489790747343002111967660591542697798926272970307201697701898437500*n^88+184970626923311538474698540852075435139560930163731889612074656393308582526119639612355336228201211294233049313226504426056118613141128532275877295290974860703125*n^87+10366792114991910540369614828851483479729581228432343025723667257971473621006311956478348448614940924477521854498213351984916871106156315680145396759967528772765625*n^86+547628498209526950726391597532578649576891298463696370276662944046827650492333616375351829982531329346435235326538378116521453605224022628861933649151401337885678125*n^85+27319037978665518614793894648968628689387604591657953839126642555200029912407916556564331408281546726931844744031401811871707313653988765121484466698964045321536121875*n^84+1289265738983523633377353417068322727544031481255839623132061436802426069097244242965177382206641900637802428856069787728852942041098974963042405766966428969428514717500*n^83+57651250934115235264770104321173132362835874162481668115139120239793788073157430758899486199179276678737509573260043852827729419307532003628638928609660496595586508473750*n^82+2446218854235246685354893645488431182270805687713330332257630386868649801863903591940894472615160333908033632740068797386092586973945043152067954068394002146211194647749250*n^81+98623245617552775654307511034252097400303014416228223008248738443699652126679522190320454907616356344850185507936627624589569188936629044317013767773258969873025896739474750*n^80+3782592631053996023838676163893361647528238085093126697578710771209854760806093541877499679514336237167013691542608366350969847925544927322550289613019110218652581850823445525*n^79+138169334610766063143264713379621537559148836839994460986460353067905444450841320869573525015413473064477445400641589445718507236181552585393804490092824668388563505364277453125*n^78+4811626254587044033714464685212892338675979882923419540384351336082833614584242175064638564867767866821222864913301645890318401060255734491023811220844176564716381235433391757325*n^77+159897237158983945715514220230587989982599816330783254838185043468095983583903886521366877516954743101450735598201616419047066174235679874936195659383427057991216486044771122647535*n^76+5075013090035645819978554975011342978490570996667941833644034964945705332240662635856239265290291269616418125894143166211844056907037825783331289264934844399522737991124191310048600*n^75+153967503404761450358321110056853745278615567633122394296847263536018385054449398345110662688952654756864390761646484848604434221496008042712157855842297434517317259884507756466415430*n^74+4468254346348598888597628383393654073020827906344984673515863518190104914768624678127161252976888223178099938034525269817561090012568453869605367883018883263106952498666377824197002340*n^73+124125094715371212827617214816321824821074239936671961090792902639540723805308534653269000666297958148752214273565052311431738804937272720770186647958696706587989378948268686923378961800*n^72+3302681739534945419318255680188842062866810820881072684734441449897537086252472540404774610075243220718024516414329092221140793617359828414501585309840926535696064824382281684650658992858*n^71+84218981704392751662721942176655899878102966399043721189870186165190769274848609301228008982738920866533086049380508743531884212884176782281973372302807849621178116988245558035882027377890*n^70+2059300090149647076350945646271999030487646650345808256434441244441564481754179003603402753463343170117663039121526952205477151277132314129657187425458399431756528515536526399316576784305930*n^69+48306628412360757929333930093957816969047598666826875399701984132531461642558557653761530602591051085937441637715535768697419901596651935718310818887053618951415222892843898799215361145876246*n^68+1087587328078029058082893226344958182377014165294167634957748326721681593123154123222649389890219667122120749804013054861885046123861032118534436917029727645666863619401478080142544518498679488*n^67+23510806613824373019101864951263728080702074031621048911471930750632509220895866586512064294945708848439678403026019265746879426128255189633058322002082301902020180960655882304986205222343384340*n^66+488175650975951856502432124059277904294536973378782160374732253473012898361785626104160889006888276890337389370113098523186738749461644581426973406000322105612187918901097879968459845118861934300*n^65+9739425727087672433476703394731659624775564133119979093517833870277138782008167779514451174820878834118997675200216238386883767842412959476628882992957215022701355635435329570780274530150536057060*n^64+186752965830768396156548852141607284152689087729268427092548343697322514234634497518035696603684945243986829388604705786098752988158847925299692263574942966035404333000479532410469274560360863787026*n^63+3442644241056486167631728617279820005128562829466823293926890281438020476650410320425930222500268535166420624585280123298538393853335294928765087291220840258541564582299853043269962918268018804324706*n^62+61024818065701111063503630203690818902129134365848519050865453525771134731224277596421360932675662275551078247675900152830143999567182805697755330046616193627815457975001586115272530138726023615926374*n^61+1040388988630170974377604258810939513937220957107409307236934176815515861951310462569181874634523443767926574798247579999350191710186399796965768760593656506931002463962702797031996833078172039136912574*n^60+17062052822466272588550880783502426999578331362171539066156641807834625728083993367383395688619045700121695726136046550973359568393410555990610770369498648461069348900559449449303741563517352314300450610*n^59+269197353975482472842898348583623949862142227383102011685235607080698915993939486873837196808301413902077001157554011292671281773764292181931334813976494261718930252213192417207223717258208948205396938226*n^58+4086564105862897803323522869666993127563642550897365527179442325427972146470939550186596642740128462882098244527490454742730674390468521523465071375792062112069586513180898286030286153266462067095588432352*n^57+59693118718211670005002392260839407586467485805977947254360565049443250786416624505340734493119207226109903967143475579620916632598055495331271486306524691262961687891054323100519711564556092576503256587188*n^56+839045068770963367905930945667230277280706629205008488389049533103120412220181598772134020889646967316271854446729527813854118422079684105415893006844068481479526374854674916377656071367634149960494740514753*n^55+11348646740845925620106645740018309788596564485003986706036574566862569150625536612679160074726607911648148104449307748033746832106557829066123989767339122067544294777734376319988109949836806443105050510166405*n^54+147702936495732916370383003280201384677108640762485932047706936732496665931590316563906492967441043519947735857643105432315354609632282332428401656598910288284850236059127386373836679979398013174285241859895113*n^53+1849670524497317642059986435247632536418537897463337576004548013680749062216859694568687433938453123239912059410885753486841369459927191145437577837900177313819707851351070568109174845341779511662576138608906455*n^52+22285312290800762579048138442071305080263596099034572488894679440938798450240864557498407332811296812498440179423721646549812716730178890072648984616054532946136464062514382638780181424352628981355904228536067412*n^51+258288751204817560935601425296992709258080093763587926772161714877155606995238715651748121026319218441477123889349353586447450485242888884152994718445386178419602289550343981358481551087927488999454763412712671078*n^50+2879265493145325161688908892629587929767163857173405979101197641016922766418652840731097079075937361841679491902018034742373536565116976249917562047793174917687683115082183246705533035758526465702712653911386301650*n^49+30864360907450965171295070374567100510964631772332262616471229799148965140097879737456329287664730982569583258974914884744185151404770509678310032146279204835455485221047987339291924179506116324570212446880247075854*n^48+318070932437921740048705640328403024941613868232951514371780349950829539951574335765156790114704000496892642090074722750120657422201707713091702345903615600038941002023106670083778093624920857616799945598423309061753*n^47+3150316463019112742019506938296531787049722118574262211540664945500156511886827598653760634037169676347834759184084172641150016623761564103162215246101538565377340410206353649044184753183368718774341711151147312653305*n^46+29977777135408114696664335991273649040296506048502297016334851631683831354540152788329194824249959709081920668216415163016833395164528892602132769909518003784093279518863871404008835728691744983704836102086852177065497*n^45+273960903875096541345195582936457354225479663192832219859292878504647593117699342908153064404871989197581692809658844851409818753741395275676555044287606447663837964241245454279353488292018040819236357253345226433583515*n^44+2403397933891887183820416768151060709042284419433858794973971485046667748536263967275794374595907463363085060010688577616310145742194773568873271785736923325245763180213459688357239444744186996951022405970845704908373644*n^43+20229591862401281485965643738308639457579285402286648589353197478921391415969002238306850522700282997701094519224701139170311503759866890389212818033140857575792059831733602845997583883908293839798106144044857789628984138*n^42+163274484973340498102180661715545041827839683494727586266109085089473253909375357984602487311405703872958759948413853745985970772672278063275756392371019019669679611683013966831648530357945277968410920874942906206609176076*n^41+1262785023012421301152362615573033929722550083000946030635259025895063056514708582924982881364405301823676554293499783753595139615329352421297835741323685230515603257431197709783655544265535573380357899810511781371327548600*n^40+9351683071930100390308687182476969129132368287019051542214593243585447550066445364642345152462416686110517665086437366567980402288407921249019725322875290230160198719809358599032500506846044302741681382519536591730148028592*n^39+66255335070735831610548607221635882306522921753351494300496319604893307143373812659704489605672800378860869649610151452701688924975969631971855961538603822389220082326838732579851812477103831769204575045551581844757043620832*n^38+448628425740135729203745915505986354854996187834214507832803024467566889374022798122679403739257544075496486550745707641899288256800025576337300408178464072813476221522277720583427430548177500064810181693852402269848721680832*n^37+2899891279868240328567198270908515658656258290997512913472591415352523817950358096718339358012879941666741435035534807998628555018251019966945548584116282577180650746099407991590773179293570715968181885291599354944454702917760*n^36+17869495310801972189343563547858206643830623992102936155227648793487926245797387760816285810377988527215882780279060244777875159115633599440492060952905795866360565521478795862167181204074435213068115627984285281974827554263808*n^35+104802811287875181128809648168062987289687550770053901798610533417224100871802158929446728546204314824702020875049672008504741524156204933154076208172228492310250009700992818466464586379980056873091674120948512042035712178037760*n^34+583861513860487044996280197917746891609430547197277654687651683725867891130686960013712329382113981130437802009003860280520640233365096038481720087727436980041176834291266073327755385128043292590729670748990145480344214657290240*n^33+3082241414354122306832471233957814209396295727692256446234891688301659418950112049880407808223562545881791861672345598415786877714346649698742239709583871403644931354067336600036845539592391396151257131187486977790838254512893952*n^32+15370886899726097419041725576568187556634103716542312626036867297801733031670240941049379562851938038930312237568449192167008631150679537089607843820705824890250220921107123910306582161164007669883625405940681816034025100427960320*n^31+72116230019693261440442777367111819110992832530425211998903138426296589345762041356724448812317588167450963745125672516349546116521681273520976781657804484977418125778291689318919435762347313431427063565996975760030966216464023552*n^30+316532159906173225203816555542902776779793373797951648902291841188833351464928361252080641537066500862960810269436914747480699129332078614108602568772108355246675419908540694978437050137249778603274188143876649019511514119627571200*n^29+1289001684864047143735757043125896354026957475804111928972298393011069389270877035335902005730746216467532787949272216640808511736876291968820482247294231669506793332115325066694492162943504634340078022429350242550965078575383707648*n^28+4806165313674721750967788449483050216646342250712376305686585595895755051926148521592381911233380128430069773617664461425965688366289922031452671527218676410429595045546687254885185330986354384963986883316785921325081114357987147776*n^27+16023556117961570058895564196801497493034558205436370519507692996345171000681192922504342339159304626849093263504243281299178642002540463458259565696645987501798024300008493605065266439419831175553261178279990358153754352828493201408*n^26+45392603621082578066883034772536576003064955742330527032028840915931811957980339983493723378506359686546675975150292311820903649045911001609841233769701484782386344642436106679582365858695821499978672523786358282034413869946638172160*n^25+93655286397531741748742605242034921251843767216698855374151447225786218508823385344023325497313836563874918695074223335938210714613811797397033920875392820566647420011989743873818452236915180928531978211190536421802097746039637803008*n^24+24346986333320536939480260511501578971888766880326341001049987724019122399703085984448815082672933280075426733981207549737912747530531195102143851499464252295229255579931442794844224986163973833776797712524157916756609779725025411072*n^23-1088612986516889890026057164804772362922145731562209021376018667623061544750313039269142397439242599597056921340795129283298703133107413992061618249845251985610411488368559650885639442950199402830131766894786816930962320363101970497536*n^22-7633182339382305511842620628676869584000231988653352648094556068992275750880621358486151163369365486310304398864033532402899951760371180993891989364558196053562717276710927740267691502216209166058443256784110389331935524219095674257408*n^21-36834977335575238274194514782118765925930418458178428376439449106788401790491319362122640117872993050031511156732819719098418462581880736047616581974348331249260163780148211625704071659500256442789036345187932375375401672397160884207616*n^20-147581818819047016220161321063494779953278854457264458526055389279563611033964836268859406939476935656634086385663110683439377590775901461325336627215574881770832872739950656734413754692819918072342183841183119567405273148268000565002240*n^19-518486869519543978529137332086965108235139173457191080470712029502243295020409365687726236089542192366894672730125822246313549796804998398850430119332118489352570665197616660093088902476972340551814720535767329667860194550222147372974080*n^18-1633082441239049809290506540781297255711502903976778386831012920825878037093675018246656636356523007448979059165220723613627649928942992169765582976421057159765736261299291093689442064677792851722920693553666014580256904630424885182595072*n^17-4658048768100743368808687075041606997460050101174168953218031463079460771954375540469297354501764616477684186234473778387919467370027798558445533231014493984333435016952958425502342792444786217907976577654604027698097650487116604500869120*n^16-12083078890574718316528785874497490572230923730828541507769558743647374344434772589450622005748583679477617964214061652612920049156688616733387255289326684480086387602590305416416019909901185924286566443857557231571091239734238486424715264*n^15-28533609544736750150117635980221852582468718128822619459965806312237912613620215772137519984043868403954159059927804816598819822777150363610982267892468968834607239470880135573951424675911862365345072220099064521990480018052544956467249152*n^14-61266471962685216956124709042147924453949979160040993379999965797558993739066666298036300882677185625083880971655598917249666149406762611572867787473944765285505715083295104605317720803639490155518319808292277718416515114332351634746638336*n^13-119268700783303900562091979646844521525358501040409459764994732318106847448315066787027075644238323121595001779027841175727458717137703635906408494315722072009302432663954738429755561678340300742237356055124155737906677910544343866449854464*n^12-209588355054333015233251414291062271672213119799019278844453924541234302588599198396471358875660358343049783173244700630294756357699347544627362737162262963249724514894453219658369918182443389766927962591405975478845353810404399238629818368*n^11-330513549452483168284263188650214597452111313587710040890972000567854137057502184124441513481485289526869334851779250333926822968495372813269650811505180186798825264858037732487412094617698390971440384177495950394843822477217906688494927872*n^10-464204278869653107088958885902849973128237323691224056230076976558655993423003779334178902658371640631803537750464278476806478381045884781734510880114802463267994286971615011536392174265736292750316778301671379372611348935363363724536578048*n^9-575134027722063607597162122154773227204252357351809017765701842402007146447823781127044241546459000753339444734418770576486463106343171266476531274083795315161183093356556990916686514873264902662617129370701852268313112731106694975843205120*n^8-621004614010128120374646508866933037061795404048573977321120141949389025611787201064790906218853215043754254569711712395010280150701749166654335244496699696381968782205336668617479666500311830018269051975462580865121363646250641109800714240*n^7-575313027392357399377746866143554175110103497947925666702029374164989233145909257012345260493125984693299560037731424190044150537635420049457621976682040333491707580592049233754250973303223983276187360389586951719384196657364202816201031680*n^6-447980657640751570922671944149181417302323455772896157426602782506714090773916088427104181079053134083524544930359716128806073167552600295571856700249765845736457749397256051541918424090388407222770616755498017800833060148870716464719462400*n^5-285057029670920275565231225100220807736580544780078952138793267863385480893715843699991678605143220469310308252267751425309539054753446599290541086820870823317318218882281961488339297074188684747378361032249015633036734628218362996457472000*n^4-142308974928284469283226471387605270582035404081646597985755349235487526088783352449792170456270136850987716382412444530761454843164133944509277332139655676410051281742414695342680729915217243157945491462232060386988484145489127501987840000*n^3-52272676651920223434358982557956657185578056555921774358241636455219870089273386994796443139071464334933902875145955214046572189229596541049279847518931769955390077517852208278550133479808811018320496210825156500123866636823776198656000000*n^2-12568033227756363443062138404461688347786640556905940818409380721271687910351555331587735673512954796783530029752201878678615841785990910632071464751307530218911487345099520760022262221781824670750173072447395807514473282600947417088000000*n-1486062288962872473475311296412949667255189763086749256865238700986819802592097016101983500064535658363247340623033167473178123768914881718920595603082133498619518044143755200597881220772466433289001285637202808147516281039146188800000000)*a(n+18)-(1406716024905150999161827311816193851846735795769010840628897074850760691577947984903625611709682031250000000000000000000*n^109+2122996199406330739863050428891802649270816130384731236944980960570809151769656746110415874892807016484375000000000000000000*n^108+1585842112086572923410198707141045655223118784541491711612833910722489712321471327015877523513761669961950195312500000000000000*n^107+781693787167168428978282291649994420344115233687317166391453704373466812494322328378771017461877663050840259765625000000000000000*n^106+286016120378618042200679311008599527780382234701589551430815615475492900954151185232087029491274775982650813891914062500000000000000*n^105+82852987110670453238000444791010231317793025797502456650487072275245735404095142656076031191971853674746624579941064453125000000000000*n^104+19791360685770766231255275027482274169371160561667592910918659619600112104931713801454077894994285666528865470603273170275878906250000000*n^103+4009442142500075356875374060170312710549472670429843238732536400093233074974735350215749986898919338818757857118664496215766601562500000000*n^102+703143082643619900973994339993216477801878328600860851240940661444307960032926096984412544704943985455752435288231681860002650390625000000000*n^101+108429987398855675647077378363625769804364765793942036657007188529695200473977113534453425306032049805998438830110274128790992803906250000000000*n^100+14885052434282318475651236156403272357356935875246038237099701417243896866628019394255422587309149692289608636404501627377557702087084960937500000*n^99+1837235820384528358402203833924440258223124391614714507156010172983633235883402540126008810104765096199377185066359457879624931260057336914062500000*n^98+205565315459498872060027225340131202374425698071952249634650168631708489047444824248127111115570648126504589977989217689088304711476665013085937500000*n^97+20993434972011708105953837305623432211357503684784885399054583614860581600103633542304014220120531793082595893874420984890373641679936201350859375000000*n^96+1968313865669002819124556698556096522553421116245787209886699139132304179626221631742660500936229051029372313127381413292347467697024603794532689453125000*n^95+170276220167887989264007852235064192504218655095598156270739237868064550248108730272441239081578371208252343148466491581329029681603273615207725655468750000*n^94+13650426340653332458067198627222100915564367872900468428522996660263614729755153087958327760030074413665422463423472984134768713964116537037907974676484375000*n^93+1017932837203614060962608304296573629895206061122062408764007876427289768583290021931869460265097773233549005575706905284889796182105419355985518622433812500000*n^92+70847654397221735940730825022289883392297720361449650470475052553086500381371424696140065862299437897516655308931567699115422580255231961561173014049935785156250*n^91+4615876449191108130641528467418070816645086960575814531118002170394047242646300673747756530627125424236583721693098515160480169450138946938042985588574067519531250*n^90+282263894841824683722107531539542065864442501231113003745056397414969838820129337083099995514717156141073353662691714220428556883054339990759416607966008622332187500*n^89+16239041672239521709853033912601670071691415090821246350643162877679542308099593888995857179377303906874897852723550304164475302105603128560956203109308639671505656250*n^88+880843125514100982161035760639401906357543773955357504273177992930520001379573254767573353438643323865719069137405763636241114737959069359991962684922513814190300021875*n^87+45134666842320116975649396144649857757536539130332191560018794728978899934148895743041506919095622600279539115728862562399573587887925769060676369535699878275785721221875*n^86+2188558503357128536809080135103573890674335679978178826292541178382787870080054357646093314183197440924672236915492588210421692926452732237791389128191051393177571589461250*n^85+100585819159639134715397613359258106317236134311387676532954127487201837205908960179068231004079968273346801732551252474851099125239251016622977880241379501087894731661010000*n^84+4388135125317673723490787966905365378572438076923665141694008228875375576411666722499224987641800232855652460458773198410845596399219655060337741194931307153005401559924212375*n^83+181956683447159648706633774233329662228270903107172755446125575461404442273165963053998736813708222974284679686753868665723669290502058875846715453153955464850814954488251374125*n^82+7180138456905727217690524115671932737004177087428153192306946228090877647571828271785159799236323565237012276649495527249924262035210005990346997014657595241232845681723878745150*n^81+269937445915357677123382182969882497366342029091592068119517722766040002306292500498456441926789908795532349744439021899584796349688836023606029944736924697852708488985637614039250*n^80+9678511905703507960398172809847942969808741223860259783786795863453088071849958968295701680831551444009548488172874654370482860269228504229117478731477518173900502955199024972102525*n^79+331270943306490317337269626550339676571592353546916316610637141090974849589690707596900469359561885576815168386727108438629103249869209025317262450055743082115312289027821320814964185*n^78+10833511399024270538798176916470787244387802856909914168113558101053567305805957748603941613200133388853632437360824125067544648380460751109914067418394211422587600607384773818153404390*n^77+338780617853704336222178514238552946742814689971127147996577357607595330373496934239159150775138929153038975758267647829479193994533707038604971932952561980376880088630324161369676992220*n^76+10138095183831797615249887260127376576141737788201400533465849826817908172171961701062797018768080944428335532570326092995878424183813763281836775196522192826615059522652168746555542027075*n^75+290524442736044187410171893703899880726840269617083819386125186474273665122809960641953882631367042498703875835819607110879786797563526331550753694702729252578608704694711421501473592633145*n^74+7977636804422718289989872905549093404543091557732587027622694267140037171723073792515685289352480187912644244845938199407459646915928073485059569993246574327880617662812803190165215064170878*n^73+210032383409331331312554363100206319831080820329575912071064272813456366935692205120221402053944667447248031062979854800148158071069248179640414967635484891504267891135398779927679399084565092*n^72+5304611978919263142660805825906916998708644228683663684544713022970293300272459431007804270515109362473761150254681498337999716280083858240610106035836418231996664972047908046171972901480964782*n^71+128585599162110364665624594359121607264506648346254634012650438963341377038717110961710606344586017907895720815029307550041382314490610979074535288434679093090792522664793968032228624282514380046*n^70+2992957308511516342055227093611907063025958913593344583944156720721999297078638786512155130689071654305290789096091853489241877411898460013892497204759519552387688507751116877281140489706173902228*n^69+66920536071638202606687839341777195509746699656436583710535730336263594398384917535434154699185370225906797317500758845927804299629501555642614969739027349652461073495181479064080549310549863318384*n^68+1437918091318162389161070223206026179760700319357716752916809563227063669022497573396570869008763526383784277884065809094778357691960136008240088316012187269518299154087872487434810769538185327592566*n^67+29701236185806270954073174216764482752980824020230639109987022860483496918250401755493852767042295937440788953818992262689994670284235096246389032537316373266479506811987775203751614173288976228520066*n^66+589950536774939285119607248123036207731163592704229050879281694115428834611982871208495490141448063744701349517818464800880697853415017034233546129263963117362875692982175668328201668113431055000639468*n^65+11271409240758685450999644483512751925681637065377191110435514330020425597741123280306082749977850384654280839114762458460195800997659869056424914974531559378899549374157622304576882030294474246364380436*n^64+207190313711482425402190888972456101296300834472406171148397556626443637186846744361756288762408349197426511478897309408311277216183857395749881800784827011496641198090383322120747764437598948684710410274*n^63+3665075617216527678778239348136170338101422677659288364699540469635948852770235733219523905128465442359918345755322768692667454876715921849265252583743721824142153879321022155163020360595980941493804222226*n^62+62402099552126444450000617864458523881898523031916454987900036429257190142884203777879417241230922465694265719643364163504042645316252980956704570480691482885787799744153826425418095384826983878435970431140*n^61+1022788440200030795729058252451025061217627226002601662635832578253699825341224740090625844708648468668845328227786636133134793114122179828077193164508983423203508835931118235130350695226414142106489468454472*n^60+16139777441449913132072373599206169635509598341899503733940815227908420062728917204086611325075596423866422319692092173452388855356228114796486595229771170265534578525632329160222121854766743454616332534863168*n^59+245231603233128214988790409633735680890346843697156006950622263246576173347267604718654281947782750536265260863904070101425257182207787686896199018911039484640955523409189979290087973338266761457995881324761940*n^58+3587994805663475716324352590939600013287608268265638777540561691307123685349789897863269560603110404196271703231148743336958271087027068704787598311788627365590015080579077368655581101183025792490469800862351016*n^57+50552210225914577475315903428566918295759363653543824615613209145319804235360022508846402416617043630315038341005058584151623059107487495901034405104615053224246357393926320557114782064477118451767842418906129234*n^56+685875074661312235550739355334325751994288469136889642098401182720967784071667964918571939068290474628685111330553851642264339770113591709284438816387612660167975964992069722683862894448509106505169719967416299711*n^55+8961006962764381406284723433662377469314510564328618635116387000983022334251054017832032360700176698953047978661084277367148572676803573927570306766313237947408234944059335336704569287895658676105781305509173479055*n^54+112733364789014769874498383088310837368313336342530258371335060833902732938286021414650921544397012815906596970690812501796321957790244352150552156342714968524484183165416843497858212565524188400515020231927496706250*n^53+1365510651493059817046939576221167262711581522606036279474417646585854300051362098689473940652914810341101938323081973152413747791976066713497650369379995753026897495402976135256875629376240407601173884599595498246496*n^52+15923315012486982455490686706304347083084510680173902528309106905203058360577867446313054807595263689348353282098210479221531246873378109444908109770284411526741232547232071975990684504083576575375137410836077703039203*n^51+178731697995264624071684400112165882384867651000986210679601397842531099318378468734906671447220033031752239483001896327422087256569998788106434662411430219248398100097363006860475686470766241862202747053901618487471873*n^50+1930713037767398093985013322006622581882934373768810081645580605448162912076624858076093262247885787558339315418052305929933159453302797402876648822137455021313017207082128697634573118925193050032439167734795133698202518*n^49+20067065797231137811393235235800608029449317025537947719203421457799546684679342370492121833042377647960749295332846591852269959239932015593703327664516054076105941682984559702311090213358314327201207686478339272031370714*n^48+200624767780364441737665076979940936533014634596303184564326056077818295829415995951233840848335490502846842164849966538419322468676387121888838735271237826485738019606251290261875528032009641614288105092709446964029078921*n^47+1928793157839920236556651294271918800115385928434762786976388968994179661409468974231214724467989923362999090680352673622630314834025019706103338752539490950815796166857178424164477817593491083824693009229817108804182640309*n^46+17825143822670090304508127697254719773578770256670382150557541038426309969777265103860816888678759914842986211897998987269378241869420348344891497349656324561565455157053513148660356904801796699635295350131942728226272028606*n^45+158288992197468724974539619136722924713367902667545794160235671112617331380571420956949017943130565723954180929936763929680646661228855489631970726473943045298097762381626060442991849950727475049068513114140893757266307441564*n^44+1350015350847444157767763494778029596774701610826568716906458271502772846780234060269854931350118111846598325931771659551867161477398202329053529044382534113701160371652836943556272548889819660182550918590088823437399910741139*n^43+11052752565738721667094243056554058804154599486361095989343108944206715295780232986052531957779030611180195982059477493753439856514045972973443906591674355005423852116218745438140487970073751037427193728995029129478816544707633*n^42+86813942600927204692044793159756858662829174491624828246372378999930950362325612777520266344295108552497671125416818304933808930370793027837725120605666244070545492860397451549163237432553987717082490177726428495301902765912398*n^41+653740437181211176841445854222307497055362372425188390826102888296306745084770462248819403486051740602774859357661588030206495592410450977837454795874361880015901159887853749378915942862306317696019333245755480439696986643717904*n^40+4716158216508544592577713807466837970312128538378297991005108325776583831301344009367498059805493136339601701626250664275835168735431330414813757068775805091337884928415991318819339586608369574665268171810280824933290214556999408*n^39+32565881484146092181156902553261442011715910412273997209157271988258959216638682042752500133219481733558497524061925947450088643421322899159723771808732268575150964921812666964879023051411114296895745360470393413464715450415724576*n^38+215029561385664847529163096230883729887140603149292068204000843651999227951840438454234078885285502515298494104154784054377147506107472203939454971944994321766312338674963963270433900330619783501086654401231965442242767952570005632*n^37+1356116305742012320864313177865564239538918289391686258218412652611350607466672226703535043345295628292785548319642000844868584026494995315620365076933407416080480317701384478139454033910895752195509313753471003589803193463972661248*n^36+8157903486273457905767379882815666619204304940165999609817369555142323912567573049012747754141765085364061003100876205874673730490974003192980615358967062292005174381550041451600692961079770650209542187162542030646582441798987670272*n^35+46736518477830469242112873430397648271532370468174595778247434827963317042607550128500382029619256239559548693719624628082096622552798887343062433398275958086653427533516441335910108742914049787123745597062573235817779997857199443456*n^34+254509704884456203482796452328748975182188565640166942640322546157899797569458146274579998301257321517691391252942905441201512672482478358197183619097040266995865229988512042790230007552970516264155876166479547689500206860062151429120*n^33+1314339719941831007111752258454890145742226033714293698858778727720036321826184631287498785592915538254452367967733836356282846887724368657429948470221170129409265490439389972304594040658655591753994190128022481167394721102348737404928*n^32+6417784157229087850047559900568086730748279722344591451027453567342348425473394895452718629156038154203400151214375530664725609742143880513654895274148876824177721032679147267222759751685221075405981222465383080590055218247270375874560*n^31+29516389623525828580450871781524902804819901371061721534334491033850124613093954881249136716956656330518481034833897567311074764479627644251499302688530559327268070943292197690990636797687053433985668724080547343605197003084414094049280*n^30+127191310828968016045840153347378180681939638424758991937584238337025600988891850296681611045648170780618146787740435502135885197458163699287274998694362107767156149852795490457846670701433226047441878972556189899128711416187067219738624*n^29+509641156951845641380993268605737462820348269288406917887762849388808669640482372090665658922610061068078306769943912192352304508822728545163208826734236645435361340899226834653021259990297773598485677408754689015441305127184665428885504*n^28+1876399923880282931697534613756253432758485345758438666694847222286634002320406933102113589744126965026339139176028848386516365807975959585594655002106505863872686602200020031990181702574370518408902842606934839189979640447398602330406912*n^27+6218166225569066931978907705438422387307561140903597343072670784839623524920463709249729714743106873420936258954258653282091778018493905537786256668226457671071260689442422732964204939316134087260344958745779882504597299457088040947744768*n^26+17777244896599338862211539773340837690978972500217478965548505065046226011782124273077507405253218929602685278785868825370274131733789703500171315776317116021778432648994969439352602147415484991642002981059034170195600352829482030138785792*n^25+39036130800693037406006537742693068199589346584225838778805029664297569227226441593163910867271331675946038101194849751700925569789300675642277949509769498158348384642852401979577351845287131520630778125122149617200738813347839804458401792*n^24+32337360483926895267724055852512097051956059441935161387967338292397621113188376294862675012601305288820987332272590989344007486969521275474325209714670043595171912947516869992375614361479266966846525704201435283131102373689263700187283456*n^23-278390084917148509424474732514074758889426976985562894832888543900392077097459264465224586323488196640593892562400959836657120952450230247284137007751492590737408701720135705193027244827696242032727787406034741979921196451567686386823725056*n^22-2212600304950630914330669769312327388730647744807288851174831134340927285931333388373851757584900810894814265565704891189638391813327776705028049999876971601483806436112769597049719838435371208226322666485987526705919038794711759432724774912*n^21-10914067611706945453089395347571784247333448332346730681537626887302872581749362408129135664080597302786398558116502678936326838149430502539616903714831161733733923349032310005641992052059325990965146864006028602977991462455406108125444440064*n^20-43740460476610153577293820409104725380923455174576416706387763068602182826527509643017601333297433637379774624593135423896165920028648375981422326232110535398481595666907546139395892115146769843551597821333364611310030176485204860364298125312*n^19-152503938083070319829948828170421342200336157502600567148627927889856348305221885051130224754802344462682848323145438490439608467472337055099197288133674997545573317758952117591373529159787972452261392664024505152017220231341561673435880357888*n^18-474987771515685456753573162095414760742116515008276475580647600874455136602637737095787385192804886654268303568460265065771015364297325842187528716914603096676006944505806432071089585735885790878693932626126093434628751547741890886790128074752*n^17-1337295591334064262188080250145176760547321331749819885363137839529346301039610497936978115528799698193645236385592972664771095087852960066110622926104576349748266801490542654534932305676510246236175132539821986166203221855810382912342322053120*n^16-3421033013849816058129411126729567138714345179640153362933828104985317228679447953696597326766481063093482324590527855767594558656584186584414824007528728856066916001932336811132163465123003331217024443367583472040670951758852871281418388373504*n^15-7963828600039540342456887468700577954203196281184053241504988152740072146713382292322946678217510437513082151068432261288981460036872458693618553026432618408100287205112754452903316533343128742411427776827455478103861761546316455957254014763008*n^14-16855631575973292419042734152293972736689984470528790472428427103669325869448657349595870252616978211865586812417620021582406014171757563547854863689486108291172276713738885413489928591225246421819101430192060839424836251760968420547270407094272*n^13-32350317841187249404152318206903580685683704130972281006723791991633533078032816706231191668597432380316235886988923758965763905019371326523889933382473860264360243535576225283848869589227971346676029832660350099687307250557678427795390394793984*n^12-56066393406170636835945164854160302925585477677381322750809723043450853595343369990844786314143886604489180222540912205372147133337702659785566787931760485823180021185629251580359101279513981818411323575570232919419866115989777046701717707554816*n^11-87243318961996839022782345771931604225808666927851788726936966749625668622737331929336067244225868471411705091739320843535312514384633049099824279244354066059677957827454560005904350599192731740695010095890662879444999996945064199341984758890496*n^10-120990311550715207287520975846998482213997553103602209617668848057361402777026742238658049878855942379817356245533385270213669044610611791559097640425990831607809728453991722761455869982992442949794049387218200400907012138551106516620614119194624*n^9-148138522517926218950937478780034813671890143272211057321012947947821500433925672314421118811388596627865514515162327973786671483597705280052944874855127997454345064075018337278078598587736188730101944275591504556566892755269532806234568466104320*n^8-158227337039203387560368267034895727050345422537367694069423764450286617795750734743440831947224966039348330368751414474006350609223710698239251438739658362890573573078571638669326436973628481942747125107828218431279319374680440448883116306595840*n^7-145172719407280361857427682791498045754778545243618967162184406977055299512232653362914883726999918202897843053956178595591285075158777808749473474539306239053018996224549600250121633863278010489764791178701390628210937462952095456044621611663360*n^6-112103947199056496621805982564170107012622120770568583414878748990266611983489517056223941382115689690292547717677158654181386500081753165039902006610526835979145724820995184172004065513806123763705573199172675910432495949335819842310151497318400*n^5-70850321432734329077426016866043592499130051811972549606953226247970059626473183793697573865461041028270501191311599990700967784222710269007035993968090157394410172831160251084204933025033409322229599790345766423697801949448228927343033319424000*n^4-35190876726898294864609499354736063013170626813354410495988438116833502621866331724117889527925990491164066638351110921705775744696999179902934579046225677253267427576974583036542165721587925852991685873256335602581295164352410721158346833920000*n^3-12883726422993162100017793215219321980214070065476431427625219953681899142121068834733889729873789344912475509702015773756142964888381469023478429477833354059903999563211414313676073976094494339920821731600066142099087322689780254981383782400000*n^2-3092829951675176636342339353462685661852266820798426846517714113008381788016888883477812583896309472219455916234665860192948225657217980579191930498100060002037621325335225075226542725949652928846429966628324745003392611199335211292688384000000*n-365618568632159437344762855901732165768342970109327828052973336434654781459717456208279375218419444154562916960448632921479137120178528114104416107578252814530636003449847193630427592307812273792985085634725634954899076186440277101117440000000)*a(n+17)-(81614730514688996558891241908528676070124808757300895693464744951058768436968849940923776765997826562500000000000000000000*n^109+122828343849421834405490617714645765579912530488855889331694587233794178967187557910578091649298812150468750000000000000000000*n^108+91495254895298038382826893175677745700815801906780066617389316802677911545185132222720630805379414469606525390625000000000000000*n^107+44974525638467495381812210227159921470791981555854296543944541397814530416414201783439288104090510233808271597656250000000000000000*n^106+16410200634673499210606772308285728958916870185536542472608399880656103429655498158632726162033735103449993498468574218750000000000000*n^105+4740533559130628736664355695778571035907805078644962202067584723846342146271982468754868938841099043611185210002331484375000000000000000*n^104+1129256758331266691398066259742424593402822569507024201004447773398760843555322510271783240480210470783032268650046192717700195312500000000*n^103+228139975994842113441226418056539431609868034130818556996269496060192559271738132345044077677410854323063371559426093830507099609375000000000*n^102+39899186843909438592012041891070177697276254128107488860876909823311978748974334491504895792843627791343225375152488391089779621826171875000000*n^101+6135857073753248708162341140365268552953888608567979487678219489060974201864530336502846802151627692564328109237853704430177114608349609375000000*n^100+840009857228855985070658966733595540259201522264185347184736236971756240117026536439741190304812355332662549247885175970330767457849926757812500000*n^99+103397466969742673394960961518326534336374871750115590888917505105252499216509153529024114130363726295438777954222987243590258381760222229492187500000*n^98+11537420320251049849498194551686248253429646099892498508799169466728582719584631122456625771340996394992596982944895453077642795628109207959375000000000*n^97+1175057890981616960843516647557579190735247211389760983514104225176860450406681658583063334844199667164256144192328577829757939874007482917826445312500000*n^96+109872777482978444648978001978013958903844301121657893519957036836656393991223910256541811400338141858854880394858113743819941104397334334674936136718750000*n^95+9479227801953391630785765155114102950190085632907570646895938957994655223846755974031101027728584549167417140301302159979007627371551021083075214471875000000*n^94+757864746624103530045946529076408297338209474473591707586399586290743320030190324545036979528783089026900661072975937881414824694857128050582386448882148437500*n^93+56363061497141486131973857868700510003409051289747638590669284550058242244439943191147962261128887976650072977766184150855505243330759768417892693064124710937500*n^92+3912320493852258417075360597967236106900640646557311067959482344733704049055638350435869744026175807754240364272141530756469534943276571426381533853674460511718750*n^91+254214468791285693653111685063529603388977701761682474094442619687101909031556507860254736190224175221927921101229810759194143080416139479292313772709691730300781250*n^90+15503948188759248120059520214477694678668574817369595109737051007368513108652879939282880649200602293349682483701674976261839208199408941514592924923016687501135312500*n^89+889594552934902706782860080599720993017195733979586613602243117799457950095399280881093853628781036745771239682882767565600356255484116397914437716289112183244327218750*n^88+48125912804951171691258622363248450495118450738992534272521324845723276004109300210113702196868742755238440887022083447240745597208098369026834384901054071928259393115625*n^87+2459480551782778580809258782671810557306428724209467171832505962509125635513866670740923028370046763648500333301029240494129768306122899124924909693178212637179681532440625*n^86+118945549302893925590475345414221713751091052974349469028429627695649079167918700510777670088242718559038266783295536344163761634604952197883297341676561128010529253054470625*n^85+5452402523264713439643921149095139640193358944177143989367848984460539195694038360743494046978351611932752822241484796415175825455791024237476868537852003154813958459600151875*n^84+237244733576558344930779246862853759357238009722997055054754981459448388441134003894707707728264682781894853070511549342124235966594603465896415859961965458694042687578077456750*n^83+9811929819769122016888606217149437341566055790663034601916295276147474159100147612105071633740227314096108677950604926972607048607242571129970796873683579088062743065487030360500*n^82+386183348809401984000122297945807404262425266382726919692215544023870934674100010877819212513759298871726903533740553373711019349678057285146455546407776828620922747392721856858150*n^81+14481138353599318279555013134472723374708092368573144043914452226433186605717334874952709202933473699656837718473149957254449452233382433073666893391729183360992125574000392832546700*n^80+517882933845943894017173560668164439336622132020274125958001701335286237974448862126500074761603494320488602130963231425542515381508430681826271584258005245911371137357024995122699425*n^79+17680496253955679863519934945003580463042565798717534127941443084105532724959771226052345005937203861497607996749040879202340989120973897272994923173727981118391784694530209211607286285*n^78+576730798612766610818311041617093370014121405602469332017056352661474478177147158857600867637456241650130727341455246828225788453765612491929980631803626215284084156146217275346560259125*n^77+17989536956234735035310657953201615995849517721827788165476781687575158419456813138026634559815250696924069336189841105503013483400791866789185515008807828223579629592377768238231058397155*n^76+536982446600540468888080623502349196683304635451729794605680665476932632605237884128429239674829621197872061727375284388848063721018443779675095541293841026580065408545840103697400916358610*n^75+15349473590581699339811733399695663801525353931098988848439102168914362474913896737938320877911564761048205882022640007306354008207984237253458866925282426776404004682170367147607343408638180*n^74+420433155362715321310805975433046782585309592507139029747467234647916766334677586987559829415290820058677968028978834016596017426804011857282604979683350527074270865605909246135798470587789008*n^73+11041438466193481649726858719815200873446466092043191450315892478900419966672834742214058334367961443364243587774472148923971223476841562182714760959167044478215123830768549215331595486918039780*n^72+278172715355441013856174019965767938823272694686353768989971976108128710526722494679627532897550705954980625495674118469058859618541396302238361121934816480837054594055343996399526176119191131090*n^71+6726351580278161769711625431546982836791523308522675364358824314765025780945801968540200371610374025612952857679191799068226934889472828021896148388718587486441961909853014825064335642981570171602*n^70+156177648468562405963969975819450222848102589401705572671682435053423547192486598081769132521861373066858809836883702975344441691228831558288272729032110484541939508746956635560359250739193008491490*n^69+3483482960558270737066433534061740862620156850502509338789196688751879816049686329417964175781043149226760666405431277051486540948425495219393124747002383363725687530607190617869008251476722639228470*n^68+74667074676406398266062245952637673588944979718670972351925586270534777250680928779431460865420178453905325693955109352387132472641191062787873369910847926522832237117107882378882271796198086371567828*n^67+1538562018482448089055232309367539538162326060777002539997572674454128180781764736148840413369998033988373913617722429361235464424845085012871818519736788148715826430704652615529240900483724062353655968*n^66+30486415224948197067255161580842991039273971810738996405694104436446136507162043136593352531381670372681019832622392449684180496867964443802630777430772487958766671603760653381044095048957567476668676820*n^65+581064112829828953104733138709543112910510489104662586299242565884455703027695163042374681305540940629890953621875743722584473901233410771110586614744098038894978635754093217965350993448759841735603237824*n^64+10655533123463996313410337889918609354453072434139198602396151586742106975756355009579903130397471511037905576792710984202762370163426732099118723946294241532859906995835806375737703478428060343857183596026*n^63+188041387142370364241910454138326658970264395035387972549362614595880534877240274294565025301545444638371169016166398415737945688297934248167358771699922514178715118682636589134734498093636601012775616051570*n^62+3194033184700928302339369226470906763386539725221709122016422049042047179633088554166250523385499862514244271706290874266718499331882150394148567431348591276359959167621073147965361391080776847757926555931502*n^61+52227687419660055815120173792355442806916908808462647879600134159350802687390167282607965653187918426855888159366684005473842993634192198824212272249738483744278658767083030759971024923557172817797496637735978*n^60+822228418065669847662685848844225841619164806001427094871100781482601018566410955988924980505356284693241408909044296561865849457505520309698959697317876708718174054815489952390181489143641987653283564491246922*n^59+12463979298781053000589508048061615119484812096996197617709388911245096263195612110549154890116307068686071465661466657919819570118471882372722476419666319814544742841439533841005519128475875987202770678744352610*n^58+181937851573794297005850406531900915903191687083092861315687237673099078941466780328912048566173968133599503359194897902008573409614955210609362316829437441333117284607378808782385098204157115397943578632298976124*n^57+2557456947565900891113263338033172538470679172933617289596901252866848781358582258215524633856497964849429934940632091937722059237172560862593062921947334468031639289335524039378523284012768565537251847691578860750*n^56+34619156336192932154540128720358491587570555487956602738513753953098222614156752663394144629130047766875018606228596558049312670151081639623071306694623393529167694408621117184979089774302322848597912369464177687013*n^55+451272004034666537092667483331577294271260991691636403807039987915506824133935239578477227822782812434221667684615063351362219317181966536039518032891734397437573033372693786309666401738774351891293525890661719084669*n^54+5664369885099554314305058779158582899143231002857232897500273274538154899137901752858264397577793152263315002556294449248592594128447899545866816234731538955581940030678496011297109120267355568209080406161365779208221*n^53+68457329636625660180153407983112759633533097380843352514436688459675361382407343808461015432615147064496842709573563776479077965555775884354025798098341822746918184646135176712984691294023423670986486995205217448668999*n^52+796513457639363949548013251172689220906495964249752191068380024954691892636450388972195552886052454386647745066663501953452410359967851172959620851476083421614685093242618855412327275859356457702386186956500070621521518*n^51+8920846539573465370226593283805933617735608995178997393246914865049535229112782018011032099620704979176019892247550028452696784229580360213499512667705011037104016730312680846817353996083964251386118574156898299858546844*n^50+96156446344476158235544834453951164667600354969668209624268626741022593191339002083452588754388551469966620841528146761722851805607412850139080729618274333237926970126506493476529053040416622867486424552036212283004398294*n^49+997271823086949437559730916848852489797484143828822680885495711080800022542514224144019402122198830449587404359031347298587290202188601859401660970279979708893512849865696363075079016468216968454746693683349402133544083844*n^48+9949420440707550672511902906844387724540595630018474920924508346734767961510251644029042200563036350399440542987943434276136173730057780014879835424057538542816900630486857670335976010312592757066684549215882633919310287381*n^47+95455091867801554703145253028644107791707494398420526303723644061507414770043032088405945476229609457113032519579014452503870340170979749566177249521888927941804180026857362739648834446075149662463122724702473696955878751937*n^46+880371161092668311331377487058394871558226579715411006979544577185878365804105035043684371899259742304684267809734502147274187222302965358447158113971537730800457584973108833407864824825544278224084032140529058609725672298945*n^45+7802339783609111931223375399800489635300446924446786731782825978151324250185598749433191356307459711568064458012044241655734084797893647747268585723824606598417568251722403240698600830197655955102431550862936007460140445491159*n^44+66417085260774062194138245013752580057600582212394967736955081016493925932811049062311293189197787427617345872599744437581982375136627021571164097828193245965370713517525860296307623744812242060592660055658854785284998394156726*n^43+542760619464461523626289397582345149267166832490513615453280125449481830934567464974333290603963086014512820010633878478187705156674660539240178800698776397804022063157910352386712201357245305952664931769123634348186396368552488*n^42+4255583205921622657858168877351851082225980872797707046823709374786116041423430148426398627084523544662298327691316812543020192686964138334176320168221527022983902193428643848595554057321668333995865669194553382435995721476185456*n^41+31992479705633169437466211795120182813558819787225667891245532286071943601012950170601260766530338829973522369014304901455378533152830637275910222694016701354604538840274880098577503536839540285923028757889903818084823254364727328*n^40+230437333039446562117181637992791543854595139639089162725051669438217625203904163172914094265128197339826717296425472281202390225702794347290705902136086449004087724548323660244920418301104031056752556647449304130862755180672839552*n^39+1588941448865206687270089927084650635934425572869148941594815512838396675857000822081707361779456242594426488003174929806907237115678413726128056518630954094241106124465560537808812650958398572698243160332150792765742995668214948224*n^38+10478394783608701556979330715841601637778173521130500788456420586255340018067130037273580535907738758227675215961868878024700683734725716546946575131912919276916453758391704222223570916873967078669801126888860687078990360338763741696*n^37+66013361053085789644788050197398728610505138592976376028424014304347013380364583202872705330584486978010042191694655754380298430864573842520299184520126575159778636195916693837200060957761881523152007446938865773749829588909790524928*n^36+396788776488674540233360354673638029350144896719720863217124247126333347701807666593104670953344692682408158900817676981012843400870525948941277986079901860356490304392447154308752950715396404514561812247050127698872656089305240548352*n^35+2272053695321497148168389381777811800193397839397465357763964851406927482043430626733441339349580845084706306293942771530493167713527255940183840931452349142354218308632540310576376555632856011089048208388983806157261246628198802345984*n^34+12371487907902845051597581174366372317768941457734543635212048961246469662603918187263697144838489187851071246123072915800611569904700765130900502044947372494938029594215952316816123231578290813457481028338353186673474866067923421503488*n^33+63915913693001655901361414066681884013552504023158636399469307731095508602778105556869078545626429983932986396159271205493100866645774254579494107300033381863299382595611666275292588293248906518528052310720520723005541664157039874015232*n^32+312448707086473505008978218415756605788363708828056424333793220083235154882660018681324465587055991025895445603767591429002098474833996318201020739236446998205406890232324919814587965299166564397078185777832321587010431761938941673046016*n^31+1440059245426723363409658165542633478859777750557048213953657730171792395216603096429415580695536961682931323241731553991050406552452211496008031586298117598156375864216708934764331544062372787310987337527450230142785395271645985155842048*n^30+6227704239758105188349692693356807151086800751030878942158151221711314169540116061353151602699341907088647196701023379909158061592904519526880468111903550926301163461297630463179250126239549983757614092132283130474427127908507967198658560*n^29+25099366166728574311473365693575576208528982291054462214849172267118840422762262974113020239724056134208071106773721453483428291679363692843864180537941799067517672591249367569240865108798154025979722374922209659369060042424302923548655616*n^28+93299720703783597174685890134177933331758733483553962295065291863992357904749341605821203362001483867122602064162356790554104389715042417436757889027161646114442437591439501685760786679358873391855150588731368875974560980460283826665816064*n^27+314355033002652848385437394084329399652188111515970864859435945540011785425537972083204055698300584490156180621660665124077076250847509545714018635643718385879437042563736857915328066824870212127982886596946437185087164882381850955848613888*n^26+928167504270521416984074225510571741824444830637176690278714544594656273576079264801124604299682763854713583230856198154625324374953562677066224473615599160737687426706018921658542994184783332799301439856565985491941128695269561574840336384*n^25+2209808320784627295296417739077620729233973034903275039495354300990790394274085297052582633680784603740969929223953781001195597544209265776742428639602157880773559256753149682809619520583083747890480404856472735470898650850342914236300132352*n^24+2981510176000444534529538885739713473774062118958600095548971898460790481015398915223407311923326391951234525983511401221139088814924661048687450719159231149855241258718918486804491458408959009657326479773089385732466059560892686321944887296*n^23-7628310292082765829107655969692725820950547291017247987536238991152953294448435703557431298352075594563955925134491748242723165661122514112659740084257181673544422996032778527197502536250897431662550140890118522287061164085360315017189130240*n^22-84576138284694729405589688625902037308200031081977293075972857342933605154717135818744589502732096367629359827481599698830152563353638702590110090102691368149351810060914582594077710826555828607897142559592084151701144572587460343931175174144*n^21-447408674202057020747040340438243338458897287816811299971677485963842158948098843583404043415004858490952980441961120570356812733149618428736321986732477817564872490307170072963381994087746811712133968418108080364728512959998560346340669259776*n^20-1846829117206622225395712172498525871611043182288069211829882882757577390560768495500288650113613129801088132985944576658320179053454470132914607451346585277002176545451466286273451454683545207825906980306851777062388037009552004442628938530816*n^19-6541581522306968121981362798885780746848961471324163040187324527824488306953130430675341837090142743769634395935155800507875843252417086847828859102181300941656585863609382062422986532098456489709813296752510578283116372712818733309812451311616*n^18-20569403063248256998494538917540283843691650570366073055934280475303705182486497016161103605048596028020678830444371032592435115559465493112264983524837175405669097592586515445277352101575194678717481575612350350729281846289420548372428935397376*n^17-58271278595909589708055118531931107471001756949572474410191589633386640715707733058399488292315012380910826655245519315773233512778226112985867297904216266907285930654740743766556645519375960431131171422202821352780065043812354794092270419181568*n^16-149701435077109031604658524214651819483679357124785477805597407016035977546680593710268009596356434097561939427481711899726778422308949261141835545936258492934861517834021702142258222203565949553805410252917818941959083767833631545372304413294592*n^15-349552484837696837716328235263831940450807746165138063365769116596714463346011839230226540482396961633850440309772786475250639596728115958155832858388777533087403267697236876458006236074728425605932422682317805287073995823188619255179461231902720*n^14-741537142113788400560407016120621693229203960006607910094479834331256308664134302713184364486773370289529210144653693108486667989398091618511518101838161230965705644179049843459143821121676486419350482156986466075071364852919064648865828566990848*n^13-1425826438344415212851370029688347110568806936144601880505811315800343770093282969437133864408728496809937837241060922087565723609472235016240646323366466659508577960817895998113910145040391233431801720204146018819809387681040771406780191563841536*n^12-2475046607954795576639656998528616090687435088321911212920000722758302353259614736046859925524730800245728238765814374487197038831569647973627326858317421142108509772080790489126000639606446146004608068663140144756934954344944815125274999469899776*n^11-3857144779341258038513741921345621748446502791356052475500131939890844559112768127048347162326609107003252892897022662512623351510794643359597122693972252382342954111555171156696792088217481132126250009717099150755178707181310088169696618124148736*n^10-5357386955062262513462650485902631539384160157670507431920477947467142682578649204205771872352430606892742199662211872888749598277275144349450952484111584349033566818844443064319551598647115427036267726889409803973511298995702020884849127399096320*n^9-6570565409971206453474182195288758479741420124023085404868534395294908081567209052793578671690621992465776216791504815177364207698976705235639462161395954994556624897457436763492156748926099597038978076428518714161425511245477870617734189269647360*n^8-7031630242473143761657043777873274729556460216105574687284115985164430886182061993781077352327278097892220376700769588739672570630808323285710451034755033782679609873975224523764297582491965678915731643466621299525543040496852917213998448650485760*n^7-6466182349262928173213262445238339438200986656174316656058332359228789254253853481134524192846465837688962357243001139406116498890384302615419450374256246633087630204556915434864862088282614487050360317060550257941344265114065106138429516006031360*n^6-5006793416800197279834005617608371517219252204742769961558907400298632228182038149026791979253386295451398800563985619732409907406942281154996809090364710903854253660278306056146889340416502389341206326428567606866215934011297088682882839556915200*n^5-3174523099075112833703918087764203840717015550913637555932688122526386021707474016371151124017891791622245606309747804276620225297239836767811533559715555304325443369042765599910403835745998082546577454083149511320139874645912085940586743332864000*n^4-1582752361993877582326613931904512088889238715103780749537733475914845907469685912797672563316222298623767976690001047903357643669223955960399875124353780438613303035826862799349961094189965106967209226390268863581832144433286336605484576931840000*n^3-582006782081818668727827546405736534738782833075289825079294045115011606996628188042627719118774408011669584465213555234566125816253729166964775823107858531677974099191970013618714435527213077773173909783098465829611768422699993851502369177600000*n^2-140404119261263038841793815889944228697380532438075999312485523956789732676948191396310025151476700950679185451935305547634233231081722642997191818804624965028048290503905278036289429460304962231734288708086998300279854247072342818483601408000000*n-16685488260974795227326516654647604215197934580969327401633384786894521914629501053095661079361634211028612650419172021241708553128447028629239761252726134787834536106662173490519085224465769805212323976923966813790189604870741554479759360000000)*a(n+16)-(370074129435728280151478134904668928254487125206736950477996413855670730292395076266714275199815091406250000000000000000000*n^109+554440921949525732358383945184244176431309428469579039702798282107548554292222105537675984880843145309296875000000000000000000*n^108+411127670134818087278038286301855818750098967658982896832396905357128501694736626136437861221194055920315696289062500000000000000*n^107+201164710910641707464745867573745181765093655834013530019663525041041369077631633666713079681939360470940887072265625000000000000000*n^106+73062156017098837929544645870662063878884329602184120871287059858624650034507555242428914974896948380890353125821757812500000000000000*n^105+21008074860793180852136573539909493224685930087759294206102938152881350126012552787187702243399631038061800644295179189453125000000000000*n^104+4981039495101859827836336014836084716262199077669346792717077188905339315735063429031407098101603331736843863323075386253430175781250000000*n^103+1001579783678001212995607782504836697777094388825571059608312420378270079432333509515808753634631961429827356684753734213425004882812500000000*n^102+174338986450602978737676482961114275913615156971503752546342349203619962079366596186018142384646039836302202168970662999958085972656250000000000*n^101+26683470609626785694060154017665642569498729234700400298763203005030168345080750147404031822356683665022064703874220319108466811031054687500000000*n^100+3635626374283116085364921059853952704894058977389511976794238592561913180464439848887606941392103091067192413309694090750939412533365014648437500000*n^99+445373749756136772845415984581631522873984898769739925154277951395023511105192311415273736004609021964991440439843078152057120915040651881835937500000*n^98+49457968574369757861975581745222510304705969683343499426977850248101604888468334607186142061339785709561683415014074568406282247958383700764257812500000*n^97+5012952469194423022902727473552753450096469912095433452616186882224130618216168602727496851973328287019488404697905960336793001384600865705023750000000000*n^96+466472509339153596543215027141507002339580203000184976011019962161182008401229031443455052750436675716526060018846908966554011077826348463291121431640625000*n^95+40050353373477256121993674117493786518052883079665939166915969638771788921894660551210725511236396307834445755278529983916027975491315186396464527164843750000*n^94+3186539471472582414576870363073961598434932530572788919686066579522557707598896318672625469235595788466157401859094479838447733716395486352402219167302421875000*n^93+235838165562511853655047824878337272271805944326496444072125971113647547768674596306465976809005442322057059837084495304335909856647968346466120905999271656250000*n^92+16290878507551477223370006306832869225595332336789424728141677765347981802772777233012075360925188383604587070787136758744569303289085489730887557016027280472656250*n^91+1053417399683550715805369858953338198240349647515100912703091878751601764966597982053029511674763948912281272378850204993802077062992192750529853933669066171886718750*n^90+63934187741545399782587285780403605900260328032710371979804576898127166644680202724797938122388885694935376052013541766543891008472933341329843775674492507387681875000*n^89+3650689831488830074477771376912886643386516733670989278288700689710670519557677536155644710757797829735200253643283661972971330745227214201432566258322983819139648406250*n^88+196542274930466840184748712893615019969422757213629882945082416458509656730745983619508907109085559357756979704216330509219756563615884838332647682911952305555107226696875*n^87+9995800346898267818722368602579918519739465773979279129835522854161818732226837394687058029249685690130388271244652481661489063282841356716053096145763236814852141675353125*n^86+481086665433957878394443960333811785571790414824786769952137418392940367652189840180373559010879234392719966798848602694265474659892474213835332008602140240694771782949157500*n^85+21946660305135591318253205858252830787756792947205494807362138567229035169349501620047867326331317199753522041276892447208198979714687576428617797042721699742777657538772682500*n^84+950358865650478445146730981595286633304860599761783437948575386600192493189551583305256240032053881051816865138701046886448929286154339647441906453779119928066050766633421265125*n^83+39116653300922280284503164878873759520585023072974827292807142076432532682390252163311586609099730563472396146036531692943752592015643925149529163199222329348113361265187442198375*n^82+1532227339962431750072000849925709234852191790881195251643209262323416613872808041028089955921401389363921412066686512864705936780294068559413057780410716359049535091912936090715850*n^81+57182271374817616419669048497083428464915186005605331375243662453861473221306772771548399154497251221761205778542884851462085464121329957592537163718721140003223647566392853578120350*n^80+2035290101607474541393966627123254099828067048578329627200184827140824491306109014645089238592500783339109376021650511956777610785704430141380587580026851368636644565141352967129658425*n^79+69156411665499147674250837762289974869550779329505678555991648786287450718162995868236190887031379733299642276509544819388233523553409782934358222781119370536074820948389017827666167215*n^78+2245235360694626122200774709589497705316640700825398499333272112332183133889876738758173416119400494925652930687208315052564879884487401313492715146279190163589802057875356662980357060640*n^77+69705493035848789430407782496369636878270724814270263421394502759655013769426039287614515501669466732556010704751631362735010282217944583356742820873284604065190008727816649158736782843760*n^76+2070966109783526622728744927703503863149661956752963024832345956818138761464982540971662982255914634282485537831310450904463551297474522005777003258599484680814878214469699226127007154829025*n^75+58922319175221640315260726861885012776626598604679822299293791710346633938992284007839436931818373502128383639518550330276838171414925251171027065089066602754603739987487260587021878566604915*n^74+1606438896003180224053055029502297407313821546304869367534975958436312519032366736059296896640267878781388537905583761080853747721837633937530891634598141416668496580827350282867561865592765442*n^73+41993409731955016799053815060336158217691193434151038401147291683446178888002635884576968468009581465424552892611169370376687112870152064938800913859578137049007326736831694373487330064218906832*n^72+1053089767038454982766146958847536763348576979351992566415087566774537391021610018813880529876652190052711861494514099379593306310551711296191006709685167819941588502579938754731900474687559307302*n^71+25347362772085109106463159781721699041392683879070211787777254689284457028147659075251155779525874103394783171320323940449013176949174009356824708348464308924413432875083996000110482425948767863810*n^70+585843032942235985478025648199612051795740886106437707673359263665121099275042290236124122856261331471313518900417788309053935930169814616332968215868437802185808025214536428590804575737669562130248*n^69+13007444306425995210696864006854947275046077355069790097384566320483837808484508470557554247193801122943106488606881787434842508153981735837731619736563223046453480448554487740620957627686273624608728*n^68+277542845390681074263516583070353922604780483514734125515330679954826867701062553690271342452299397165690647090407324940825662417743754451227120664289984293421214376138152422517455968384337085514629394*n^67+5693055106421859707466689572825208030149619457809210953883856759928559531262731152888298218714889993684804307885394277619991876371808330306046964430099659491619050666978594089188431949518781927162099398*n^66+112298365595934255931208614321536911632792123409663603340108582698922773819332072216763872695306127317014325836018043680322363094874700981180948277199308308849167956552002284746736257334385580282009836020*n^65+2130765483367694140913218113925690581847916964867516690675923902232771048053462004450553686400711471023442860681802516083644721004025662332261238869309777123076204872341137969890772074576109407633359873132*n^64+38899148574565278764733991803942192622122244961095917221513270812517321923911073494212461895429092365568572414507528484570110615241418339647478671980082977919608644372192847938778434010395741292190796688042*n^63+683410817340721729818240591204982722073377007602457083532834645769935092221791832507991753162390474812500505724735606353298689483825197965609833096014561134548098701548528798044173477988273712484750201478366*n^62+11556954668194498141950612866840531070858511985673490195011668400813947211306583471320536337227886861387077072825157330764405009967942982054382273040378651917768867688986832400086718910031430312742866215941768*n^61+188146009173048021083770915985409846200378359073246373170689236977208805399496746328894133360981604001805866209743038888213666223904683648632840690607026013114719996292851270919391827484377958947438993174613504*n^60+2949136575755183241410389426472146452571629268849141419759964613103499445570653889999462092933665975306468446318471876152997351852281096811393701726572073177056248900681493308383622427551937857361071023023027020*n^59+44513268307428917474122300187751796034062656946120386542194393416579567261592824191594693455614388831827858267336129057882783831201231171575744694374933158866528472730984393390989170206495225866385929385668949524*n^58+647013930893460317912472908774938323164034934258100311510787404049932063377988157370544273838588695330130253167491117667898000075046059710763186458495057921775256675437397657568888078211991412774660991093170955404*n^57+9057131127003884132004795378328309715144221317794596653619759037004309221055833219484250415495100663857032371776955875232323663843477682967496109671449959346204999115135839679321908860639822531058328386614177392954*n^56+122104716785726558001036791932430649117717376960250438031433412069046382663205385236279942327098493039097958501202576196057115746733870745088301824985844252163440259452389379715632013638567238833408698879429006435351*n^55+1585402205663089136877483893630936577653007255877959362595547209078324374944200185200659368932200334647404342270946117291015323615214813032855552522191139006170540109938158548882791936502123726955272520611386317678313*n^54+19824431285796878841528098362650520014290714049883439624898895699277922665539075476328031463582879043630002278427821048025424441492161800919338655334296157484751562564316550260369190135122037309748441561665753730503388*n^53+238722741961296166733941017515247013816668522972499194134446459957290646341754950839273830909638698759070008032464642804876564910156151603890815595215007979224499103265267803237487059777138925739019995803265706016588484*n^52+2768117420172986088482292448533233217672633301951984776794843257497730732144295530537003183494700266760659061060689146968898813107733056460050803046044577142529546870206870728459310174141582514897059533680806303527119033*n^51+30904872199219967505588622159633868513386504265585354402272244602372344611345494247944531057005930011923004556626711246205619791902721273137527088565700529351602040130794005867855420964288954279218380378551718180925333859*n^50+332172107623469258703193107338698629166073201020697810302978774136890691130377324062094790184058113477141171642903108612651483076101139201954881834267383615271384426592867554751870299179260155056998529023810530208349961442*n^49+3436551509825224379108320084766877105372133316028022664877298046519572734209295013503475436421651740836071966660443934434040636248905626226119971252718180847233592609040466140569866099101493003839093978534431683068358992502*n^48+34215516068982487074396626014723950084473654207690388422886633028621500876476597341226309630221889285171466509282895308467064511717325048338995421323626608157683423072399294565699906190908309228916016785878417140040607520069*n^47+327768981503635014084156104891093281960506032856890741473653404885526965070309852165187407845722226783567690951992215786395975151930457552731248215793976688616169130509517024683270234956311422905806099392824245565740541735475*n^46+3020282333356554191048210475466004428703931349555641652179553722684287349331101367147880744965135395200234276867507763974648270655346810810808198252676032484672610608248527134062491599636091462824036268390985971681049565490560*n^45+26763225001128579697155770037124897306392805524521284443726762003322160650665923421740958687690203126869123974346041768320943881573761262737500069272300198934120743700003302485513849467301745313718843960596895917163896930953184*n^44+227982776534852000010623857297356126500132144104907027023849679777129767143737518933955341147945584116777874033189123152606508432637276992553246696291573561270992030276543896237972541576171593253467383437258080406633509098686537*n^43+1866311915956884000546615665008612197477672808889070838286910913113150944545909781820876043729555849806445822491039195445304449673321222798946705047147915239541304395723138382516557984472496962154969789386011373649568184680058731*n^42+14676228319127875892394334253406643908749306543195436241323318567813388148127601950199351326815022205678850012527779008391949725879824253900772787009058318145332962531212945163280073116065164728102529296911111995014133800207097722*n^41+110816562649820009895937700234581636830869429614136604512364459289983879120011482870724859398441026271324800600853295850544201824760852686099389590297658981098388097512277110145877817137031326416155026943204753581718919072534796172*n^40+803060236342872187267430857851034810085373845143948625691788719535983337101416568193677464453123032874680416765453043778056412773380428595925539604313971031819632681081879874633893270565267644321811159412358692010422968073430486792*n^39+5582361478700866458795719706361795823307092385802471773201391768697716844844336186700957491057271581190274830590284011907060449620645836242953913198833897095676025293264433576149943088641652577042142739290869780431560079807121919168*n^38+37201941347702265712378770884210681779778196701041680409289179741984798433046770872253996612662907209155536047657706187979761545650870798728553318968537202220782312809297734047325096713094531091327899196668974909523648224757797826048*n^37+237530213010793090402425124493902989675339773692961718868292873163997097915600222640598616673879520014536296124135939365566023579165139373295569152788101583389713419501836451568744062985108485872964730282471605388232229684683095359360*n^36+1452043422249109004534697340539919632194422063436040584739247015640896314560206448479909938361587548650334213236716406485710752232449096406154611355311266264662303810461848152446672280931476159456732795506576453398151227169765748146432*n^35+8492217657542299709000870233914535344237020960176020830073198395556436880994344028269965153419968781736236545310579609133718253874376874589281473375656483874676029804139884101388144005095570034133708985802513557598684906241579180695552*n^34+47477168210908162157732616991305943953078286164213488582108218693153769825442657351858398004888810043131933454844743179460892482583162682334626763202217726192149165898840131811957931908163336136984606468914659654301941342107721272650752*n^33+253499001203096613003481399867079998821917482468399284312824625796811774560888705304070421866021662969219193967052489526958111952144858989921796496131303640680389647102656257866283914244217945473740912849660745613813955761090212976551936*n^32+1291398557017561370474082367054569162992899270919062419135593856115042303324237429956543837000926207103691612442916641802729101406660773506111171892680140429328457617395730181235869482298534765646089513757689331876121793532013751333056512*n^31+6269817795892146258626635136574081335578325725100997990256009635412368624684627999575882957093051598640217014844590544223363832302515430218283068781947244105285288788480384308606003943109799175714291520883790527305267785816736861632708608*n^30+28974999189127215304451101099249958248008662309186787572995643278545700442194656861141010975162038547682158884513863982280553924191068328195775028407820784170465681511420515816986329682760043704529323198593485004338104235098726642187337728*n^29+127281228658427134265300805286784631855453009442539137114967090154347048220194575636435179994467043500000223357141690859638310890884871212458730026235854105995581050874760594031166072053991453885935294302098458193391717277484335761062756352*n^28+530637658895180004610157105658540252224739983807655055486186296215771234742190866335769499260171661957649057931772788939062271175867835547856931647603461483770819317177892745476577111840139183822514560559353803881739280909460714006599237632*n^27+2095794472638032474880941338027700636568988222570873806878413970624426651915264512428397350006030712600471951802106685889101137980287987266403118816850501935333766095519244060544566946709560583216954607317544588010948611309254720605823369216*n^26+7825625100031772149069820862152348490205456936871039395739186002969555963856547988717668539486134819871768567849233278247754561753452350388033945120889619757266244845228980276269779995931782436451854180563961964923609619628301243102354079744*n^25+27558450435578652960597441506367748529519745774004201261173561613977392517362310793784167124806300404666998455820739558299480438188129457498966545348106244378568230362952874086093030663143034925561027895651440621886697726063481294343293894656*n^24+91262343788062733690064969350682300781645141124873395449929988664678960063878489728940587483273021483247084420296727782068291438755093273606444130476411076090320721986462652804713858318084509836739647406050181376183523088638362224812536365056*n^23+283187346728427633227471468570303718482584083424975322996799132850141720461902256017329933819851491304330725074341784904824445395167919601308589120328645990408375769846684914361529497701428467466032919177508609442258702454229741315912674312192*n^22+819640395715538324669969300648272607447451870577319894521795494837465538356417171264493601941303226500554900133195136740088051240109370920912348659205593539416211402805879537984020178885331691863470496951517070826455866296872468891900139536384*n^21+2199455501951376904949562220472930549780690813874291617283701461019657292115225174317423261242841893056682957108029649839952336789796059267160622558162563395260660198088230218153198129209890263928206888592880737130441339886820528216138491887616*n^20+5425798500782193790299381021441302519892385348144043545941324866862498647134549486964780286187319217752011835714740047793523186875275827597669093523100675198082095584977961215962457792322801164957023784896548995796299217175043278746777695551488*n^19+12147327129383982937290171648674284141122088246230192914104952207710979665332318384028961449541435364065651475515871072136811368059486480425811755058218638516904636292654775986339324818332664537840401682587755009541780138770454141058321127309312*n^18+24150031227208141088307743285900919814257073967749616654823590058155699582625779898253257052991639402650750318431283859764362877195520971185937490999014106173038537988738841889374182468922763622658784628271596936333057077524965333254280474263552*n^17+40822908221655806840816339874624194760908235291084432584819409264613784058834444291955245413061292084970962570303548190587087074074089402636901588549328763729807114601276559997430739785834424325876343742774452877310361225652114146766886606471168*n^16+52228250443572025791485953072375428268898664925885248243716140855490210525342576937448919512570132415306309272700371131625524339326472824560255871281677689199507626201654489773295344630536070198189772882579775594545466908388760412450053939003392*n^15+25356595566898474394789865064871611798020586400131696327953978574629130633022434688843968710784866030443571178921101136476437419322575163617616404135315327893710291776624075272101090418732139943145505813259955459779305561186767049210649760497664*n^14-115504885334564768682167469042008442941193602154825416386142518512421312937516038430363105458437562046910771705762153375940934688374338882251822922555988202816620433799139016302915016691963205258051069779633676339299749557979971922081885462724608*n^13-503947409282152405547914281143059754674605888429828664755603347168706325601200355901836269304286579672240451351540163241515086180617408807915362301798416683380218167563879639139812813567422917587500294279156032600319537253318771908519842944122880*n^12-1317806447347135982717962693382325413645532295305304001343041201957347904989812786770338412795490977061249922203718954312362230712342256104277759530290851811786059005747791656787266947804709884055907805526841266706450170778680071359998933390589952*n^11-2705845411859804032038924583990899073464172724130065793403959801520699794766388088032031496559176020279686752838376128886436430722545005741189420394564980611780644036702568725550846427778654073848663881141032651913170194929025678272974628132487168*n^10-4647746117780116267886736921624334857566877792014895466566599725047833567064723149774698410479767479547753570348038862567889779881409711639851778124848223107308294375793921768396740842058917808583808600266681505136047746066130121154975586303606784*n^9-6808468652424158224454799357790221007876185628511246467476619839879771848587168728042963230954698047842192757093109142246555474005741131857884243621351055592953721468549018127910711777615083628872491902617968081538102610078684305318228718581186560*n^8-8525689504893743242918374873065722625784969059086229926847463556245838402124436784700803623589426044153284175127019455841040056376194071860447839260790402854749918296009791888887640947921047028186474131856014256034461237060423547125690606079180800*n^7-9057773489385131901757904282754855488150847824345485385614942162879973487487227781469538404927581068221300887248951990669903894160261862320398723929221715948845831386970948320988883045804311823160780546729525025178811227638421699578567112156774400*n^6-8036533621898369784419579084731374604292702449739262999245217342917649780174920024353958299275380816379781999084847499759126320447169216718314012413216523781843849504036390239089264241410663470346820177279622097665776727812397569760836797123788800*n^5-5805681685638005949700052101938941612596183614926321964576465984708763247138000991772873642615467494151453651580314008285105154739957698344523116203998708229088655012951134703490473141170924905305544768761933000773587710061839546112275508101120000*n^4-3282999445608594799894730283944321466945490310857478820353046091892651068315360716359451394618071477463274077378049675214369322696970417202679023136261974217855053228116577432495647397913932954975319288088773018328004030226187366475075441131520000*n^3-1362911733504277758510445396065047342835529307276591149667525272807680362145290456065026117302459585808079694464622697621224022428489600039863601900484689567650948704509421405615557543215292088519835362218278157399189076772561232712168583987200000*n^2-369037561544401149287469858403549423272228457259141817517501840620587759282180588870680659329972035343480089549018254662317157207077588240808993574988698206205115235486669739617045580201400849656131687697375490724480631598729967679867715584000000*n-48810069398181941294785474196984230183181168746715403115976041360349736552250609583164593888947925288792006003634294985885052166374896503273150029710042797668105912613923224608435097557516411100729427035827684719327317887019220601845841920000000)*a(n+15)+(176746211586233127062436790719001951004426275435331704582643785874760640395333133913632905521576041969921875000000000000000000*n^109+264629297398623352866654906587292368135689628628983761087586892838166753300898643844403308211138307993207851562500000000000000000*n^108+196109910106677689786999160696531209386350993020254722998495019650211551185611712284950586259404723232907841429199218750000000000000*n^107+95903196392894370996571082416390826546912583265249268327172799994862661785183049731342911588207458818935504702188476562500000000000000*n^106+34813668219660146254416480953817827051596940569110026791464007311944477379140129148379613990499382136556216054378184189453125000000000000*n^105+10005445046855769636246656631606363649260712685041289232333226457150439885599603299990131126133922969297815002619943385747070312500000000000*n^104+2371259390468850794811287289721712591753179859762697139907275144972233937475263062432042163864612671526817800957125931004721185302734375000000*n^103+476616232992652055309700161644553720184776654143180432347516185866790235000761373578768646904680917875959030685636712422387475998535156250000000*n^102+82930914398343412229245223926201069747751326277490105894133132143447238900194872948057684383211372780460434522237175059060812876346557617187500000*n^101+12688682155471664862993175414151764195262420965658253773648583747180181117366565276567286037438669314296977859806998647365346782508529272460937500000*n^100+1728297302181239148990543020925950982383410334339206259232847880546556673596664539413766229711068103496351894063842680784089351076865851538085937500000*n^99+211660917762515752316758293114086116421469579479321261448217062079067822086474338534156693215145970668794549919115121279266405220002047700277343750000000*n^98+23498499258174754524988963196903170562278606015392150586272763300795874741386535128174722273586847843808532588331988850655863561201154751693452343750000000*n^97+2381196614074764257510386427834365203103073394291759440969836868219653089744371957377574367112990313023483126401634427807580859284536856825686667421875000000*n^96+221531066173997214840860028233908314414724421670564732481529370354387413592759779155750494579941388109866290381676064557474129510384526457217597247467773437500*n^95+19016474946841643594564049521545114452627994388082039462442269575274554161664099108911577072683072488965128762760244257103000491267786050952288237595038671875000*n^94+1512743459878050032633147697353104678879380877219850216980899527983013727705682141213776186436612596835379116976653533226182976164250847255155571074077530332031250*n^93+111940876928354982810524209590739814730722408047005499975932022576249385683846147146718738561321129824421083914351491155393070484644595592092279819861098945558593750*n^92+7731311382575221281858710106646266255411941483201095984124191270939382284828529704983627051179701162277122242169861211205814370538208027277630750026873069543324218750*n^91+499859223374816080653982808321249657234026318609544703672122859317573719118774015707800980593897673213285573999830854611525833057527182141400485540940369807162527343750*n^90+30333504748165648409748037530968678927171041165506457653264856060569144384850863884649286507542148839375976499108902192856839641516238711462013290134931438361154266484375*n^89+1731846577873571692690764896738714143179292902575739218250414403768858980785403928451075980285101506162424250621675685301298823400597622300266751642904544821959322187515625*n^88+93226102338826655556413748549292528109697320898224685952690724228361557575907110331344099676510778631135345325296492991623998010060074885274217281895908653430896717917925000*n^87+4740754570611234468360850545791017214517940227146569658751301252466582453426982869057497434761519927605473097238801608001329808407797076779305211026258784003668580920814168750*n^86+228140377469277843180337874699950815874310967969930896284122937908335849430522194020556737028617122439595677484597032520567813442153856512174783511528091063929370874573089930625*n^85+10406295764404642865133723838445565048957339152567613391931084493072163835520189434118309065775369435852080971709739546488197489860018773604061411498456058369783559002470236980625*n^84+450571399557967452287143818321860506463133630298417153862302967645221279621860773654224308902490631717845110332982518691170855454664943564193649047701883835430000108638675444451500*n^83+18543206263524707353455224134517110272194174530522768977099603813358193899854456700149037972500559416633727510009705357242757138489544310188568138797690882813629261136449842852213750*n^82+726259710271883911537276912085785652229653987246682455068702045446746244716572266879997957430468483007032776408458437329051467332544795728383804898170303354150279152665145839812035825*n^81+27100285788394708073863663291579123343462126939986230767424745859274968101824232249751747811380308143289553822978883603334832576656158095014467299409358033803612363465329652481490724075*n^80+964451456086665685655581693301473540609394801193324077946979672591613524134291545678434411040414581453575783467805537530235894950565877883112843993876210111841254838428694261204718677200*n^79+32766177284778447461365896288260453298301137879271217263698147576899959267991954119576710800439509054827416040279050803999671851482478389368897240761127023448812171907930376489388189144630*n^78+1063633668161728069571136940509681282970174774997251066458112084476818805067043626211715106593875413054004905728885730061819969474606411477459784869763347813574895030791938723338742277294105*n^77+33016549484813025559074053038238978434085080087926893483147870711472773640267998746486069063581174905657894637484412297552784854981429975066348729159558474547379898055914301277544568277658025*n^76+980775993380762055637947800606856238158810203909815571386446189689264621754764964196517164635307412302369940516421943911198264450244433373585896262632505324663356811933328217408030564734335990*n^75+27900156838521258134985402281575230298628024873813767720266071902032346881449545038158065140097133016992331127032561235194181484952315756542026172174982012608899227621028229770401365034797952900*n^74+760534688848037429918103467553468068219027024919928316288562265626244156849139638318964039045249437672710557478901361058630337200656590793168997141745925964563223614736471235680240948216094036374*n^73+19877521588883870015395979452351333631435701541972734071009362946754378210058430920351947501683458192892926408012119224589759002528482365166626970129941668015695565876258082730273514072076596792474*n^72+498392281287897074610711916144170124707450832460957546799498979121529120226875333138356217984091960879397276477932950169710459928825263173467765041285848377313731049437514742389748606859197103447488*n^71+11993952489710678863642511723463563760761850949635163341735472208773780045072013706744776531450989918592059725848505314490337392281343397660998525610643483358613877580593900106001054818985093034166588*n^70+277161868372794753163349062986634787500912232251669549075904310879894696997261172293142685702571764669995410763137460233721019043337980856718331994739537612033790745189951426407547684137415916647890842*n^69+6152704370755630793700730898802624469076578558108513280907986763322920971283663545428148983380303247906850685855669643799768298745318834023148774231206404117321005664887930718554045513045731690036879210*n^68+131257825625012560350413670703191561558060488972359114228811586940624493593420701428118988456904876364171672156871738985578058634005234667504016527476951750315475095100928932717189071128547631995734336216*n^67+2691911340831070068641448426858749797273532234158935623438360038005209716122785039837112163388317101930566996167388475241404046715897127970382833710847023197208041542364006235078093743387620017277463769564*n^66+53089388870308316625484566920611407146895611500846427789411965620166634291782029377502415130990150641625892299138633697896879544680370609013079543859680765743160723008546184020791095575208211067135946554402*n^65+1007133229269281950445211230488550804802950912829450106464957613661054032514353430146985035100662978214672638939427552973486474454503723373492783383878802441435879348900651976757074430049811671575567084668358*n^64+18382532476097251091480765003894677568104741601056081255242654736318127920175179744216881327234071542518431973741842364730138677898884648960959607645733537767132822418964967449509195598848466410497812939249708*n^63+322891427821349487180031085888065495270218585788451754751619427533235828300615513140706924230102419576307047084654411255779379227906612470288631786267256397058983734317471266687474274764870426796419117721218484*n^62+5459096974335629810794824089327032029436216258491537256385120791473717481384625627291092159604023529122861442432790064647068016115242688410541115783925501615905610756806463898249662804197936443850876196072175396*n^61+88851673646209192229475423654634473926185786298473347462362125497656900115000989877560693048111133974339289188682187973111407777236792664821467583511892682935619390525988163211436652614219745313206666190207169144*n^60+1392340561990226846235660552919100150762913810570054341662690210737442557833475871209895774332319152391924016935797312385890970757973706387570409703330994100400297187722736192065403038505061096105986864504448408954*n^59+21008844544216917955699057620268796910528581508092835574643870916515432360690817861152522534973988420182985938613002746489774672572736077341640574601089805651329278431393733150495554968200213011184217266425635018270*n^58+305256328637333805299707954048696448386697768224104115681026896158831102155044450970846614356643819931379251674316564357587560985912734513278506005844360629677180938047358784928986927624624704009852061343772694129619*n^57+4271192363189943604641664484033104250119050420110707865978252464279956366900208747153580734052298746207994646012503818281332849504650444188446329450315835066409121151019377996819277879819853174900983943508098633881277*n^56+57551766217895817068612743919793701628405023234727515686495297254174500280909026422630440661572729371605489731325101357118185796167163194485990670576749825161918822071984554618977088906982100250670041140450807307818040*n^55+746763619563985719081423718117654387131272313048863897396196133152851650104732343633846007129795128516870495788599566915252030979008906128924380503849395210670516023617024417097061658447122833299397168225292119863402838*n^54+9330372793226550030102191398024031677354083401967514113889662152773923554529235963082615475489105292320426302280387696681061934591720560100930250538207751932453350016272344299832116737874090947768337129387076884785055349*n^53+112245427723185688978913450141999537972104386353003175535415082562013092308218278738242562752747007107677927470392855981757192263532900817739354295020730314752836685369521774620883920677201762805276356893978126339115895733*n^52+1299990637343347605927247650515336412397716671944368802920565323534357573234786984883124069335535758210284523258396278943548010000783693702178484231420153372670140753687034468837325827561277672605221746313548055069437748668*n^51+14492616564337511059468133617798282601168935311688193902862406936922565575032682467324422224485622898015208502019858216460294542542904988127681569262444785122627398504488025899069811828113189332483050235927014379895238591406*n^50+155491201119241302998494471877942208102658396612115314058969525906396369695130711470009449345926759833255896206998477784104545075831575609123276051823237639800396215913790620267147975808663388202220032133017603673940733446365*n^49+1605159380924878130750292724629542738755539884021311072577232347774094150849304744374045563741587295449042597703454127099335019777257980463289350453719587030378312613757894318638380033091492717184761790621068087986433346090879*n^48+15939223250996872002885366866023552209156212431528028252687282204094453813365615885075785763296211885635452051833612168043676112390046661562239379380007423311053198871014653634995036611349544819869136593398820436518636374439976*n^47+152200934232082928658077038291624504540744542220811490772746126406944750384169773717438428238656573371003463629590290867531489116984830104986348047482003213746571211137105745266356379350870156407590823303551147715856593204772638*n^46+1397053018078809016809378336893392484398021345909696687970633561062289395029461683857441085548891019041198201144447785898298250881058200189665520320722453038356991953695143047193008614526907272755009545495941520702269745788945217*n^45+12321852258872235136100519258576043156480052244787690522070652079851411617875881334098268559151405389270652237021852742417364710362040025466344870477707386022075215873476592403166088514017821869935585295418889958209473889184308985*n^44+104376919117859121831236151650764815935423192657198645218377979691919305322269504479533457332663646949015009646501535408486040808182787436441035924750880882662663261289188116900446321885140734523431985991492837512383556039798439026*n^43+848729142597802472763946285891256046774958621079531899009732807731456267100524825447072146542029073755554166785397514356966084626877202601107755491265053661474474345878694319577309814905966493656682997552624314916150592780810664664*n^42+6620797382616360106711774860814367705445096500776403474158168189698060792993960192680521578118587057597537992189397635886935169831873625929901278857199092941214138859032620318958160083162942246333366844611680736812752132470086217872*n^41+49514649210695449807857306040964410233959884934688857332518512656899191771509045941871094250213204783628997634536383031449961955645466695411352759056937414379516998554567589833870466119371096264982683633631083936146995440066933571792*n^40+354735686851020815486381862517461192328312293698924990624345624273383268525748026847562207002628863379577705982317568469435470072792345241735647379586589547340002242888502595937460877519809466311297718930077146495415764285456487458912*n^39+2432440024878920101651502829989250561246909693661289321370742938047771042237830544683469168938065884613315360052645687266812902431343198230087581353276740004371311075477018011792085240007560878816534825730812438705555888723369731718528*n^38+15948037820331480674011977802440446243929510369008220151959254890565607080350448476587613793770515366003925667213538841624509779756539128710013388104687117757536854859329532244090527545650507161156999579514172735369948989824968109845760*n^37+99860307506755708742766306052885938895281530534879568164603182552466449870177351737665505215938205122230203845967263873958609002975159675674947330047983357994773363439648997966368798824799186410369508415664259670809288912916315367716352*n^36+596355686105347351525983059322396420524351536946350255388917399794987754656268209300118614816192989265199053541666463455308354266312136711107935379350343338130673556957119486576484977264848911244232106088392555553080260631091168802500608*n^35+3391096841152428252179701989575113362834349389223947685366774571119969658985207364625496419011014932281605599600581292892932135073918987667371648645768037532868715968693455579387276258030777861349080299003757677379341410992401324753627136*n^34+18325114433423958778870810367044128105653698397664043525615176683428612222449008512614225247882515768541102187704737334056316897303198833588526906266439796548462617448488269829454295961099637107178837050879220503742635378826462198531514368*n^33+93880316605405909235688919455096734210258966753333263748315340543073998630107525055630911846372321693640964553344610107375475136667551257755233267981900641542199891375767454881895132392221498822799126215560353441253849886931958744325627904*n^32+454558679462609256318679962547296721906358604553479162187663747956929961748791867940447743494544859057310901026239713145701945715012579350190636003606233358090659809310903761670796102747023329842012483996962744300360450357977241863614742528*n^31+2071750572800466651718580568195561239433613232548411430230726075403261436614607328954536035687682322832524826814967373807384813318906934893485377681122395356538110515417607226975729187125610161226677325734008346102926095259259065300963360768*n^30+8838890879600500473617091275845860165424044839236376916514962316619256824420128489293857065161667566576824080595777040465501306474570287436123238572083049458845189460428836234848200522449114354603089652414609038345527828978138355136292388864*n^29+35012996497082668555992301257014245448616183468865791858933180943363836934749556408589770048322243225737117916967939524051781952838268811798895203596702785898196693362572101460164829717561526534797436298985513388536425093926887487871563661312*n^28+127118188909772224010018629728368607770018048862491545390398333229911098598252827557422758514220346699162758942123673641005320358442861075723985223031728459718503790877006496388159345375118011147606314562682884112575056367796812966625605189632*n^27+413340653441122662615490067153787752871525390436140720072603027565261576252874262968053074359709362845176357310844281715728182464323821781736620810397151847228008426909056482771452382832283205147775731941261896660378222669428266227185805164544*n^26+1145955383349435262529925267589647778174327100500578479265228770355663505809862861452732075753181993776746960192434931745444980711545033977532830636960356590390158415976816490789833349285274768755031119752874558766027205557217735320450047672320*n^25+2341543167435853456766392003275756089589737472991647533262514804192846312374886422258324395577495607424243802103755962520513282981177371465086723994618807119358707570764582803084899637671302166643755933276226669004439790549791946046874407927808*n^24+885410517651555332344544136277018556642955590989806379171189865203298123452747841220537094842479431688856462734260805565803099566163036345717309822300801615768301772486201028879843238242161708305176608042561389331140627259391021308871348060160*n^23-23752624040569974807054660541531379662927025183702992902550015015851222990003532003300808472528226825871625771208988457512047446681505318481067604067608657185468192130635317231564512672012986960938093591985003549736109207655778145230704399613952*n^22-166094505563209222485978127370502293949320291020089213785628138748950477496793086259497770242718029988671270217177820372990245044042550220645078206078699565489790613893949603834558199832710530318831912373154593549062480138774159428565221458837504*n^21-786733403232848871600022208104425644157880290596624831161286277512015296076846225603450802687996796183006159366805604745553024884450364057507527766304493088971336690360913785829482882031207168445100124395200699620409687121722016148191847645184000*n^20-3083585270379590650189652517098311954993247434983273413617449704351536713678924908623469708120192103641524745925567397975320993775460444188556885266981691343913270933492479833327303097112682360861822555112923017366059021317664048201610384870735872*n^19-10586783880894988053644313946042363146201874111583130684416935675140539132225158236840592076873611223186756662234054992900837788720322400429319069744398405375975305145620425059809838844316976648111594867996327424332069153891316672639647622105137152*n^18-32577463503339602498776934706163576599478750346427343111642904832285724216809414819944622813300942177538756560771022971827001103136031801540485774623350064615625016721498738501526596572620656072372954457664531746821291548370999665960388788769259520*n^17-90786916499702975821408434172095018330954938750735993280120335295125848059462410860117006348507405555043069010543116273638534607318919460029436980455719648927574655357698820385557720385376177028128590111854455775414162494527492188494849555822542848*n^16-230152406595023575766615509198870080795108175375840453786996963548306703992688847502433512697410453301073427485435657371087459052814463245027686629074440812741762922825807270793155772059360840806671363162730985404031053614175261682575411660764217344*n^15-531344605126645252430500937917282905845544429855496553277582014010526110031961113221202060322148683680484986809167766267419765880687097318879242815189391240099701342816958260746283574958867872770511336320441246811656277198532188316714402863862775808*n^14-1115912704931867811428347417743693278300657989353343820622058209679547793280205199385046288040656951924232259579360581850592139789021191885273336707804256117210283657760696425895692928038309515226481796053813805232854307458254614777144912168376860672*n^13-2126019332334452961682967598806117451127016465263418077859925795546356233976078605023105230017838625017740429451103418383447435550035711254034513405327274146981279775524983136733339394989169128995040536323920257629049691136581968573953960624133242880*n^12-3658699213835073480783999955239018527971959414899724488161869724066225038075898313669455748073177996479276975785090768847665589602128325877423509909868955649210088717330172049841564415785366356587446188941784022722734889164561108605552767843518382080*n^11-5654524814275862702374203437313096871003044995292341713592851132401193143929258309992449496886426472388587292337393945230726144805797623844713634271238196839218303147350029839452301373964842964456157015271408730561986336839120514604585913048729911296*n^10-7790041049894133840877784101306137424534706057244926032605436461539004035722384887153504089839627712732555173274369594136925524701966327693073807498064518521259266703197397217994396798274921765916207488701181385981060330185205366237731469204371013632*n^9-9476641432683214188546290189560895292980148685427529134141449927464297188824507976575303865226826886256763479404845284303243459919462695392165327487365925922838843642972610047724962194752568247592415236020136338632346515889654563141673019925698969600*n^8-10058381428195040177785982602551626579682813347937052730695265500461679847739132491280451710041061729687479962185515013231536569059880242114934241662322173744615393405745248123169524400492267349870459117871892774579312810730451611501896686128133570560*n^7-9171668994837153795571254110694989876043414525361858059341439801048207050325617027382086061390110482664010620848637550048566438302659613217733257921204265296786102114864846378569682457713910800834683820692600676054145459118949944752013443298492416000*n^6-7039693369829650945433139322976133397953967309807705496501038156759520541307867186981018392777820457337868548530986875903828222742526210103274240249500630265163663924555486235603074954947439748187409987360141401771911437596393848006614944325409177600*n^5-4422772837967441957689930826678875397991987536838980216981182395385478292943990326782426405013216066200693388028258658838893506124810887350600839414160746930061105167440091025090199102949594267026546826862529395983240472224877376606250765106806784000*n^4-2183998637348104559684983042986422904850123951329352106949759910346331940293263292404758720995816708855886831618951278260572288750195674704613961397586006726058424822086999229809861394234882064520782647378715117587963034869661460860557653274787840000*n^3-795027748877587481210482857350813279066264045754531636826522965463964594761252223018772728357627276463166454973874965951713520942679287406888464200949783253074642978584890368749825257410972176241244481510514619970585546608713478375744144303718400000*n^2-189785683084609680411773020307321871403657780032906751826573154464435950413151526702199437413605840450756103721744864643452635261018754471281116293569138462856098614168145299080272628214836075177978454771291593413015851673721213144264337260544000000*n-22312440797106885711806748226962360193410051439344338704046930754588791804263649721642927306490593688553676941551934299630082303368272658337254415144743904120655284558782431847163036062562811132504432825967677810816614401419888229882087342080000000)*a(n+14)+8*(1282013304974779957952676833663224911815192554906484442952331594567158740035130012543148482446122991976562500000000000000000000*n^109+1914009908277382853790618361870875590277548517565467233244643429753497901296663349843202436767956864302796875000000000000000000000*n^108+1414384933568459688109844548343776360428600947724403322661288881599394544491062919268538848075406011047695286455078125000000000000000*n^107+689701343770587573789068173798822335788244507499509227861198850336762891361637187986180146021280667650244502105119140625000000000000000*n^106+249652476268013486248809633950150795114708298371164026548663502097782410292608158671302174639835339948215031729241244824218750000000000000*n^105+71544937521313022621574332444290170641339280804772991508387745606952606345722436782087093251157615911588801811525004973442382812500000000000*n^104+16907382793991537082885317420766621212399903494816391070646620206962688834795449318774346960253640006091227253012862964083857299804687500000000*n^103+3388593801851028090430062381575550569247066671579546079809497100775160114618221179002223534826662022751043348284907007569126453723144531250000000*n^102+587921246713509224114896744082056787873319531301600481216060292727730830969782103853348461305872722565133183172652284662441624935397949218750000000*n^101+89695369398270898425162236644175281251484412037429584482192489422747261923194371915363173255330676006103047629606472205172034764418139160156250000000*n^100+12182086274574701293142741080052422256141663662542039164616164710712213494215292801463431638638132825156968221027594829619540584715028028491210937500000*n^99+1487622203033673143406778750183773942779310605133110612069975445258953644216464029574481936182253608469591512286020152661962295473615481218437500000000000*n^98+164679689039275007604773015267711378265227271605243821601040203548341222285342364722761687496671021082827492300392715782420518470527681313746318359375000000*n^97+16639582117467330030117572903131135917912034107123124756209280205533374425002881901044746667974338476245032294994266210344300206500731300883976325878906250000*n^96+1543577696017541831785949412061181222574883015671003703048284271143278285540252136061003660045387587624511222176824082411734569966262934291034736395693359375000*n^95+132120485263379004873232321185794870301144925929990423558219494495789211549441147391763354636656513902753095997229781220877922674105379444332825771308914062500000*n^94+10479762633383048492233148263334347073061948082305871905006510725504256536563642897337742620994052121462306437896176290624953386165722772239435268458474185351562500*n^93+773251470906980991967454822440450052693382757200475350895729249453128479926079191480242902486977659834956153573569847891660102490200981245366363438930953681914062500*n^92+53251410355760340612149335884735567311023921089677916254906884567633662293955798102474146070581154121309538497770459931727862014919922539022565242189966830686214843750*n^91+3432983456784917547958544479801642463547123336636616350128524079826475300954871794388216324809713320657352819912071319569751360742271940386508151075085955500063976562500*n^90+207726992959318803038333982135074861979931874148434170671949408052396042813100415297097258174889388776679068211793902878553160082682332462364783988248775936329082392968750*n^89+11825691054431760951257592012846862824349048430229204982107535829833436659925369758162008516677344629959544824520874736909791739820260825241802284206692208513319567067968750*n^88+634748926368549346721049853702482107304344838433833071247212722212451324030271824619858935238473730064816857896600915267103917321381530040454819402942950750172571631613015625*n^87+32185477088670572307438599759903098797323761044117597126209555987413070068560209419309476140996234421877759594462922906151801232278239446066835335745183195065971396850065412500*n^86+1544413150674947955692756338023507418170129975812762790924050932411562470298926309065908346311730952733329604192290435498453770674015422340682018346343118198879299234956172943750*n^85+70243688325741441626938866975354756688890525474234258538297058420224194328179079522303971475112816557736657008979226406418057092759747688299727128902434250799976358884594297199375*n^84+3032673389745362019634107583077664497395379616909490187546423281448867165482203966923646500453358722330182400699703337374550912661998519465811027685328239840187711662039405319098125*n^83+124451149202916312991808930081519403034020098524962591402780806143848949993872678369161707890370202820024066347145983615892955037339287450131538866029269821655105280423433068972507250*n^82+4860258748984567151480640609224199565029231882931873744629611988777681936947552350423831741155562962364135717311783675185769949039716404434662175358369133867644162960169661660412683500*n^81+180840651127886858175923354991315025043361895963697789302961103630431359253845548645962025711995435040935316615951603386975957282319052031113203505959353301600949992955425366842095377975*n^80+6417395543225644153837497146702471882238159801431546658702942773776220916817433137926269712258714006915116053394648164363947971895217484979558245524184092922240870812591434486814687277625*n^79+217401249102138568097733553150677997264696613903465228027666542172582907268104573976191860541030958972491894801286345114123051350162520456372279718850786854843292593678907883903694457886500*n^78+7037004305166463373472145099660361976299914950938101431996870172914063069481869752616304349925513893514548426578948594552556309447031210738760806155666750343776743096552622762493461561759130*n^77+217815428366268202890562042650346213218349822139564679801838112315938984855926155379675912703261413217807160369126564101302209043492607871652597401624427080388589533831887342075854243902613485*n^76+6451932158600345115896191414069492835755686969539981172083589651791784179066046736442931094071848503496908760646704446469121134012856482843304200681855146666399728332040451629190232415367158285*n^75+183017017410490858327922059343856080758939480778233626291266883433417934357211831141169303905634726008961681405124661893803869655572017561533363391064739564485289461313812508778549821166438460390*n^74+4974742698122564846285293451675706235756680624797691673996630210932000614049950535344697318822150445376473317245436864388829550032225145669362200676835429264893223498813308037328774075214386003350*n^73+129652991945568339528626547376804904078680850362684082865779855871795155252510076400124943360154481521955384208497571176669015705868253444462115999690300129125381811196574452890134317709041025327719*n^72+3241621587288505277570606071527200315098744297709946486216011424140554224792226619137399269276546538705660440176834443793391338260042872669609003070104927817998486754531231092258695036449065130563708*n^71+77790408185956373629952939075049136799758509899588125781309708594629291943294741750848756604361019354981800822416031544060376386909740546125561102981743145476166012574502209755147031199204885402344516*n^70+1792552879025454342785836320662849441150695784217790547562110157520547905440377054397584454064393158992715856928336945034346578400743972923644365259139869866093401801824210517809886894034050335131032340*n^69+39680889332867524354876113893300046063349081235257185631713528144797468881351291104733981097641225385400038378236783229084035237806556388817364171800068422832656068245556594162407900170210773079703793462*n^68+844149808320273019493987218874113146887890764657326572044032720932092690589633085928871625673226664564863148056905019275949463833692326594090140176196038183743554778937880213932624325320146994676706132130*n^67+17263792385716828137210050723672518147089884134250488252457852281019865894038707607590094282125166267484361844277931960965415574606818323921125749918776776280199709862824976163210421155763503247233556840324*n^66+339520906334130201030309325552268192536551083624863878575719483474634423933698060974423938695654403028860500367807594234138445204328548081273218199605594360159008012244146551599875504897317630915214206265112*n^65+6422902670500209005015268118333930618676849208136485240669385559080089770999688486626277011725877620564858408791253507131337480478176014512588961686953765758160077208588849068522997006253992477126030763164486*n^64+116906252934520578556739057071380202145492387006266684909060784576791931535763855651315622955993762741056726512295102024542328497331080720508218412430666509672472889912722535104833505837607571293957485442638122*n^63+2047761494004093737050784864657183432222710173334355981186676512958885431378558146976638782347077170592574051674167680306618940863835836504529348815346652362921718335534865412176677530566296793444397245531050456*n^62+34525242962404501961867310075287552394358002524214823554740704739524049285926440471231498516724059276675055031106836504115470032966475098720329072240041668298233807255973801068935608270577487765927048233394818568*n^61+560373294280806046103088252093922210845393708701079919251384337190141562054108815355169821152961734998224051462885103594020267489464439369761162441216466916557654941428271573690763826474700757941704643578537757854*n^60+8757017463995958166975669495780079961464102291377481446293656242345603816703288138215040363801913434164791182326718699064323461446846733912992539976279625372659692847269812476981752401455044997271182480724826569584*n^59+131769581675094030309586293736373377389747279735403549969796303548719034165206258799558363368230900109115226015052815486659126626135416901649040264350472668169627792737429780834086414270245072009858057083751490278496*n^58+1909341612093639092524893963957225354876781151619827078061238611615676587795840391028327418822210321213765007403518545483214765287934523705328812294409989660105693425613395071154057068905780071589551023893134270257866*n^57+26642698263398357512624968501393475469614462085633280043338185502383100978011256142232346864521325021099697001489548260224287834266488716038974477661892174859947761463454320045134524893474869642966481795520631533965404*n^56+358016091068621393151339813668494129521613026199718778028081764384769484984008941196409887226537704848883062751435994254759271106371241512211636684760235186272809585054923058596651495676528222468711727322968113948790497*n^55+4632839155323052710105380698968640195074686691669025169751332482198606102844601370461876731498894430709471488745124309045619155241332285104984429418797061088293684589265687638831384611588800894409237197402856058170194668*n^54+57728385184469960272211935793505962212510771740981335320154419673165068827381273008604192708532312376509101923516559237875012546583946226649581148001322122589869169540589858979480764432643261486103608413572436807421100414*n^53+692616016405190606862196656358738111972081266876079946546503655264638076276178572872423587302501977245499109791619254372314544485322927655132745104631338143942631954341070316140073847387987315470189493862074412832352608587*n^52+8000291330384221047384725177917209373382156508787455168680049106032767727646002581243330028102411394467859578759523076645638531556495688922676827651613527049575547180389134598173599273988422250714861409530816846032165737729*n^51+88953630732370553309735037971686052088155757841811977375839448855136073077973122337946264087644634610865601798360631884655963953565285378628028330233618877034080632638913620855911607492397110845166123718891898268725092044746*n^50+951886520059976983669913096282651316184141630950223064231634638840817809392203700508435951476529895839636433816541718345602631129151483489253357339234252776285397284075992000173686869080493919618369871515087055781096169912540*n^49+9801060306315200843809249385974280625134551962370920954835203622072295360799984314594989979284025455651021580729962030654439776620919144958505175239779023684459200599931310524776580346290857332666371271658738123006048285624003*n^48+97076223945674749652008853777893951595574459765010495456418076377636993810188147982974839126355802882642391704191489860492856811886698096166978858392623882813054236558326990577853202888651422507663029456723844163904017378987221*n^47+924638056427972086443978348630490492597138027738518268015629135488816171869182333001792996277011273064989588181328507862624136888187428951969946799743886100270681006918902924794034702871339717144895907875594242902373713193271300*n^46+8466366671635114105731641835368281608187520719354525770534177257698113954786467315126345833577074304951320872069889167028128479587747028098191683889835645176064775274008289736022353115710113590865997867081729173120620388421688922*n^45+74492858380067764466006824956829736320787441409679439390731706769828766179137258656114118375329550361241358908492140073721265708542386661500633421342920771495783902252696370464830098073301179205296008003964315173899079256903044417*n^44+629544906026140294513576526355499737391201278847179599816501297572828680657018321464687917707808780487393748938889600777940834956528484842073944049907205764977532650806023719285186903565771469572604678648354558584866600332640106701*n^43+5107512308588025607872737152352854305774098438702294463958389200515190370071909542491607374514012113658238666286977731169709579117859459417562828685536627057301038698008458574259125377464349413856591560334581093573232261285400005686*n^42+39756632987544257123476617039521434381121907507938082073256826124161374347468517359544025054023846388012156489951751976252206198771929672492769189593559117427816060289825378553852569938874841075462053333889418798797251951456962336978*n^41+296715904706390849525211757832878544472846861623207344638921922822664343585040732384954941558167658110025500298177190144812354092889748059584078764122935602769783653512036876807084877009218010028873792920197326485173566666685784852223*n^40+2121672887017155329290666164931520056364801100724232462611555600566019978107659815575666164058390736008491443470229441395115866241082584098513770912584469125662547817910580781663632671880195209936396058152826569401881914964758514495626*n^39+14522887312126469730691562529789973885007912885431676299550673888744544824758049195558001717052366049551263847950521137975279997886486466791292052277713748821370397166268473821103408548207796212972226281954067888474763244714776277049628*n^38+95069627700786377478206055321298101104738745729018967100002781430581843907438620521405880778117519199881538748229573174097951269330786090051440269270762875375633697971242740261606045185567904901018271802857874965364450808706618335433576*n^37+594508000529401973975275945854532632102053653053297362107714853797583180032250795245676809934265567159017655529287697988179781797847966208150160832588184338840019702464749393949465285549601769606446921022418450469552704446829841622324608*n^36+3546774033290623214761721394572991105974634526122875855003642297866118103080854358061837472083760400019805463784469495223961512170100549047050753388964160313911907072666847576482207115312456705826697509189235689279173076038569737371604544*n^35+20155822109334243911458602777111109935483720741785762740812136848003568737556383101714779404131488096389013744840726099239986558995970448093230163289625197547804388228247043647490161318385790171269022215449633111332177482023250907956830336*n^34+108907403663232447629324250081549275680428859018221528700689648900692384226617335392551345161799180378820334983044422578581303060760027664756682616614238175525770564371037289001173786519963229956683557699757883493435167179627740282972882432*n^33+558244242221529607401111422370631630521052315034008492676619772863054825635414971518447457666392246328680538522459367495141556450598989003806196117730133954808082632677598659649611048624605103307511782786447929721461745024833270089210104320*n^32+2706894345377979288643507390590550655624029370227991910836569481907782017103199582081379626160380808508207563417293047659357812728968697750739562664917412795413705928336360873746081242805066728163374904541582918907773521694961056928612449280*n^31+12370971900151043853135223558417308591694721068498893147434024864226351142533147070489539708493078722900892817672007380635175286414531279903038232713630694511496852952641341587547594703151068283556715720923262446939612065638040614530992736256*n^30+53023076068048653574946589538947660793344461963356594814057659982267793573290199141953987937223116608209182327955768704682085451375608720215168910392750725929189568138407847011266341711262252720111539605729932641962590527566710610555028762624*n^29+211628103946466619468302027061518075766317869885030104303822978385040819469479033676962075948107894828673085092898911100808228778791287594623083869895489914581378722178428373209499263452219104954981348520805853382062661377763203064735698272256*n^28+778025755305664860182362446517435388701738585856767617492780407054811768022849219702269626070262027197515233758955188522534708569635437870014613400572349327296650945806293255341857080440417630214116612174235443908614642575775980426502141313024*n^27+2586268056015726017432390882821706048963398726414764273058457066034543493410268353279228970491735818172020944092541591853388417440075063704184219586543316202268873895196317605887421682526818341640642106137723261022234755501351124481710585151488*n^26+7493424521090766633751608508593370296633835877409057856859808799553128089309133669455484249586615594449403977782572462322065275245769006108614100869614246752376864109707019329393608917296253236912331606879380353209317846062097500225129742860288*n^25+17228293406117219570146479760322056328675219489545473235887672574378330512323100660152214427296345882570375342012607404563705454991167701068011507644475050637794847556781928514494144910688319635823392542364353444109952001698240856662882282569728*n^24+20132969012542719155435161303491877422781526638743693126612357153898463328388824736343404214441551497248674059505540970569325857893960274119352675055973622253099499319771786509272399937678259865195098810232885089260466419310770046825662426775552*n^23-79201605920085010634606485001997384672723149424605696385666804133273121562649198369533476947240174230980884483797287657233524470642846068024499715239342854861965996009022964678523659630989873309129217168171401087695883024527208344163246812692480*n^22-747185584280649985301667967655310152844625117619774046141722427987535871499599553905385542605635195262434981496586257976361572057393565316999276024048598117256410536743092351099322162513585856454839588660552205179585362181735842552609048144379904*n^21-3811922578186386067052010232750636280071955189519500510724305189325159848406309356166263439953836887153794220151963794100104678120367127753988290296665985737422323600430642870253997235581625190626546854749396039443790350644700705047511366019055616*n^20-15436629447807560751154095519253319836668302086532646627815824117659305534666907872455959346576757400648218811272708696003691453222095629104934891564723954622062187876752442353362161072478827054533059152791110535854018530277034082819484632733450240*n^19-53944861889110378656516957970504736735813085044889995018141904924613595470179214671288032415863605796874022777795660134342322483831381642003031848877446468072491561020066425900996881979282374288259871138787404935209120554412469293051340810660872192*n^18-167782488609637148822267084579750702279963306092995385974700690869757616574170593950785515150743226298545380925554556121678331542612934561888896796817945926035633512265573552437291536915367943814427459389639105680979375091683734612679086877871964160*n^17-470805388169569183822821611348874431754689561458356965987680265438831770763731977473855585245099104258394611704002363251613702588504113912981719812311176152459400635500695070294790145281421270067444870451461792389584314795563021767186838924638027776*n^16-1199061807462945732014803153654171036060715538695399723673467078007987115636132932001502830645343237477359804026768111347186455944184089873056591323626687187645312780137215343054478650065566398492365089916838774544341488801179378387405318034854772736*n^15-2777145086721538634203751151274019671680988613260441991049662872932057118113466080017348385643281578682596227982146453085444482225955520213548282691358019769979877925656804595280479889895874277644489807451529178145836624303340333825755914258803064832*n^14-5846013656890751513727165168629296998712171332517847925107879786494026482075342508320481757162459458370789513398500392586941721348158304493594058236520905456544970643694769689308113114845905279335735799745492089520989750732032445533705285435909996544*n^13-11157343563980804082523246968585741396855878679346987311307782599432145524286134753990941060582638395069373888633578299927304201468904930667146354630586953835682435117301264125317419837049210901478054186696343204144512917970145463061306152479988121600*n^12-19228414341743998736423673998819363800773795356715977408750882121290051105350816491450781206040412745855442339982734341881274467978278390464636854477180488917634622446008783550152264806321097362216205816775127114810607048725789074983795884711510802432*n^11-29755867478774811070121351432734566689912669317825108295782822790647921439848535380694022406030565544071470666255635844187131693737085053055632753362239677188295813266487612840689599667419830456742334764368490797652200101790067457803478810647295164416*n^10-41046398810810488056873944968102969380903549906415420431923358511573724745637007222235332397071557700623381251750422620784922866066927256357144473186119971632715598488833671963955263704694063831980638907273344016012698927350901274497215957351564050432*n^9-50003603265755796301276646438079509121355201332694712056460044735309095214355059554680239171101617300628994157741703085863948185740821409968853707179523549794071738636872169559561248110325443656553357578309905472057726492712856577441405381636165468160*n^8-53160317221028357090174570337174652477546467694926507471936797058549206103966459931456088439035916554978132192816534114906003901550548752844183793745118514581105617478466444354836561097623917653213828065860327766654688282682041455317133352892073246720*n^7-48569807938981517481352687870838096183538644613172947115848164930701841182621553362383252624817452020898612758606646405835985472468354630967797392899630978739965755157067505525763203488348409846290223017804757274424283608165294507931688907496876933120*n^6-37369549631143680077658644630388512495759950332410133217630300862432140537551630671662120900494460768552780769968484814691297196771874833547616728617220056768664742610229553065589724797912419694553882744300234189257423923590714204375345120602069401600*n^5-23546647517605944541707135594054216594033052767266018042128509353959287134794877096306138090350663770729445044094425323434285230918921937302374006287496153864825763818896524206877135168360130785009222777408591312362828421035926926873659826323324928000*n^4-11668324237422547525332799511061994757471674622704983442090283773305152420590217703164399588067032897217440280587536689860768451165667429609596175187472877928827521851833258262903813357908502796780013736911519290340204760051511681060284459510661120000*n^3-4265007894932946984409061856974568415839367791718376737692676714358227809615894938978217057279543710170912335098388332321322432844047791783808764800771035039300390019243354745906926676669959077790826896957973974911828199699337557868838309278515200000*n^2-1022857632666308521550736352510048840662806159051087636286423919312795258095083231973472329495610649063020927514780605304978928102257650709900026177271111448603464494455508389669461542425398127740897934745180031263833207032844208143076467671040000000*n-120852358950428425282845357034113787787620394133627179481255034477456533652429119154289350822205200958927551630421256920505696747935807205876232054428535593091035217137174553313835685382524150287530235215180700884717813996766358245489487380480000000)*a(n+13)+16*(n+13)*(18650674954490332261224797152723178824408642929250460833292017823665433366534148600318688748636125733298046875000000000000000000*n^108+27524115590038437747122235862410697077153771538684871085594946538930665918580968896932954563659318014343906679687500000000000000000*n^107+20102809495762531159382221080136968237777961088473361238848907405331354843721565755884352571096555092865237976565917968750000000000000*n^106+9687733916661511537245129795430852906497604780555494002615275094321182480407936546548998737506748477074471505363851074218750000000000000*n^105+3465136230848222884302132012055542205387808427810987395096225682377989711682797900992287064968637552479761453352144213291015625000000000000*n^104+981154063375844200930994043472145852176983765950064772054655072541198355585898226100393835465385581293806926045039408022055664062500000000000*n^103+229064787477253678528266616277363176126699482161057427985592125996192823249753069521070759180132971106508514634787417531799728753662109375000000*n^102+45349667787191767253818039435786344667966329847983480933849492355357503543216516811116703697118353687563727973572805980909702384256591796875000000*n^101+7771316545179074812034196238062085924542323884959230366423661818191790727790412705871539417863300274430761097480102933973967546284261596679687500000*n^100+1170883501518075042239643997545550583596998055627140273825885664086877795309274014551078517846577011756285056474516270316896690906667648535156250000000*n^99+157029080289531627750098030966638580171849336805387609475925453576996436986058568899996642040909564364393338829209335771276426264452956579833984375000000*n^98+18932653720760644962548976513046221776261238186500585161457176779303990091991328300249666583195129542542876734212405010659345927417840023895624023437500000*n^97+2069017155888464161841958273894792342059625879612078473626875870933872712450792544874401545074819026151332663074170418299573567175296172796470962109375000000*n^96+206355271713908260586388553126842364492528922976522861103689540465486679150747174941664627684240524797270696383624900703599349142612432853074122513906250000000*n^95+18892685973468197616061621167058580505071426304743907372466586429888808108037481583451017328958712593032485790056145206045232776458021443250758008685514648437500*n^94+1595766847372398504777672955963448146142313694163015297130468941024548843312586666758878719883218051981539701053391937585756343443298158003981975544279953710937500*n^93+124889469934263436790894603148522135703781846624845149281801109782493562773860570429559331471197785841015233971357790265746117646684788185967999037204667706894531250*n^92+9090970684804339547154164139050871543999999253672374132352752010459253945371239791182434059988631030215256839422637893122985348576519566291758920073987593844679687500*n^91+617553714936006714901023866263471294095276582379904632401630317181231561360767791334049381150946436975544233742831032710050260369191669395567694019058679452957468750000*n^90+39265161562493820617763000886481598423483360374881724811497230231932241457564519381617151416800475728985323957280591667197843748450506573549037397860336685545512570312500*n^89+2342920236941943275832420539820830982150271682728506905886849732502099308830368230884268220909686486708454099911206677130050495792696582405987276956943455808368213346171875*n^88+131509066904365489989159978326528158667060997736844853277275414835255468737556167976109218971939054012003857968325944565176641149930302037184324623447873642547569087990718750*n^87+6958734721470443663438682090642560672015450615095741218912368570718947871673473144279887072621210967922078354615267119763785523595002316793616275251342640893811147133315190625*n^86+347792913885152029795249905902345111770405388916748762627353291166486026973321912590915018813642632552848293543990312575571787870305096456698077616800994054548419899412746456250*n^85+16447080832735206014335016431578566205139659984741402994893036311383829135607444604957945071924957762206572979096719402294735443243211132896438075686262401916034817192637082590000*n^84+737102684257281526474544958123385781624223341313348986483325708529712890670084852179217764222962237315130226760620247999784334104144901213637231081219112075280727145715803004598750*n^83+31352424121087728504009700585309758718434982351442400005223385703567733891738093211285534739028991594970543839526185833085952535405690706017366189281611629548383487819167571351574000*n^82+1267351990457771393596719937437050182816765858633008033743500476974022789875947663447807646512353986499839690991700153372457725953450862842659730801392766112666367732169728109793539000*n^81+48745798771105702541155586627331649607324837962885757713665999509497254096076793488979537578517568923405670780441781063570306693769278889884599034955537168792718822563954436026539197825*n^80+1785987515666086282184406974677345064208633257011271493804491103762166706914464012469313764055411846233817729296609347722256675441989510040443822318863332383386248238802834061083445724200*n^79+62397794801734907150171268780935717328800625201816632336419883864350149241311876373737761695388900709134027830338792633816739104958150262460316188508848769204828185331704621870358739155125*n^78+2080762060140606691612198931765147980109786794610661560190383150534591528253047433516578920438791310315249900488207469828839504850271611260807139496659696478467524973905737152034139606447330*n^77+66285465440094833229339403175674777263985552241842842948590284929158293399825723319353108586687338436365514207502242034640714163778998269658351294034962027815810566778991898718448630858765970*n^76+2018866467737600027907136928025856129037646281491849381933671524615635066846602544289692204763831362896862676037072669627266298078623948998383611534251014574166807233990439314875836580341981460*n^75+58832008779661374412132017692059528189817574170731255707576486373133881423561402398888994257324746261932738624280599649231241378423604164626530455890848533198315320327912395331980126349838243390*n^74+1641476884499928670197578534713670137031306683510360870490785362516702725289079820497926805749017803715404726582584543390548401303671915328578544223965040794479483269457024444360825087771569645280*n^73+43877889803029499259226571549078968072659985401454525324883444618749966936000980051733193951220905794106336999110078408902944568463276377196845617698229220099944760602133852739256463001110684323994*n^72+1124345200924441291742709950929914806806111249815075344015176507088526691744971364803239022168531812665315089350675963939302671597440429722786973477891436962243253722408257556161910849791498760046036*n^71+27633083784915639173099607085211150704057407760887816222758938005124510282455443634292557982793645661527895038347847129750148826344804291103541120854081093035046782381501852823020576045311744955054546*n^70+651701098355835321265678338150426698151520342919069154592801597257977869815209397296771540911938822075540429429918993755594506617027150842619185308451350022849007806560898238908094199190554349596675620*n^69+14755455489473894017111042783884595738735783953168581458829184956321772920688099035839040797726097393819099863026334891770639936285636915570908199535302148100824755451183526102147857290637687642154716800*n^68+320863588540750097227473531138799858274889044606644268211221461906502353859668684221841202048408433443609182400375865531853301136763308783585355082291869308997108076495115002611050742361712849034434980388*n^67+6703694738219142290309087539648827981242256187640170413237946823713146233726504733151512736618453489960230779290201314752072418632997860210783089978832723109139863825577033993962681288095739830338406716040*n^66+134611073519193777640826302486532827163642001783621140144088873286258611140961814631289490990724246721397692566305992570333795483099782252353225864255134244379179438732909461591713093438792095263195005095232*n^65+2598674954654468762322243377884992994768353520033893231124440950303001942513349153165576994871745313369881163213139219793377575997610867645850423701073406220245798922549585922902983174260248091536927325249714*n^64+48244207468162843197726437676574615994734127887195283712286784255852103303904628698126341251771437775199970096481461585699267915102224373845242734136430118954199330612438722185721733867208662431695959914441880*n^63+861517022896859109004614027046954424284661572201660655885081973302753879612340550138737617270726305065058046240596509020155507998136273470964556360171543497627471731683793168337843154735030541436885862046823470*n^62+14801229558618201587371561749512450411107652056933750836130319439259559048920473096395705593973789553021281225119367317771283548191147540519945192825571987872842933549130668096711522508424652187643962579452926496*n^61+244694018744731739768001597798554197497103152842788348261941626866081586943343381411028799767168879928550104736977656332721985528559993129034389402190440736613049757466422358703564480996951130441188873913149172710*n^60+3893173223698963823321083135344383857580556911306516466089243989103463721438871939354524231413329951361762765777613104120564443033946195984627918650540856536024644781368515372667150989605158337315205213895084348636*n^59+59619595717157834747757137475729539495726185304502504005237561810886880050022481188856289167697475446369847208524917516051978781517147160462397130067263827356746711033168170528720575512953478328827809652568333192996*n^58+878853193830486386049798034465005652823823212132453652802169632451134783981160335573259400065097178321586745829666221538892295378765851101923351958861182395665762964955101242450944267117500229992263977125269311983204*n^57+12471241635470360282773281550146087373791964899985555551084723618529297370449634005792235239508331134837345531833321289980470774190721904180158954545809270150196275339785651142195927781765959850428577625844240088569271*n^56+170364855645494014819165760194864185817323823290517608530624146098938806217018886440500350812924822829851103901796634888579603025356503815249080743642658699785218122279942348649536059490011892495741268365628364390851022*n^55+2240396545237840817319243991989440690712185591996477742391487230890975173353179998491909125491610049082577629620247494816707147899524811186148998475675292143903875516497720706173799618670830475754347977992683375715371005*n^54+28361449781972651186863424819529519770630436888518799641892273203528140604728214935438785260739607474292757221374476060323381564427440306724095542171336469995585051088043504755567549104363261992525653465957337969844220930*n^53+345589736821482151140238140780625817782212337479168131838578299905434181376487102214817434837238789196194461805862562644421262436757875670289885646371567907957256826813583353569457955159128741352049137649352166516758812080*n^52+4053013872685873525527161148172940315377382369995336506625305846582712015241053638330816191118262834961763785444961146991172675637879699875555385178116089533966252354014299000144722428704505052653637383750278086488311910254*n^51+45742657471114928628334987250715984793902326357765236692861388816698056128932456408914024479189588828795102640516787884703842011962814143409764350349925463758706299855553443997781670477963480448398456259821408444325120901400*n^50+496725620961998682792244772548407955943014351603641268106220735059178760363463045128816044861880242444053808968548267234316423127759866624986912570664554307658800388689217378021373322438589425005976571094505971568152895299208*n^49+5188875962236451800583153399760323483881306221415471541314017117245214827871665930846493485534761461222764936794970932592404216994174297615079352827915444294388708019466838849202838515221207048932356894386264985428824174567037*n^48+52129581481009598120360054860830901986255533110709136653628911371716919503421257640433029571210778802469713001967806906760978359216368826600798225024261060152225985916515354825819650548272871875488738152079078680699551491227088*n^47+503528394395925927649893827899192608528424610350378407624285047829102868424949300290067512546248032047464692501599728537769882593256442093003048166028662285777156084030472810548419473432299110019236420333231654431281758814613377*n^46+4674634153293292541005961710570634676956736209544906355698573589306192562780239482836362256105054288522816928465369253406198888047995577763478573208813442637471902487410618133260830978709801353980332657795696812929210293670990594*n^45+41695521911346483626739963868099281823013535975584201768096053297796112267386836900223276913456948321927054615398586053341086952361628004466192363703727337013659300986879815749425703581299665175833505366977226251471665542825648790*n^44+357158222813403938793894153557084136750998083972188907042340676803364866268012858293123400255315629001745085220129303958787120056185221672788303513877925181612018561895136294335277711880142187659513526516438009412024335496204636372*n^43+2936618233342109785911714279084833677636644210949996746326508115057563427326924466175269911643043851456604436257021233334724027150905368166647265941636371612919813761925012982441351057806906953398933958408438866040369649103661826206*n^42+23163705508722723546192124516458600219166583846333266928671306287985567292285328759477726384288123340284121040030583627137061953225672171518757761550916310914258818013360379016574803199439505559226376421171111708992876973369823310760*n^41+175173656074832409009654189188957292573904970758321800067550217184417432320227394396909680705612461227734864304192124809664835016476679848548221371029250601763972443287733448060239731266426709230235880431015612695976288739047856536924*n^40+1269171158037990800133751656400926778057329183413915795439190789190635835288216417653892502763883110977511412830341920291061257306779582881809233405992069231772200958231978870025051739278242260808754854299426502561190835554222193867312*n^39+8802597496016135462556392100339695058200769456226735490515152137916094880494699584312902040805802668862526020526436542586095520117023701414499721398231510627980399287058366805693055170094526244340515273045213204627279151179953930864048*n^38+58390218419566985569887006864163192253757342811853731148111357975599816031462014154748474977531171943370312725169452416728931625242287202035771257811872643929691361588939792745781783417821720547161483257222529398660518880681961443441344*n^37+370039633444971278032686284067410098585230737840526207696618503166363176532647149289568741146759031844993407752330830430088205552790429641062482340244573237676048301141692262984086299651528087224783501238741825687781854769895829491074560*n^36+2237707090927064987085666353332930388534761110824739537272243437154380208143428493805638953249252275708227702480156951047862541015322407170725287911133272734718864154304165244892715372787384713537868650531001885037156890755510699957767680*n^35+12893846336318616381676223540970875867040143621601670780987757866184281296174603671876680722434453851891669975247010003787408331139493718826187732961714155658434197200616615365587052889197746972534864071522543906058838719149347955057479680*n^34+70671937035401068217819404691886533979542100615262681337863362116543108179303458050414813293175234412152105342674346557499351608382636629765688403069645054255551672450144570737366187148825717551058697902237359277471456084865548136585349120*n^33+367708461530008090585784362984410419966647206017086619747676843728007494812654727361763089148401542935142506427685661793519956162615493045970574630078328389700539664125903220462596790957068973455076866048301974726869180602112155290788792320*n^32+1811540543637566036617292078138902814739016909929855871714934850992706019004543773716123205497929335704030880306828255902650226752901342337337856833278929543823286282125047631616974054747037735733379838419739854591982249589884980959199510528*n^31+8423153716123525671434904646342171304252964149442101750656143921737622336835880878522660743571913175727731724477499696919914517627305628320256129830797950314124227316435083456621621106067242516516049652640973960537514713532686591330206720000*n^30+36806726849964171867603573985960117514512224428251672760431473964402392590498669016688661839552125074815496005559223778588533219234693370521289884923431587805310769456832122215856971582442923414777831033755639368348611973369138178544518889472*n^29+150256586180230115891998449851753942991058116441515829339036720455334141296871037401889887968799281201110121466958615942236443239332423731946747347551219858745243985367649714504205959178568362902522042177476007916749333970875876348245901377536*n^28+568066105045243062773499482255109415066800767521418230354682275263641434946660982237843451603708048974996371440419808635406566039578406874254104515284148832785640934578381305637617293310664407801011874914872207726604216911004901902004949745664*n^27+1961210279520329419750186041973120798959253861093365062934932812316212445356911585915472368290362202909061799901764773639794145870840522134189939349033467736827258822467607580610898906942067728242174302243826466540223824789290404283171825909760*n^26+6027384838918255609882121905784923961536116898107279636237132567813791735013047250684880171199836999556732576238378618826642408368541957639487339811434888930403326577592047456320395585102131080341257261516451388048021513383831003972545316651008*n^25+15588328425395159827988942357071336055661979631589801903273811962691174786546805291409317416560166890014599284389454077096690479917171321723140555661792822767270295890016741620436119739757908501738914084032834138103642629980175103438375922434048*n^24+28353966294521557471000575346912784200295338756014251911871578127350950591813213831511664102964810168554065797755592009033701872476935513015108002078664503989453530465653176090797251749708868056175827710850747775607779319315392697553682716164096*n^23-3170914125419314555964237466041966919332731206951917051385315980102319727103812097607897400093233938371155442337783927966657554652436961389943353249661807774981313849460197248718057282950542180166256976873039583588634812488717637528395629723648*n^22-348448083841899462183253661848656257764573204894336804502172782333296604621925925211306853280172625126005909904908541250292523107907932671308644048277084396974375035709459062134329772161097927588805855446914092606289821757475614623745680426926080*n^21-2136914621081190986711785492486157662329953008059996467034700229224054328199916901402386236166037227614888551749460531545979488150740157820025920305109821938838854817870621374332818320302224830529193817212827285560250356498761973690549369556697088*n^20-9336726858918168033722164192418353245674312517765790646634340782471234466084278178345404310415215417936278303125573724238070539519022314620321519565799498258158139531053433160259885253858534846893892673513998215330139102190124759943291360847593472*n^19-34104477763169155774618459360126028179099571635681640377956408832095363217224788684536054597367192294323732103675774448447908218486794258718312858416899152998069970579548193176910165160932470546637560165076779242579868872491802406913708312504565760*n^18-109370721874400279828236136947395921908179326340336150433595479271995646250025493544952690347665207356075705000661803269892016068757883593164870767942002768466894534987896534080735136689488633922477981761868342937770265086323997338747872407558553600*n^17-314193770976699942429051600498111699706750668985088144977614482314516635290543401251322907411754834625154773872437295948695391338681407970871830028780051793783246773053456228688189998271677897130991801812529730654506877840698643862675703868367568896*n^16-815802334946477600643322657279461829753434253947033674721891913895672195418912723069711624386567169647080492938045347676680195818865780845759342972690103672081938485190079220524343175267320278288201656069072875272234370555554991799354406082799730688*n^15-1921222733934082896986381182445550588898672786001857323304130896001874138687271144201738697364902427600740103035129998427975739373127530640136241217563964655936505517320996246128622701518204503706894773337278796808826679846865567153657380605211443200*n^14-4104916724512640415471413550515902035742476737659276947446316666575663306082384703572886666889302048573209402312844033369280882855480620977818471475845918021641668455042306275803052526542709055126871622963326376718550415069811474196846000548819763200*n^13-7942135746061815241815970188848536441213344405465714485604441789886744760099334950330031165758675435552887499446615653524052399879998932097065862066010235285699190249152485130935058345220276211564352946495180664979965795363205523970195885196081889280*n^12-13863597862513381265350089758002908486237806135141887184794828215920329244205688177045543949883919215996099913844820287145493065289232881830804541127625946084871284163175497916490928326755158294147274018595186382832893008195548162644687452133262360576*n^11-21716802672689551760496294264784856244373190046099200999742367303603401904700374668867872114719329820650279352812415162997642038432492929496101262082259186493120889088785786916911791249215989034770324205437131914738686334289228745884069918890629529600*n^10-30311411979771074332310084282666138489076642449692898362755882171509544269096815683628643716124719279212939411500022471733341415549765041784640035133686145742707130749713885628910685340903803147090307505250865445594494214579509782076194234522631405568*n^9-37352645115921854322888290523581843375372921295706498412729444610625860392767658988725083061049366596531969432165686319120238456257317571689830934735918306836326219509010441177866968358167931855940096483209431758892252932668761102755384886899968573440*n^8-40163329040620952487537069207666495445161431624577378792998305872441501819125345789248092403554946961973576582472864396533115307746038067168897415794584177631256136820943901389573943285528405967284908631394755948714087834952071069122865176547038330880*n^7-37111383600674570876758778025048863929774574943714058975953151064777183896368604873922730861518783393016959721870738116060645300937200611693337812385894270631074390977479442976113986610335139073047539559777748908490080923463816869182936685692804136960*n^6-28878202437365929216173244829329625459092748431072373012661714758009235809992271423841774029387033120232261134894374730972738773986460021350966030962099232425693406754578316898980306978579373566747672815747216954989601909481174851491989406156744294400*n^5-18404961257812263253347205309227085039498744805206477797652416879479402787460780342025844288659243166742734251876436338384360393654515976981782262542591587862777848825577665184549208818536074082152330393115379905770845004590176382774915923462586368000*n^4-9226337282760445941928856310496660886271922666939519958073652082018373466487788921757113932883098567678373716553681639759614599810446152815991408660185055428086321521708164928569632423462529974892670133517099694222257776460100417093318569392865280000*n^3-3412100614375303875033330987212097291799086197732115981441551027464211615668137626630514370355624451594016707956603148204106395539357574703976384865430547124550659389672182204324066888962547124783369599821582584084595090789364003846160539189248000000*n^2-828027609126071470641647392849948469934570207317326610230821679468005877264158518157177799536470131243546026874280421864957819372305494167767019202319711677932618782973876617885859947044249896433842649053616404186138223450744459219008724402176000000*n-98991797672223180005909711806590218606885245711574738383516037220912964960144324234841042999970614280437272570423471866423564043823566847376060024037980603846126317852118163906976840929521256509283808858009345117372235345956391150938216202240000000)*a(n+12)+128*(n+12)*(n+13)*(38370956628060107945110762153754642042828243053162515573161585078679947648727576295934416979892021068191406250000000000000000000*n^107+56002560300458124639523685968631853616315644549904009345883429279955175156015641969702271263307900755682763671875000000000000000000*n^106+40447232001525235546701446884185525651822356083288509574526455904614931509485178903157561978808159570643856189516601562500000000000000*n^105+19272681663075754880213049240514616025118934278502677224930747765995219758938936644923551085580677504560586557861823242187500000000000000*n^104+6815186612318697492032243939728915512156538894174773399850497472952926008475237998916383394926198238860285836788390776562500000000000000000*n^103+1907572076191791133022501301062416972596443335942751346444002473819285875146218645075366889457303717917222046852994999236064453125000000000000*n^102+440186195475081742295653584987463231350829639803827995086488065329952362351217159711007861753953436822778581409067882276581162414550781250000000*n^101+86125894468553614804740842884150177636622306576421986458768061916196784319955360615669048411310013630480260897687013967863364401672363281250000000*n^100+14584185197791139382749273182555980610119776943432138525292582153790580439275706192033459581919884494123014876684143338370049183993901367187500000000*n^99+2171074532773144403498410506931695100813012400283462809786430035214221949832919795990172227801210770923130274107987911153165756697252670654296875000000*n^98+287646624048505959910491917091298942001473740375634389595397980089552014345946294340624979494997398798660130035755438190433173197461478395288085937500000*n^97+34257259674091172450051138092900091495920874806103458317882397017889173478198485678405635434288067113860036598948262629690461438875353790248505859375000000*n^96+3697515736418468708199875297041647854515632661308309299043576853107642891586959182503081677299213370323982254883151558664211500272430956200796743164062500000*n^95+364173437065676857679076887283244047255141396543994904299666178966941584057131002435893301795137069077572413878894864068021617343414728369067026555468750000000*n^94+32921085872402263799956290997771153355676532206981717084535533615156125289538537258671267417285450079239795030435456989682669215791118727420841146332841796875000*n^93+2745223090661567944070833210670738160584835855512667579802930461749088270190655039268254225118638956045830663105785737246586500942989054715829093532878595703125000*n^92+212080524926552725958646367687528186746898469251272051076773994037654020297422952676963765020579037971642369723458565453117119484573720302369383692535470790625000000*n^91+15236666218819933877610274774481108201569593973451278955245763937526721271872155177618831782575522923609272159789930806478214911837934758330467784093268077633164062500*n^90+1021400496099431387187776543075488266316315018408317764215614282070860327040850050825063272037252184431346674595108806047662274533439550249963992635246931095944910156250*n^89+64077586452147512451303647095998386983365349353010447610341914579191304214545781547690254191426626190927534778297905493016880598409356851967239338398180896553366289062500*n^88+3771971115260859275641677304564615233444104917583505125754045963117774581335920633892381631731061026821516821170404892583338196816192842037846282830108631563133477475000000*n^87+208839260482459047491421053763901684080150872812394614860235925414824115802295940578289828161046927784017702865116323667823575451933239699999879186318639972820748530088125000*n^86+10898446940427345196765674662363252460527579930307071744817909061858851168558885871737525361285722342008060195941045590010581766475853216085653934811751876934588261282245328125*n^85+537110918754319383628072760073696261675252639470925675764519687553231486273873774885045143671212489616335705711602082679370667553553444781560954891951654812882580318885629481250*n^84+25042099429714500762037376412991905992048281291551044697376988419682228605783059121848534114752617835215890421555828028306091638563221413653852234638500686736168567960382548775000*n^83+1106310287933047883708666006955392087261092053277006703268047770836298823653541231050707599118195494901286333066211142238194837532486619665401581931220525495530531069418418603205000*n^82+46378225576067988722919770639970034376498821043212477187464442903061676499823902809380280773417371528547080384138219027401831731132196155752800361660449682203940613991769152022628750*n^81+1847395328803131892220299975737212564189687305869864863888178987817032475523838348050724414476024965364566334634627383909301204625600363207868040329795180126055826015644963616067655375*n^80+70007311027616506413311572615459548596447965021628599954347006342838651226205216800957874390130436867809638982920534900353758008727006819629777707593335233338848402812314234965256594500*n^79+2526682607932725169062682388540554625381354332853785543554178413394856736674478458569765188094310570570392453525005334189464287678281874583817576912619741667885087968631461966718930721275*n^78+86941751472967103530423667426672224983633455844369432505979892919543972389005073945212501239385343949281160177129615021178367632327554922941195061237750366028706593373428459560173021500900*n^77+2854877767053721632897187822266628875120852761525732978821972180085041748688567774560269174374395632409125678286825742109250885537995098595357158486488651631613245172335871346716304214211050*n^76+89537846524156709647768645433037868872976830279471055752709973663180213281920543942028724412413343526393480593474293359427109076086287775215031609261124095834475202581780928563270265827526370*n^75+2684321696231484832144870638681156192684521494234481844683000450751243196739847866386296335685150791462821482416650817242623180146757116056719724937431467766116465154770785748270560163406062510*n^74+76982620805944178374675175538369015570532123586436319318254047429491776348775435771084513187720215305316837034030581308168663912052205485944840202574695562838631121292778048155318013977371447940*n^73+2113377946889894010659669667691460112824588617673599834734503311874661517735959010176488807010977599968215483048613111288098094049266045789585732671956999625237117988094867676144579970121386383865*n^72+55572594106875768038636876252356647486069261795357870079339273586693091221113478188427102445571647353857370820141314042627843881400608848129661327525531912812488879532265814229718760731973457164550*n^71+1400535096274152918436000852477516611338633848289538377831610637841548964958001703370354185216082015241976607510215515402167931129510253431699561384738456781459573422555035348551957783921690953096251*n^70+33846011536287324665350097788826796696131326994689335642582843640649678789094290296814000898755265131392138301523276743113796904651516048203383074707974599031734109702143167264634584720169853310506533*n^69+784715608135733900442149860045685871643839473908020615470389602429277472287520140746349600056569992141066535843556242985783511838979865239849164875609278776861939452713095845827338475266841722835585972*n^68+17462295441169018769515418878011939617063169186887537349077592034177790333522693225377201640623105611095941478446769723402900782960398586077615598326495076764179012249724455899940224869835323170712572616*n^67+373121568253962499700717726643419862839069773245867563048976687447700304888385631635176572681817477536999739688686549630609830764718686271113451347158149206926767327636788609949316259350655401735785413432*n^66+7658058485217286021205877966478651438602840857982677415954414942509892291396329817920361828355595743186032535751073893133209818498858821757064136473329659924036341214930489851828495459909809786884214098012*n^65+151025370856167533550396507333431737631672167844079742482004398747917885876170956393965190375751228580689337108789128690595935280828725017221515487186273886893195118386000823465004487824247362103472931303158*n^64+2862678225577969745706386882159407703196971030412174643403953110354891825371021787034236766922435645851746858876830574025884095871460755861873088349409609288629831601791490882355167594186917885479688080584528*n^63+52167546641135253481931084540058060628205671448711638747850638932825501257364785146674157435141269099541064651722948414374379568024957289932385600888488402436806201782288464878833589658737326194292800621680054*n^62+914183121747869465087155728146068385774301867899590644937402566641142981761527396417738794534819245291245690087203663747611817780151325117265898347369978489141256239416183544899838189531249136307479641295056856*n^61+15408368757965401110916304881315746795570384738334447551050200867837150999188789471203515376897534463361816543222900880054994357649260110535927550121964812144666227807299238706441616944981893082098677539190428092*n^60+249829056669914700459042593296643879965309631306639088798426765173716489457543694943383607720118450817341285598635876723809597472086122981716136177822844181148181277202683220531383149401234547750328459606299937244*n^59+3897182447680706567430749208786673995583436692556855778225632079707139867462942544328703060595243822599962151847551819790455474395910790269135831919494285765290825002612188439850036916032836311711572294735916680200*n^58+58495891717213175133097197696562999400076224400388867279280514068869582708735092730777020419311630171629398035804193978634680822129667941189056071824136600824617468206064859024595594286370554423022897096267510362978*n^57+844887419297951844173103239714967013388180200142500777675156142388122304946140285539233759623828935556472831222158108989677993496141074987769092505462589758662796045448422980986818685477255201951828202226333702329686*n^56+11743290930315117191886652988684057236752079407922834887529301993123932978545254277974571509270142753983810220806694813870245670356472678963729158021327869622132830996645073784825130533366460375929707251428869485929348*n^55+157073699094030157554662755997321280511639461736872772378158899795349600704918865080849905018700908822897223584222393738431970428894151161898234864846338138704598911886379176806153102900282189990735615641156279102863766*n^54+2021767954598206677349857439767433351753703933424514422407716386689346272320678276741384300507085884613055350628881651924930665943627387434217689887477301915894086791816812091966670182376922600382247352648257334342405639*n^53+25040956410379148700333136408989575147400975290544137723436404253870471044120071722408505508937728430728465667251952622610454190821227768025961906674657853236956974582210020356337773393726343444856154114151897158647105418*n^52+298418387193996568748614959395555178875526313004257054013707406095378371945192239802421470748213140059955201927110634486702411296412970915421183896135153130402781178557334082015004761715983500244427961329990963186107463456*n^51+3421400182591322732173962601981187658133097083625222563752656750530300844781567985624558496458994522960846544353826844276535556043907283893362268601227309059019231717137782348083450341147533962853375563721822819919962946496*n^50+37732804154106020737191988367936499541427354866995369445995347205790803389358738783933528611534059748772036238347996623225620091293750620045558487341956093538553000021242858857569289473783932605185128580073704360216263171222*n^49+400210547936809376384432911603494516246296266242469227242087809098188929421148721082161705536600221385121233427195143819472050249160748550434863134042367062048158983702176965549508905334066082057177918986481183488572131671787*n^48+4081434111424333307090947476642194280191922078511476806786119816109620984137776392938365912774729449716768157897975955484056536291186810993771613540671885072328552776015023807925949724602160853352279489516530146720228297641788*n^47+40010565790559945075940796169263332890358221504617430876586610592731912185269471786059713192005077578065848193792579820754992164162302165021725572122255057023035699366234631659402956213200148658150266911011247837033489749248943*n^46+376910444551713990894390345566985026253775982600091907243907883243247325397344887292117493323327005729675445099537453736073123705037160822254869979376953124075799478127017306142944804319579321172057266350918832027781833539936172*n^45+3410726194211331104128368130957659906484147311871809979818545692097532350200427142824855341403117853860877999154200669128568437851688006269019632080292216519244547114623772009874959405025394719966770047715780059515563267589887442*n^44+29636190193120803903155852707582657042880057820457391427446648793522776740844203810052253744473539050642757423082031018250574359831261802989833934493760235105228675528909664691747851408941113102482562846810941889974219634344049490*n^43+247150953039089141077685710115332540230888207224019434220333834392706058519106633695541136027821272276892647453454839561114764866005232296942597844140976541267483877842144063519808010703709496884143916038501646200399228064496692982*n^42+1977140760328311744066228634124652004467536394639513425827568560991282089404876931439390954200245738500601870388178733113771655011865198797076325392797068716693107313313064127264410090543490508770506088535303697968350287508410557024*n^41+15163154435254427727618153718037675762261881746343784856758452724720050328629091656781856987328765222858480210881403483645232861833917814050390606617828114676054135757732797198961231554864710707747962008376087048956686413097796442717*n^40+111410439878737551466289682438460792285123161136373133199401759220141938095699971789940491899218118894957853647436669508728488201251816011297830188083935416182117949042223829882220317158414360891543377449054370530416353927841041562694*n^39+783638494531790108291731608120863997132944398906738874464750969596801272772404510953111414137119625533387540288243763294652065780463013110928088667923839202855741031326372831601799385290640922800476018025209665229142893250414922589447*n^38+5272098675737025343673727143378374889079430356381083288757389405196472597017744479827860373798643812346702079006535401099943611261984803048383071562072594256296997226518716162932253970529032815313856636852554778186777200124757849910775*n^37+33892257196550955615181703930365644405970191230605240114810157165274009223942523028372244098481197234133093109537674944237603338008878843288335283384458489725493584285792441534322643973508019206362007995506928219644234451854307214062496*n^36+207957203346331097126420324761484855304079617958320159914371730059522168060878979192853003228568776302716827033545199356597277485161468071714655494162170020770286141522953287289124172797959751417117586971730161835504204649823850796495984*n^35+1216276936484132070379113575249085854036306804522631982522300604911155558494999806955502210242438562248117708793675392366092496148852818175434886149575935001620631124933608021464142547703332180141981559078292983121589703163414335620915440*n^34+6770256677432046035975792433535459674173163463394036416813964590224031403035820404974408889993922403089077335364938927599206595844630415862748692914452887573373384188110094214924891815941039161450611857097363838516127645760443000286393856*n^33+35800764152836285716788567658743955650494032734005591634790154455288001535662342638775295496462665457571304461670159835394655212509154021082608042608708808691176690939227507599727324558202506224185230892622232906522169063003482314721561472*n^32+179441184658628263644172060552055123900478259713011273055154656369600787353446506417008157791959358274821106342133364639694745032418837651785725240105780039594293360426963874596706674221206332582465311809808158635082971390156799314701285632*n^31+850127670869332899879377165868798911232597956619761201431248304817714366434602789050954760636543073958659358673693726799531923513860151412661244556665221298512963995515262095599765421503298300026662736898478948036184158954878720740068517888*n^30+3793347982616380895792998157970893539839236506226043482430588458409291638787650840938626465902514047255136754308936746639079316846558893163811096501757617604972560098692024939996432065662801372854710260057082618744046744384327203081990034944*n^29+15865594741834045192240786993018583934967287242426777623360274221759781697899489747801031088197906107525379564834310241717318785619563182822577455901552785427801151400448212811809661890097547420884990234948405898386765401642785764055431616512*n^28+61780424914943543001943044420965228245961024345685933860849983018985981497441207958437765214846212138520212259579533992233948567244052492264069618945377712777806458265643656464123266556904474902505046510460085100247940370095595786491240148992*n^27+221702849513340604509589550791356483678656842321704190490739621514601312050520439977705985943782282644850726528133300189994569629494217142475987338987679762980216987575000673090255898960604222578164238883779184674508958476844130367241170665472*n^26+720838398463296084041022508511194675557831706534668532775075641474569405737573212905258840052760515081037876501580349187921006290624582781957491926061656175850121408501319276220007945461037384300036055872858028779346690983768074927636643217408*n^25+2055453634319999986942911853749718812400588448026801133397526736749409128066427370461452331410642122636521318486123867661350775964359783677354387602180266966597523156410492585829147909902384165883536073015737774601252441103209018923175769505792*n^24+4750460910150010044470165666838605975235531117200908815827586620420982330359952070454398926704841506541526567537300438116233501548433452959520014006106306229380504096151830448804029171633897268864419274497184670175220568327690985648426872012800*n^23+6471217787585076221152862770424924089735568878844505263905842248917847461099366501807648903900340926701188895863954695762372613000161207593820766642413458684345932463528335548688339295320981000155006411111383051641644511353344183977400478269440*n^22-12739053740380240843165729736237013395681500434004471522615158700040294067767933206644229424989708422832047624776738895504624660219880421356710899421856651634886115436165014939066410289574683978526398360751594684873110016137590941797190231982080*n^21-147770805510086730168542486655811107570673537303579445120713127118670389173346094369999825966718557335246050508252900067214817504843696016878596029557756416279085805618163379870406221144223518337183428264034795048255846149126484569112768637566976*n^20-754776491762149582850834640516748973061922098395026831312615897153891589812327472916143522843283072413588691546945974963573473098129860785332894951921620159881271355130439693765678710026879410969815138195953044667095635754788063728883098753957888*n^19-2973336649623260148013388291687534993300210011953437902242755045596617423939055254658585401503391207600839067971208339516088375101560727249797869952585037907783091821867357274120312716127424827165056727808532602151470174094699871106803261449961472*n^18-9993464100494493153392276115954969651016013310781924213144360976164331383242176240324054279185276406595740260847403009199196905136376947429817383196425063603733498865561971946990056042123516668863286674577790937629953926979751497906624386490695680*n^17-29685885193523718222083680923080048751381969640900673705524498146713970956314211076871963708308904318120904646592932022007618539547237177171851037424090728533929631219998433958173809146612099981579784614019530685898933034188043181406538813656793088*n^16-79115880313452145724922441208408330807961963083166936622448706964202824445316294142929418866068474423209705138440175341007849105398939907136301970201634810620614463837295456526882207905259698092170397061495883074362143995550557697682630239940771840*n^15-190386842663175147831067346231972168420617549292885096685774444844364595816541225324457436127050040439849581662885245378801907185832217724181470790453751110220721510531499979571451408550590279727279470392169197068933079199401625474746141568644677632*n^14-414463004280268634159272912667178806743402998766441611566991004230486515587335666047409383828840782205960221949302319173550603169694388844585813565628890747191493226079977150676761826487327257637748963260799253634912072693101808541124177187458514944*n^13-815439599753170960926611043086111548054583135238621160839472889391539697847291219114203092146112481563711850909524282633143482288905112316066063781013368716895175500244965009842903540100878866925769901820111726193018297505335226404228697740877496320*n^12-1445493881124396515536921703965992532228418646546551478127455566308055208278007811249484875012780662542540792492522305356638914568664474837405446509386517428337057151296694114179929646588510266586539171636850690343043566219225951781824321523258753024*n^11-2297275130774401631661299722759975094734061604055362683761880473199369135543048815682135316935124998206866004304732279869186147833199504704098637828715786439519890247242530006876002931421752676781054548512729407654371049967759518679757882067634880512*n^10-3251017092556251785832941121480440029796135586479162392926361287342792162390179961559171931380580291124990312853235587741941404687810204296651369926196728199485483230692297468067425164585889085052152173142612698464150974100233913096088990024130887680*n^9-4060188109540820521993867289523334646271195932590852377222700183370516107147656321614316776509780728434922245367948052429345213564033130478282807289794201590496051715544779117810730219533666201373866572717361752699421895981735048720271269728301875200*n^8-4423415221945069239329306057424812919016471947445352137510699562343344897425643057773186092648456446017788248326133149033667940447878958579251517882176392318958326987958804116149868041734293490836107498590676217164843399384414808118736944627963658240*n^7-4140861850742542517008883232375708042227061743887193748313674761718803487457288877549617512596277420720147159073280735335454195433132379160051313696577552501813249376380179454186104163870847851087747558631804964464543402825397797888749690958622228480*n^6-3264453555708310587346801677629546816032355355301883005603296346507803772566122642448349484185271796648033977920693364847091908035828329642690427243580404097195268471821706853369922585847334227165190850209432252662498933817595263742875022982643712000*n^5-2107996589059503737329701258477972800413688337336190255051112626718146290097398463381412565518338890470108593819931958146468234013598784861748844942679309535289404200185299146751099609624470792518148503502169388914370299700063564012255799679123456000*n^4-1070825972224658463353191734783182910253934427660773273728550261219876916638906808663637705108474662726116392403509983363773219860230328782946313841290806135712459366806453777915134574645405066862256162278028746241803241234145569387210893363773440000*n^3-401353191049875497805945232387458290987102615183581319777404733896147116059941266057328736590762174870214085866226920128728698890174332152605552096748737939998184721516969328667910632761948383414897564171631444253714639758559271830311213937459200000*n^2-98717463722265336147824556805289070633626058147197962343207991742991038830586582400047013211790543919894000341937816902379933263492099293615726003054434942449043257785339452161323183732343044151041015910950824612785210358311868397340959178752000000*n-11960205607341358308902998130394392254625029571172300868644481075555850490388286276061081600654893325257037222455562280347782991138614969062238233825099839278612444232386122504725012152730040826026426058372600146643749586005318497778878382080000000)*a(n+11)+256*(n+11)*(n+12)*(n+13)*(121390883289342331533918781053131983876412040980185704816575284718071694741596953520316738455165216336297265625000000000000000000*n^106+175246416146311246362153855942567902046433385996764510542673593715843551195298861720030153372234244631272715117187500000000000000000*n^105+125180017856715754537913075557994247824177079696987575397531881670734941263053059444061965153417284037909508866381347656250000000000000*n^104+58984750491504805804690553859059591146073758505293757370979314644601884573358545100588146783319652732870696625930985351562500000000000000*n^103+20623982223817214842197309638110743829154223941377708200840270560179566432531782640865488776123310201981244248521575817548828125000000000000*n^102+5707133053061033935505482395690380920159584298215939638999614556592973443633515687074776933086949491690194529530249752437534179687500000000000*n^101+1301847525956068263829724503689207500691721515330133775891669401686172058296831373159304423898305464442492003137560810248409534259033203125000000*n^100+251760617585185199738857350838518376499837813604001326561357170390814013559874979269915122510976879382498624319232610365910875115656738281250000000*n^99+42131752775098084792714005543643888692996470526350614688580856628492162957691414663700545604189772949267243308225884894152139447904329467773437500000*n^98+6197515436833281337664065114524778306884174932564789164976625111968657625462481148413791436758252281893968952250764625710487892976134722973632812500000*n^97+811258310328788489036854427383775371732366146021688053907616217420784162724989299374102281637030013126276854909138422199175936060886748632031250000000000*n^96+95444340631437289107268921999108223072596144366695469063111186920801934840214791052149536442156517398188313512397367568480584871632864326786936523437500000*n^95+10175252070535145310475039090865086177526212925700667476309146522923643463083817908414548053407319230322487720725269706077748802453176116626739571679687500000*n^94+989737618378916108122775618266014582555745399125115913022969461451736166258812467508481844833725226534101422278948110596187329764060023144043728832109375000000*n^93+88348844691260591425069604824672552702068983904608116890861185883836454646244305646581721237613908859015622164768014616552877235117228531785119053361981445312500*n^92+7273721288823679328419642222359130439873708418625051123219226409282741817285986855991392694372887099984216736898323221752328167846269278425097912721815235546875000*n^91+554713297581725564621724217261524671794340068626056786953932003624214819948858257715526744321439546495554659071358809933703447315848888367349913637585021499238281250*n^90+39335264529031190923182324475584044998788809126252533380642863453005765274592368762629521661881666484306419768006472889172343213066239962847852702962305585185082031250*n^89+2602238631866391673983248358291180372293754311014776531971697656282424183662538138975917268238932850388771867307913931726885441956208228308200775750250077506055851562500*n^88+161083010691019222102166462931962081279284285629218322337476624805229509738480392534261631005494620257030031086046999815740857509892618396730992913065938491421136265625000*n^87+9354854870464561177661579084956064766739886851045525163832033719732245624625293681012528724322565329524983938540063117000374709398008663441522025734080332060256628614609375*n^86+510901796428122659570403131859305269827893735291763618902652619446406460269431219583204777163462455571885438505843361967852920719263898945210385733380553145839490417381515625*n^85+26295221824393035124411027001145631018556550298093108974298784411482382421292801190998059252962988312193701460402301826894757242177608723608304690136664252105763315635225959375*n^84+1277886612772327199677777961684134758227068416370012050832307658367021973018638696094420178069391245441563546947022903186948597242430530202608624174696314058564592867207174859375*n^83+58741242070100493780466153467360148890419840369731794585853046138480262344977792577864340531215631708116989128541502170666302174576237496976571108454127593929128772350019734495625*n^82+2558114793668039187627212417077167840242849027488983217679747632591957838512780655902862281992319134182400977454228635379297664635019756310385691716902785887248222182054200547614375*n^81+105694690362563864938010001160883658572217722028562613913620718856918400485835478558744866233201387512135826733768138706960277255587800082418538951008576637222113740527323147406922375*n^80+4148763619737966011967596926682227091525037448547312524635112879533210693768809107004459517449254293467809169882468449015792300614231931813580566859201070182748107166252096662914367625*n^79+154897494199639846641914204884802024157941910394915739075124926046548143327389123443165575256900207122244365672300779016459031290475906465265933557159771684593045173933349280361419063775*n^78+5506993759774015806659610872610105909939587466918077328285908601751555356425041879051376166345783706329201648066138232940583656843680255311014667096324056905178413741670441001338821875975*n^77+186626907651118302388656646736634388710839176320298771458598088186716090449579555985795121805227110163950630911504142152838432423766259038285928873406117329692332142570687550650712091639725*n^76+6034380634913959531252761405201384379318448359491074885602476376258458651269635511730704822272225433262640899942754064799114125866882838722624554450394345600669982919578340740767155310628385*n^75+186323060652411088902094205640071632151773322638496456405787384265349170562977381693479987088452454221763758148057557030130998448946459652616755464035645958763435568643413459924329071804736705*n^74+5498229115211817517555174600281625911358232592481366610049486983899249803201763357416358727678358651351170002195066813287320154114309353661350120900580848191263717246118699395449152336587371835*n^73+155174638913418186326060231364270998256480128173228637691667791304065657386936886833178957764435557595727401522943919097537027371776187819509894241128675583035228619264459621457848519120562975325*n^72+4191353737740688605880096771988754577995873489681658069883575434397452640997678553234529253759712705319092030549860878904458637312794704553197340980749753281418629201482421505530346518564582489695*n^71+108416142446739985116827903170296977498365903271315311664918832874275047835371708609544507024661052368384186542955732084308503808432452342756315841480149073066465980375481399518922348483169471622088*n^70+2687126256626089769677895306501647902662882543676496076937273769775530051202077512548794329950865804805619285225065288805766261986330960948107331699796888504779965205698858866674836658627434436301714*n^69+63850533171803065357304063790332835533963148410127184265239734200331029879617917954754731000570236444597274130123830705683788614804573418430534758943808425356924972609380409175360644895475452855619414*n^68+1455230581828001443173359378344333003593764255881629458826264919229721635990864651216709618252784761678574848885083134866371646468372645986067659699424771858225404884345791015565785015974438129287399446*n^67+31825859691600870921376889181217245320202739336799977104557843145846089147340974379383281820753433381809082534166882772208838302266791821122520316021172796663690327823270200251716442321138629738846769802*n^66+668162955446303789090397092030906185611435505995567150229983692269158353461933744024667319660948881419219628097488070636400896494047482638884371126352599800679884037644321603950402652141033103889591184310*n^65+13470846965055680035170665345644861657362566243937129973760854678849826016200697786703950891087833282748132693355673285335640549213598052164031454485111594921385737333641638527498593110840675967780973157958*n^64+260890446838479311997562318265547229838386786987649103143715907119405108451481050796443395951744435651796845907917240967320269116345672784500343385721619179867592164164403771155723616169215395231135211378554*n^63+4855092261167009001216803286148322654795093959948952740910112798490230851131166762965805336393975407031165571724435436905933843361566251117866882303359270220006204351475788238008264041487275876529837602022670*n^62+86840711611927090609729603811925051722013042896068050788833095644337187436099797347779994920238361619421240494290433918727846746118489746427733068204038658079799204334855461330308184960821631890973508584454670*n^61+1493248411355148841977889102654347674946838575651347320427856711201623805977558178273686694158370337401050187937646998956460911094578331359464957741900348524969755906726716155973914301000159021482867371137786222*n^60+24689130719479167353315040280998652495025143596037623265323071564739204984942363631389477884845738745938683479544388844102990026347565127103487050178665699434850948536343785096364022547878795449639608811325965690*n^59+392566394114418047123488249113239613167565062043429220445077734438583298024595156921449724515908017843510446548485475217656888291274195746308655725794455299380301989216890126282404278295145429038322977135420124324*n^58+6003562325388629337330093669437735736739770021997400084632412269649567048899827661667804915980512455547194568817876136751069522174942792130064362717572371893347270906483415046211663482369448498288226027422723627720*n^57+88315128431897770275256314651489767573807411116624633309548932283233060201512632818835718823875495910377232354916878534053792835019856444848509475679016049990364270858585857787246709525497804693613180008664610278526*n^56+1249739770784231724260879751950066589783014176963658597285463009002870148968653794857948851787121547658790480463318892290655610911665675411832063443339439497423778881478684112169710146703458982815136250511673614634822*n^55+17012859905615365127660237013790075942838968836223332169236916981333139294757488529408280657280180111118679630832289745473451638097750487865726123665938966893092173923762961979320742645693906827581207733775337477871999*n^54+222797176016275875103182077113628986751971483358194422812213602337336009119356101816456861886396085861465530903838646967265101072024386008827239225412393299856564187781598674242527970089743498740099356668709721760019261*n^53+2806754303774296862512618945960521987161353854768488025415057134943768864182532730861615422223861426474565915510741275905087747903277733466378138554954235533061640901339001234122831732434413074800587605068399045621491915*n^52+34012248428240760355312243809916196995150051322246374517221524074615784489307166403503925580560301360576656165224120990024590120768190009334095275946255950424621995589622841500240031149769660003498356448322771386235500395*n^51+396426069068026563280774434165312372697134821394747682433954124903722934322024557639723058741761113717448114069271021568353194125049571630361948710015871726661953715129178493927603398415005318241690932964905944574928446589*n^50+4443550235572059246272268117246141659023308367972409055628771427891600043917511330128709924548897368265622869348234786249450338328449778932640737047361010816031583811957902732571870329333043004374876976603128514476927562451*n^49+47892668677231461034301521947263361562517898563870686020442096681473761768749359617935694154401468574441896170548391634964147593032744545045734301380204875341981205231687772626157911149501303266619928809637307954052560134915*n^48+496241850781552627892548613720268185522930908815219994192183160445004695950593024370002330678915408950968247530175530968894593844366554316168697953199650771304050071918735272073209868392787547951608026361643714214016682608717*n^47+4941981298645862773000129853935459351391055151979236246463342416811121100024596177830443642590936044437700518113078341775181302858613604636226527622181059750870477744242764904759786754111166611197781652481987360235248676028675*n^46+47290385523448719604391807263411184283577667248334636085245200301939340766222486079579399180031437184823847400025291266235197992425354486249830207570412947411001796802244551047556559132241565856724071718853238410275621833284411*n^45+434681395425508777572052114693436393298514833315611032297379380640123523561294543938925257142892611984945016733023378933785405515607864661266292063242746599616419914176209286988688407428878207587748895132472472703128355445603041*n^44+3836529697129021124551545212949201358761056257873157652325002952532198030445192696076644063787069001986751560637432857662133427582097908940371083025265446746706427513737487484853908434900453650504001360096167077300548499126452701*n^43+32501041136088203420771874995822683626290641268991449300044420416485677672214394343994761182738158239755498494405530776955173643907193137250421784019896288296976864731340566588927602061872094477277304312250063310065708319143997193*n^42+264147384324830880004578803667053895281970659985034747675098677196198676123233284413588005906008294546837118104637452350458429547251880226840677706387191974338930361182122264607620279876874852058612405279759401071903503355121513499*n^41+2058543024360618178484821909988839096426606581429724129268272815151409622172574466730915555797904630900465524260545317797522585883911909545422632252035978329184862789582919496039436380374890637014968495342049034268854341498142987089*n^40+15373932784151425075216459462659564056840339771871610492379980576604695704635783735978329058197146819202859555867380825347882804076804750010992569229797441664803443593050826384681812851884965667289269213403738098898251559324407111683*n^39+109960721230980850773919787686967726076522860344071468283720203665829808031129588929613668036938158871803706199315953938974431571818296581901487213182535710456778682058760709855017629223604656105740224655930484213003373878981518301194*n^38+752660933190848293322387890042897222160697541005004201301833424208134596008398492591111595982925739695480887774229800033822498985511555825345027020181019335941618958389433766271711257448780555615433528010615697661857214263774051734456*n^37+4926205209426561129151253368609395630128811651168667900625019538641774204719024809301293784145116950513739372108451324253369115952365324281005072872139194369262355386402875850137758058079592031397045244212707712240743520328676858975456*n^36+30801604067220578800195508545673519687799549801365805168096026631966183691370324218233628226585284201454117705042543355084449202752301376025035095680367999522577126511141829293601536381399563867784827911857858030244769792218128977323936*n^35+183791065978452920665086243573169527275840014972703553945966804950268057588252732149098992831597464462063239692633481881019894899922593754247762447687528610669679258859191553866069572837071792800090415972602189539060990653616554660751488*n^34+1045306541689167318784248975403400839262579626675800644402577554076485250396699396380011370252146188448130789503496414126944368165210931983375941983309187124072527598362880036819434687514913943134455756874173925781159187283557791757749760*n^33+5658876909330875992509317023094291165695209527896084079570082400575959820221129213894508178458336327918655460101534022974565248298488225577676721321721582052953204465000159061532710639083573405248648239216836257628934868525687929083683840*n^32+29112841772514334002082464537363311131460832572331408189682405210174643484779204136245416758061914178200968020773070058302513129163032421526661533635173838127450865392167649991959131369545032196164461675740925805852252977094762444595910144*n^31+142062880349275446718192469725856838541947805833266585700675223801755452367114512188033028434886291283796039680075344122782646778988873544034683552994403096302956445064247293699960533537467681052349339108827030324235120541275597356973605888*n^30+656031647115844028576617561170477576362712634761238232489392841077468820513649563936696667509626065137934149956340504886781683963386117514826133962346105612969445449544893949558633615089079568220567328456585633561544552231260010210384871424*n^29+2858869567822496218007819943361544914025695304945266370939301399422373019641384773104283831711153829431225261371900554223479603586766172215693097922427766613922023090087930728541669332095874815150479908034311957836878848518889647165399588864*n^28+11714915291352034825191843759032415890811977170962475854679378250634917430121945926559247047543403671039866862831699189333689718439908796784807467265768858428197293096342453200932242882720790381893908922444462152243306251472739258763760615424*n^27+44928082506447762287291689313036093399603697315183367143161210091485240896413559956376424769240223350238724306829713775245347256093999716322596728260875376657406965481640676198851442000159670444467013029273048861291241744060183176223991201792*n^26+160215824093687649776241460126766808671207089967174771754597054702810723879484768388771396239926695412581388809330092303944110494409849159844490948484968328815717912491002870247678739525658538006632398076468816049428536313630045692017087086592*n^25+526168362894293141038853690773352337725788463531736062898299534018796584144947396461538680800203081421969592246929393985549970468422454980219109315549747096066911898389802733507807845948383297649922750408705874279872911013731235711290933706752*n^24+1566798493881719532918020774276428006019019571926112703191518669925409858879193647543422366101244943814337858860037847347593922769193936997703999498588916952122358813993218437075040802571550787408539674056075111183646467252053833955863737860096*n^23+4110358805457380709418239967620329342418421617795487651388224872705552134623843117441794424407731227767339107295198565498477907818634585679349724204846524913470272490122582988435308126463127399984340516349560587118235644472369517387065310969856*n^22+8896413492728781719968095311596060480112512581715876199566024483966993889592565420304815453266656122763197705993371222494912810009345303549470755326312156409417411755530739640399026325898078982823770862288180246319707266805726023801401973932032*n^21+12625682956708511531814539756304567282565262848231533118114215759454209002099593094192929531168261720366035951751215664910088593190450606229152009024807798659548115296254429970705754198779714760934478380041266931265327362893984014753083548499968*n^20-8663257498848502929349121155927816313560533026688630585092391906292430250365193450366598246887068936362969571970345181645196067660772711248119096161640472798826606663241091627670692088506519230832279150576472109764656529943017524437293295730688*n^19-153392760306504135935277225409162057741451516277654824962834365332538960667928336922686730059051399259445994718697855118176990384761337514692823657375948871866133057472094117566011024505196551947223549065008936652313356405682786064420864476053504*n^18-738609767614488222669639574351712197735214610463972357802089091000013600808343389477790295666950190983091526269439157129645017665167205342015698129266240087212290311943845414102227322366219133511252500094832408273201474740098052235449955088596992*n^17-2624431923192425529231247808788208733508523288842532761642458954819983684208029567156237440037413489664417146979768494807489220574059652424702427204033363715550951782814351793835671426942522822509449428143876974602534227947890354949824844587335680*n^16-7816696934894723134130652764152184093397293761650435961039962371348301695221671673032159468821393271291117839990593400450016524885612025473615299990215165335834450364903547524968077850339963491767252905063753528624702439716486996185479443638124544*n^15-20333388112339532547946482317875467620147659905037436549909578562323095173940701187818294960322207537212452048993039723774767793085389407099603941124677517771441368868780827373856288790364725749295497649177572864683097952535580745767024266930290688*n^14-46961831350606102229290258878268429826500057371916577517625741090460285559750601755696132727786746054110930997352619133980957815676710585151133997159040390719306940914517927938678329802670885934122741759184907011080734559131600486225654007080157184*n^13-96913781821531659443146303488031149272472984637127278311564212428848700511455033644727399878487427250955644961734107152702353225788269191441298797930832943463133564589117237034002068148743183194480026156641860068007998974038131244505595275609374720*n^12-178888340422707254250939614540984844767250830104230595336616062104238870646802774475131985848356144823005233127743309766055655912826525239513950013796771395056576054297544060772415556065303717674185039122212395569538305372058089602658992655408562176*n^11-294638339088804776336770065314930137172878936538939525097714045497594622238453042164488750522244764906727930460903154856494096111371324411356877395346205076880430626927753311705129994971618018997232216363136130038226821908679917133602181711277326336*n^10-430794646086624998463909645608267341387960085215253915496292024391858718972018226937983584888653970980600399891676680192058063784599950143589219773889030683301302326266859825793428490874430960618964042953013030412420534764673552682698768475419049984*n^9-554807495183349289059131021055336237579428280874076026296916090509018506019858853219323747600909972230007047300039062097477321787297953605147291471663366018640703541589616635439087953685577787024605545637436261367392814505704524531234785453261455360*n^8-622639721171348440888629117748090045342570227067987589286678487287944308919391410670656859631352036326801099079771076937564982434399521380826813596346831284928098829953600680125382641396544127782664274755205388237202719180330320687967346795772641280*n^7-600154466737043356904167941453292282292078262891044219601176458099570664139636544666618300516287007561525440348260163798514338784847320472260239747191078567837212996827110378642999819756427979419912787566637903521226160044352342733438781834930421760*n^6-487174812349857654950269146779189024204534916178603821180877440196668832417054667571363122237564856822929800634173851565888684769575421163459288620863417552033951279072503929472326760036545962619238894314472858157900200015953507119844569470153523200*n^5-324030750584337654708531640298187107037185692697649402572278859159118048457782928925036022673614232886793763848624827336512098846406270483225589727964953147904367650662978000855657341266506313146947361212695225819609604703869553788648002148106240000*n^4-169619027730241893143411332319892942896251501709883541121125866966746063950057297018455932625100398865370221712846197719202650682109415029964539418797683319981734832010958816560670235288055288235018107471972668816226244347719650512843601650647040000*n^3-65536562802651425088793066679256204832408335466426763746254462074323210428773540572571183100134343680039665279282189580247916680288286040883670424623701201323001000985703137513305266497291936500265010648493044216150917232022996316282839839539200000*n^2-16616943538373631016323882022486399907222355799103331916245350522184943879412022474377864325667429860922766238332412784399055059800140746908856851623523436199655511425378474448349232760084399484673621384413963460909756841295247145567323684864000000*n-2073717112963793026165251241008436746034516958080137254764515597313497165163132571298534232123709605438894712640807728952483082366223874630261199442881726906764358019037641547484316877001096406351672879942045491455192026281355697306457866240000000)*a(n+10)-2048*(n+10)*(n+11)*(n+12)*(n+13)*(276267339375852917031936200136237851751687575509613207457958597113774487488139814592378237700791220938337500000000000000000000000*n^105+395455917047629943579835565477639478175364380601112454424428738621095195712828207070624020306035588920852321406250000000000000000000*n^104+280058468600080282490480816452086804967163681084591598905415757394457228769446427215964121784123126282735774382429687500000000000000000*n^103+130820633882727707182756287541541059017767908182987174465058899744782273905473253649818402062323397493993282762424935546875000000000000000*n^102+45340734560041218264681514069485795315261936887997271496144251649278799366218226442223571154190660890057453997784688150175781250000000000000*n^101+12435662256668077269239581492137548090331862613360639070661515252830192523608280100449023471884377291662071496066612278549409179687500000000000*n^100+2811252926340900257523108755206055867611164708648098695300002626964450615232818380740950525543730329692358160873753247420918862744140625000000000*n^99+538727355771470160464863291191550726057882621978001617025710019885274327767042930045612551356739974064455407464636831628616497254460449218750000000*n^98+89327111780784075373286082729075125705853617352841654980438706312331132527228470203036125271511522890770901652274715794860883982816131347656250000000*n^97+13017677634656632757631855825080223855178437139087543715742799596787659491433556886251845256970518431402905728978226409779690199508180365527343750000000*n^96+1687972053058053180530196417562065487617897092693219658728405172041599150119700968779318860122893622453092300659831912691139216631023557255639648437500000*n^95+196694843888444185122511437620918630843187603780278849285762917550671478343721669628082671622000733455094806598119035285462981241995439229268214843750000000*n^94+20766799770747689923054079781280024396933911133608859238976123629131870412574694001172277389522660134163739998388947314769090898632489446440787250585937500000*n^93+2000181278280496924455010127519645892947003502064822321159502767947616056162397527410843617350487070082113049711746836085472552490690001356757076783808593750000*n^92+176773294323569585797157123977580702738531217663895704814294814291767096087689569131400475410204776075511892148481135384302747094021265824573632567534458984375000*n^91+14407176242083563922008432635109685509061218427086732367717709522602342993135598659559073049301436953430361158121960521213149676054705927710010227387837606250000000*n^90+1087515464065880351006321110575485041934190350356386879437491662798774095441160361998590914326086923458185238895839199906710747844242433633348375261963996070976562500*n^89+76318543145029399562277221044283665459544528276420242748881150025492996650301435781006888713656078441722436334607487884783077498381585603461571228753108525516929687500*n^88+4995868139044253810678313735214157936857438320480886388897387742687938786053673782604868038146497102642762472289571465251727650790498919136044978084516314244585113281250*n^87+305958392474582670948048448566780968474060385941015851788644970665045030773073170389916802472383662248613769869389380301326643670274745160963307062870642014873890437500000*n^86+17576386779046260807710694659265380554803077902111270066419478470452683947490653302688745573460013390605951045574240650054717630811971014511658047512855625832782390281875000*n^85+949378067526582747314592395909589571128335442921004742854293815223462660157329084181435131516330026215002819932078467102452467801231205691200091648473543035997018399911531250*n^84+48318704445742337535590732152118064441304209799692069716470946084357401807259884659805788947089426827098865660328550080860809425440685284925442617155868554067401134651027259375*n^83+2321630160362610090232639783360509250116858233300412876679336245956702396104343572690285264705627642329037516750105844868264652333109453405680264899750960294238366348233334950000*n^82+105494503232968957131080845693635554092438853520073868635381415810148543254679204127742331257279142260111687776069651502502988812550335534524315826229845037212599978626100218910625*n^81+4540613534911714161588369706830804704707082412178832931155380178043374997678405344902176267114256306291120353371145244789365201783025673081611825082035429312969402102176218230666875*n^80+185385336033281165271197692453585058034156086270368723808478759474105591688418298246763518271376289647148731886436329678819662387651864629874542159714824483870769722015473754952933875*n^79+7189298999527020259508264920456173914051534408494431570278815629765756880482513093023258006386029067778747492765387099886857900257001182737665536841176631409377653047480868595273655000*n^78+265139158863357034668848899028894804599121015008359598273077776745368566536756750672178435105037909283839839106226899764680233469150747182212736878697290474750564064506052147447444732100*n^77+9309356732371598094659512272077050167754753173762841534051128911131796396511887081521633258056692474135619195203283300731486585605160118510144787637936855217458936285599630963893907693200*n^76+311506344540251912216673616895644085121678288501703247986120880726661223755622723212290999431451005855946175956506090459410914869282158082000073351947539877840998301054243756380874671627525*n^75+9943121477105593414244266044254024679643369014557612285616753037784598746660226106946409227517926629238029071600920913490215709415208315500402551150860620561440199842629184325433568754811240*n^74+303013364991303517387576187530177875381111500853740971065588842922251281327183393179572560651702865148268677197249737418266785719647638066377679610845959090797814927198502235766796311081282535*n^73+8823251464352374148640403970743036966582757018129302647930525208854184016783110339786135131843881858045479756889381799962397498966838417174527272362590831620349062870640378080811531337740286695*n^72+245663394112549353757063917470387863568002156560026389397162988209322198060116284963140015268497734600449643977947029914802275075864442764621273561034846794157338775060669788378354561197249923595*n^71+6544684952975710582123180817803869335713726885369030835429799718974230339254521130341598205061181138612036794711414198650489207411857230204321760951347862689682290051539873869899225474361404684060*n^70+166932709122709888598350382253478824838861239465687643624432727177891549726095718162638152392883440137935721585563468450297566695500144112091770886213254227112974020884586536893153701025401764141332*n^69+4078911694931426321300980379346856635743430454748853697259753453934814887085238826678099907962559658483150033827345942630017863905702237306516224276376626872419267855889152936407540067994995816472268*n^68+95526165037218058914891635714010600975799059216253997689507111521434515672899520909882456856371974977619616580658653001441256217705553859542081025442167229578881799584388685667331845144261142698580950*n^67+2145265310072968912789959434399322533505069727664808711898922944078577870223646469442277328584306484306176613269511373293926997889381242599543443134980803481286973109676853981906253902709881479649637824*n^66+46217582276735186020723410406785294300831208131485445844509743071551078813328784426309159299904922323924595076893122908055170479162392347380350819912561508212497423422716038782468227296594606705570181418*n^65+955587057427075627182580146470181585312892095140462959290572100287886615251217613430265857746385679101574128725458724185561644540116365739310951328939506972964672553036359248150925797986021787162142106806*n^64+18968042441566237356707199515113291744097544759465502088736628220119586733245898283593471666225832504165413777822252439119225773794542220699516554160807285907962362962930561779810631995890642732756456412350*n^63+361576450593218888159099679726101581575241740314894863648580409787853911963130154174990784176133050087405538553939081439135468521736125415053045021415107634206034089173770264052336765779768875165599479516576*n^62+6620999800137652393846904805661027962778394970165280676803116643148198098167893813835898771450001439321947463003089466414068653966408091387040633274404966264688859940548678109746542784077003099026163005239736*n^61+116492505561818255940722545780576162943103422683481659249299479683820804590618782412264711038372645985637086039640898822878560811515010543442632476995319450692277380865914570871420491026941388133805616693446168*n^60+1969761228396448027428887942120131761369811539399664468218791206360614174910303533745361535860859938508658526467230386874831876640388452654701355304537460908180274328259639226457547281055661196475603424418992114*n^59+32014437638517779018530677524099876705818471518973604029067131502335248463755910770321132497802211764599163386044782177057302384523493079774304840652714930125961031285448545251202614941634879831074853581867135760*n^58+500213974345106760715833723527441112730819918165325256486871319167545749813939891613719702212912413942312652756778511506773098459533645415379354105534301822176767246781985777912264354614617009507543878841160593554*n^57+7514323478806906787291301342074380381718764441365186291821525513015033261565118203379856191783772861753798751357869380811533021500711847707520922030909318037255225746042473284223229300223917120725428457647812843090*n^56+108537559157866257075284814546707738141314429314253378275371381100430001633709398287691606837005160526986690022448523980016609156595734054798340295644678492198733127661267110852390441726813100412041849712011885011240*n^55+1507452664979434495657636221821925099779520551047166145504854424585131337246137148443973302067214315442341745869458548813299829122918569535317216427916052057302652322360686137567956434497429576280500015341929178646248*n^54+20131835063738458961253440873839552350565804266852781991591412176149009126442096878314807844487831552250440024439576732695667863370935442957535475296514044485297244170836762212450512848263855246297756729954481420110800*n^53+258515500206811793603342591207919119821638162102302835163506127430300424513742719343956572883029286493747873065918273401512996059010125387245432939840042614230641678517310598442521185083510271728061848529942704917840850*n^52+3191724437611280983051389159682834470659223253056492919864077042958858444147742672539931727881173004360622256525713923709734699477036952309608066678933172151363463988914717765443376537447188620712383016216576370286965243*n^51+37884000763910093443707424757536966933281986191288438626873776670320252885008744689562718634379463206945975881125664019756779818052176369500498181498827559291289269369120402996694382481354425084886892853634311844281012208*n^50+432232500007289377788399771892400199354599353492931284604816722898113297444169309638012774503967452262008332649508037485792245977563688167663676151484765402582500405333740453852536829295561306857491250110450186573720038469*n^49+4739497259315876848436763007541745179526182866384183587509071779725176295125700331678389139444769363251280256126370458279482880513132149472817298511425592414234670051812969739557525962270797649565876703342135128615266148463*n^48+49934910387089127488803891867101006334714751822301413299881942259669182044890504827736006173772386462307009457640295811121055932411111176541502949155175349325725421299436516520533346436471454179746367613965824799735528905375*n^47+505379794263363399243338831690067224896309249428967430796187409927218940084797048279278018216072182071160704355836597135719216498216139471661280422825316063533936264892753623996629292329829732049073964308856395476573499168232*n^46+4911755728365150774544336865255789052958205549272258193462114850928416278075431553837079078434549403166873097265685932212256827076538286711861456695190454415087025207859798276990699506704277933347684989013110691086557841968548*n^45+45824968615806943367759412279960333473256620528382616178059565635634150718734123241894244738714900523194627029051760537768082940100645185770821579288963992436164111026593573701513634961711992730515648638084333934527110079063256*n^44+410233273863348106662035780049447816989039743983182928404163995965350070765105481788241131510252944676833090448242420609131544395181326692962015978860405420196367461192626141626836613017661122546868753898765607070246317297660993*n^43+3522188911687920932846997390911995834536853615967938856349626600866668981135025021766764200350905724388156014514875566550422637041746765254943692439938284038387225925791320874934584461073156565609325650410753505537455106985424840*n^42+28987256107405530508210883440834400931191735430069510715036294063409701802192344908212789813218769460832553058280579170623637563318230242710156162394857431851102383103737638412877177244815839649031782875970913985824396783123400563*n^41+228528233794419131619712927560454647337109915239260200097608974046443477267356414988493093331861777084522494549129477449818908704370360081255748312193928384929751580925152859771770756033739606204664193245890402745250360878481758555*n^40+1724636042210494850927633990061776253640110399653923548682421998619786340737053679678919530573273097800379965514099169792388852605106807649581327630902964829391296404196247915589677726969543687289078757363226322057939332610643109691*n^39+12448612163390761463871739010485272738957539058715415827785601407401912777661861700701746065736355681942843232261991262943595901327576428960932981260662460835888112758855687159363894659803813348214254357764773355774201587761646157244*n^38+85861283517104222709162123304306689911234286286264600666367953532073838497709416484343057819250223377091229928864679310703143823885283758358109453484347838767775266552507945048752209861462122703879803599217511980030364598965212383588*n^37+565260407999620381670424581439858572554777728339213241203474854222710530436913124542328964929561415039265237479364329577137076285515088056645435461935513891089335309734683660498262358578166009571479429188352248927224439534942181622016*n^36+3547444096500070456925676778116101740382780195798592994393731094121301342806686815544396702303641024806770899836687915062378926203509904064268487274363468090781851522865975622520446457039973117992278235660222167234210845455385065974832*n^35+21190296689669592808824924953767219198644578333392855121574705885802869271371398863796198449280304061378923913225878099653600956128577004956007013145050242751242116863001454293605897679760318137732716437534173008760429455442191820721568*n^34+120259167543769701035398077046375203573176748342297068586157022315735516815669778637496180703503264998996384662796633975427624772635423644955039576437233017472900164081225054848606261596176563114040803506874578506560171422424371667324736*n^33+646970449667813444079869127654859241653015772252664853495586802310724081445062416024077727748592252867918996231864126246739366459781942111155499125413614064998456423907914370553693814626211434153389087176502751799109874861312742753420416*n^32+3290105868246837861837533934945605745317943996664933432537479319728760201855031620548346696043056948183759467466451337766071716845135458776673403219198652258547945187683852372916779079204661846427761966878169703014430398665184320923339008*n^31+15758009172943121728407516015229332130806745004988929074426753938218095868133668805165025123145916306250861257640014908685296629438972123380190321555533417945472013700291550831308106438282661907093714911364980629943471911891653919944755712*n^30+70729402149840754744579439573488446657675402062323343871488081071440584381825537989378620232805757899646865499909027868554014242701358208962224927167813885102461602463533063930359092508425692645399505928878072482015558786222341966594597888*n^29+295403712365862640115936521109391028831825323209508253467568270267253340638373391570765522151384410405728300317302242166894432922788562421976114882484044450953040164271205555944980008952411721934105825572914659040162773010788344915732572160*n^28+1135512790342000303455176420407395496886941066105899765353538752229932806347986571244365771369735912206815147312832137731118321798291913991353441325638049570697479790785927973960706322015977145799766058121820839759671782925281662228968525824*n^27+3942941841969803475308680524570484285582817214900690635665399552560963152521309367246711851758359144771456837106022437193510541739438912313975323809589307506375281522912935057976936028112406002709302469071042196511598895920791157411733626880*n^26+11918374515664908653335198836364603290523399886119395030978257514102026968435188988407583685846122930035409779103108380449512332476618736740836733134554205265867285852853431493754267529464548812314079217731333186720638091260137404783753183232*n^25+28511978218090959212656046918782383784633212997359013817226087649058886592578567806350743098456519849936476999437680759868525419466712165069472572963432635136175174798161142869019244320778788854050911616928316324376993389603161659913937125376*n^24+34130008948479721719445360729728819780442564975355516567664919266422372361736080875349331356252861750884206649717063675791743291111668050770933782826904555362094610478840628066995457174905663311830228493336774014416948380597539078817260765184*n^23-147259827340109131821420775296139709035928898996456530723478066136374702120644458517691689543524579328847661536878605377961875212594614041950623858967435739200993793405918061975473164282473705099102988281365203172593878407497972358262717022208*n^22-1426185070554094884412717849174178217672395866689828540861933602205201175252765904334735352054976921889795362725527025068129111411304629456868645912469202192329600203385776639835258914232943759583559410832011880552968922307148877522270573559808*n^21-7554675561974127367783984737680660935476398296998297550745260393693314543915652804931747163603570845371408154805590725937917194629960175329193075816885026993739369954417156120767677387306073347326537259175986800645498835694891985377828746559488*n^20-31803935789055812080636479135791740009606920806870853127159808340528322057127827657946049708146481729349381770543928904782665455621671661359822277860466069365918206028943903263364612388440334545588998434759796314615759755516290296394300595896320*n^19-115543742819033573128964509028017009383516370021309144445889149453358447560583052477642802682604179481938941629681356785563923031187653159127149650439672213356303626584011877715681093191564325391126374072798369061222671794473274845846446385659904*n^18-373487801816232683060601022573916635231135516559451635326298459537524643318813327319853296152905788141636765968971388199997552011280552907604977769091702553108256265171709592724629698093732399455373165472074532967701758618515092073036601830146048*n^17-1088708230860345156853155778067727213690683985299633497255201070451557726536546268104777680934794606107002165455735049579193824151345182895090526138955720321729596552428702068106425074800723240934007721766693999678160042437286136743813821291823104*n^16-2878912283099725586502381861345276940540181866316225845285029950562073602371788279956267991463091872323679965196902476180395936723046155051638890805067364116722657247897459561474217258871792662402438425291129174376248520165880897768981971729383424*n^15-6919249117718195311838518180305353727566218516772979539227430126759680130026913209704498446296175066246708826982921175107533774324303509198651682892376357876773822263753185370093934011493390815430166926358918942544463280565765979003074273223901184*n^14-15105485907853275061325728483969089197616878348651145493231419972034934140631952468204631245506309798403681876233663981802891526822082917351382817318142428005061375643839398827273042624810889972377974781352280229064773304863133330563878533688459264*n^13-29879696611281922254848072481869568614348153674607218649640756621768493512118491555249133218656284032736365057477921254442781726581470555679744174712056923708643375603705282420148085557375492732485341189458332307634595970358361223959633005276823552*n^12-53334691029272450879186196645025528846065421805025392272427143977199958353594563868340354218140008276621605248019084778475608895337993240842905870598350736351330840792464915422985108828358860753847430307246698863528296529768598945332062633318154240*n^11-85424630230574576238895679428872790512933761760567705751303489912383338213302246745137265983643962318503587114959640353958644625763986548645250143799630159505655242413477596476956989009022728884636877703148525321530739590495260604651042065744920576*n^10-121871921586762950698387938408157986674294555058861860366890539966292814128047778189433462553557244982414676526786681050603036490498588196418952960641775762297536138363715063964430407205494251050055234651848980747542046124506874084460488659203784704*n^9-153426451469964675767512803493206493571242732105822837686598799046929325638309326925243131039862344589147780708803975756385919105045976885499232193772211550232985255272459894131788714560592301999099745152059142270419860416542572911226618490598195200*n^8-168416695492581122376794174876068938619926208442903025019759811991179021988388934236185853769867225722632516768542863686905695810750733635161025576794414357300218783954397917342184212357770898328426133375188696344505711749308672902734062196034109440*n^7-158732337917162512885457510685694426435960920371632850554379227078515590474320292590182304684180386051176430343796129351081336636393688368636054745113090444173895060427815587293244654123988982986365312824867128959215997769582972846491838151414251520*n^6-125862336523654135853981707043443305247833540198211340630769911332107926961087197694703192961017904742973863860463703439443025781655799509395633533009509311837364052636771218885731057058012467410728934166536450326476821852750785400617624757128396800*n^5-81647237001788392861463824355202325926112231552722348173704082798477118190012652276466778656470307416410028034547299161835943686649418023442396913592002079400030345450381076835715295626496602626930066918240108997152899086404377448606542151129497600*n^4-41610112026737858781247873905265027266521709360906996941061398266113099709223932578576988788970392689137277760686256206851349402544444969243258917274485239170857056527456407609915564496946303935575508291549568826967180961308474279975603482394624000*n^3-15625742031984765874098618348493605144708675147964385618349290980115156408493411401779888654575992218115662092152585928056676378443634044158324834097479357256618907870618646676194909237449649422869005231255291874990520441768727722159695242199040000*n^2-3846520612042705348096044460112040396742099423566415467598308749023378157795760803070291416920251525689771107233725305720560128904039887063564351355795228318780936802803568369755347857308942647016092319287613175352366542612089995017985615462400000*n-466189982944367309249752823204184474282303248191520284422095123403550760720237150251846054506106325525878689264125812388678924055882198075552427244932805524651893943398411415220531413636362590016447334936810959946365611151703570053058265088000000)*a(n+9)-4096*(n+9)*(n+10)*(n+11)*(n+12)*(n+13)*(4554338412500722846992087188592906004933015284566368410851755154905820974176346841196044083899296221423712109375000000000000000000*n^104+6456760260078276471405061671314444768655894039732046743189094095234179303267911418421491232522134489474780608242187500000000000000000*n^103+4528282380771725928777460261144166967117144511613369850332990538520767005210749559697862791126328810816565591077747558593750000000000000*n^102+2094478286611185944398586525494768418781326432936094617063961665990130091224991506081554280558434539711229686982307150878906250000000000000*n^101+718701945696200867880327158262004264087929949106572998327480389131439840325115127721865606749143160346702280855579192312607421875000000000000*n^100+195134869374819377207082512175189718767662678678532234915724570902804692136139679928357562812453954545009505402294044259254868164062500000000000*n^99+43663224721922615427023201575092411854817053439315710340035441183127882094677784589974843721498038786481507870741606053134238562860107421875000000*n^98+8280913307253448818727970303368318200373514640399780877430460432214636047775099243054557719922594816055779669107665710874905612419205322265625000000*n^97+1358715018154836566747002545559272648053481362279234534489128687120707435158981257130946754861769421994845052466135991145748433551955463989257812500000*n^96+195909797218062389406663302846208042939335524566974971498592171197016948143242171199557772440333028860276670806888462919051498400522116838964843750000000*n^95+25130796200500505987239089680816717157169244236719299655410285120744789707504580509566856559913209528346145065240763531040469861930887382612670898437500000*n^94+2896624555916087677816598475303600577710347178985905194834108320757142485991595162112179232972091858520588344918346309073564607052817943713014989257812500000*n^93+302458635753078502422649029025599119642310010303705819284362695385332694873126022180814759656449404889053943511377399387283475924060392279000845286328125000000*n^92+28807192346683624980554437565856226646224776315667141621675862947384990446327668008794329316499897716206406186148642710798035487423006411030120663082851562500000*n^91+2517215386375384999850657514789619089064085557346104912554753134484810408090306360142354991478151136045246915657597779830069857683732139693537619578837487304687500*n^90+202810623846284060507956864264396086886343290010614668629113623627076868370701554350370454763016155281202316051972168714708482141981840891746946256098392983007812500*n^89+15131789350809737931827739358655400636173774402503189274513997682501646981190494311281138756388569393578283173541159360458768277923832081696196978997182652301621093750*n^88+1049449972159627528846214653566832241887491777596964705522115413027703549067293047694697116323451162934669592745566844940478794405458092297541691526334357337738039062500*n^87+67881610212656520336897233271144753138884385062305524224524143121346200885099889400375899090490168242537820985721468546288843236963100054086115153511592978227589839843750*n^86+4107187600032977487505305520162401637071320551372169322143284318266679157181709947896209262709818073880039504417674637742625638070510732124394994213334940751915263507812500*n^85+233068216847459471885522993183296061923730988199990179115891833171663537096949967138415637314136534562546168570055169247083543260177547689160316169395300163543764022993046875*n^84+12433486965078463939596363063402306221378045337797212244382278395437902911964031933077685888448750576078395895280613677309726509508600801100716389013201688351214054234236187500*n^83+624880568594819322582638783276566329813191833838348998279894161522218239878175911037705254541841929820823742795470767388849665657445273566720791909647457821970211132458386206250*n^82+29643472980457937441442481042414652509680986275128867547600203179336767180121388053748165645914926262186467282361540397651303393993689824727772840507202984933338480667906528125000*n^81+1329673666456589440826226108623232598685700864420094577115996794234120693406600206610694612528951836990220220364919450239998153195040158944173638862662405773848772510742865704105625*n^80+56484897987331195893130838958632333792320902563897634479343861282139435860920164836221146682626620131470407509400019273027585271623243403567331697565065253564164469052524449883793750*n^79+2275713447785801599066356343507863704386713494527753749146234602465583094603494598935569194201481841204920122106099439445443190954739940644851864599783360848172904512264547469604161500*n^78+87070954534226897011143871802437111922135949118551008569965032018246021315422002007437841675344217350169788876236018340949745856573900922667659435967126697280197499695073418375236469250*n^77+3167551252286781860737212419782391132152497742494691073087784048894935107954157533329777347031978583519538133501421095271829365568622846771136446302103560872887404439125564009842054840575*n^76+109685474651262960928977814173046576097974126908292937254642725972104659789354080685140457714953746016329731252365666412051719409264335082149576628355952804053474510844763912936328719012950*n^75+3619018260609289419837294051302457767001583850568653529587691595908369685528479692733813192713063048294010148196491081925453199856302967522875037975914542182329167869578579848445303958484100*n^74+113881671312185164140270226956054522233726617054428969516501704642385778153549723709060837991123991299753133468221980034530348537051858789507271917693244239310251024904226113514750411164580830*n^73+3420666803299930065397290435858872990113230906366941947935344094935915526779448646860458886258840085789521009767478378264255619344094973053265623285898778397277668865398332067037084048310872355*n^72+98153106747918566629145013312382559084016264486901378464048758661139717371813088143494860544048554118763183811563719455411006538330819194483949020933636263469904466547766809905504365936807450820*n^71+2692454970560195396607136599898885350973491317606600470054004659056824313432131190023536697541603464269192368244191982146939020589719387937617841134103294021311364206874489653932111623752365583760*n^70+70653411765936805773017981475724786678475511765600541259947104804770062530261286300163359858313287413791067675246507445733217963588888548744662024219087404393176589190123144718307640505582538530520*n^69+1774693955318071372962159764869015417134698181974101615487474040107844908262638633269002558291879699904273434780562971413436028596774889463382856412664453117742371900602153815763418393954860777129094*n^68+42693576902370000432622866519592745507959252889413807855774037143664339148931159860404709634799838399395375787662917301121064214986777805608417443468952412137931494600877407508162355865479231656577984*n^67+984175528153807875100932527646706241145644557578951053266613166647449000318485991685092675583105547825459406098804099909683319006018390844850844127991091101682493083608663036835737492953659355441001964*n^66+21749838450547711386123088103060567936218006926367870658586023264282194881281757341416393162412349244275881328537003751093144739536609713079641769102497743794860959537617970356015114857272428566963117144*n^65+460995611983202207561891477110017228626033194521130030487400456640799509862285968095385095340921964387873191500757362808874678658223919866878897332786507534495175372462854279770110043104445910653621585026*n^64+9374775290224077738450763841151059658687151805911523287269014231731142910427102768796688643368324127011462387303480413086048013146664173115137304858369424958395349141226175491037198394620604902899407467156*n^63+182977318781248368900119046902354172287906176014417343834830255078871797135093843605259837847480287761701477177204157858026171602479669398483429520248438635054882881111550538507806503010948895051288244689024*n^62+3428771679261059631758104999350788352611989687163943799530059233732375579449152978513952049228199627284122073951339503874353626938038592941342675059237502325658326101172834981829236864042395639608253183124268*n^61+61702322211781819272698275955888415932930279516826759913527739730705286108426354470798974387097972672898307475633974398106615444304589798593691293026098859649260781112032647619989377754960454598414888656231478*n^60+1066565077419023659480961289103177726766399292160082433794102976510950597378297841928288762496693614555382668030885470479545662467312205665889915945507097325772691498267908538733131442309526052844207397568195172*n^59+17712598115606734462335672732417539712179128701747111505148305773405831540318271286270083251654453861943012453750278138708463441911004025525687113012740205768832821140556575664569710802949110161035853925937867436*n^58+282655544927081554540608246474198452941634499737132664631642814264658264061680356194756711176877250314317905357157717750169690532279105253055199266083045998095630269549061652091382478011584584412324697036504277992*n^57+4334805589745717517385540388530120188972734164421902868181870123460150792753817992405953144312894102376556700726514165597007893774348126119572046224931968406016129170772986541044223541804618453211501352449042124740*n^56+63894061641879528517408981573930665654765987814849994800682884840975147962930167892194701715327281038849346730295385293104830859218567452692032579274807043171805350688100301973342681178642657710215449663917383562260*n^55+905226641221157926175092421542021201296376321352361268074321135773974035199534646718900948031815771189648401620288493315797014892940456681423446730299304039885817259214187228208696583466902818739685694756501499940750*n^54+12327429726594286324103453121904850976013262212727045536657504748084746261841401470346187003891831687870580870940214954511879711076899746290622239201180673780137117256211461667335503720728325100846303990078611448104108*n^53+161362853839498323366580727056690622986312484889759041885731957749749963891642192841909586826795402320937285804168135878244740306635220931225941666432554370652985995389890864617423104394475958652852744523271677109432207*n^52+2030170924528616329738683554708849452622157501630837167606301881530633365187332706755775823463862351989746995054264850440159655972329617138912344885065055797404697604388166144390414436685036933257034419047885177820930404*n^51+24548569480355485369405484588589233219090379011887428348210246642306277376287682365998174729138230405289942982491090263049990665077842225663774933914791396971736060658715274912690560704202597870926676306173653434473331258*n^50+285255961421671464385550703380896218725026703315089932616000694554968843318196179792695119634801003196546064189113900206660076610674453080748797570172805657103268720159615267671834838227728159284701179181643029795985915920*n^49+3184871228741309299831322186156632086012129554945473632120106497955192271888102827826103642470772958849993556799939054781041540733366831283319092597725073259340997448659145391573489174725700583849326710077554104771821524549*n^48+34159679234016931493917839447145269447221090598695013921937598050621301757125036235339662496173509261794245373488173694680250946509344971831219332085812413946379317545708543033887301637855093262606791253756075671227617374982*n^47+351882911173946068520715532027517559301175691767980827574063415555663496463206939245768658280987386274128393920755420489131602895333524848426047348268355660956378994903720117239190234345264270267410529960604152896658093668820*n^46+3480352651591090478075550474561828748911979906038887038539444732132314101814044618786390959368929668487317912667277498512113772551633607900965326139724339569704492527114169144230234453206879810371348587153900267114930122665442*n^45+33040478999126521194070281481328474931849888430763667157246658981813590712615924885460398803147134550240768719181002603625328592333224105622584026375863373731703198231218527314363443994235366465501107155619021141343020204240331*n^44+300955477563463139511835684098255686332136193530745471072309958162675946802210032603115163585338615436418180676258586596536729043458916173856677678151638104477551445028367354678442842261703560239567413429886116196376552443815926*n^43+2629065170305855211582827349900044149196033828463145846618644367040680120246172131025491090388327001489161980575782172210014540374477054996046317875655223404247771381844004997654806286081726390595927286966648767045569972808132084*n^42+22015425103005443147663991069486226105611417639476905356890530890259053860938017841682626916704584393011028507608858029957864648505613051343270913869322124629143023318182340551035510811706929535029218294807980981628802690820417334*n^41+176617185773610036147909148694561757442186077801834700352534064109054738463736393272783225734418571625461211624343277308610105309894399785082856101539842215226568495704481797828121460272800779162021409359665396941475804295874393379*n^40+1356559627367456058956516359984952353868273509555640860927218100134650075479370895250600355910185261866517054667288456816857899986699697879692455970123082027405008420926505690897407642263459629628267355750397335412449838485172273876*n^39+9968420540602335178103334047971244735316298372953298995048165073720069771305672853111974580183975832715389965005669680016736457094874291441384308012930443563917862145392071113735037163618124812384590161169454455282648012319845926060*n^38+70021657748321489331270755620103385821173232527707559589607554406349340367534544205272103992467315525236732180511802937389759102857746477660757066010201408440724693520406204390829751276599709988718415408138612802564988712982023647416*n^37+469722847397857402308190048403340291240218354426745795873187760707079301149687976176285175296025216616962556108554265403331176455253854166574673601786696208060264255771456214338509761220760996929207034932071250421738589518380453460048*n^36+3005910980288842676594687042923864450816821778071290394774283322807558682994467508794429218446979697966256096031849496006439079193733677752538379812881939554336315995622326166554730384147406241073766331927931221870948453612955513602848*n^35+18326544844746256923031264655505943602128913690970285044589988412959322156155866635412249421357122314558339770179110303289413129794543880622795772568207511685026892562125677771752112731631668331865922354535824801664723051431153629320256*n^34+106292713300491397575109611483891745715751196587704150839129782304972932064454409143755860239778550834655435310985068116883609514945760848463748255596737981829805901040318131859434481931224789316966427666298005176016909681297984427874944*n^33+585421649799884495274030228655867210405144470392360180655304174071418721482537002610479321205833185122252573908206049428649248699030987790079172366639204514183007186528686403871827480787161886022629857030391953698933931431303840131976960*n^32+3055168124195021364603121885747607389272640532567027161330608622308685155495285511693191899911515057115997865027162695761734690880083188155935005350339669165938231215049252049524972410597164329344951709363689150601982018759603577035385344*n^31+15067234906975667989595692984389185651353466011639049458676758237920153946277435717997801186101712243912169228586075968842420476278067161986882815787923397376273581709775487269548072137379908081216546308324264189249163421787237600481778688*n^30+69979111070854039192446722535129358629874462042541316973667355656455413996966104114848658297807994738246065669463338700880659989143749154071194602201311682820162784489514713467742614426078416999633322402536391470213206143818516456872548352*n^29+304684820889350397705286178154761173926851133978597079759728376018332323168609452400224410745253460968001808304887350491815605401150043500650009408701156493690082831660798832524903034873731598483832231106778254528858729697409791443585855488*n^28+1235663592197120165549587838774985495471567347260106909683300751297737703079969635562365180317173683294678228394910872397100765152853120440908452351609000225701299320619414391357521881599774909105636346959212534224303272277804490897038893056*n^27+4623409256790417061689931534369387780396687988264974614411292271415452333691772987971590131925097887238236555969179438412743329298566898399917479522303925150174576470095281437724366240560283215858277778201933849568715957559966355301666373632*n^26+15712194967674995162024824627228874749999469574443787222882041018973704351221556161598908445891128945203791638386189548459602641137722161376907573101463115210605105796268854279400520824306869623813526855982099179790216247356440187701737783296*n^25+47099117998881967411354721723503232128543402568818003736196269858695335232343285383840704756463554467254773217353505196231181615114104754286259099048583591327002899739144215460197812085026127121802993296867548777969246314886424805805207453696*n^24+116369921361924194963667195349932345952150619662071782659706113946942698573709741516547098446745899355708009938252273443124889483180907383506197393670845629432929375002814917101444855730011561791431835888582704427557112819737346039426577989632*n^23+185646468895957562476003949347145504728759883799591955106993339915217458256199471432558997034279940177749462771976009232171221195892605633461879248222866005207851055085631871420878554082450102123835880021328585047091356282333351911533278920704*n^22-185192430347302412820027775206254545933972694188477042898438573689890755685982883017790300415854082959046078249545266264712997777034748728189025941325200971817676076705324782801818899644487672237378859504203324550114988646315228960179224576000*n^21-3281232418214356917436027425189332072808312799437172044638346175176496947651138421109568261502470608714775174426788050096673693233389596582080802793366795046344712945699130187346565714377681459176645310153165928669802837322086701358602038280192*n^20-18195778166066412428181894580617349674136954609705621042856284712662939509986246819174779295403299750563784185830981461145135109318518746018043804432428239439350389773961910808472893192713646094738883753472046920457553182561515482080411786412032*n^19-75488142024095642921410283401269061050357159391829244712801995473770181033505301347778692558424190730831168790896923744055646026785832315292807024094718835186390344626733581203911316423706133356110746731806390654472713972569314141481671545847808*n^18-264665981701189065817240291060072048750321095859738344573378563726643451194504792352723103626629567775803442107763670663667234471651715925863695939308221543788672493473051323699810533630470135380284466573467861633967004566027832139617604894457856*n^17-816513728146814804225819911105350583518716020405256401345979016346945319872996011541775732245022841793277738261840450210805633026191969335514716887500949287053112532529170850736475426286736562152920423644909704287213019526889790814810079731122176*n^16-2254231131776081368630446467977931845886791914680696901675783902074076223216348295819285762750306305602207356233688646339121942599080888788596563132862470772055756601810713596741501157878909418677076666988469096856334916768470152113341326541455360*n^15-5609744360517377146774217618408180945341400379596014197609401074977522832333398065730069308952759520638914762001901903348075194631614780566998640454649695944524525444033240852750662455584456677850861468856337277919774355887888462427308610721677312*n^14-12612332561149567216323854409419144595496602094796171777248441784511011353174855774190414353885236971079768262834803745567367178578361359418722438385915488441663257524021927937146851199761489338998422089745236114424108355346488884422546552447303680*n^13-25599753276199331280708643849458031283184731961140959283200407951139033386891326070611466637267594326610257709178520767551758141731708646004365528404557299238628957103005873659294888732407671543603223638835403920825338662755258723731581019376058368*n^12-46771378184871457098721902463413219079667871810818380077586191020733893493211975343698051512426315440341681734448633862105412329974012145728610422095632052301868631730066777510052094127855952888109036272481236366769860188366840369891309247023546368*n^11-76544097534156656386973419976464326216089450475475650459044259757967333442396803855582326016431635296221099432959488361942752422594217512231424236850188319687713113639401531521567063224688672457874750815541682749504786198947709438350429334584426496*n^10-111450199706326970747950165291518624033519319675631802013484288288046667826991674991741830054746154897204572450482298355401958713142736304627919501878587598866676007058709983093782926354487543355602371707727783800671567024649390060217246210200698880*n^9-143087387457441755928155890624960124862612453586357218701861416919988927682132902455093215644801405807007197765371829778370706854531593977052944116717465764225445307641197947293706682743012126206399418058237304378529274035502400987615453685995274240*n^8-160115189552142693588136133674534557902122840030077067980360424035066128456483915620427730831133980333221501055116745822167808187193822599741559781035057149707309408170209763732866684779166347178230857360379516263340595014132933545017938935178854400*n^7-153816168291150017124269103126155406154765541626670520877511101881105418515623994361693753917778731450468055603191081326133435606441325955268335469078970578975581105146432765154373583508334061467102679182014559424384635478683564955582874330773585920*n^6-124326577561455539057317818693915507920132040006509587560945557841422181343072293883882843883887400814711977772580700483406546546143775852101601423000388041150553173135244467245426581511120162475032142424319883466932009129110166150534458709010022400*n^5-82236086661916826480105742551207003741587409528178104913610766232344586736734819457378872833514392812961334522357125737986913029225936693955925221085287865144875481310540110297923842043489040142375353706397295555411067409927307487150681047118643200*n^4-42750959357045376145881184022404095486902886632931832807545220219269214231843878552538558139186420988228004860953333552934431711746854156244679134740343774436521212484713258786834906991932581236494498074134291641284916794438042895408112487890944000*n^3-16383194493412512389931851509093240508684137967808900073112407958544860914446725332216973781459294103250212230995134383469273904072607439531206112263354875198917800300260614078360872663423843404939471953588173203067083068823274174238153380986880000*n^2-4116868113362426439879421535906366888966135893109273206216022104765261742150981566669055883576080246120558554870626683860771491742634590551869266290739106883784384097425512700559789410400881216753511290679603721895178873345188546261999524249600000*n-509292690494975423339856593530450866343839217564246593604344678383001431231551548188030990087457775063469160744484872801615460423554850590931099281346160930653364453400632874845602023645582030503051525584321775008057474364143377063327301632000000)*a(n+8)-229376*(n+8)*(n+9)*(n+10)*(n+11)*(n+12)*(n+13)*(1196049172155062747979320367750631089010139260809285238368104356539740679638495199635541055878287494017527343750000000000000000000*n^103+1680981300340443208409555325425301404797618036867664577851758043088871160785453254847975867289992423708852841015625000000000000000000*n^102+1168572999296197281777563850261039385120530488348906212366041752493272828958202896576088772938648219309952221759350585937500000000000000*n^101+535699287934346003191665312768241917157077296494020096131348374552271588696694962211668592571169455338924370751716034179687500000000000000*n^100+182164899161861374092178157336261898916629169810279285455800114928901831943413295715952433832322703573977785052640412130078125000000000000000*n^99+49008148196237578208945274507399161078753131562978994490921074967967904772728366548640022581703043992305107926562161001391562500000000000000000*n^98+10864572595190204067339531667179130764225851639649265650651078304480251921985890325861402955536639200281233138494711373817723207702636718750000000*n^97+2041189892310565999680769198123443301136122740175565008508510063477785665521193863195649887983560264191592894541784105606459314092077636718750000000*n^96+331730778574610542842027565463266895361044273617771811324077373458683830404252936700809633359298901996256662293562912253241504652033972167968750000000*n^95+47370570871063577836540472599119678697079293273755655570768557490720407382161492471395139033900933550475075533833204812892602011576535583251953125000000*n^94+6017215535202833737917833986841030480035791405029206742154377044003884062562723669114350166443242187119447569050751211610673570379049280057202148437500000*n^93+686687398937949462601866889354453345657078060726840609461501935558650484187485282138228511591888423300198867199621891138375241454181302826840839843750000000*n^92+70982286151443606173316772421325501696758441684145882285245291522005214828387945108602895935934610625919654668508867936013459163933532190141257730468750000000*n^91+6691761819857962906353614432838144853206737610360060561997998880178246038089877836303545091580632958677554579043951670969833496502035038337933673406445312500000*n^90+578698974503219261017187521866762274250019802702427656130242140915835433137847613221133390972662959563869971764453735314351448387110762054815494027846123046875000*n^89+46137266488736302101367542239037305186855160968548508808298457236495902809830829934094361166943656008315564625032226164527880119617083613255907375545850974609375000*n^88+3405767948960006419603661273126490517753413715345338249927912028341532567906529074151320195594686274869883318616256046047497621019282423677308964090222195526562500000*n^87+233659592908700648436628905979676926037179900766357243608731824115927507735836965800262943666315715450413320536280289704928353833386624767792385883938286537284179687500*n^86+14948695543396913574927134227451758235757539126263280364551412069620449952637762023329860326765707405238461541022934006101302994826787029712678537390044921888647082031250*n^85+894449450769577187592850752516525016476159168721925280304071628722792721587353053541543126293160641534815545840283614862041703496070026705879648781766301001731563562500000*n^84+50186143434441718630140767007657138524464472696362456582313729780824644912345435981238579214100845316706677707992863075431400628848360821888482907397180496740564606653906250*n^83+2646739369050125196995504356851775414638236831910827660402786314930813447145061623439141399045637790927701442081605104623873751769776377700457897749748373091576422353450312500*n^82+131479841489313330992831512447611359646458865287044153471961106766879483632992953865880296201481888224470253333218871713059638233533043021290213965275819499735542981283286328125*n^81+6163963428776438590328070798151876127079209710713819891028132947822983733437558326606229298087081024118579465689104590127542467113987769123642739824565777056986914864377176925000*n^80+273192106053880140117821989372139251819275928904632230750988026429076153525017467508124994447234382533437738924191792857060987993116912424052225124815184754372357011562655231834375*n^79+11464870584525366396041668521102879436048507524351805072332300289062577514609333072458369234121690632739754253392423815222353971968305553730126286854998331518659590225392894457948750*n^78+456234372654328349715587737697304791005935003623448796679227225590123662459046974115476908997394022583552552110932470320947272665888137306022558916383281353940693009405175864075436250*n^77+17238339769816859093502934155772810384329762829593185347201940339475938603456665384422944031519739952298638843673594637209455789706849262549256623129245073633496664336129607524264383250*n^76+619175407960142007372470525536458832997601826300419783550777647396762426057557826847082454090852244310153434804554568250975751230048610864691753732018821501282599371093533762918251259000*n^75+21165149672817737018919333544890462528755154263068512262163248862378137911366291630276345307991810929198798333141969084847705745050941396148562361751777146275315662572036269064628746860300*n^74+689219249168620387029486190851437628304825779797618111129943381385371260392735622799785325548492450106326408984443289337906536242714779185394853783764620096425395280199116948773738513122475*n^73+21400550693869180825834376467425594132193669883724726785417633999617762748146480943238530199443117960576565311724412716916667256386502339542119340612819874579107179873070180757784681377680850*n^72+634153292846127730703015844225640174251859868289284071327503235976582653250892593370734701709391313633571448092639695497828612365701473434659469128573182190813579233429483192069095214461596815*n^71+17947560697170747522174168795901317883068459652300920450249293090515601099595656324914485325794837574929125213199413192418114473120429699464310971922869796333895988000727584717008403508944457730*n^70+485479423622997450079113048301067534363453693176414275583913722006166896076793079608102364266515275301498266543928869186976795059293634496833593856640830792068595667814875170779432620925024088080*n^69+12559635917760524700980446757292171032177301082328943153001284453358928910036321077044288452962979137744473823364140904405920872283459512447405476780656701619395736750753732028421510672555442854920*n^68+310947276022668637656155734325223973609100134116872843590552222573129481575492129264878238932869084303340670580052056046913573207659289911828357325973502590904597094279626400618485432260848647745980*n^67+7371234243837708166860525291188745568294305138664095609809276673655551143984677332512844226533359348853328890400722607898487233602801584386482541169421345521325781755244732864329287294694697967549192*n^66+167400458737201947591991469745370613805846591206215785674847895033569377412527023243423101875584320065941448848721707214274164145788217273655125695333944046934403605573865656604093948556211908894784594*n^65+3643639591623074966310016137807051177450709194652309330206295210118942506154043224637467170351209354196748404267656033635868972168885158223556323429239091026232824809600063719123901858665844489874923608*n^64+76042612889286610704942024569792462501300840942641510409305479254693625430290237916370186389030092701113929165918257670826629685450738227282712773045402030458338964688253401803980111991306666550799682382*n^63+1522243171712251728232599488004811945770608103091735099516221270062198920763300403332059533429003680208460959726579483633739355539873528114535525238447072675130055955666514541151460829942898193051399701564*n^62+29238946467284247805829368874152860995434413818558914831365721687568693726099354852547977819775449584591004153008529654479769034555253979792512161652003100578475571828077613038133707459495013178982847376644*n^61+539037239022926499591666662897594824707285550866283681340777570440108430117982133381463960956038605621347589967629411667206830366439709453123218493644360513011823533940543173622264114225958259394492854132796*n^60+9540425807087581982155882238366546010126439631361792406729049134167373687939108004342360851842153611909457415231698411805302640584017145177959033066608249470584137995615520847352023016152356902120972894562616*n^59+162145749718107357492055339182015108469511775392294610046461400687467035700844825722118123427986306121829907154316438787010754117936315244099799834279956644075215390061331100538748261083577347746219058928360184*n^58+2646754731110524776995989160730944710530520388566198003204465596924649688140653538818472830404691568570907487526364143092465268098342832954495888367031621042996435936545012412625071684140059733158575255982478622*n^57+41500992070411470717976977686890686910594590938975364936973624098780680719916280304051568699571002032017151685739713357265099498116183712646111850527482186235585029639548469912181484733164471472212024299162371956*n^56+625160040687114726384017906780360149139246812983203736039581266491689026996961129505275399707916194160519045160533513925130652190988104658502198800833605644116087552231131019310971529322611693501962576911914488118*n^55+9047908619350259500932255133161777077986871332583065573190373234868022258574156744653097960520621351866870096467170201397908579123535653508131410568149870545740624936722046866218270369687338399222122187857176999680*n^54+125820307360706698055312024662716424495296783550163966185086166638126982681892477000547355732579110266393946860243896183791556760718748738045492042069591176888874847701334336845074713938622104498431112564192675497250*n^53+1681144070470890935854666478384168095356637466135774171957503315184561397542270657993863014822684247627271385253356815636939460741830222407437332692686738432107107388847112001346274507558807529949453404568493792421288*n^52+21582487946393174928809171366120071816368235840347750184248570911695563006721418760207727332253658045359909551595842783957930707183108808221248047434373419627131945040123534601481101670383166811596813216438764638019018*n^51+266204556088004561961043736439208008451481534704444042287879209203499817196673629210858563495519909835658955957798097508934990242950872616371007799757739928894705459899638630831701606175366413544230044921738278367038084*n^50+3154320041037895556424417829460037854072732702238694627646876160150705325874825812013227383868199412302468876597093574546931937751759096742524419905630193378879598851995702825378409901807914167244227135017302652522693025*n^49+35901661099518750894478842071567563816271424766974994162654922719353086766850510723027692825924273931644830491057867034419640077949025475917651413468062774573791481471257818085182036237311550902750023202432310018380882384*n^48+392434097153669870831066532808857745989059684457798266090774620861215124492637994305893765974790840677886918652696279562687813396577339746966514952686998341115947969540859839540127954393031243779830153810229530698617700363*n^47+4118784469778853464323235401419717812473323168821816665308354510455061848455231023395609269703628486884207388503703890037963054525566477363430748786213100914952437449364216587403558088394383531127501183105721369211735928374*n^46+41496277182215162174048467011662514798704435453911603022600417775601403005547410746708554827760749537436137995887815453601140759210045068347908819560993349432287320580043391975631343497950004101584744505295196462905597405090*n^45+401193793610700900321868610674966454987836410812413781026246582805231687841559196512859023550250506479976234365451249842990368434179224662164585412062351275138336918793236898541811785842106392301952603266225608812381960801474*n^44+3720915105002224933425550672244626041364116635219000800912918844205959189738681332647158529306835763265859609465295118193722634713531700769546634943247725461985755035895012758884924888590735720641607986041810373719792469814592*n^43+33091599413429092939122380729699346338695005515830514581096036304495739347479020021013698321703168395325631315879840961343392840968189839829846847242271613333634056153666466401483465014570344103029972012689738750777269549982620*n^42+282068436107640281086494548782664513419574083190957035776872798708132577144607094264440219830931045825009231473572155379813084435394888390074380645785531552502361049668066156766860797995289176091052788044243524760341610354832527*n^41+2303180486309792526613375329136468428839057347613510436749893154096603816854602351396330763437583148051956824516336264500501896372334852502656468167073220071404972395101017069823785657279243342713764230905113557233003266022502834*n^40+18004236006615363815546926612945393158132152078663870890024878640475547663472197662809888630272623568625448010028000939922313002013767919457464516936080764750311063715763311607394850601728440142297663528215661155990181670685996219*n^39+134646659914573473981821700461149583138909845075005591690460114392193201133757786641952907175335120258751384963623119393546122051065432279516343633558396082247707515699779262639289566605751840019012961298104627352623667653605850802*n^38+962611054119574102834703917421850194012466766446815067606293061341721806492969324826327173970847717822517430337047810731071406886283159163536903247131200287548230901024066523480628634487026708166717671727097437144456250703007805020*n^37+6572844845409255095045616427568845273014505250872996410494040080932076382535953889690666948312441741167642593211282599984402639546130956798187726660549160832261600536590600917156214744827786316953250535490655856001442801306419161376*n^36+42821332409743781759679724448167250925412657187244642983240117773691841924477400030457820969161313070152274898749345093291204366430942075555837341106391692696042529074267338277393737249838783997036526210500074055686075583847982244032*n^35+265864796678993955094141742591261344672730964787276808823355384779361495191710504403291688154185295776969441349375768229296639566710353385735733014138658992250112887884785848499752345714460637201418015575135039871097072567045694026368*n^34+1570948728415230661246453115992785359257918306742920520817659858428225069549902236727981160590759583730268719124481562950567034280902059850676479326150787369142868690905955417311582035916396114073686110189830971424949609242968935398272*n^33+8819941695839888536784854112865438065952272449820538008832329147701988484562013159441193689804210141504585547522839289457683305147901897682856464325752256191280631740605042597127716872049490160107318506788591815561825577668937755377920*n^32+46961098516127436629327561216839138991550523778635679271627676971800336565411873404833836267340504118638326696138259693342309337108302888761283611630851071177752986072495598000609291449826215559996160582537541676916793453387984449197056*n^31+236572464997595864897440955926300919334376215911050714980865519699193380256554692464996023598270895244290760032494589144931584096791484200255321840379247568157154882800162018872570523910126552929062540657805798141450460247937407563476992*n^30+1124282898115704291960050792930768563021511259162377158302602000974102675146616353205496394400628854842926603586160466095234152108491383364323934388686536128556599561514951224665927555484616436324389175798210536094522955054562145782820864*n^29+5021550013047546820658785908906193928686365906980506951815918545992893766818863563896537608422297270128854669339095266302579679370553355035654987741757326105370659976520356357930275926216703962875062058672111283055375223222532564747227136*n^28+20972708183216951649422097208305166873386925050274488605192013668211437120785299872584472464485306307009771222605561061081754746569779823883472945892205696819286970226699948850404984091820507513447817793087131799691637607309946121290866688*n^27+81322596481083682187350675282480663885342692818641652085439897604997036713466056387801827118440599449019322886137228734933873962412040102697493134833450677489047337271153279378293319593272986536253782755466458521667702495354506904589680640*n^26+289573990941886796844889561634976720962561694769158042544402380558258455264632811532305489349657495849869325444971465173962943924823802767008875505361566736959937638346977524243384883038348806268081462823066127097209551928271833373019701248*n^25+929591681765181759400419126413086944441977928010208620682865398185001110570733004121685480063648426934974862904321485199506351543493216881958750757445753800129052303479685542346572479292641557337441927324077163776467876233551426368310673408*n^24+2594897658572790279568909643877878214005946632662179699849227904150117035875586720807069124728065926700113615022903745874477611265294014521055495940222896930977447915691878134442911501101744510379748802862473171796044359937859805361714298880*n^23+5749225192372630343169447362907198732012187985649159142609008253433036665716618921447291359596133148431030393481377735279336324284002109825627868543584511522955512292555814160202957384166798559550298510866707053914839968634511377411464888320*n^22+6649057280443371488503650070011030770951597703749644711080214366831186167176893083967959402273272690634266286387382621527196221190154084970391567324717392391020911783109664765252779633980961715772818466226918161549609176158453195597226967040*n^21-22217044075660085671706428488002556985664758595669608508507178488250539430125995115216238234800093967922903101605739417468043329431468989534379399627565242398612678561431990665284940377683845105578283382836758697765078390081982947791800893440*n^20-204720805262518945867383336934055395911471458863576530032014349595286335216742510557580817279283023996351772790038953782064464335285917412241782485121597101087604165248902493791777035024983472988695481677635159330841356802446621516893696032768*n^19-986875637977780611583367554391630771783314646075297891424175281466954643837861264886341569110061099144509854043479776226125338995520350070491636207951382897866473451407716148604526358496242309282680571127338546547002478253198243601580707282944*n^18-3738609060145420495197914637538106419779941953364966451318489831715638039955757423618321621885598150095869544722991698756872360325497978800445870362513099680935078835063022737731528344873923472719850005316036928977315896860672299210549936259072*n^17-12126218149784547351697897594491907234208768107386500324126858917350951193269158395206378588964762161605562945189226978274820218712642861558857852728252557976534695721317518645665557637315483251981759023332706634736894687828544222246837925445632*n^16-34733141330926963513369341784543768375118218958547585501495663426796577558509491348177874086195912303335952787063911075997618874643368105880762887542059074519507684345770536935591500518976003387192258624978710131009797183427827369674498071592960*n^15-89009433186766545164116257544471745389223252218836372300183043995247924502447924325166300765349589961500233404057512452397329681563765747204837372190186771073961697093103671294186469568691481148774848066163461592225769004597600596852670870847488*n^14-205135457113849838372000592942294932929030358063377816266433765736549916941392634098759717073882959433925591539297225107820051973931366663227838729876316357479527342644818631906747393384877274328732780342830408860579163499002639450681457768398848*n^13-425522289785382677664588399522179686533320733923028597734386329651298480097992022569161476974378940408106083743701358377758621500600399579336353763907574423497290051578445434969687632634222073396877323340472876278834197582497090791703411538526208*n^12-792879567531610051431408914503196806830273007858709634440476055843993229445863561504949874269336118507172008480542128651527612210942122442444524319940134156278630299737687510150160508953929062971330335890296599504812694386894230725524702485282816*n^11-1321424211659845712174168203305486963365203931933446207734186388253787249452280590385517906033612770770781323915487347202981114101306982268756754533047673027626363492647189996932453683576941257992085410066958231313409357939026892307756142787821568*n^10-1957298442974589011538961274416363990546285670620638437292014015068082697460012377789005071617428902288702744323319591839664091417759030948780149528493780902376419102438270733184681356234940044832260664864185498347419819085608673231728873566109696*n^9-2554424567608037734460322587001390867313617684910064147909241498043165705080600397774448858090695404363414517970042048368575038634398493691692920607005890901664275541336408528522862537545772626750065857717810048688748982928113356631440145011179520*n^8-2904051772964525242682346053847139611835117684191244599945604882586279509380723691022138617782272859003085196754474252333106571731013480905627209272663964920982807203624852930106525613599155493886753452430887308748714621028845989034321013207203840*n^7-2833286907736768916944164378095493881951266777034532193923137201756930225336215360136638386671893816222866356167114311812311287297070187745794422983223198564196931983587283520128369692748290459755166252733002343065710138795900751621760518560153600*n^6-2325204075773933160026283262176664056691306289692238812081228788849648372221455811502910344025216441158897321353737166293505588166177991358524001523779934559265121586126509035228664193623928113414072613626394402620411359587117953669404741609717760*n^5-1561349920674588544769165699586173338340247086835274545314727832124004792937773087102159306377637207777173338205344247088773745547802301611866306930892492693611717102183848547702916749783542338865140801278641592462165731250258451136632551007846400*n^4-823913173459928486868402030508037748950886817759198427909941617082692051338980814826761224089574669948542205447585465538773864057540072394135025006368465503681850030929492384874232648702125060947329081427305600742370510516069494379304173174784000*n^3-320475069061998268700921052214134190383478230443693667534196047157979088896426367558038252405468282004906975113320230133731891614323536277369682629352688322903014760396062160862818836447402064733646063191578190296855188788422343387332812472320000*n^2-81726384017883203348862797507717368566938179648914580179497057977979056802810896488661803138790461540249008205403418663069850086750601718338815644220599515069369010035922573529868658999202157107837776683640982360426073260918738041049815449600000*n-10257400060015168657913971356982857602196473878545797492473412455546788969302632290288012214349182691092960596117410491179240610090277258235612372931824110031259018450660923021271798180575018810424731343701780272490342500705751414029156352000000)*a(n+7)-12845056*(n+7)*(n+8)*(n+9)*(n+10)*(n+11)*(n+12)*(n+13)*(203286180919811323305065595079947391924136839001273298818129865148529842307705658988952619524981697222302343750000000000000000000*n^102+283429086620668071509336177337269991366710727756649466141041197450477367885661946484098221648657526587478743671875000000000000000000*n^101+195438829292867813234003974891284450064753913356265216311707910620987444228207548050633068529595847228868887987600585937500000000000000*n^100+88858575961620880698369481824811502041216340577011202872947899742252925417146190035272976070713287511393127141389892578125000000000000000*n^99+29965055196804424953283536365554054060447943643313243211416607257767251335245224428773346984762049247213300578912311850273437500000000000000*n^98+7993530060789701951243836598388874267478071464919042834109800680470402541019310889996292234163469675680642993963109763768066406250000000000000*n^97+1756910789653934801575359539996618615597477578192884551333759013300167992462808770620096296208671525832587732788897140610534444226074218750000000*n^96+327214829525780566786466834481485225409878135637699266624746793794999614734301111011426105850738217952414134511456423218949520901127929687500000000*n^95+52709940881418264468635971897232871884144440269278975481333192034183344038834440015086037951718357001636075918957148020529283099274908203125000000000*n^94+7459610624405313059020120051698433563373447142638244091689425097444361716629581177437658107506155216543075747895276365982649860006760747607421875000000*n^93+938958387740398458290046498220690018510019145608316767307175011494924911341648034302774866156610598223851983934997553846301002443305307619506835937500000*n^92+106168185153510814836871389197352954089545410365136042252011833922267444627062453224875298319332780696186203505179811762395334139192974957862995117187500000*n^91+10872012627961283976745765968015780724359545521927360845360990693808504257307505545382524173254938986829024112379047648579439421476369153306832307226562500000*n^90+1015228922281825326856206340523550969560596662971387530896100977556774933325418218850662492864378767229860331654538843023291273307709333758898521692109375000000*n^89+86951564191775268338944810730989837896886616640720623359049492460248820786864443261678958456832204015324990948353890092029890265934922605327702288683169921875000*n^88+6864581645582654940437219129950277083612354281508108183088024218863480214165083610847094506541245275132835659747978715712076552062651219418179419359837422656250000*n^87+501706607132213152562403905773933703985784279125475123545218740368012131623923887772826806047248416444004046840818078048794985844536107755353791672925794090703125000*n^86+34074115610797005336717392728531025803979884345915132633110128564987216076899005416628556891971313020013852874795546808329588254782607844416814267766654667720367187500*n^85+2157658645423813662989417872573649146721448188114840927720626622600399080241678122788474909341301105913917918974090413243541045625038363305095394786308633597760722656250*n^84+127762826699180549041963954000697297888062997690095695848426582225400386686630567348699984948757176679530528976751129798359298231881439730773335594398448650382745269531250*n^83+7093018842969501427690287522895516865291260632058346585539652357259174324607669386388376191265910335816047182292316520977733582246913585089050317714968890469295420644375000*n^82+370070797218609173300059309752839572060033616044762740778216381822427191591628548658317756089967537785431720023362335016174880627783028980792841652280185649680126637305750000*n^81+18183828753422212606454482510072196844765127856763652379805072108083559679601836583862075412718821142081310412933615646249324910375702070184849459887292334957322601510000259375*n^80+843069276107274849617175456727304333070915959668042271431801821401226946522901823221580676485295881593194296061609060227211653977094446940099767891864297398762377138834539034375*n^79+36946323005773769905763508304724747610487245173483002856963582723428515091428362933328669365257725128420131611534592078532766812011464357872296003570203735905330139034099338288750*n^78+1532827032214152370046675218603619902564522668896864156708204511793354845109157339686294657766003259543028166334618181091342914179779744187569697562438797869495187516766710535428750*n^77+60290950163919867404367613799922080598013459253280514740288343372226358636389798585043873237680490563959840420075137599397495266538839707899300839851510969888751165340546984250557000*n^76+2251215155728836187823331421918125650085767479821525098979361320923827056826405485596652226782188446595488822590792372598040557977745398095694291349621364909074247472902186354724191250*n^75+79892872077725394934534448595059843029328122792911856562743461538651754195191091380665777903749784339188665703361917442113630225125660004243468092992006536743856234471288360283248386350*n^74+2697750049941699976968973604325516145588942080082300552948101488594741591037430826050063628318373756492231331753130907313829705014011796527267274930956142407818108256828208778526936369750*n^73+86763068929115582323157871849692367359778016542015181187070204843607280973006808957211193841437573807049315036655477066348179085469203343672687322577612914025366809482989758382563010268675*n^72+2660164315865558994323066907684686160168731773983701008805923450170048008104277930431262835777621451295319966704563417932536085772791916818117575951544683778470463549150470216309292350952765*n^71+77819832704988702015143316830183548280907480030964654926444578416024030898861545988418588577097066817372650190110886636360976189457760318052141605209843339068982868421625515925401749088633260*n^70+2173792378165181829030781632987649172800437560281494639105978051950469289544466999564090922618620827637253784339347636545994365241633976906023717245348963403480105618396569379735046667956218860*n^69+58023181584852050127969079079694587683734233960542738704635042074091521875498348723961229568351459393800699957087943120811040773282506419224076186306509501776742934210452132637448617266364295060*n^68+1480896245625871150403658537721157442551504477229573383300821515394490162397706552604969226414542700391802698927888388621341008310517609554142046436868255921167987362086577418243210063054227190500*n^67+36161560550872701676195126146095462971162434266936405256707402787685687399543876033371068957922699686242554160809031539548923168129324285479884485097566127512610492183414410824449787245394893044872*n^66+845291335737762271958969936336620429907840625219061271682943462847863326600075839541935352903592394131797948617523193043529337327189494477681241132706227643367285051455194302929316219395161412295288*n^65+18924241293333754295563133032421348676985710977808392597531102242166954899054538138645245281716093465837751688265731197741131923744459861755744030032263675344326142694734088530506372085725297274568782*n^64+405956399756628657333089139088427741971827835039766273222973199682943793640529450925829484874909417444518007366674229201771253471379958618676829691639310043853932107044912334532360191117310132159074214*n^63+8347687454564536281971352995234303835298689818053325231293302025628588336077794293547465778100963204191988705638617660977786072353475391534583737430389162077877673140264108422982694383002159049283105812*n^62+164602975271597794303359152300690019819335863049863148139573040778939812136431443016344996085367735900700306243182895498462996059615435897586900735016835846525629889391975387828578937217741244045116075716*n^61+3113402597101861394672195401207564634673689259405366665498777789683938922207696082799191242183085568957661984087591198408210592705103418665290438567636291112428588857992562799573409861056489206098453730808*n^60+56504564207756188081311919877514109302040544537117905572499078880848988213845581842932948132454850929259027316141402425332709947693535768533918212367462197197112912102156600551872970712620013463169933219908*n^59+984216427615266939327043919327188679765386758098812468407321138521544880480120639375475057080955855897955682010862924882352266677826367906726515989132898060745072201155356775558966779901932296898777104958916*n^58+16456927214283832739027257199354619438924444934966921666910832933721497237755737814861067466224394965264137114745217384248274543379920054783424403986019410068566596063806209692702682591674497886123417240846484*n^57+264201025364914945985632562001846871462392261525670787486283702019519732548134677086877027463784693277256342018619068243514314623363516305432159695381715281745020674386457965647914247315915138321834021028037510*n^56+4072948680684267474341203818502381881622165352019953130314225429886683667573789158529990265604272083571897215614257750010046147143478461256785377679400224102677944534711969146836351359942235191067638573090145578*n^55+60300064050259743840378900750458985994813979509367696840860395782860589104045884636648752846946790884639227283458019256295279474081338422591668092571170120046420409940745422286155575719322014766471539212288607192*n^54+857415557414041480391856525260646455564960962914332292468392434340174099084512021587169498157149183660100524391122958677913889633470945369054449841618717381449789394255433865483028599425034798619807433545336900012*n^53+11709669112182520979782796803356879093832224112149179478878707528457345720200396778008453843610570093537401068140059012126646804198488714118237230664114490192884962456478527777427555354776171041045040554859669473898*n^52+153594937135226867548900993670284467620736836702506391172632948782092203671506717278747837636486211368349466718806740653729936426931505728580958139461956337950326194722109290067240236650010190370881003117742039155418*n^51+1934958590475835613898112722158006274250499451474918641824674533797666192081980343013054662396169989928308939734842861579488454638966937251319952259019443125712434789086359462909239540873160470317564956440431155096208*n^50+23409719890668441404241441173092032161197726446470915277731858501100894505039491772751933754204859551184234866508899168848188098320175511932780057224551224738936528871220592568588973809691636894347650610683839043872808*n^49+271957544328012092560359483497449656830814380288024635453472382106210397107221513784936886569400513788100060147512874798065421023674746257250783989803109391839569678677339766157122538182407765527606862167092240583942595*n^48+3033330017169728297669544497555545495862914002057234830015637514920130663891512909908108374698703104323932182266659757988447261282179182553898873843678053019517642352134182770546527873953148969345721448145908100040130755*n^47+32476346684901560821077827016105384002718999403729628340142348577185644176026886898165016123959481116856525744659355610503006942104521359830006566891023665955429704211404348537415073521350513591870451846905737547388036750*n^46+333687566982961521494156240422704539483483376384441479328323486726893506831119352977830439766252537590052939655339407685784760761763704362437152409712892441724115053949281187593980394251043757552350300939970339934337456414*n^45+3289384575477174713478969207962732922916246551650709321415342622769127456756309548698938804470555499795277218475185307910836849981687858831827987531567576837399671172225431149036073415898648452389730043352107313088190948624*n^44+31098983164631082890939642374150330604918163485005434522913017412772959803342852912857529757373422905576854348284390273511335747290229872130565463116538645568511169086938814766143312296698346708532175129358068854940561222474*n^43+281881731621594425259238080115680871248026929093945860410890635365095482507488572192809726017146322754396581213119129123363202368814776411303706727411538939035839368577085991940782486668048977162044605012484655214791539687582*n^42+2448411510843547370113178872118792619633111946788169962222989494381267101958687861137357950286141483655589822798363503152299449117004251497531688968014524803876739269402485711933751214047219306254420366896219853209908388238086*n^41+20369439998608444532208964261694243004342190200504060038976924010687635938553351339995770073593454128641814301474281032051068621797737473864410325544116779148817359266667648392429958566520229474898082789355607886793845405699071*n^40+162218908448349275834709257264373588198317276204343803290385285657259298913602912295210225755867971951355515538402994481842396991064944000504106853553881439303738821438794662043960677909378049351779308291564868462089263641115545*n^39+1235858057631270688296467190238418105714985516126404834780812741419194936054115457705152253539038188062428462797039691786178162375002755402442043740903111140281023449638651942199716112174326781759136406556427290079215570925424996*n^38+9000352753416361159552793477587084391416837485648650208452367820381158070570172119420717040197766025808185218892716712179594878037392853434997671134948460551559069873865206658650642434122174363780321482975567339979364703685020428*n^37+62605109310570598647683430885506647497931666761174993115557294053958341414362403329173216783182560865924762896629760715210872114565632922598449953062973377447260973401158719813809222396509783854614217180265656837558844077703361368*n^36+415531482414238780823878859372364500392540599675687486335933221045518203923304175787326041913448158739850112400564667291640706036965197934030390651353552076621586009016763107621118944905576170851948867521681384575223402707896924752*n^35+2628851971334583301543483452744166574163659900354095345240422079094823193769140770337660924900008060058473804377240310991890858014406965243496102365429405101817330895386329369926191697364833487596498691298915325700775337276353388512*n^34+15832417691946858998799046907962894527473216838381746904320907272613625590163425749256997705395644089653936285683272183377515075133645303275172831495948269455149463350143214699450607744806633506252447792123181079721694218804692209600*n^33+90637376498312941563540100995159895562745888369672917554805983408721759840994434958470991016066830147242195821740355572966578992136892532636038247209801160234199853497355932929899010332878926003480008262074095838634138020542805603712*n^32+492369422542148986274441535447387697181735741453815927113310009897934560747694059936540151011741034816472085881167257987704905461309551862839601852507920596162615794464226558175734931911234662657150134198455553104739562973849295289600*n^31+2532749195853124788931820105756703650138013785142374757080277165282395985831076079304136080367881347897982586812310321187321291897313410176648118816587647442561545138420871561419377940125590289227842195275271330549664307581916309784064*n^30+12305523252486630718912880299791079406026864093055948217389765736867090372198068429666158449103355786158254925518124759097367675367825983325323222219443132712267012412177498023847855162887788303931373193398881155706964940100985609741312*n^29+56288114140295888419242208831190980830182714200177375345783304400530256000044589012493124163991944589765939940426717992564756104846474147861463977359513406303366630577168930814290848903417863599448852539834424062675571993287369224439808*n^28+241390360995481796326804041311155216461608488246499086180213908631016404777013993876010552456557246167015478385271341145626809010892971896840544839951249651526762246671924087992855425679553326493050193110554912360699832646087956550062080*n^27+964996104183887824264439403665627185277116167439336976745451461565709853887777722700689181904539948938636189440640979656861671107219133630795767599633571853682702249837181032504414284256250431595008266357296126822851216030478432859725824*n^26+3566473258762795335038571388258940807181245810574598370972235363680854890083617864241081611046214181150320266272314491198818474562043631086333153349142977007163440417931556856097204136775627172327430130823333401483316819675555556346511360*n^25+12028768747559831287283789467841269448462147663640602261608071678868341665877071009191771309658675289222402669177668757846169827324754270256799132086329241048355721588438012976045932844732801000189826786876867487835681549596049566793564160*n^24+36186875682025047096193355979463824765620130833016951094892252602453707881750355907233121220171859069303063571419629611331504318446092151265145593738499752786458460270200339364653277199147815056447949714017720837519254671136640048673193984*n^23+92554815390862537230038885179557269632838838626413704918787228186153262912695474216636262998881691601588241893774799982381951124418561277261496437266088082840195593397922474149810451115976256219254521713364718378119788951452812321490862080*n^22+175150840715686650092090386891198961415221014461305330380311013296537346539369944499236832706268525154458981861370641591115927740769979575491908906892892208244999580451584349067200177266777884167622239821556820181776144014611287402770071552*n^21+76948140841010133493802570165820453958696058097344955109000520576336081299792756826228436537062495524040326422574809541143703203784481270062882429506157353650939523525039085681351673723017426608811145060960169604190688149150392609365032960*n^20-1342832956196135375651073108801415318900584271228494783467217344226825065170287266553883798342624471617583724468164292475358542625751324868475729542007342449197278669693007131306318484936393323020782649218158624754966413130727630674029707264*n^19-8582252561049550669696234782781932312460448917966158526344651815236638297511557484688054991735462217232727155147091806456159658074840392932066805784925466165512169092149830052977316744308705243022512409103331533061024645084079468354595717120*n^18-36262173024889233442055842680783383054440497604226151958272624089968213843241287647108821494433366473841212438833499078973475204594676667041639731746070616106787357397496463164316464068414048099587217282812461396884045642567872732188897181696*n^17-125192656512372075404393289124642858920162769046503144990554303897526423732779842570532208553164766322708125040216616261082541495375988958010670556731465807113394634104987261181995829380776486132638392645744711446752503941180518697767415054336*n^16-374329386148408771405538992182636776682712811580033600864034245516847559135835878746614830606453253347447620932557431698222598938310836226220217350252371811384383367818762243358143135645235809192201703902965070445478517883589736600832997064704*n^15-991434503881940534543527468548127395404179980579766160078072667904485605192368219297787981831904476345621549900289897479221542842240437841791335840044858141385643554261325554958211190145038674267268102039382809210603533606636489480124606971904*n^14-2347802602121237970590279895449112545718847864122459935510191816287640370238287281155271544490354081907381241363756594076299357095373751639585227969760790772940898283126718779059161816043864790868840329230957489861735683950253058924672979042304*n^13-4985824276218364487459788228814064543362779226638684918447050346386769424815722874045859510890541646342632503303198399742026027269604141943509023552718330159139325399073523080093586866343644167584445779551355240818368909939410893016023978475520*n^12-9487273546433335516663064625269039892181009820099503854080572021112717501884354661935368822582434571111183075938243153585063314999515353517827322989505488374345128986383945016419611028273062284980282292940761334299906578689591064693293082214400*n^11-16119185417287900846567624920073814114777820332150225289664382086840393267987709242517960604089568396009811172235367728870859220730407743900646955776247657914673862879526857311825278957814887545794164406121210581787371784480623239889334623535104*n^10-24309770588937702946489298013802935800390608178335261151797354053283714924109837268646166495031000039813791201898105746045826093794755258631665026900013616243078218138363747861354491523639358659047086971064371407077444752419160769031578635468800*n^9-32273006680209898916605817259705202267975362370649366467230603299657129552133060310415942013993553515443304901781369807489839105009643218300036994228597263263894915645408649165395290957356371438966420352480093116979092258480403833621831902822400*n^8-37297073793798653701645903378869963796150198773091090666835684166466528063179166692169643856649798135202764288156522390575200565285253117002260117942318538607229157126795541303818624616243412906315007260437989459460712888879892609451360864174080*n^7-36970994991624233453018790458704407507714323577412408138755195862781147804575772672960051737357903282327168507859264563455739629383935768454057076609118038654908432149833755976304825454543116446179909644355767591634037567123854905862169600983040*n^6-30815052253758204932181421813833198014129119741048378323053074655117239254875812022929543985940119497872255189225928764282713793655485108606418264953811810005823690914647954159997037874558865733361765013612115074095644853818576923008689105797120*n^5-21008910980749986449712866136340494387275443467156680643387975856368469441650962286488354254417357580394302207756690545722119748359694581523011330457666873283485787438880854535745705188343170767117247932945912805458678372467312377342984611430400*n^4-11253319849135860536570786882540548258494036965137936484587224068430810727516159805692034765300716593029860889764160980756024410812178090866200375367999976548957843155546222313886492407050252541797673084678659717194675982000786731430947323904000*n^3-4442131188834957108733171885753112704145296499406257365498933667396057817282504309211078024931730379191734644881094035383223510756477434415729570317881942690059549003682566639486819673474926398260346400864768167898543103129399003277930004480000*n^2-1149331443921138850234208737653300303939985763910403689598245281921397971617808593160657057351012235093830853637423951174092064395591134396379431401504506763810889301826415598174471937944517891437761416787863445647795244345645912858768179200000*n-146301877042144316394068906316783290536436221529987578527935696818577464007717620152098990931745851266454693086597259099107118074247856489209604213227841240421390246106764409625532263465107541430733084027366601575086912410867790442921984000000)*a(n+6)-719323136*(n+6)*(n+7)*(n+8)*(n+9)*(n+10)*(n+11)*(n+12)*(n+13)*(24066310072614936583126482047278161261336465808139932317799427833735266303660458365801062254828989288457812500000000000000000000*n^101+33308944266352515089894458450827142962676122011852557355137260801096688993985674314788809055758075409088366562500000000000000000000*n^100+22797872823185063176797410848701196459767305582921637733620646510254939071022513962886301131493409802022015231166015625000000000000000*n^99+10287292533875501402966245674084040086789590787953942175357537282710793558466138834542326415527045018389447179379423828125000000000000000*n^98+3442590194397752744766900352083430769706963031499533794477551436269900981861798734231942788959404218309369194760389462636718750000000000000*n^97+911226979899620002188455562952028177137097754564276718048607634063328184443758160418460773084875704030806955711018504239501953125000000000000*n^96+198702591073225740012405057240020129919225427535694673658998493421953169724591579961437937671947096015162162335592453389825333715820312500000000*n^95+36711296990167074652240262841309774844530667732486319242352760196963311557483179466264760506234521051944382502967455696261410070229492187500000000*n^94+5865677270520772428410976778770052403662655028050959739641778119326047225434490092505957135849211169837556826664197680860538087602535888671875000000*n^93+823276071954625655370534719993752689098442542265862419731306229414924783362204032429377210781667324546879093166300224303029308904650706933593750000000*n^92+102759745836269115950564847985099960270874109230665646163020445732874643407887135548942985539353635642777370224191913135104873927469728007055664062500000*n^91+11520222037124868605785072515448064913575129016165091616464753858176526191532566415813026480520853755379640704732641712192845769098268308668301757812500000*n^90+1169519285446301902046404765225671663307682448140996337725485252645533789052808058213119474287666647621811900702014684667070452749601186329616349414062500000*n^89+108251104736174041315462061690595260415139160738715733357498571575400940891009276375376391988285884912088612884725922136792089004544532016626229133359375000000*n^88+9188725891792705859911817856868135581521440494744606341454119595663086204659808242782579162660931292300167375565913486110153326376587261271583549211746093750000*n^87+718850857799995868822538050096410249639299735068180969737421925151145073318102224278530777331050029238883630717303202721824531440248367824897980861754353906250000*n^86+52054378051760968024586777957065980787526196281936741939441112075177830629209534019578437140546562398956180723349896342105549245798699274420404532007570628554687500*n^85+3502266799747766448337761274580694563935160995245698579040759782702771309424756037762387194921218262858772509154963876861146080177027698009495939122053132171765625000*n^84+219663332844655802004566178221153907941477208599008800350811263607378602640490904325640437717465169869847020533456364574201896403361496753825957180491595727895121093750*n^83+12881339506827315136597274745641512648105953599482988386360295991731966640715849353223390328147099777167274895605562345254226654003755363864178157816930543620869050781250*n^82+708107569260858361907258825625507134251671523849599574459226466558056427435629767101140068381472093176872881823224504162936740855310233045320402913417432592289868452656250*n^81+36575717606472556057875221354405315191901359183179671616923667849577897177785943272979445995435243132898444081177129795333862696070583376432507947831092584567802598050218750*n^80+1778934378436059642931110778555873818431820888830153508200367997992473627263614211585547761874984453240065969495475114670150232088741697664309830193172662785257625812957371875*n^79+81626152083534973153080913254632882943227040607600797007566521833907163841806961884128293823333112118550798140878448337736369283054721863425079508223113302256040303121221140625*n^78+3539581132143384508827274983372674805336529191167255492499566651800676833140205197209609362458076181058944959345415453543171576859080771559923861028935015174285337327455595641250*n^77+145281278405212945372318354773784743539086673292162054405893582644786261850286583383274804829622713660673192696447577038225727624092808717178311595004804952590717840304426469561250*n^76+5652282040944964972749056398184814026281881876754444031909972833211905175572748961585238855680255743446996613211467553671107773131862116594319385092514797439729301787393580098891000*n^75+208718639462336685928905235727308383296446863836051936252292200271892939787267969681842098856579264279678857594619894322229964397421040603885662436125438034102209146515079633518376250*n^74+7323860460263758731712654652390386693624406589552018634301178678706434585313877006014356301482008183084565564254131658077923642551521387137844966923112689434606184027358087677762942300*n^73+244475097270092638565347437065724521545231956135009133581396056522998981690343847785601346161325702995607068164439300658637839936932440145039749256619592350864363780145296055932660152600*n^72+7771047291329441391964722768846317752429931318783157613979875535675453782215428781582565300562743081483210333725868483220996412185345459459269980051361657076369829779124498951482308415775*n^71+235436243132428093509723719979174605081924607088979368214611809098634009097042726280499177587610467064936623327403816303658357218079781846036921301357904772484756651558524595018597189030495*n^70+6804267441384852150635754907708240375103541519646693835709816300302805231853411452354569632451051755324059515737663751236462314000667764723106939699653815224632973176797888812995236666941080*n^69+187732218015798831385952396314500914125148863698334211238310901725452819516770252719736217930598676278229835905385947201271149941687455283828648088049480876534897101522892670016197475624395440*n^68+4948262106360805184837192120781190178069456807062792852563098567800765534202111570985661244966552897811255035178644339345969686418031056351014862033544967649603108771249902178099291519869644660*n^67+124682098752285676438250169436938623269577151914715718477101330479439518268546995024931185721892004952009699726520914028162002629925898329974043897672893806834298391831837804707060241270057091860*n^66+3005037407903197108022015477614878956821452675419634848816121917950806168078111090450811751311036449405856466107048304434849201235697838184276605594298883206075724374348179987407632024072798179836*n^65+69314514268238768117553626895509052429527362379776806021806360757374515897312817846410636809749558131648179716489157391939001910020377446994575957263627911218612374766397810274796168357091341345924*n^64+1530875235343523600597361789904369573981603320887757597324851570482042744833999639699551425280515096848472344784618835828841608009353214059362626052817390954772498135781975313851259037989119862130454*n^63+32388385330570025147440529468888974361376043059439422153656899149521001760190762347438012023339607994230180283866262999551242021610044306522451990764617666158895943101834188899710811571445179645695738*n^62+656668270125534025647798422521824867174000117175140942920963378934857258097834059077561458625799516792724821945838335650062245276275348429531193449518402244600106162353151230443230282857487049511625388*n^61+12763358376453918125883910446803906733489097142965676847189355708226896329105638208656887726717176561477513562768060513388549077297127775427744425779242877546548217538603340913579665886621156736614652444*n^60+237893940371807259437358148192742395930462008076783080620309318088102938738382317919187202877639064200928182438118417282688583481292663553296802131835150366814039019955786242584315790579254781356249669736*n^59+4253255552962518498096894367170410844548026400975168828975528778124855697850418793098284097769374034704195645778948031967123398298192321833505252628270438117743645771033408542251035894431861715615023005620*n^58+72959666435377461953470909738880356050207818369979382013944943209015792303872844938086321894839628066511443781971115634263257045370896310302395730819394939924634357512092167967270947288857122946707154069536*n^57+1201032617402694406869321789846314040862300963507754928087673613607781394650197603869719023065295392343102615322855763949351847052130659752962727643103696272236176712623426837417022330982483050012377463441752*n^56+18976176992564465945950430651323739392586463462671472962387841520348146093415515858676999812404599157228873955713557339632100759550324516339715000377730620333012630925273852253084145524629374059366702259490422*n^55+287806205231356448277739806947737048188942952917791254483237437082771211141108714385959640099332004457088587618114319083244514881823369219688473977855781893801107077249537338034911674266291857615099242979168894*n^54+4190529678835183785776684532209258703192831286572547032114253698255905310100211351684720014591230673425621669703790885119344449954396683100882434197567775932431436537434176045448630193110350874705566257713768196*n^53+58578616696843673805227007320040818593376103701186815340073143002339019847054248743463171555009216998445562815963185851181174238903008980491003938202212522058636784788378537342847593048489107147436062045219839424*n^52+786174526465449007072551572976335897859538512004621129505440146013040630437698676146629031176615260742677638083751902433698804438524011545481368722142761519776200846681238045619360878140316768693394827165876186486*n^51+10129795631820349492994662936695895921559292966106606815735026466405649365283997683603766525048246924965132329356576128981596567491700653228485065492351017081199247927412051811385978809959311511822110325130279063466*n^50+125302607036861319595238544089419166840355687825866514081228452398037886048190566106806289173897383737197133587162903562316275659410653917969489027621032949045360525899984754947029395479842915421078018207899581760186*n^49+1487840345148753621262305053720777931410906522549105241806202942278223079907299749479562334785195939537525428418079341005578826547797541326646362871250417244308840154566432417317583533569526205495193605953642710889582*n^48+16956303097733822053881928780243058380169779695021514137503927482070420405231090057424871041882936560519714471900095993500290754100818466045503586096914459708125854563956916404096475863336540733850055521496817460194887*n^47+185442174422504888190821685830032873509999507284446379466129456112502543985291930735409646477636446043998209867470561304774073023011130026792401105503892852144770336185425661656388105603556398966025553241635320319544549*n^46+1945778963887664523727141140244243637405853298669010501491247412453333048984037065568300763262046190031994230386966237296935441104109659709024706371553484797291573788056399045573107208345050162814994444406714872093140066*n^45+19582656243251583671215375102462612924891258710780673329650530018092702931945632183966294303389074188764867920987106573419741902460144016352255577218400295630845148057147934855479687451757484456918225986308821875894081874*n^44+188976315121013041939081080181796186287476129029209762381448173584655850128880582177785911614127372321702671619441580644053135052130925586848239442557921120717546488378638200650890853563465659803517637331339711606767806224*n^43+1748006804127133142881743857726181088364473240594255282859907557003294753757002594186312208783881176173960336838939892432045102412926344168846672897654281143163872533504603470474586939103643349905306086430065493869186905138*n^42+15491629999468893846448553437749204474312441142444841515695048769643059556642183370709291884829338995011362441766074175077575735235618517672052296609205304595569631546511630894373934689009661010662613631483888700037282337204*n^41+131480571185876404028610220801859547908417335046190105214370503649337737910567105135453232806049220327675381693585937841608436940663945774390801314962970479500550923371760895663595672780709387073745731017387259799437789669856*n^40+1068071004193961085319510226962236629141237665489336034788424687894541351144940320047188733287809653586946830286253830812209889903280003570983973955386621539532766678862401766000465903356420721862503826342032626121641213399355*n^39+8299360408634263223964729335514605659144518253846506531650178031003578456004374974117536096526475819167088851310902107113049664173561930436283554690874196593676690481499317542603081515692199265787396951851316120480639951885475*n^38+61644076988434716851857562945318197372565902551125044472317936607193730946779218610019220097195624062667071241720768931352488513189141517845709228745639208244929106032966466553048156288472347769257115363237236320723783261731560*n^37+437316737726965982400072481539355625968121390863426026080426200197612193150236400431060826171429449037454551476732085735728697945811776354993797507164555396063551060536586604254201319120054503384665792469731760703232123202596952*n^36+2960519583617282507176386638769315639214053070610398272029865034671559819375578875501814667637003017365077595627229844239305212359458738707310107102083096580949875711571859124972990168360498784374157345047097506056466935220520336*n^35+19105621933008177604438211260973188454322307010123952729581721986344774795329231382652754825131711540252328434830432001069668448479723928794916687086625862418232076537505831181716567473797586571673963525093758161069675045544909760*n^34+117399093668933503781057194397955481120852949437906195949027641438661449666956761275324211128414040196317805961517015683825563144388645983466288945083922214893251941297941041314523957675331849194186895386422803222586596137189931776*n^33+685942752053448128640010228412872126928308912712041926886035515955762175042394946343031057195677503348953124917136780758777044711592992019683354057796933420478615516681930628409524652042819963561284046951371763263105305972441267200*n^32+3804875359337146116005891457370598468501172393397230987051073829630932025571817039867337384634115498713169757262108967248012630746137314916829176815150699765816327341265944477235548724025863008486283919556258045348300711830489892864*n^31+19998852548827624297136549589529447196867306223660763677870300644003468675791257970439012189957158862384654131756941586796379619515230480710896356055019132366732721536428695331296787366993360115179199339812850635700450183558280950272*n^30+99379435083851043987292725342055659288435960184683524537095789378465966000966414038171406213475629907129714995603244481303827825549628611917279541486572781401820033051731631393983624732238287428467135266790492230879144150315822667776*n^29+465585970416513452608200851091165596040878658061400946604237769922592870599359330470701549552197050206727669561539310666083071601898631839843386624371528719993426108241217006597327401295898902705605598586346065964138009542045490237440*n^28+2049146345667876680037259453397662873840159184695457005972754162648322932505421595209219835328210506759002386595662624684818628912985290840117202156973655853232326246028964523922657359663967927233497622986766095248784321314290645663744*n^27+8433020006860979728887251220573814560852725865072391049745020421503956195371485151633869831623701314723388877112818733208988562309514746275700753700474744698685438932961360795359300851797647118097235471917757410507603852563801490604032*n^26+32241566903105563360914816861416381280118502865485911709419262108219506281951831838587812499760741807791643379442254505359058103208903278635307232977406526598116365781333169251431651900003235992442006783332765385553603659653507463806976*n^25+113425744351816210268076170982328648753956160085975093513164951333779676213883607571529210798863835222991733177491368022975064742621766035921185957144155771017676759489714569325599427827264307859773810351396309607392746429288632555274240*n^24+361525016481599958007434183062006241312904756087349112238666947653170473244498328527637212352481706616818386146037496832223471158402195855586043285794627216124050502511715387193873306447019551201760477579326122799815520189003456439713792*n^23+1014566254886044867564180223922687927726060684813999382228919728600508207024108149711561629609507214522486441766173983659446780556081586134478081682890788384525920536741318621560529669968884423678163014539312663194411835701880275193757696*n^22+2348937026610247297487963134481338183160891773557599537876828429648835345606446350101035564349116168836459533822076223691197364221753860801845764798439104684736330386444686603434415291901237659216019458035014709263352241021531067326136320*n^21+3577654536544834580683541506392717461803610458251000920418521250035183091201674529666764419778339863573759688598127696779242838883200031530235617176073783510816090153377395209055051406257729913744379963614583336784735137313101840511401984*n^20-2464359563759131188216640348022023385472554358846616227987425913361649797342492252646386592636840470665784282116680541788066436423417522835156849731720383609321937297005488981816797107328061924516412354793566701835455450821649097573793792*n^19-48413401660057231737969017541744251492239120024212967278349051754676213937594288212464840232776465306315037987960555558724805431729608489305795243408203124675377114920732538421140797106064645946776523308288047618705485575015886353577541632*n^18-248782258809833967883934604887501781029742834948930279573701698841823779190975265043303113068557180280133228547330298441365270862785058110771651752040882185089749972261735335024608412697448284077550612880283985867498475017181401201529323520*n^17-940292095915678389993715943393855038175516677738792659856739551979385433248055360922438123495834743485453384798516869486455276559472997350277120932572147456335300840820611166438452807733060148571316963393296991902610615031293532348333686784*n^16-2973775785090155769733997724412121104256485266802186417271503309029866135709489306173299736487551184092207456562034174316783165317770740368686899311771966269139877558824581371800953766827322228817250217979914938770461852205618199040465305600*n^15-8201904276733039660570137677636666373207655224876147221536358924285687857459412277717700391353755207218946376556315517999937520073925919836988668344564962475369805899528503384894990686810440930584278964201527590592820402087285362343049953280*n^14-20056550136498378180235549747456985783210747755826234729673963661406638895269305097552847973940290906253399245055958955934587284828203608621018588017891576419750706443108446826308815961480923363231972177957084865429710368194706276072021819392*n^13-43760068857363805196645016312769037591167697664679034169418292184186187176155763744081941918110749382485383113903033784331367561567761103638521786875161967338463381810040923612893800517633743857704301455354021336246907498191492611268346380288*n^12-85271321474560314741741234292951731453807358129881066016652036866726528066212708130000981413730649145130727895170512145130666720524759992423904760427302839327690139489600547618012112816893569882577293050664715142629351872508412055031652548608*n^11-148029586009363149737268810329691880829012309024237538933647344668410874031037661456529294328445720872135831598384830077268280417839907930649732493531173386914353030550176180414965818180741154461085278759243949226495837912159813226319669362688*n^10-227737148762965535329262182727758316200205462780599614844050014397432783655712590399480329499553438618083619863953355111264511215635713478341058412933392990906973669608696705588014690366505806361619629421933470610380690131427919261514279682048*n^9-308055312107230652017908782627703952187973153929352222492941200144250188690329830211757526571812237445503122197270485750606398828831063216198429983957776658881367228561051375791303912017932877762462216729481537008863874083635060904984984944640*n^8-362423446557353987624458543070172103058303302508746824369371787508146768624313659181066524882695506135293138479053893494719019178595304775889339064888739119165175016518964793567694802416486716761797247870550148819201484541503463504836149903360*n^7-365478000216418837684071787704575384721273894331606784480654013115605787307076176362458658586982579970867518521443644367293407061077744700661102311062854219199706844766863562588273342351582583441329732681358376611346665170510202074239095275520*n^6-309736753834776061383953994979032790455360209385118893994827302245253582261653282389311262253382055591065104762942400706129303611111716693742741017022129751949908191832472011267419412645724555832084560450363428943191236002057772559375783690240*n^5-214624740772047067594826394018786441330710535819018246480214577210794326357843204097194849222470144845245607709769019112923481272636547567536481134460951584022001411520553297167548733063376952301834265681612506201489666151149758491211595776000*n^4-116801601950813353596721434277929822110461664716236420688229083916004411822107538547864156880474998724358012521264147348960247582388253048230526262568362933819592911831579220216880087613702151916147468940400312871319711194742652050283167744000*n^3-46828337491146549939081227546184473325523210344159514315944452385228204949614772181742235424384593166867256404504302964939104267242026279910073848121415710422020773322454238019672254824773994330702724080308464428198978881387851172114595840000*n^2-12301583631750139569670403098388969656104304737602191921817655006366155618074762369116245158480434120614532535429382323148513038486048565704478797866537123323074149010742131889764312971967535311526297354013720825798309960310788493777305600000*n-1589200707981133244738205324232132138326044797533687450179255477059866541191178459049506882523834698893286006321737303652234560062624201640621820751220125499485962700632546199531677382807402366142003575179757569587321520127617680801792000000)*a(n+5)-40282095616*(n+5)*(n+6)*(n+7)*(n+8)*(n+9)*(n+10)*(n+11)*(n+12)*(n+13)*(2008422882723555859935295324195041521168453676924784450066185871141097459913157163226354259354946221116796875000000000000000000*n^100+2761320263267083711256368498573178848047877496929306115720603698260146807467258170031969455636561485665118085937500000000000000000*n^99+1877218045785902444270923564245378543685813482304834115391359539941260324732178200921202441319907684269514467144042968750000000000000*n^98+841277346368417280325131309971413257337614650142204475730907202190879727170497873514034762397088572455958338512468261718750000000000000*n^97+279571793423336554416084574437425952715240657338811393978518023371086588996934385547741544403284150667960915282934297685546875000000000000*n^96+73477721000200481548417251003614388490889931868140431112238125065229845122168902648377896078011798917755276422059526871713867187500000000000*n^95+15907568722189991714380701039685513151164474488826040045704501467410013015191652675179931646136156627033063954398293246077720745849609375000000*n^94+2917562439904914431495471630829699028079837467217971488030796844879570118986112759147900165910926041628372305157983422094361784617919921875000000*n^93+462707562785826870447661353761593521702196540388441705959280832171698826625586513850305241028455980309237650765406469216529131513871215820312500000*n^92+64453812629465989976048860763932031513971519007555546585109356988332200057981213053227933584581063296651665314775159533061463977917488818359375000000*n^91+7983370982811210212225436479840127898829230245674356486520114035891748825300836084169510483354780705339610416954174621362681916986852652270507812500000*n^90+888031891417871980271893194894243652855059916885085609880576673550227975464061618468649918607140391641282766752402762379713363009150126269625976562500000*n^89+89438088563909811297982496406953550698251670461382012243225886758442871336753669791131285394809481336182547156955193361016394907711242995617645117187500000*n^88+8211765656434765415624549685123355098317990426556072127221366489943203488857753995869690301908236327494528825947460496842814613711784655535101502460937500000*n^87+691335617462185132728655593873421972519285171280531933236306289589348012558292204889917288311755204708403139625083641863233942073445080098811967286397460937500*n^86+53634076937462362150269693494790711223710296723230129805585204635292721501491364748123552138186364707990993462371556705582183102226320219783802581823456835937500*n^85+3850926097316606116828256591406470430471954748038827400381834722450507635146830697756111071257412461204408677315698536847808567530692581535688213702655428496093750*n^84+256861558710083315479877398523861927030689565097666273922953102248364090620510359780790584348693074205142688559062031822747830203526090693493006611244612635562500000*n^83+15969229382483571773672146070609485649000951849772473179550809335203394183239650407130730983658955101931061641371282676014184427392557393897038333060688977687253906250*n^82+928104535314933665112143165226752470226783102139242804331560595288265995239393094937786760013993790105351973537510679287112959939865861545418681722844627879721476562500*n^81+50556376280451986653335853097575408905763445228803661268698444945848975587455893968683851357485000181585828890966023492017157751518129596029209415887682188549370935390625*n^80+2587259981275349812474291758240954700052821922218907377106136964667967360332919125177465923978413614680482069720727205628463099620045559268426502548819845982888653663406250*n^79+124653824838741973081303289977070769182556949176442073029114126201591202828005163677621772676913251560324017215340714747044473243435099228740153545124688106951606041073712500*n^78+5664996264391544323225816716934113886095082598946797832565589419598461620359873207133208520303418253700419612566266799569470835089009242079829549539573628060194172395956750000*n^77+243260221458955181674821651302546182904727417972932546573416786607838105549614064928122237064122572219649028307830997609916445355056779248583536371090503262601425735172718570000*n^76+9885534893486176369852851850652197821886521525383027002437231476754638523336914152726652243821894485099792760275633720307401990516720107817353553828304595329098395761789009218750*n^75+380720278117618276529050314667699703020977619861811483202554162967809536634266347504666485266383502860314432993779555844741067093610182894461204827223737797629693925935506669343250*n^74+13914044005866253122013827815318469094157481871221091843698776905585256064320706639933219445788892062599074819882755511357023519872914636517796487316407135037699620893590946890301750*n^73+483123624355515819829815777722395648147005652100245446368901185768756890333775036959220743082763902496699528878398601771156766936773754789177466511769732878813486275484135272887099975*n^72+15954852163035117641850734209449789111437975574881072451039863842355061900529438535252403031417129258476253501526861748878073393504967838318819255975165307225973930934469911777527535550*n^71+501636543298174800186091750787503184691611277915875985581348142202920436270866580164281038454820212431350476803856285358315562394263350580894088027626801145439517877381160793684804461750*n^70+15029462503314710092256504744060280063919054053811969335525707350745218675543334105384593685639516646779924204440211817115096123633866514743883966221110144323228436391273119012091548947140*n^69+429455837318933162611631399203938911675518837128197076269153159790463093069460501939158134692624249970546434840731775014516496601671391878707779850046693680444626684599441181841398481625640*n^68+11712423089362346624504187588866006318660058601902203400682306614870101054250284364894524828022655148475407327848228974254627934497672692203460940137935125016225719705668916589048288396652800*n^67+305093128266267182862652566966079814590643441559280889679455866027287776225741461104529718347347430169234857788727489334758274776318605084717173359555157597229713221729961455048845727788169620*n^66+7595452473366561704863586775980855667769747796847092044243193608063469572767029111953346225584035748347302383694885267654420536348194472905091894039578172398477753551259388627315798994241227040*n^65+180827370359799541311285393816649253061192329116705485129130388337305413216840964138185872033049923843414303555587908659558306651222140046592659637445513894630141795629586306121441709296746673642*n^64+4119029095477741694467694229989437199897256960307353589790105736560489134147959546845701663909307408292583565929646948360192966635033892018001129209706826218136331314768486093233262743905534550612*n^63+89816282837923319625607418524388023744520322769278011975273328116715417396691416001973981240156319166543383539507641301807470034675866097573674722718124748538503909194127539822957156917413421839984*n^62+1875572107792290779504523739307489001917693308978935316134019421337235518342879822421238773410098425709801838800744437070003036313588981601405030359306226205189899143884289869182938726616186231326384*n^61+37523249581480715477299014567032014297481837149164981396655160056855054208252057930247411598582523434839026682805899941286505630385484137242600258631071293287342926383850064811776129201754997589302008*n^60+719458952256111686476184417531156492250370761492655290788215212051642084701861033855917331504244466584309956413939790141751134935760451001888273090854551481281935484707651956824870847182819904960119220*n^59+13224629238918852277595815442487591248018836818893135782069441549484941830456941425272939075185605042227126671632280684656313332182879202681478970756109245568166119413707385465956393096724443643133907268*n^58+233103371350341395691405989452913073274126755084814621709940599111919486542392384772984310959576565320267728546784683700239950728163494111741619314418667861731787682927821166549236285166540044877117917684*n^57+3940941068968490555552503887439329509341094676647766671727775093801007933172277910342459155079875078643864058006801137645577131390731298074274295441331960857371709423250608957323290847924436156609293776078*n^56+63917516451195237314610611762380770927230209751990344028317721394622434670544662331545108733915499508894784698538834940121988948579062245448580395252552702655562875174099804412121925357960702135313359699692*n^55+994659282500882482733505840349115974583825340957527281736012186767128013515102099800877948090597430598246767383539579074574055442705106924447183090508722885631197775719657639765186964788685521127425194555904*n^54+14852961864862950684072668225028674509683375488523744420674885244849430099779536015995013497541420171198848154357449095900309672397274501960027138533116989520470280144421034968891938724707885264531690443195572*n^53+212848087171198752331356013525115358479869045451106436514255643266939668218622065748828654554326736598325648503399238110501310016367900414819943781770140006121985973697554635104173444934474571908641864724657790*n^52+2927264291221952414267712096249716364946999801101786927401762925618327054159224867944506135974525019659312409538318770137528497499334273399222324280985533158626745319900682582597853130063508326412593514605519896*n^51+38635885528728914079468174820048307009769101489828386840026067565111154082343513232474446828392486926238271673128045556818931451890161276155185820848973978787676223027019974079564464845127764120352626809178549554*n^50+489374449333335955209027408898509610917955490553854404481481411879916669019592841159257953013009173955317293098184944513210298783499871428864434316013808734573448635375349641420393391451908205453300752871279632492*n^49+5948138348536849709175557640698946564449784440382870981224548372323121243187574854596308815596267445342052343128780899960309625392033757087586520821041264002425063224225825311407004824927893483013879777754680368485*n^48+69368248290320799278768783919535658002113763503054332678699417445620881304626363874712676504332205417000339460248650131898583318308501465026771770686319901129172503239630897646976348335521328269030605264473085310114*n^47+776091517575679260645071288814013880118386847354568727504408235451399864118370475084701658748057923608327349449980734724364679272900194441280387451404860274990603563532331971589571797206705044662505537668497716082348*n^46+8328211038243697866714474624991583415787856151033143901652185354679167648647734632040801067069532843112715537834567499794390257725285078906172935129356713481969168441787370005783422297434538422742101901963970749992224*n^45+85698186205240994093440609747507894005240835959369791886146165658317307033369112454135093544912385829046776418270731967093557678807504966791912403378063483912702690448791602561455614243070421455721116384655968997043336*n^44+845369684058697838252943309488388273967066232030996240656047009037963411012282239528893548093886904597387844717068461389277455714388801746760328984723779014967031553818180169359091897508712475580953512263322314532970750*n^43+7991513458748568430002781101982060128738299887684220452994507127827733463678143350218644785306759872558282823301106280492658759024542825119022685530099455301932557447343714981173734379933141551709584073804454728589894154*n^42+72368168179746082244202787236975338817627073323384481793747198243481069661265224358735512233132683781022499851316657465591655730082951246060449591124166458065575076509472304174376073133803878036720491966774382298571281606*n^41+627488774489766133896288109781664083644151471717155369221895077691013683912692563233607474440278954440846104809027448570567658922164184236127098791105705621459707482447391938696141864928110105354312806612389335369469614811*n^40+5206913890004681995699960266387876536488749627310469460414998585998504751435424292511468360626477355669075543198137686577869488522084852694820126067389700182743507649382727383786447801629877525032703072918333430319897640662*n^39+41325385435695674523483685450022838734250799822601013443289695040240356094144917573952341370708237563993803398084837174900275797397002574197082587691541324255087494837289027690057497498670379171090755172171802119798435122654*n^38+313493087467151036573493123666107848341937252780296368187527345656761945559849912891177938551990545666892913988622888820557576762076038884353197744355833543864303718971508419265901338427562998793344816452288292839726973731692*n^37+2271371806378576386511302461524183749755474773676980600984641844237449705651974961875453211933034866982873220122347179286257550143026823706050485273111656318302536763147300595247840565831612439831227487015040210465604632227700*n^36+15704686063478164143345808850853869515614882711042344088279600901533660345187677505803139818717024790550466321429401490574484651146504660199667080766736294788590360464154144719213357273834401707612169995723991470688910660234520*n^35+103522014536251434705512198405252299407664209167327840556960677940648481472316959939936510375449233083813747411830848209100479503821486282282563533537235871975843999391155661555808605281286980401537284465829692365873894098372976*n^34+649862574223938610607996486344009894902384122713518865730569555447684395300160313905845875429563952040304597331818480400874558148625416099559906807401597342777252352975883386448037411757151338616005927470507874231299343854473120*n^33+3880147243386041522242988664376679118404575175867037801323380059762552266601722051276006949014330238681984651459113254550488489130455500506741772777143292672904046348475453217540847778934266706135693604142281627959676273424192064*n^32+22002855573034375048466974683848708713675330585772267316986824033019208304263778901372405999724094032327397602064442009170456879732125642382610721696236075467857378514302745033332323679434191416911935623157663315290781398162891392*n^31+118296591717778532903265666637286496740103235639379348701304147416316150460523980293062577406716907309818527368460952901806004860806052710509838334847822731828644819347252613248563923727890414907259769585846807411496442664945622272*n^30+601792285057903994796991019940413597263664377077324318674917407792200915520789971864510352139177787465176368354221517462481617753768643646096310308416335883588060859452959674778012787205653345960521938741431349120694969565789016576*n^29+2889586772678343310242396101160506431714574149403600725064879170755394834309382218567369938657666745686799115884036961875887572519174499571229573924168780312160347128476385766040556766386733225148488204665435184491944314724828601344*n^28+13056217301116865228028155471370100829174995325621284846189193893720046424983556833711901187032910787120696811011847772265295793420160902889023333646082491895168773835959741432343039304390802141485890270898483306209043546062294300672*n^27+55296849432195174228303868990944864628312488795458332049548321424601053426162956799175011502707314634307821110234451167382047693908529024381253758199569743747955977889456369045285109063187704280558733731443569998460258674826746081280*n^26+218389979203313251176372289041823768626564521322463513581317969187162866115854678043858608534868415054453821339947253743121032275000056522704783032493122219345098743133724519759706707229359121281293622482288618206283702631689099173888*n^25+798456337832104502185951387639819506554782156932699000344769091335751895031027690440799014553328562429956839378141130607840063472365870609514036902262457540976107419800327864944776801814829897520978681315050066856823587185712625205248*n^24+2672900615589483161523757872133976213277529827343548073477637356522342395974285335036279470168991254275216525358870609762865609627144986239431680274363429644596229649263190853330149866964445862243313531958112818214555665827780281073664*n^23+8043918696723318738576514965223673979933414678837198002379511765784736892702199174103675821278087020641165995133415725332227491635443453234367386684766905052351273801507369656939780697947397308371029276745305245105257563470230072131584*n^22+21003980177074214502761818112941180580991479289553052921457946812460734418353014361827146739066787101553638327295973387754966761520061651138841999907165544807051385658997971218898948555669737693983298235516274155154785145150540088999936*n^21+43571647261421323640549782088485058820645425566844590469426044366088212463213083682228006924146969121171718548804704040142767197539379767826352606018231486678444844398607794385723842275702071029254219292982810464887873751564138540171264*n^20+48661429590968487144606873876098241416825544783071089982922192785559402204113084121596085582736450818584383866395532712077058180411419602961222647564582924851661515436564586767584146001962857040618382915833671289045047157460082485100544*n^19-130057286874035630722199285275007377798913228309392136459813703076708524268632585967148878054209360300197107105427631906107475353933647521680716206868270038619045141087894504989510690015612379126372204999492634321861770980242090555867136*n^18-1148781978390484668428462450934185398349703392363124326790904473941461254178823731932101657430710026754078531505475292224475818516106233412033904899321703488332415977076887503973998091763772558582872446219696281841055090078893929268248576*n^17-5076579510130218264128727809558658137890947869534437556980737593292093666540632361245538252031860864782767534085468168829566638261355928121428731721618269035151012620803511957595842474674150640392316202745681692679883005116477803371429888*n^16-17415935578763942002937188185460808957107293000017838528163345872912881218943623145592621273100693834161175778533792454864786571702646569496137501997222905162977876431360694035313661741885551521574618047868585213467531412309088721988222976*n^15-50674360311793341368287538281374439218119413493935683182344749287227844353109586527640503541647196108970367543985846650584142802784863554237428118457636422744490337485953419705927299419103252978997001933194759057379114796272057615709634560*n^14-128980907464830551523209303804313405325536976173413379063969353931663372505169974709284156200463316670021800457384569697864679102451931799414400064834535248364995729698989630715323895170676612425596295319364731144361582636619987042789490688*n^13-290716375666120775633829191353834302602503652471931687435892951937469148776456768161603418227340612409100380953742590754103986921149726094622360760414048075420667264770722974521880113921695283185718796009678397469807509914471279154631278592*n^12-582497308892158450542369461491162622724534031754965592441938527340870900492388038989385727786556530853915188493087453645657894587622442199355292001956105974740486675174322230026097723782467654340926729911674594526349098327216125117791731712*n^11-1036573251075089381728423778242935505351830671468174259728889872988968033175984735544148207961566399949437704160326798492160822517094815694537623309831152737360283393620551621323041761324710930881947594349710507259272191600466946937661161472*n^10-1631224925512163568649452222633884716688665531786360012130602947322288125577921515926463018141675518485462294569488734292103657800546678077318067492131002834143752562914629630414574036950290738819564421279127337012749014371175690082807971840*n^9-2253528211971881608600008615424556206950471300066318442585621040811369259673527142865582168457752227484966707784459299791574495245713880039065405526855009735100148007642333456661084516422143261793654861355416945574683891192175463783443988480*n^8-2704595697398586667900257738279768932693948921954972126478353368170255508849236758619176766778187963558745382054863677369851488926239575496874717755685760303724265163846151604511075850770019433471290576491071022007558540741980704328803942400*n^7-2779807961568288807195243807504768008334307852033173689186218854312691733652929313230048862433746400464321989750389901351898970101252052694099928073250207122948582880002755767908277113504791979561602932551299821497455427302106551547519303680*n^6-2399454461085977753884087302368079094775664685627902858410430143398741330019903008345823556395900914745697494406220474063390406855319372579201254623802078855837316337920697804100439412449712252348982730231700649076141771421830738232737792000*n^5-1692474680748846992354715029893893604331019094246067583493729673271014554225820862101579496695934314333167740276140285416550164971056223191193266446298808198680079589069733529428931166773832657179334080254082906969793316998480955687357644800*n^4-937146714781218701826911689003919092507522806200151800229432661126841177349374364528568660719986455838435773166857592945127040660971154640161464839380861243981904414327982052845825426852007014102157680049139464750905054844588678969294848000*n^3-382116846370879599753121976307094874429515054280422026577365289640497182728506351704158111642507150964282084046936344500098447616117354242046134540865987006696687459266549447957697972970779194610091698096576648020891925366762455160586240000*n^2-102044016434292719410817285982761627266824126133867806313984873036511788914517804618853385457693436572018610006337988468519543626816725121298382057673498130683013000969633863367271860825149935918940774950263805896630580680089354318643200000*n-13394547356021452703623636740067339653572800885169297402963325915691730437594615146098466609452202741391971599138325915178587298851274915251708487572244274036658033163102858068747869438752085395374664435578901717283975476267469242368000000)*a(n+4)-4511594708992*(n+4)*(n+5)*(n+6)*(n+7)*(n+8)*(n+9)*(n+10)*(n+11)*(n+12)*(n+13)*(57939968476256698769438512455388891194832345717968977203308385022043930752454290622229880522936044651171875000000000000000000*n^99+79186467524525586961587445387191794971114282381885931289027408677164320464234162026141593954002599623217148437500000000000000000*n^98+53507766632467601845968369858704765805365063419659215938501685435174311774868474490276931239447117029178999171386718750000000000000*n^97+23832249731354262621179246421760883017463229595047414923075434640497932210745969619324182187476510423598224744015136718750000000000000*n^96+7870417185187562408683449297622154662641871088749663717997691765260964242608281745348409253594240003966263849231031826171875000000000000*n^95+2055381293635035282390638388877838586229539137829655905354199747163927917391996015858553895257336448497618673378490387768554687500000000000*n^94+442105117461048023408196584192356753783094976857080643587176457837238930707759369278329891853815874831212105991918550722081243896484375000000*n^93+80552401065083135808413735538457474934140595863610557380512129952477134267799819608201656246512268570744911137076614095576275399169921875000000*n^92+12689718051538885187139211610282329943941632400471294303922143647275321698374986911125707638384212076974752140585391270844733258975708007812500000*n^91+1755619139041262259968177396514944190788480452172216659799814932766819417671666983713118971370236897991241563750776619434971681547758935546875000000*n^90+215949595579974022807107438243507328372228988187155607299305334557203125684156329219625151896319462676854482900290859652728558293537144262695312500000*n^89+23852058385468602795065105414052519666373558973924658653386616245821991625383637830338635376126934179085861543304367460149901821455039167461914062500000*n^88+2385044989303659282616844961884960995604217314378178744626959394972695632310027784177777844077025701470935794398880324515077280358462822111140429687500000*n^87+217386018562309966162505682042867929870303360688318734838648526984679421749923558520076629821506848991331035238662110563273790589619610503330871835937500000*n^86+18165520981785876241118975677494289126536896397070892158346756608384553568731766141199118111067811392962231371290574453962604861190943652296555696389648437500*n^85+1398637174536079385727435540787574849335161190696368641408550353588972137687031671218651916682779776828592998437450316635119180112985588326566227068700585937500*n^84+99649423512456878326680349496343127990457213853635454615647754623800722763145980108186478271031557606644932200180408602271858434720557869671118264567750527343750*n^83+6594662793744585459881527561746124821522812919189867730053210879175933184141821605846032748898789997010002049229533987535563532904369053480732855512376751531250000*n^82+406722587355625967000411095197585405049444301648864974458087735970685065260749104992080483920561373899546904934388160301773092070669558246954496520491481501535156250*n^81+23445929885920048606331524543549023257014040594758492739437426955256379141116656599474303263529403438670926092615215855063875704484216055711486446586230596221164062500*n^80+1266591207447846879134696517133422055252673655194405365724879325232051289152703573331773742256806664704101037648617052867104783032956406342336406060786667582838589765625*n^79+64272114220669496820923914747568578674811420256032585253593577345486174349015363015956859325645456863332133900659664346792660023010358452267029621046984436865012883031250*n^78+3070013995282142236877436855575277260279917971349864662321586110019121098220176709021654759133700594181276346550865485640433675477571651196170333968762556696872545044762500*n^77+138297718682920853174791044317414730486506687917572150827821439319068685725860333087065407528345469021208359710786289196175788427875715413511324019838847336440207554087825000*n^76+5885639154572500915634035393650739241615758800145118829848739980882081611644514410146540018504064013016218482431311553428034848691135407794913792274002572636873228752479185000*n^75+237003291945731159532927855372325527987930005220642211146016106378445245686760719719070290138024301855621770792252777333784859997633174777397564440108093665624195856847099713750*n^74+9043037898775228686475576557278607713757866163156524568254370184393014048085650619268817592771077621922683336599113279408076926406443276256431599093711308597366825185750534112250*n^73+327367963291091737925424147925237230264715298728677124609573382766124274456391904830182412175794667668335272619194049454392190899610565188287346085001267328593153467335118176462750*n^72+11257284325170596150823976706563509494050126210776323285019525695287073087551156062502616428534700091072990904170903114372306868006946313963647181181866454141950711796560015343499175*n^71+368109029624377107591116587600658503543861524517762218669546200070764203993590520175246611030211942901149466965908820954216518453639703522674850251356567669055002556363366795949245950*n^70+11457622794734819690244315553034497758870796954063472562549740731710384794310350363618398234983548194681705606504019856106624939648022188412184917526558057078188533640709977597295768750*n^69+339767062942676017822892270185624691462317384207161897353936633905010050639292740268887393831984451283756886928696046467301921176727818654801854451152954370809528217046134317857817343220*n^68+9607202873859238055148639766021559596891235255062935468116257885427843723370003466786005024300385897109254237571574483179064917128939401430459766874523867160488080396965823125033581131240*n^67+259221608465217522378153467459023785442878518549620021679202790575177021295397116193423338857247818888824101399888925075593952597845496578778509798421863747798195049220704699712582931180800*n^66+6678905997246323401236436965973056265709285517560925774798708050039183562006470408704922557524895280586422598257758101997002522638452814183840802562241904402880143178006373488688396863197780*n^65+164427483741809287390003107961965116672227629223392890588512132778987069215356127673939631188770369518604023946753391307125968148495577755866440749706295082434968698083865458244616356589527040*n^64+3870160405008783142042235105327882496564810060966433172478800694335631881787269868071015072164355057149056580947525306063832803730647223267233174570643933784402855997746410151204155887462710586*n^63+87135774603461332760274544427259444761411093152223793813197984884249270415024743589657438162051851387018752595379679965239934746708469305038989772116041890517047336461448004042718233918844738052*n^62+1877512277782810240305391270941898274445410577580140763304188153894398240811475577395268509902275326802556030334096218240099772029225165368856367182878051778869927483657593717283553314694458104112*n^61+38732276110976932834544283376706122871889496568733383233717415491012684343608527408786133324951906346589485020910536047220702923995551592794192400084887760742418464302883362273836813792186335379968*n^60+765301813771055634530954936036678984410576353872006353359652522459081476507374248460334737571405139544008793535954002290672423515945696426080518123489364007171367949346930478794202031306350937203080*n^59+14488007828781841425083861414312935085881593112726441600927600637743999439919346842217113891098306741994610697438343411176016588563094847255542091363035473064218815569695841353176931065261142052196548*n^58+262862943556877904865642649682017786876530730361401199225480564358150893281177159365923638184610823123223338188005042141823921400138399823145277951702611350843357659525144954279151774108041209072271156*n^57+4571995346008153410127203254609646552964512193721042369861479021044455442873037436587110620764000326022356839929446648659981503874688787942085136514319344180350815616363549493269564838593422606749844900*n^56+76248567486591967279711070553080628984011201714642409307571017602298086254385613387230762909148323296778679300888627190897983195347871674287004478729815376535386428285189280902190146050206823519729900462*n^55+1219506229193358561587061811812287392188702781768595410231968345439017774446661041150275982417590371504483880308173818438368597120534048642902823682958990479398842125278703841449422511001292065915392110412*n^54+18707815632157516806043043249857005820792379905945232195028879651648058364316760554381488448441545402049924395972938507795630536078886031880345561490154751807923526296951442262776977875893231870226459571376*n^53+275291405389320645289460165996724833633639101459580238059474256653496859639726207231302583819036372769211320544953529850798189199338777502714102747798948314809334282918252246620674224508492135948316723156596*n^52+3886154294445206461437671011512857458636138381239231167754512680242590531482340717143845691029140172860368456987277875036546230306825376770980814637522231323672299246561011746217660272902834730984435409217710*n^51+52627892533251566835980975279591533207107262294544661257844838123294105543326784157006398334899762471886546824201155188445380794491879816896416495792734187029283455127154019541136867191597957908037907998412840*n^50+683713995033438006033437890016671454950397092422070489458770479258588092326664315738309111707050895960453959800839765701860908573045952562620430542875140838729861815138167662644628257749045096330713799484582178*n^49+8520645389912048555199651887625334725568895039430112361362575936387230730196965591391591439298472967290544501742338555611243004448777453813986371302777022430288659611927102146005306263777898092221026150336075372*n^48+101852013688879856162793674546237522629719118348695126193596952469924959859877585040157987967160264116285048443891612027578131062990581207847602785812071949519382656046418279479484813985148506465429934315093817725*n^47+1167636120180987174036170521851104768893837893428114487114129603557084708220230177889399429366704974298322613844646352985519236704339906588915879397296053098559229750533890571339248881193185307305319402807655464202*n^46+12835397396011639389779192851071021538742084471893275489325877961113554105878166977373091322945828837832106510063761706076373439049538509999790657777697220511188771770668945855114274572244203476076293474836308711324*n^45+135262938139730162687172452816858190091735132673242960588405661715358919841351785722691408033952811291704528978531878052006971800404455757366462415246138433290824690446591625868312491014544511773334285761424912539992*n^44+1366153658349913138515690826639707663405792219670314408508228268350061757881932436915441481060857193355122651244853965160416565424937880723121832120916130198509175220380249826370421545926009234295356285432110229202144*n^43+13220066722974028899968843590771692095420223339734232811698770059633434024904675626500995659676878008244901619802496644857063503672401220943537427766578661930168943514090807359450248496768741699636191026877556316980758*n^42+122523801376889305667798937017504268831124812173798009915187297879458159315005034375049387374836494238303755741617716657826723611796687660759198325314417628646460588621642143826733228827125048015210830035725471609963506*n^41+1087113583089842032093057184356619406470921999281305177105289268019258435514095308461942995191534449895027401511644642571363498809552377764330106678189568107190740627179674342231129739593246447155018233763941507473846766*n^40+9229656395703026415457772306165623697364240535714430010335704382373209087866219257405047462624206189091033362318789791399091268320167657411432309448709229285723412351691104104071491310826690824202105189125646690187230939*n^39+74939703008041813077168159465518616811850659485427487833921211582431313644879204352154515404714227107578470532381335972122395206975245683666748167636720649257530644045327591979463015039754839458640703054537302367035309558*n^38+581543365189425008260512501324698701408978649046994014545813930122240429931168975017509570353348261820801952646770498192163111695694533083727918939692280550086377175628322676244698354934869015255525083109196414251640890774*n^37+4310110352768381455948531394916639852400146924778992518761517091214222198729750517163761454101948422070283349860089646170159489298065557409071704741997114192605066454851691317630631872161025891569151405270645021420965503676*n^36+30484795315638291850593238426381180281057772950456553050741218511870543776122185304979327398892279322561074103177239367806344754635897242906802007197148388243070202772545780014016270428038910393728460056776825350263907821300*n^35+205576530140181056832865102248032408343108655649378513649859722716332383119567815750612116362004712147226815546192965577435168270119659651983390710864686984642112540304717779750526708784329946940584708928354276792798167486488*n^34+1320422190598298143994743842281707844541205674821944058471909043946805425272190232855461677545030900100145469465822158715625422831940649912130574472922552033086057952472740968124474577567702667432292879582518700131015760003888*n^33+8068488416190531102611962997126306009023251316657720334572599127326294891051191621001776823403230111783974709706957258038783038427890878677953949668829924220974441024905262990087739189381265280129908607735206643007409213959072*n^32+46841127684551188271810558158658437510887568697347453267977522591721104867993558409329917026229590138542288714807381819559984361914051878795193585559073984365250622428512208432819916068868981252621303063448896090857049311222592*n^31+257953511813077870165125573870098616542882715806640669371003623094820802877016072483261425066175230888348472016658958010197984700825115263741976868746516959858664756854035791457530694689465795790412010296562979948329716849513088*n^30+1345058172796201811911521189948281648129041808987780712536572448627325204164315955817792976982141066742591663611198576357871743076937826822800123885670977187532563414487313643222632009521440459998178528383538070527815647945570560*n^29+6626463701175557627685887129044180056011452798557745239961116048342247948196717282028774734584866376842424674312645713900678214279579898496541307946796231095848599537884215672870713228917024097183096767965942195653161476811178496*n^28+30762193461810102949898222452583974192456265036278246622878100826978345781844340428031669300657271047167458271850928785119533623969859580543935444533333975791905715539258712279712234055979671004246554481998749676639556828960795648*n^27+134128209027363390601388816816522979924653251770801370726728398424445846537927545918228694197337193460877766177058706525124003865888938228335594134045077083392034660947207662834076806810031221933178650665601308883261893976205998080*n^26+546957835833586968244518601674142098056911688263889148924647661531363602532606559497855478864879470980984616569886050335373749434479558410179045318309535000965898010290404932872184721177112543988579815051740985142105373573226000384*n^25+2074207268478268151707060919589650614742646542408553639083058401604157685105961596491180768085084094481560553179083488579978423886607662679635587664055583570412024851085339996294025387306442129681525692369530439408035904118771638272*n^24+7256193746478954434088309464558928217488063131963166905829431733597467573817875880236000492595380710885039479183837245548302925505603237934108536760187605182248744116841176097627360239776286795744075231803485664805272707508777041920*n^23+23128033832899966719193697235455371259667804078645588247122046953703821635608357038870911381107601679670104886494227097680114890356093418163434738886685105137957109247168543383801989733687585150783901235832189133428495922069634646016*n^22+65752683682257932957666803832743104702520632519164275738652551724611238325619674747608787510532332766125139502653078243066306361691951822522955115810895176352859988026103076372099403625286853009323474581972684772076066849401542606848*n^21+159718680558883699532186385989702649555842534876620303137610821496713544018533245148900561834107990957474351987818262401453307327095865276044377436059785260894469179070958101683711310328081046183740141865734326867567285179549589569536*n^20+294973813156182444043068646296536069857633848669816502710176256646072595291126329354016226397691321324424938859333845516065542599796910031378721947178389324613158239557042484691024335160242717909563304814819430238036996599075541352448*n^19+204092086637762362590436775638811862696061045159088289125682960463345510216234410158322043959156879420728048910062616732694891813987409602132458292386080764266731925412316516139823371173018460162307637199066536805635719605553682448384*n^18-1428459600157432920598776069379227237902061532572877832961872240231985334934303265995850008450603045171169615529904715566646349440025075997769879601799466235076875115775682803649021946988753632381515106346249170447112204810961180164096*n^17-9205016177308873076684981746421368092794918104073458579647901471045978254615836276683849376454274980578968610628303354162116461086401338594650537084383436440670833946770880615657178875488883156980876605915150442424398424409438515363840*n^16-36222063761916946391649797258417323405235299167894758669979662262263050460071669763521244085027011755132382543260651362303786184535861733188340448727387080703300384608265303207298181273700177928499850823809704297181289731975397494489088*n^15-113866174905642857065134325716527738637253875369208509649892715334317533187596668661475832950685824670290349130334795702545988174838535552793980383505042049938098361442148978205628405646871227295275052809926648270914936262910386735415296*n^14-305631228552421653708643354095457289765879269491218735014098548410577890132632261807657767997146560120958080791554182019834586065332337425827554382519545144264084403210971508861605908717462671410226659265939401240192962786121970238881792*n^13-717618345248418590634123723970834089584623943411231126264715086727861659968137199665013403649508701996027939073358078800647787005459896217004896893656834237875573641566116458229146121554280923818049208017019021368585581391563777728577536*n^12-1487314505708900697714021277328276344394846889092991040899013126082797086791926759639613579148456389856686235597486714536445997884800996984869279938346776144715508369037748047902538408598416836479178460708076295846251793579055238134890496*n^11-2725582463180453499017572957359132675409100633704731813109609065240438583560411634417410333553252398617393092234859241881090549871491315031654712545775397492913888219978183972128378153191886851043332201794964601699792177976842853191516160*n^10-4403755593915731794165067403597430513527436004363000970388488143850547473228693444072904180900234396448373462918704554802815074234156406613164682173415668904482725558745164862380894923347448118932868584628823231651702859190821288115437568*n^9-6233116750265307022822988470350459318828955571303799986545042877800652387218604582345953918422672116895678625251827910263768158268272935934778100737101448689694683506799949272093587886885145416315688201036525158723962405768760007935918080*n^8-7652544388860508203571358438170942424443943920941592177636054620443470064300647659265621426932202294106368713896250853146124888240752755580422293147461552855842551732156777104765991602437825641068632589827970409998917075987721199823093760*n^7-8036590980352585388949929169966076919127821192979086605729529773010364468990630470234608068969622417457000020374111692934190771604026619474805703165560846446902953575224094240550273859884461872662821738855610696197618763956431331493150720*n^6-7081543076713444374414037779494560861295078714101672250339258907309154076263806023809137534893064555380756726214437090846701810744779801132908930622206061799813962992164646036157595412624570399001522565694099912620521312227769171239239680*n^5-5095395626265296895996220454368963565448209276045488963805021330979622842046121323098344889834455271267683832950707681252223992829779616832100707510536845141522526663699970417420592377700366400830699546320630252504354518315923202585395200*n^4-2876315830130352805492917721194126672154969678747582304806784804551979608862762129191101653284854725854814266066844333584236591505276067104720519151233874884991340510504946706100787119245294579102026079060838624188185288840225725874176000*n^3-1194977661811021701609407850084690156164824572474931628724831825987644760443285480413751266179329954604820652741969046817258981007746141311903961040656357116251411320952358180548592496651938547095988853648257461098667487715422812241920000*n^2-324977613937607346380123967643893036081168824500621839468919319185439988513290781906272484325130724745947047263791080018075700132020174175013809205590524305331702183551425081572957131967104768767201016793135023622939383054999329177600000*n-43415538878251635111258787962804426378616373031998576576446094391506212950402365666594383264466227571077238592217338647599297977745529935927498172032090559819916199740180358257926669372427933075534963808372232858218459535543107584000000)*a(n+3)-1515895822221312*(n+3)*(n+4)*(n+5)*(n+6)*(n+7)*(n+8)*(n+9)*(n+10)*(n+11)*(n+12)*(n+13)*(365649286452769025669432714796844214895377529529864799926685922380806347609784294692729852790644476953125000000000000000000*n^98+497113090127945430641842518348559173176631282355371545230764252331509759027565851194285729999701119549492187500000000000000000*n^97+334117214369746463657453320781291806213650691548566599263824994615032088093773514665993612986259784336400434082031250000000000000*n^96+148007576219669763535276654825842542385580828768967780354375172665828040987809390946935744900027494422957241543945312500000000000000*n^95+48608433348060565049521062919754873890075450529537887451294900506001331287751211707955496245602069431313228635488447265625000000000000*n^94+12622875516719558758466684142730447328246636928747613243098518671731171883117176921882954576169183079222534435754254545898437500000000000*n^93+2699600388354144548079508543591449254541021580393529806708483905147403587830875583272730816353030737612674205002444948867633056640625000000*n^92+489007360302541997063333319630932912045158140445269927651437542649039473513028666265294656861082888742269965989430632902638093261718750000000*n^91+76578287707432101348995097265721529116517810008320807101887445363063522583400430616874151493808054000593509403298768403875997249389648437500000*n^90+10530607151337110875990985337634063447273063649706213257311567001610690277275202469311361092290459852888007752810332138096286613641430664062500000*n^89+1287349267854438015250734386526057961758530678520155351523913982420021503024751289076329555411124601280699670622502298921293840363521777343750000000*n^88+141299617622266572845722877057170127902787948170396078311653701381303973366816833375935495491074044114582511100409326527597924545957280549804687500000*n^87+14038858497732779963283744829377207104653572786260031563369669820815826855837266082370286233903286906704854623647298844564491110218017600287500000000000*n^86+1271260611386051124082150174187088051753365394791322769551213886886388283543731248091966770998705657974590502793969274584971136043443522918277226562500000*n^85+105527321438516251096998215385632360837842913871675105134108650224158727408886091155249267145775578336870621857083229847565789564244526823032574032226562500*n^84+8070140874501148787832880437163025259255935960269042329835195622913868223393837115458766588969068528193148681478990016814924304943215719774902153575390625000*n^83+571022611593728108727567162870812904706620305678301456190185931764798617562022125891427976670255835817148086071880954705642696558860162994203059217712519531250*n^82+37524555659078975845765142176036395794868021387273678438064063936906451269607302540241918796350000341619375978007529475472987851238357844035742202009684144531250*n^81+2297767826854784037957347291387150413115296745401909820890206678262129104692113228224258412670524715163661310273514548825553477217859975593765473652944277921875000*n^80+131491912373213841979846779708933480732933029809766488170844294565379542442474564945120577401668673120709669412767335191281208561915768388000909299211834774726562500*n^79+7050646781465843564900156581896030836539073740055677021779912152715291997791247232424520566805838981336202809565218600849765303644666189744316085995076666438916171875*n^78+355067931110085963418325140328064123262498528500007355236476227121948053532043642288300635775572032660847947673404011217667832238088038373124164571492868238330542765625*n^77+16829037367137431964557747538647314876789705509782769900971245569115387795329674268093869350489682918032137303640622222951126534390121506721176119944404421107600027428125*n^76+752135041424807970507773384034055029345205676717656789959664256801248688439519535208351583292116437372537258016056495581682193222521477946082348342905345607220554823953125*n^75+31751645216560192747484839626411140728381897674479303545308813086588603996634365940214763402480749820264904411586353691733793289484377193625218276464092796162392472080133125*n^74+1268080082354557500262392955647923144219378737537016617316961406822583663421941018545473848969186208480831421520072662004408455780103401819157005080530083969503032178556224375*n^73+47979109201758061150563746719495770408853461351285292532936625194564882097867989098742826894954206643610436305019209086418461285302053662529910034073804775095262815927517881125*n^72+1722039812865750814221412627702914365217970166838095210028769925980725673331770437287361346113129483440386946164218182295524670065398086683899435404954310944143722999669322289375*n^71+58699070119614443470971762841098616728426230011398266389734714489071517071325236818988708296380445411021711958176042578622329977117158384687380431736451742352882082410278117243400*n^70+1902320388093424477593503764199451368316494568251484883510009849630074219247698389062727943585382061273372589037345461075777940487851501478865727953332244703335348233507781130633050*n^69+58671593039192974444509981012558469718518293222192425239979251293456677934433666021640111611766973023204596015404114839988807832735451325248970092110621628470085311147200313958948700*n^68+1723672625765401284499378052968259611352768002550918611643733450624665592182517779321807517315789602046574225327268920364695485250616241704643338331072006137046613305530485313994113760*n^67+48274956982347165115048688916774227544341305011926036917262406018881162676767623791251079261659708460061026327617388369705984192696720929112948337118915532847005538773152470268026662360*n^66+1289899878532610044854606271481094550536091806703692988173847212831796588621419862235966398300417241812349598502184602436409133788518790851655802500086846535380809841454836915785167756120*n^65+32904512841868236248822631771351832955966656565341490602093308039940637214288375904204007877725690289466257983649819248463854656715995902402258879405589099908969075516294455084973090208740*n^64+801848311403428173099530443171992569920044519737150294355767062512425664486506607399968805059275317211470316013937397356026633797114343804658426992007814481562636958141472988236456247983460*n^63+18677274386264592069351887137738819602574610873935853751451651169237134080622717275093813918344142992628402831160434799550016862448724667813094995985752837356074663094112761166528155461682618*n^62+416047908717268067611302034931563423578319535933130689649770376288030659179166832219525860299570976620793970791721589019996516176200263818940678444826804178772258411570350363479223570873160358*n^61+8867146479319310412556126330090799177921163123696269280254025410729066845665424302653112269537850505000203665302937081093348171415253402209935885621202366127510291619461170540283911800464381542*n^60+180890787044776828959738220969748563624728649469180566919994637628957836050976879787408680746629217369179135029205985444122438259021876759131975268057639036078949322967320188759963665703911712230*n^59+3533478989991630098784560294989268658735721553528549815070605856028114636784608262131314586939159143962334620364331265539088476147225940008200557712944658619379425642633890567588625523556403796494*n^58+66112637831453487647431625135775184504673217346417837211035530898608388215383721498859011137663982236504399576237172255191946624532196105608015579189824986848641013956428565411810377513469934006650*n^57+1185185588966115313398585112913726709952833435055454367823303301949666505046916247027898802300381870353041969557900577296202480265951948800007665912562208376701030382606889734025668682479412148415478*n^56+20361710567742384971472897002648400349078162796086569475154688600173179026527417427308729247717237590792975662241827922875089978541292273954279394827807035300369715526018999388210493909312236109369442*n^55+335317967982756835772342622389069875006303419202167326474231141769819928768363436216865850809388887029653026645827475659871713684272147668267260531722662994128941275859151121982173606787636552891757236*n^54+5294019513976350106955402314662917831127114790915980398224493048795442807622669202003614623492159906269908948362018257032989237112641040987423983736820829968429485702212611093653216580300002823997997736*n^53+80141026401504759837618222915730906425524979959551417676896542663928629801094712473151119181018949203323284863831082529488989988414022086750398966387966853857240293323332891164341774288141164395827997336*n^52+1163328949245580340956949817850137364749121664671394367252625634221473531252965038303342328977613577412321623426587119383367798221018105326877329538218611253364443036535400199401434927676709521146422725876*n^51+16193815066778254276998754410088533129937433208339448191147251680966489178413845643060348698094311929873319716431296901726599239555776661801523203489819832120730822018634309829086438644357572703951645673910*n^50+216171557440145478363806934521517725373185120118703756871599090302495423290193022986127752962479829906627776720644121072347365316682904823198958926020308564677969178336457819275778233436350254382272594915902*n^49+2767178558649494570976590322065181401269550653893777165820281704926817940514875008619531845952687464276554319636084093816596231971180875109967221793585359759693112476519688689656125587574825850898161392769244*n^48+33965191010692960832017394427612939767753843305004359673441577884016176009859325938132615710978514857655343496469123325802912065204701630828313539818740300126382334326799752346967322081351931960834832482450688*n^47+399705578123704015396505941282378966295984558412759098402833358698571063496335933207067579402049918840463498834757586177796464464829658758796525135089829721094523352686829272095992921739821330402322896870429083*n^46+4509082017107184241377816976818461313773841049760288880406005827400726211818353219645564301344059942677172573347208691742940430217210461694604420129002623326278116584275669223398217640699499865477151492394798777*n^45+48751854140918177091759713604630503094284409456075830056558400280351780756397033167432400109848685411639339492261802711051469368984213951988970666740587491607772878505153111182681897542781161204086377722966897029*n^44+505059406620722066827571813754504892529851730757818946403480344273426310629226792889301364935887087050669084620496719565168887206851046329603103000199048529098687787009610875860451791506628579695261316231449763901*n^43+5012037259720812772856863211217426569363918637354340619200178206264233662821769668219651137046150919509236643249190022346842259706850371325638280557754619660368090852584653485943158169985372869262480804118100343269*n^42+47627358768168949735646384349465095374537934457920920671326711213551206451260033706285375959148833010926695163208007687573759544534691882858451075731930455481485363809622579468770701944838594305080869794757617915927*n^41+433206734285462784116609637490745177633854718256756870890441909466474965387699368959018451382442090178136237974765988896993502831326312149345910141954133729018511214448870800699076278481581524862635490896684344883981*n^40+3769909953468140777849602470752391558319469792892331470158714352652168330919257739258395494908866438538243713719373707696991184781055597422257290928938042787760420061452164781074298409437684269940699201606152886678263*n^39+31371605942357842719338804585998113092619116597524377412300094183339076979291896997699329126058028474760384243471373725992715353876699985348418356732935638621904011544002741736864895394735805166085572477598747024450060*n^38+249491180124441612969016116681027297311942157886934246705965498776968309206147119294749534224864319018732828782066753751097002226320331119345903589103668427000686070597427769408476563911429786341516423112105468597519558*n^37+1894940551808650258060252588811508415796832099653068458357073823076286564261048313119224097274869605176125303328899320934558735081980308027705151214824611534181314731261666662616640058790455116869351669259977401509044480*n^36+13735039449772291980678696548411862688269817329992816898807469718569505435738166139586879943476605461861195870005060387173043353370554121027165966671516720881496891631992909462373675266593970574750705074934770606466621884*n^35+94926616115163131886621867008338941233162180949689645592675761628703587087697808723261707519492908510825404454317699947881103431817549081819763282579914841454900176785531015159286461940493784028502468575159450301875819816*n^34+624958851013345262429852564317176458640247787677950937370684050080999601747037323796491734620056645011237748449685653932302216712641544564381068113881487905334447636066744504709867982557515598304421337221048625069553446544*n^33+3915124943849175374844665630840905629283915487132631880378134227049950955801952783737884158442649842687456981908374860069972234811425678032783427054088312300819690950928442859233921211950374280069671274778112979729851429216*n^32+23309324822931232041303131478699690811553267012161759498117406461252494180238289363704101293475863816525135196730657604450582917558841941877318854160495281378583130616138927364931691655362074266026983720757585096572341761216*n^31+131699079619639962694033315467821845246442621381430906220973038135268630664979839670643165730469320305799646732931609143830552774495173751784731923016567311263768996848331748347429927822052751815048533287491533124247536480640*n^30+704993958348264664297537524928432075052102092188915665893668872278399762213340946121630902878967766862717509364548431170428104336243071056720898298303774677537926860282809700398762649799378461891785718429467849478368893703936*n^29+3568567880132879156992425048431190592876678637068224782640264097731276579230548323993787350856270067295662992081234628989372056301631386036693247558175014854990984094912066160126642661745487932568298005458524018043837326300672*n^28+17041319251793314383367306625036773307442750441678565682689890058335826719748009601566187295834116456344019314476280420573558722227848505842818833941963292737313086994834082869766590257586744231776511042891144493104859468002304*n^27+76558055426337577963983606092584645116113239540185725839489039730324779850022447781809269841038448597074630356392458115295366851863083641040443002943320713100807344540224952130297576482354156245349097443024407117759571422169088*n^26+322426980410007281382400306930211072351342886671183137888092122533020709568151776155030629767880020212513661313175097138913191369439755680633538489403659255842625573548366019485856131519495034637646137997697755054671653739597824*n^25+1267226594231966677010354768016249390529514206241371445895151994586867102397263890378280716600212317242563172166956542587378697176421536531928102565392907521889380465485169237258934751924711862698453166225222839517085384566218752*n^24+4619533751435615145371960570713975559047359484481321825315199454595683037953877010004898555202246972026221326668448151267850540221490327211755702477545872115121309819782878195485980943631373041239956782095870292602904796257140736*n^23+15482681485466245823464769863167244422209812486025708193270345730591532770283305328190904941224704606278200778385332829105032259311615908882664061280873579554755195250064174276793256455684557603925234510947176699988528603019116544*n^22+47060474562940376001835442614423832902684566926158915888478251125728149442170816166340313177642079613202115167789475366404896666798944825845541894683258764663971401098484481148188720163428936665417137973939483417334853179074871296*n^21+126655298666484476480807971621272405634317462715576431823068045634834665766792175369264549778592684582008864683542164315949338644933041049219830699428105758298176421808586466823577249623370791003816787421444254831246973736217346048*n^20+286998905282264116399484316663824549368365257191027469183435684359605622666311419212108400544086658800141918521718577044635857605263176662214462593900326300830404439482115578503052535838700472664577963167575275806015427789344210944*n^19+472232911534517318451574752999792058923489575724647546350275154020767430891219155467641084553091961552129500069019839581469662635588513214860436240002713072248671395097502495079534965492362120416675918988717579862258528735510659072*n^18+135099539039077658085607877986422411428107649386406163862890893545501193916255944786042181125484335304207751841168599778334453874061067706761852172211520071414303325270156783931474974055985627245656266066714284259041639702732996608*n^17-3026117571066033718673206046773250135035248463854482765912848262109297891333552199801627989392841097406538374993220468023975872354560372131426391631119262454960201567321663546545259692772309729312583213804802798388510443500818399232*n^16-16237364042374986990518727083825354030109247561716350796705475751830991751521622466775399406435207510541282175853296806475368887025729753711260953664798992412831819567479712058712917988459101840306982724830449872625732805420440879104*n^15-58052827120645616624370256766641066492397097757066857718788684413754966774592648334238251648928114773068664394432549976643703441704027995190685761538948251656853031128881165838404202683924100372810348173820564034291828939949936214016*n^14-168236632824326196158402355111351015034952207704899407919049783663396179301016619446521132763220901885455676975889894355610989404518473752213733362195958812759252909338784367569930967316023373554193846517209252606849235862390784917504*n^13-417100788434219697623570470797858912141119510597470653547396601317829125073547765076275138441658060551445564599130195809351036519267416105492393305591770343699816255853316079032947196525711843108632275460382997510916685273755566473216*n^12-902256402335959868064407817798709361238355158435593957629096264765190281186676942372121427856098183748404539086982422546836964675767601927644904193393083272203546386405126965113372035676321809146831748641366290407027291201802401218560*n^11-1713934143939305284157443434590758190872367327378233970704617532582943183774161098034827011392884238244671041237934669713804475648951715961475284450444501833367475562521705204480032094185569062229134224424349366960828237249746959335424*n^10-2858008737101502716247114998281787320238165017979835713210599412900800860024139290895137821224880677995582132832147323961067033976418945706940650823854267501436330461866794010270487406292354547798603274154736645789277473425777923981312*n^9-4162535252389527378950032652297851976941691332630725210315318373356720266977215022197404389830211766961087837275593517937152001435126163571684417033177644823620417321190167191752947367208906751538461121169806656487213234607460209131520*n^8-5247466678182422026352758287539176322999209718966415263424788611348589617336431281242782582414645267198919137579530285043755251606096893546040769819065517522913980707339911291192854889097309530296892876075113771185992491907974996951040*n^7-5649698416107454604752737307795295705606798441317711542270091495772066684763974269929869310258570150100544988980822670377824862758183557699524530756230317151963081738470764639429806321068244082387780653951871180371412566709014783590400*n^6-5097638349268313593889732296651566918294146028027886829448344938213629275403005729589564522029588307203628922113097798667202893526227521892081839810289409636344708645578459300255801737381309593655146801090493592173849419592770487582720*n^5-3752260732903625522214965607555769642149788926744824841232013741568434927447908086842562468259795900590594765605328938139026757488305364642773010705651522008084531143988513083770708578741915463915485980380752322053420949246515871744000*n^4-2165128342980119324753472866409497148749531498972288561013447334075161367636129693405349158434867845483488441718769439155008594189734606537472972058775284044247664754390265455001940772463065861237640903901659817145407524196482809856000*n^3-918840250598004896242737416789942162198524407794189753870131060257252278365628599108855688390496608075249847337243340283892921966084933629832152948914785308017732665354385213138459594851993517895317700699041361935581910049792983040000*n^2-255085323032091082442873918080728052275494770953864599212218277354058172386378382931827384748986859287297967997682414957547296839025994385724610888245909286240880268229109242683678956286617768033187556559055543100748865215869747200000*n-34764693474282786812566138535916825497645398922769079057006913588020954824696705917343824904931753291729972429132474791359093230828536763463184558119335866254078905799387802727146824817083754035512595496810686869486158319976448000000)*a(n+2)-28013754794649845760*(n+2)*(n+3)*(n+4)*(n+5)*(n+6)*(n+7)*(n+8)*(n+9)*(n+10)*(n+11)*(n+12)*(n+13)*(24647217286431252151627288235042048332355546376317909721793853058933868864807957792201945108660546875000000000000000000*n^97+33357121116291839771217788153492184967205931068884397935267684021898417630660379197770113795776725664062500000000000000000*n^96+22316513005496403495937383552808442554328416028680216609219562395099238761134581360910372997341410607675292968750000000000000*n^95+9839398732905269735148910129776565734008507826599947957742169494010948707433331186992347002483964274301400390625000000000000000*n^94+3215995485335157005947861315557135545408044103857802746972308977215656539790692587256629971381963579287007636591796875000000000000*n^93+831079152219162052321647529512052987014286139539411861809740810945331145146245849911857760440647157228798554971274414062500000000000*n^92+176857685621281317283552009141611471101903930609980212133265476534063176870296376361207923164015362443150002867021497210693359375000000*n^91+31874197947029309862874026636170623798928429606809825206853171107405031236462263550065779669684433241529022021212637790644531250000000000*n^90+4965773545465539735123151785967252557578433050028036103536495840625644922623636728100794013812824626869256992009324992437546020507812500000*n^89+679280159911533222450756796509541500758665226152175481135976205025429154469822767697480124049385816960122705542926957854337789868164062500000*n^88+82596547576533684813299287613726324307333538851052362521181682445193768486759272596180816933843266187011220383087371672003631048925781250000000*n^87+9016355397003484680417551175552425399025727577052724627273669746608706037644609919985248346904453818442293053949004112535717705293420898437500000*n^86+890839953307028638248211701424951624568721925948703403824854884271556933459873920847163391729097861357721752232256996499550089860952363671875000000*n^85+80210716437109539683098698965042006700381443032833365878827204876057659788693294266442998021971838643143259399117855395781220662423497142851562500000*n^84+6619777407202151901853776150875064556521258752944481475492174667934107651183398861188124335795284101427093789760818090877092277771669558405780273437500*n^83+503256802471314109001685978166258990016786601783619222670690057867235386579048758971867991090770820304009732967331364631438417147531219877738319531250000*n^82+35394836254468261955901886862054528293661723533470671028464402643748101910274922705313213455753907161772797156064787437269175145442858750546565088496093750*n^81+2311674955425402673572188479352572409738236287233221614328537548338051406746674747114828605049379692493826419990553118150220973943582793191308974785628906250*n^80+140665307511210957632138730491382585704381649319688447605514710875482140542388045273282440677703623805002906916920975919033735824335825265464250273486062500000*n^79+7998213984375714393118690984260846041729537187548687893303516121055875882005864931786040966893255000382270259605413393964668136831264888094925421003087843750000*n^78+426067012101293184990671752142000632040476485995614949979333658844604932815555912061733794939035280300373559448569925510935166708781262883279408268756316007578125*n^77+21313537881046913952442218697681334038082128897800897231303282045121942971133248712000546548774964512076610681159424758147662122056034192102532420541900329560890625*n^76+1003314133804347742304984185763847353079480546414901210534330043363107238884941522429781250248952939644030291203045026204376824147288963612904470454174446779224646875*n^75+44529070821883150967266784376062075467042061522645297757974326523405054240404094201538404322334320086618736708724938801149422183644154019210933083370215566644249071875*n^74+1866460900372362066864964032710721173861506194011973776745053782916725546825419709350606667023085058510517058701055156464804944704600500202439758063584752094683889001875*n^73+74000886034644759409014105406215844232725252997081714006688149916191427189352676454325923404578443185809209427488326349140768960669726376388896698522613032089527532063125*n^72+2779141479015550461723038765335397593782979864489817589480153908874228014119366143232835638997272346165184002870500818334090883030533806005552207419270195083973827300582375*n^71+98991615692855760014708497006900401130118103856630006944296491817868868346289184595076059833725589407155014823536942547668947432656336626526957303224228622387792515090577625*n^70+3348185111413472162224012635929011335275038660484817445457323009313272765297444597939594443622931153179941379727199119637521705203028747137878872208451194538452368729837847900*n^69+107648711038319280737797912760060239862012179510680505478698259560014725671180531727229638005657255471909347300418481445053013398723339709627791341305249544590341642400892397400*n^68+3293225303364426195642688987308689178372398770693675270387211891025082137064534242269511186958387859812670822365419068443486842785629631324706903505506992727194606638944157005300*n^67+95947933300708933595339320330414603204328275251935831655421754165014629934824658065532282047546349589032620770410160448148815283749815462871750364792294049667883697914970034850560*n^66+2664441545118381727382820977990632509051934572630364029679373647159461845540201210634742393023711327091509365923792421881513512245483091484116838966832218294988151015551963571314400*n^65+70576011971688031039082229349372433330493506664899553644426620262359747736852636290759374779277650949759369164453230531313312143456555259066519825419208751367135494379148287871675520*n^64+1784365258495968690404942375341070200171051925890397216397941523756947821962907526895176844006083410430550753914782708656989278718344552262332479686397300280792389158807529938875594620*n^63+43087860475930399983733893400381100528426508210794763585579992327556285578027775989322711861722863046272710253867147120456913954737558687012795032648690645701385188644831086958505422740*n^62+994293410942116804251921774033016502729450883151457002301484487680053021095850381940255066953401087889729083642286221222622744768686387224224123548970370605698067523589117752153299959158*n^61+21937301831123927076090916798588442738837274002041556857787600129954956639414732796431508367064012988730611345267192860501698800267630383771123883740050171190858467432256234253036336293230*n^60+462976911977245681626366629925600250880812198369666716353476782069086212767956024603021687367274976417557962365756386945135213823871668445913403847254145272143949266320684952834722876846762*n^59+9350188780953093210815534333103715590105453729122546265149483682462151478513789426905350616450524327592136226124098930434468997466710589068164255511387048299623259704286509389250118768775978*n^58+180768899127363408717743181264352785476607861902475770042322196465272534423378214782300741015979389089503831039886858799064584966212305745286243256430491475164360629146853728263702571624306946*n^57+3346627640589303177537522906404722099254930838136677566859413356187314332912556319118205720476711501262452830654176237466117228906645932611147296043360228454055339294902249938772616280946577054*n^56+59345911951464258343961221486646155963247618357642205923683390482414447270449745760514358203992072459581577139373646772674210117598936865724287676702407804711642096468499121736957701847421385554*n^55+1008266134132814802144378678488737592573209312450393627596999806285620323343263506525470043258813683232112016538455554319540993975214429556163364521615054894803852739251041516265279563425082439198*n^54+16415116204519305817211231066999768070315117302683337396614019381153096781057444668577324566637240548536975723345202687660214045044924097737071657844339968147278839908987682312560853566024872001348*n^53+256131566198100520497986620006123513648098642525077654876093424443619741538704005617604445669656169674948744404753348163219343849047227221114167111437700370513062292946679079610047208754460733141228*n^52+3830727290794256872431965084609485399463222447335307084507876652997180806198441429949878123154969835148980237051375940682930040680809444330239537754008570980811882821262445981579589966276948199614568*n^51+54919896739248135553604872628825901601117409647088106635455415985485091312749526914126050446433833350978336281713826061460436172101948450138809199542699658074880333979101033715703426942124673014772228*n^50+754783829289277935715601516130341390974016552622591048678645392799565072583442444836789189020334298391301952031077208628970912935194326313818853351994852848177304493636355497386931984646136788409049282*n^49+9943893500421229311733929210639964366467385788380095974284756201870341377011252385527397171437414705304856356631879028670831260705167848110516553745447610869268038386841067407781477596272081605623527790*n^48+125577041385231342301918516138795646302811274069123918315023026372505413258045660735843788793249536752127969962805320010860669835452125960941306916324705141905788598472779870971631253998272381580596908524*n^47+1520004160361810068533920230750890096360460642264381405767057425047903393504129761269002234158229031489570769378330948264409620834300670926260732381720618404146558738072860286963174763504003612112264981684*n^46+17632031625471008132520431944847105175148662084480746639258695955933499943258749650823191317001698725678352607949372176583200966381328960207548029582876303118481136981402711786893188244295727675989778710309*n^45+195977467298257516770498395420558511935882988505439753259552028080079335829694254969647760711787342557596475889810209849940581044751168328331457575511808734939460541522138267721782787554392312453874616988793*n^44+2086696994548297493098585022637349432541655587315386886907129959850174429551094641803769627966795591447000213449184923859659987200309418399453935694264768563222059679987654224757349771712675902443577365774131*n^43+21278673973235543606223733982779212360280317964887270851405220564979619929745501673535513729540454088464706663290447196408770600331831847245814141741207774292437543425125967120180258402976299876750163860967115*n^42+207740994680335538064709706282558878257100710542530523412962440625169732975565675986605699247123855416164586386123055292938163541917689319490797730227255723708956565821789429827776757696838344112541887759689139*n^41+1941018505171664163947574854205426739359652153170918960733368249677141060939594541251346268691374509324914879765896191061924504598139411255802101637329193815973805497366723824534586977260607568031900515902145413*n^40+17349203295335497269181549960715841697795560014542409383998960974506845454427292542623691270958518079729746794698432666007109284627970643125526504645823867400742547168937185887397863170748380328940172421161842623*n^39+148271505142702316313130062890971817683571142936469505096370422995967779184596823759896298182780101212889098679234210630060528360460407615093161159991633989602353092078169685582634635963659330965472339032933348785*n^38+1210935863907267897660842862286418796345450719678121456720457827386088920708808425206682236184092978210998789141492756031174873168682573374802929642177559618559931068073587807132216643518742538517806112972056866040*n^37+9444852773617736670656935647291102293605484189721896053040278786999395465672494951937551729057158927093667072537150858436876217613989293118004565151023563241130657703669235979456426161652367617637721995183959260468*n^36+70302400907089722396835276900028169263917604536711008592321602584622412590867236499131857204016288030673432860806103609079491909613910616693712346968265786226366265002310783897956017459532867695447008079640332282352*n^35+498996167551745507123072063856074381945181953359078142333944432553114702409169213954969324628233864533390742098388661569290283262836467391134976459816782469711979990504773507671735856968639827299942671702438803716532*n^34+3374296645051581260868161586427392940674183623666908735467807939363867172135969631772117807242834121625269092535973971269766479804069371718258373092626719258649253605752376814325475069531167043790796005111606535838144*n^33+21716231833533182462222013319020452211035487651201031720922193242575319887064025484727812367517051610320112510664257944337964638748278920384357387019392805133461475269962883245164365151729062260281781430497271768181680*n^32+132861134237726395001789270783065515792697495905240735614071277497889328378333828464755010215886978066039113804873601850177787821325440445837244952509172109112609959912119027043716318453857833868061179002251237716858496*n^31+771704398766939183911194416095046431892029547519691144293500815248226683000813853720958918916793413541063059747981133566129502584605000341371876712960406141322098170389372855132515012793908745583986568053947996216481600*n^30+4248998145084448465037146768205804234843729493332986829876253773298259874080514020147343175280708416855838258729354558016201746983735100184474794890263060426001480679898652927702328065558183017890750287512543605671601920*n^29+22138278541808806488600305812992006118572214348751903006751926785169389405364269211226541053862938597449654927697100749012571362742917311325470093954312045787336520965753173800294060414603992942998017280600064218672801536*n^28+108925838959278522729552687879235964742997802361873817894372853243100235774493884634335841386624698971034013681329504247169867104837906059681934645929813647541738370781460240022449426224741781683719898510146633050493669376*n^27+504876478849489324500855199074703894787774606956110119754222867189854147392411719606769417701049659505055279787140661478707435478334439559073711781094587314917751548437321744509967116232182246050432737739200524662062578688*n^26+2197932221423049767479909828209780596236411845794036023112758409158955776405422329035995263788757753128865472130747709299874252827757242385328552950496386843539701921258831020142404166139173388779063021139540801284262236160*n^25+8953737789219916053971856040880731089442103591018247043676662645324612965005549819156953162919581650175755132903177852509273905400329151691571149066351709063903705613729891561232777461397917425436881271978021867500515610624*n^24+33967835197627345048017140349484677965188725680520448380310246591638447747783432495903866917526954782002623081918586294175606112794629704915025874514361657070869737490051882782587340387749301764757199787021319558246640222208*n^23+119227807596050134927952897367204177720368843430267244383553444467600067935715761912587165723521211681786674191737298429877518356659557702053324335997955137072752401379190092951449585308582074563835860749627450321346769502208*n^22+383583168639038096789679185120734703517913629171772611619611857411010087686448021536864773032979214166922505758868972476255187266552264451429000655918228177193947807747649719818311324841929813228686695042204640074088887156736*n^21+1114599560624309932772372634975381187407560606041150838650058879174216539581436633459722219755547152963789912776170740564001733593329668845224973266656223120120905678337092114947120840091866674326597912320340494802057207808000*n^20+2849666226900988485261517028569881300456251005725471450801142616410369330663464473703642881328433485359877899968439284047443459595018027246086964621473605638967161010929595788724359740584527065211557543743781912460414988320768*n^19+6058312333622585408876315242066625832606189846757153175605793501294813308585484215092179920856547669340299589358528930269600851992871202661732712621915726373786619588839394217041224356554417003202375743693694925628190297686016*n^18+8974504398147814517262708676761612271308555220959548413567957726015998324358273043599199855331668729120171973054330358842595063935867540425977730370301775649855032456692149114298167723372631229859528054239828372296363378999296*n^17-419753561870314993746726077917525391175941739907259166122281993676862742102223259529848328336910222354341667286679561324026120485767144764717199424187699569239207371316159095818739173913860319170193642924987668248162895659008*n^16-66681907923114596456845099902424378163163243490989765481797079526330471038148492717600597524527500752533542490412498901130238401104782602565292337852426505513978117463417408499943277164437049850240631378080658883035458483257344*n^15-315970726905563485416644683822918772948699176997367003479962185094127667243586356168738358252923412769470264587733973366570445420372897863291869580016034059108261783728684212452376133765808674614637176277012230054617557741076480*n^14-1039390187928694051704231629278494876555119355811338728927068268502927208193966782002573281722148380582977692985932787303024076060974453424314505374884055902245780074208626046058728283674355580602376788385694297891875413846654976*n^13-2787466669064716654546591978643293719308681071055351958451596680202686763298106113658327817968368993906758590047286095070278483041669426116689892726597809272846261043470105179489804321586502243609064227272274311122887018920542208*n^12-6384544627220221615884652639653209470349927299474659011282786610360083092483325508127418029391735894619303920693691589877514274301103229615122906872470024955456802489419946729212269169089631059172745318517169297878893555590627328*n^11-12696533953236883531650229320183110287944423096286702119021574261149345214590202371715289626428460833464365392777925934820696848504013295023976863750897841260705487508825691666488519280557783913237561134589797810004358627980214272*n^10-22013939913124543620645417648763155152356120004134862256218306662516307166575853944851490958552076745438404341184715784272081006608932355097068347331995563369261115410481624879624193282792353168556356536734078673179275734896607232*n^9-33191891456361032025280337084219154904456649056253392846729388227923694330329065039056787689837184950033584032129615831497919192122814266131927896872652108236643772730033650618516230906972640499631518917577861836473733918668881920*n^8-43187782553689725933854551263304631211718593455397103263656127682893307876415287957166725719022878430957913774824220380940725818576442670180871264314050488701006317264863304420527891553912567690618782055625056051726173406085775360*n^7-47889465249522921695079658388916016858533796119797224779149266076488425123774090798806138398303492719675379379625396757095173775338398050558332413473938270051058015540070780580087990319452025712256160377227115269024557071157166080*n^6-44431529607476365181421158781177246586618302566345459604484726304928876791745969169750290022343590214938460523842025545563367122929188204930408099559390514025245303960139648131502770656557175940760244285833753435966091915763384320*n^5-33587987203754771335504532660424351782128034885819216069268477014259620748498079321911378370726997184600346265355011213899483245934819499241725643406807144847147041777187676857994234082351401134004998596249224564225186463324569600*n^4-19884214289124510070161659699573505640134766599151551109820132515726224629124584521164996399132749900225617574102723365586302929947464769686213684751258300965572066041306812747925077218767130751659937252086138755423718403473408000*n^3-8650251270166893174470649982520143381220883824771563623696481392363380884962442522824907192312238276056771384892437431313707129042062835363241070412989780049655634170047265614359682873627960709937518442833286487259942024642560000*n^2-2459807669713361495641982838470071855448920515889148944511634552217886320176697532632459890155000766039978611919746628542111513601196324671093315272626881068365658736832829891894528204907032990841083984227323754475005201612800000*n-343120358611600240750349129160175289138777078550038365688238717881680937439387758571347424320342970911923522336882351172954810255619594432765588290788041677437408674335437358940580712831454772853098562073348405981270245376000000)*a(n+1)-255740929170933799924531200*(n+1)*(n+2)*(n+3)*(n+4)^2*(n+5)*(n+6)*(n+7)*(n+8)*(n+9)*(n+10)*(n+11)*(n+12)*(n+13)*(1486011692188734310579872755004855455774195883537183680977370283448721886552472884592463671875000000000000000000*n^95+1997564152817661213984387598943860824791928955419406628179549429678931784958806698565077061679687500000000000000000*n^94+1327207500806704069900190637165308336014610573843260744959653897887817123488993245769971860660421386718750000000000000*n^93+581061708369554690122186168280641476475667916835540487419440146279953296279873887160687602642361537597656250000000000000*n^92+188560003216096782780052573548872077425293482332785691401438997481715134177911324400962020268052835731728515625000000000000*n^91+48372054116449748103452828152467418398339346972774508823594273789746201549879119052844585488476867914538608398437500000000000*n^90+10217152152789632710316200076129546507301324905080455830652598201099518025689899912994971531562622566690320993353271484375000000*n^89+1827397114677763689784608141659290639699265728061833044969240187514723347178649913973397619777150098298539356789351806640625000000*n^88+282488260666094286571707465221142835314301842880840992672902986019761273645308183185081953888224590916362829790949081909179687500000*n^87+38336492325101005377833621043414963540005391316870408289542527541469752057849903742343603474035646989032013148179628864404296875000000*n^86+4623846288876518419116890462010873783680653684979014640190179161934779932895839739278152720123286201814991372664802593021826171875000000*n^85+500583542703907726194529384269518983992156157494616229378336539368150589641757978960837742102549963295192817516457945620264473632812500000*n^84+49042557550964728309003733743494362364796743009617962151345932410024370498675090929096939734861610551235656009433102723803363122851562500000*n^83+4377793447298166280867798966300603785126399642755471874336047346219420156435469623445395933473205528744821543093881396720412285096250000000000*n^82+358125241600745341185270337141491416608298464549882101642061640362499762820757231863568561421765127569411830420787804211439210785467756835937500*n^81+26981536018769797307611051308615611673003890180796612279625119391711463062010365440070455494512663015976647029572155056965450569254556698632812500*n^80+1880254613807754679533505902041457060020885420789113057728110127531341373754614969852258305817392849826460213311837074751249512016811756072207031250*n^79+121650782893243271240240759590939143865713539480979348148645059451554366682027332388388129235166067656371978684658054053424183988796959915769890625000*n^78+7331543932715811991464424713886972959393114507421736859521583326520059732613516110138843601872372564501194172482570073937544087937996207707519828125000*n^77+412788736913525066482838178929371022381068924207114332091830799037988131516814509446278176435299704073779747783726323749950580070635994920439909343750000*n^76+21769188061114189608767228542572830370624031453657769939128619718445561858026199290379221791030960724318893881159181466754570418205109141875568716206953125*n^75+1077827874076897135228810356968431436186558992712464557284972746880457776779959428284169899401495769992937590712811899809442601469118102252981711257831937500*n^74+50206179788624878184024052809553143096778570048658276199482672180527463788043244698367246867284286148000311038633511085999373872846675693382975583754399684375*n^73+2204366235308302612111177147159487392528861135155699721007759642147044734903769558698075864543898542225717741704099851988251627975585222336443264182828727750000*n^72+91383730017049579786617776857303290354140095151941665554605853378841525007307669378561533422119721358427256449783641419182027111095632324182107562072074627531875*n^71+3582474579338172640889360510560678646792870953098078831912352252673042041998819016363841708657504770291485288993370250659985681323097272156671734964404018912748750*n^70+132995086980514620769175140398186855731916341339292699726415818245541399533988491712112296553223281312847141824729603304481207269994811192720798037703445364797511625*n^69+4681452645487290459760361095485832160745639979920979396524558934198757768417801222105314566333769543241386458453329185508262781072175750690296170303200225377021117500*n^68+156431177890223302308130235847132433440875004199525499810444528619112644537926038753912786140675009245058911836815036754314899341708590608035071989996094510059859706800*n^67+4967344553654868312091224638040153628915173691949275746689040507866121721652870748099540681150021343472764505409059707684382787267489543464851360552464135020597384867100*n^66+150038892315380454576541897165922937662525853757843640822893293011749395988940531535780396969010133326763426012007000651278201526649827556859442069661155037248937004335200*n^65+4314649292490626893033922814930324328935006623102832313254467068860963693147563000056729063263021788520879051753163896907960200784237299202673664676320059142831180582288720*n^64+118222180627529223563082367404182780070784347471103409711616508707968468255505527445719270392555497880261693357248833510726735959080545438645565267538306260418679043987205920*n^63+3088750521800029001756891534673149996126439037873937434972044633230015268181261116499415735767599254538172868955679717894139104718262651224207055701535885687589790913167044560*n^62+76999307821700606385018791413270187715004820753160553371100353727003500472508960597082922244554043079539413680008483292484565346468575160729617723389988537195953993585432401900*n^61+1832625624397897527138150154771926171426217167465607072609175684858936401984064112657699972846955818347478086820259942008231900142794003667386495991086126567874114637587571915880*n^60+41665945983851189644903016749319707988806437144151539620298975358249318007756766174032541607135703803049189637565242689030187767258410974843161908286274963671078875099006507993566*n^59+905363872361162849811485561245859718253949344537761864592966376759638881708781819494277733631957420123675344373505978653021945877244150892124507974764086446962228291539779597247296*n^58+18810089277152298833046230123945841410577749259118721869089402365818584093448005312373833957356553064818810553290034768705544275289714619294310143516445110085486486955365804200069690*n^57+373812870656447837206306993758507436016447800522236334433245802279883658470628137000792593801867788218287072107113116253085527602042357070841394290106028603199394861051087093197849416*n^56+7108250072010987799792105209176153306161818900972748479498868342200788376782129428168039291405514887682593957517206112685766453489261017282740978876852248455268405572721076110356805338*n^55+129373620643991654120499150631879799208596363678884762008045191699550705668857747141309467014864109961116846837308137733340271880057005244947896885516901859009134205212840710753834459756*n^54+2254310075355052222441289018879731313628497213798995080775312772166180290784944989882262647585339391450351644992533217440947535138371341677637281834982997693955908573380533992272821060774*n^53+37614732705352139980644708381503334073225759724867924411217248757406832635090281095287907999997373967444351755771424655407017914373098529930155804988980255883997990033468596856426721991200*n^52+601107017043758760204906927660562991042302260088690656947684135672026303828893071786123521625653570252923931967968483638562906398789363399558090421538185747305010273430498371255662753568516*n^51+9201316303796982302870960286703765142880375938936322672777985852407420869110388477664656099959860163752542794435701733357365883720002073676144716990495990430069273760816361731575692337956832*n^50+134923996541818867101634079109622993103877277064477685682188345094776321308795847015287858809458632331910465862322138936779456953656618770720680051935224368508603323889200415538167986708655768*n^49+1895344239879228153147213208689300200503641497416635064358782555926959022291321260442363706391040120366846001972904877093073316890893010334143480638946248083740527206075576731552767254045664444*n^48+25506272837436504502989098440605137097197388364469780542423602818939150907802508968240549036483256143014839614357514695833735583761561382643339014401955954729508204309558279464973483476897203638*n^47+328812058029135022185118208507125721867239593706591736432614147221771785169902519882856351413408243833089467988765671917393806123214157535030776478163437553270414379404690554504164505755495493368*n^46+4060254784343899646996940991337022896914367384126499710553379810966521408579424911179381218466604437525230267497577826735226920887553714746988708539543089669057318797134232691002603249148619348196*n^45+48018358528931092730956877705502740618521136962018998139239124167237974920171740319303042455951723455712501874973906714967346948939251450950915651962809659939937575854107460690546859417014748513064*n^44+543792883463189000286359376263184820823917528231866010896632695584953331401323061714111484681608542984804760607999803539430231256948098667575814373690170100219638619496794395397192577440945637282917*n^43+5895693986468118606067889116147478553314579565545852285468012237852427045572605856967565283864412562136278903075738064405784646119969189201105885025792697433847948833360853137297805859335364222938308*n^42+61177672477830633988527780492123637257060331374898001415327571835994711341195824412650941150967739327575183995635544554056976983507760636741575384069700452465951058285092693568426935184578400904961415*n^41+607388046837548391649280763629483540678604540547386341817531257409851227485201263192228626087786915259311946475527025995466033836517719393583539163088329576808272019744392098783949286530392085845737480*n^40+5767524188574790886568767821986659640059403526767090489303658317206372667733293329226673232946270691089843030879505264623048789573602757923118162469079417165411748749860952481717712213511666488708791243*n^39+52356605795747172537464460962706938740911947884175700467607272813227392989304566671880472526107595679814736944575833028219617133023314225852565219447664203157934044606177872575265554254231582401688277334*n^38+454144308482514135929414464012561956641779626399200807677594458342962420574717903074621016957126965983708321325150898582110179440609315611673981066133427300666158182107576883716656593294713586025515628665*n^37+3761908802134434578676122320404438329806855689864658858112775999458725758676480004091556228507007148775829405759262865656493789560558579906525138734869261942044422708111366453255537275900090344451458955140*n^36+29739508369280387581100558997997543954586065097191983300338980927394258038042205704708157940652978645909716061328569786719084281832697830822545035029801619454704250670131940750633014102517045330328363440580*n^35+224209362006704702699078615574968660309440516296639189513553468534198496336811945409679552441363881613853523903430086735958953176180446302057578287919996918344416421905145584406303978574300336437788349230116*n^34+1610688453513446626297740948665443279912215838973975726520990528602704544732804427964165408966405942150515625834862332440217546275949423146011006092411585412795426403901732381008333351812934075015562515216020*n^33+11015537445793723962733817926985834019144032594325875868942958495454489173952455200329746053042971447025196463096529356003119941929979083028948958852944581534773405213947736688903485987159494106834608469037344*n^32+71644604471296961598484076743972148621936425926203478415331111714229755191390926099863233612255885695641734899992615090343171455139224564542629676686928015665778687970123908459806443391662932872810719849982832*n^31+442622089773378850572935303709116016732595938038557132273812334957248689405893109745625815256415414173231153359516946126005106139877921014410509957939249305059002506147714608616022576423548099410277862955675392*n^30+2594019032602883190803899995541646873205073769649597208538730881338334144993859359782497599897502559581254951582447585524833530037479931320495083722779938317950243127795656483380709511660246545728860179455653184*n^29+14399233803767133213554996642154083720044492502405842139558226021953842181673156898645834346608222782195430852129146536596419245579184039338274030868728215155275427137801833832744847665103470570086635853279843584*n^28+75572919280474270665736443927912118777729377060157705889410428657159788040099543914801331168273670287774120519843748031356162423567082928524212089608385957023252024000390106657962014548933932172200107558667755264*n^27+374249873784251335497474875286701393703953974681186630738016621608613167486873230179613785241090338655130822582423597605123130871636726379007211692000755987171348572793045151737456811262414894018063116173709910016*n^26+1744502943710548296019022230073677300409317959270861738682720098317339584984795701228803502191360244452345789421355070031617056288545244303879769350288856891977425729776850234606778968292917278136532661490908945408*n^25+7631809379550245423082769602530979850866819039011810590964063604396974041288229136269767966550927420939769485671723832020527156489784392818805151468023949103746326355670259433529558733518976843522416739670028857344*n^24+31222292714148172542915851998971029391313773455177024607520884589743251353427364124150177050160446353016180411038850717399952364587506314197801152541094494414388540492681104562813650168701630186188419339780548972544*n^23+118903220564715737009866433725403378908552553005722483567788819974843772129927039195508298137312271201795077564349686349441147072063385507347362699086531925912467788702734371645085374937677221481568955594619097055232*n^22+418962895513589851309127177442572649133155285918466444777136832699781371522186733897035214792569048652397846015010163787237084387148898010045489168352675558861802057849262026251851151284432513697210809679328291504128*n^21+1354290746882341965904707397471446895830023397074921433540731337057670825098384664462048933935166767630367429733520608419290313980556844927604158625345315694964514241498044180329693924578989999040052074158718848794624*n^20+3964645972620094876619589245236762708580919935913983677687823567331146757683321086120940613930345286051035149336359964035726753361524561208906882170146794263229766390849346995588504254016182132210309780750592321847296*n^19+10284867533205856369993864438479259884186366720014579690787336796718335999915908256097492315333901552988109906402843668835394939162201475174258516851543705623246397809456214214922885640805552680308005876773599916589056*n^18+22636921904372112213464428619278003547797437091438759033065477825433048727904493749127126433097419465037640661375285172741515652475004326618564465313706224238079575989524523655397011388195974179791036544291917887700992*n^17+37623399991349897772445903841815866822588193463453095839323232749013725586359880186287554136008723251931026719326534694248782677112725784950969703719822585025301100205377388906508675881504173945517383314409878736338944*n^16+23588949743745681744470661014483628077654983142912090835096513539269411993788735359174428530662278096099085907751986497057086652083898702901761528370474360928277702185187889492793676367937951061932037267982370908143616*n^15-140500867802311262780768248453400850090834151331336890852106657409474655929403971756793421728646445768332305347073674068009500798586925278504924200622709642771466078921978554901060818323285050326680697106836040911421440*n^14-792394531224650075432004939183119269583059609408091699015881860292065115010753213843854462129282753032177150522535418257606723028229698016400525818584014816470912024896344280033332485463889630949664607469848543707004928*n^13-2680971650731996028512997122017914558153785243760959634867725416332348907584780713772540412015598698157225063386351385134983269167763478006183974372090629728565308294668459661880980032354513965318041600155616072253308928*n^12-7129347378728114154321285321190419057647909599287961726184851685159239826475974256499166279792720661647832936180579901813291601364410620477566702829958267451803487952800506001138199880206981749636369391380495572234403840*n^11-15894640758251222827556603820836945596520848415459794453658385806165338970037263361152956558415975664506001626131247554592411292740805999623869486727173982054528197048267109332016320695200413152899944355576247487033245696*n^10-30344621570430924660166774666860950507554663874514870798875239018506133039387665673525972997321359252617193944188726444846934760360448451918900294265026337552386602204818638051911283107241474668172066404892862421938470912*n^9-49852970033080142004077831601606844183879008463801413424599879936368536869496012925367540687455727242533670056844137347950361910936159496021381203147510267917222422497031363339688044119117471413110369373379260318216093696*n^8-70216917468533015434638132232543791866056786739970983011910930878591320282666588489177687538596796387244107738582536792618187920739338091035236326764696249158004881984247238351163160528875528135885881310889974407920353280*n^7-83916512002654121207296946894651201032269638684928183810711620405424250936638367664968987514841226408684922800457884565277804316676800854378716751796518346591847753767751356410359220696246761556665197639963608732904980480*n^6-83658662464732644642784810495182488855314876992169478145387236260158490747598950769435722472806440986787937211943455722100035161952884076264716640346530069728972971683938985223975758576776830662624210297442812632760320000*n^5-67806235738391346899521229629710535081628715898950538560209294474620044200265987179985008796984783907197725541716815179765107628155889194033102443857027937856977230455854562375918618657023122868719140584617485120632258560*n^4-42968690659146880531824890740523619993648280058028708585752129933391457430378437008358367135715111173997968434377301513744272546457260812846937441509395416912910145368250114093598450847926809991955261285793854699811635200*n^3-19983646122378794732703490966826093379613626826709848464587038700756122402400481466684284063537214588569862875680518255630212564851287817739272826334060273795090335595767619395368934558925521876872006755378916933763072000*n^2-6068534116268954235546292569692866862436360732218011407959333036099217084556853607533064355284126471366505264218314187302045378308983963183210834460529326712338147716512366056239612790562714192524855250759036813967360000*n-903108847514653589675941936376960546119250100012808295014868946265386312340352211530229583534278836840476092239586565291054953352121933159039145497044918467190676671414280573241172038808611754355470291295192009932800000)*a(n)=0