4725*(n+19)*(n+20)^3*(n+21)^5*(n+22)^9*(82109183471189396232094576183760464889762068860816846447045226223532222526202390196198000550692305992709854514380800000000000000000000*n^133+158841974907518841069477645368402842767778074255582921241375712527127874453135513885763522022468923635168485912094965760000000000000000000*n^132+152370620173642882821368122271331501025055046707148531599934158053707174465781650082264395042129834536508049849665907064832000000000000000000*n^131+96629675179507868599054224509132615520095310569646904735753635049862374265510308138444855997685360325576372493591245362718310400000000000000000*n^130+45574030129752307240795503548747988753911093740475267696371932657928312206106199345994157431876250727615428401181345761422978580480000000000000000*n^129+17049909648326918112536775250012911927657268024270431602664767896850796740649120369936063781893232992782654351549516041411818015424512000000000000000*n^128+5270164748834510131353516545448268334841580569319483525405628260777481914875739298066464607191055590750681480913222601699976755497926656000000000000000*n^127+1384295369947317871450721763284608139990275884057726303568316430535816592411924322738077984007474638233562246876354420913837457222061134970880000000000000*n^126+315399329788458801022897571639394018341973450632826681706892817091324271382284742579952372292544582463864743717649074030853598688849833062563840000000000000*n^125+63318307624349054764201818931400390799979098323599535612833103212115617882663283505503527696070417341886300734481276487749545253979240532305720115200000000000*n^124+11339623489660084067991472226189790418968868112862641864903536602546699976858720375378581363509179379907234894819008984849457273481260681831700129382400000000000*n^123+1829794715734474935228511966980292674717639958447105914826518297639234614670711495476928038962758706589371098459568487833803699954827616054919398225346560000000000*n^122+268233461541258813699334500927477393256910638954824408122557449360262236671180515282466453306479540180723911637445900610435076948083213504610660429672218624000000000*n^121+35968697052043032391614044234630895370051597094954151841969278563992551273973019870033558609418795870444795818362861840200718581198681917300334011039940083712000000000*n^120+4437950279304466404751028567074973868650132670915764472404813475576504388239919947610685327045013293126658757234435542757776913012445136245684602104863009349304320000000*n^119+506377608292914071879462231044829931385344689384975740718551273586478148376274233946468595425616725371314816589092610835519031926867224019663129958666543564849152000000000*n^118+53666317449038660851598714035688979347250221518142414116031171450687856822671257638825432740624044816061651207344449876178191789191719501831813358299167925264938172416000000*n^117+5303102582306627970817345933147726941836626984883032570558205141736572909637136347504905338665186658645504449193523679911223246033133203062047192007713569617333777439129600000*n^116+490263928092338447724492020614980072919931917835938596948013587106033310464655707312597453696045052464292330279739811320406502031602060732586696661826254403942320352054476800000*n^115+42531323221665683079309112070688103609901845894527834167884246954504963151820474230958655594383208442694660695487501988097505608196017896875747444973264007373426706320300441600000*n^114+3471650017102687612473858915617567908379088238674147324250508774921132657291801962134428620901060241638585064521457631864453055121151171087671064390388237177343151936429275217920000*n^113+267277235452064986673899221670887305535336589872004565634509233712293866095611554495508252888809538109761283234367427872326885970135099528516780671610694209806448233500399317811200000*n^112+19450741862091962769806507886842336250842229724586215038731144950852607557403651245885872851117927341358221060590968510356310735298738227594607034209180771377531094417913082315538432000*n^111+1340662531428330294312669585462925221703311484474523820969580209833222823151778998863802315294324412944233002626184990915600900484128300126148598525915406736447687268538561504357646336000*n^110+87679035952142742599941066939677215565607758914398889221130399923353599885803250489151003519702094191183323069188338866274458658630362329174225298955319086849242160644811828725375041536000*n^109+5449808699006762074207105189641958615047758213763043344700564580387183354546074225619667384412342849301387182338941033121019110104317585360714584206362702163061195238902961072917457561190400*n^108+322427709929595614775660020391723859767115384254395487894324417403149062181361895694582724520167969692902036853038280543231855891634482826322077776172606814568995737201687461681493838502297600*n^107+18182449217482086658691760602241591692583757791245188056705608394473462698680840895693812649610391989789828485306304455066798692118249370624580844367838442982598268798306179805742345013637939200*n^106+978582107782493743557674526159457381248325418955803243506261507601012319147176214799693423810667943853781686272545240501979613676273018857295853366099738321499443048010934792754528267438705868800*n^105+50324619760303872684423194261846226264981327957098415774840352420814241916522080225267014450481380102331800315030621864569126927044340183290247803638456183377041205191038763113723987761826931671040*n^104+2475582176046270849153924746619150145845621819199966444127879426277826995125895187597090434847889852621867556028994588285260960721447481349472002332089347450758451202880698826866196955254597133271040*n^103+116608056102965451695465951933879973323604444222173517995915277807496315464915512410130549629099379537095426816210368880125043752206061309038094453332031795286259983311699506055605750034190317240975360*n^102+5264335706009497637079043700769508796932572542212598551367631827784405018412863553298460046420474289534256132414176333126066197277122925020241147367545157220818279262980420812675937438747414106000588800*n^101+227983480890913170354166094906161335078957026206959577770044238596486132313871283339939153256806049883066241578963165470001457513563687383608452405220398651436422337198767089437920693983317494203332689920*n^100+9479009173147493538577428157662954078108238272034876904957771834381816493806866750092162280763045399273842166015251671211645802554190829863585105153269294466160792511944480386764665372391936575634183028736*n^99+378663498715615652108855500455129863817886705923395619515391562887041914846901075749641052947583811159480073082803950505973367793235086141075718612743473621127177496483976433420947349311980305236402437619712*n^98+14544011309921180526924375468558888442989907019156536048752047485626783833817254627559057011218222700978635433620659140942386801925934041926679284351487502354231988194900108591053935399687560563145507021520896*n^97+537457871048871433385446124762536974746328770449057093950073252183263007235980892636327284506950443070064715046259158985452927665899413562311012569401614522528328109061903289527962102408864714655777013928820736*n^96+19120742064975065811281239077747213056349951293793191769820194013648738641443428422838932208802713986713652561444920335118816738126669536316664920547127284343436264165021168358404558366795816657611619232708034560*n^95+655267437846785727422116077397640622742427570795387881785483599588820710338711687409812598517356189146537229407026551665279370002966838216756577168965131552599155093761959373911245854387587499941636328655249473536*n^94+21643298472806450667475530067165687086413794068661577564491282437567614758817688280999414493639710916975289291999854755989263144573807971598957527656616782939174598224462357153811327210464514111977172342891610112000*n^93+689353502204013550523539528076930322472807617135729374588131495092426145681378152093111856000114745635823126740627697209709103133303127790715095563565901446176855049783900626522446657155316414136452333167238950420480*n^92+21182784018908669994775364455247009985994348565081141958571247661376502027091581705695166859926140203276435882014410917098661988365828000760122417983503751939291473447901502526084078217821509172052442363009764262150144*n^91+628264518537730639492667505728732508824630997085391409571934572104529146247440368356330583999024844248169661825964234368164372980763279201237063988321302768146350519069933411030628409451726374819545326353714081989394432*n^90+17993030641783186979175285155260091486648913561190763994951574482991935744359164004291754626442666098600980936390487432091208103003901536014954447945960347665786529739100140524872198888430161989544668711192998918978797568*n^89+497783974824450393935666319391669873686226919998748763873155424404809895090834169798172312496192839981056137002395038062211025028209940307696594665203832333750719256244024527348743382713185657371921042343345145021487644672*n^88+13308042289057714496047554673014467900415867073601575787685734129728014739085664166529850465138840765337049791190934801717498668063884805396983657455055429714738727332133377035292123476635011804574802417365168835061893562368*n^87+343934652608537381738621021656704404177347088355013498451193401196022838461550370465202531384716045791822566350978082758342004461016487056793075384377746915115954708735512543499032378925694966347141214624847296631192195956736*n^86+8595448900056359988790117422647898267995781420573736166619656389509618502025459070611853282941862743019832633131829832498763401277899406977683476766060230347911792293954603681749203356132758995224743933933634494771243538972672*n^85+207790393675643987363834291310253644336316776717522121213232456667105397982522602117597747841309117979714015341123870020181594857164327630467035082835281916184010806576013184584906331716922494693382012908112515867916099404169216*n^84+4860394997797524581540159485721284959635453829407795337526465549440220753574045783183304790790530576972108951700565930135903891016247900876977883724129120745879374230317670064918047764207240089490790526617167412247354362654883840*n^83+110033193533844770232736811334872096428033252857169094781655661171941052198283756392472258398646221952003557123142847536281598986978794982184807310236486867751832011689398829536167097290515012716471076807190009447180631759141208064*n^82+2411521292637006679871842311308984571651505737695206532458558857213940443033175374757053710331518269821987348325588236754209323022679670805522355214641455009491975051172705477796093550414566090489282262090845349240172490603137859584*n^81+51177086638499035474354728848552624133194783043234721513893315656581794703807550796758461635404922054868675070825750267345798577612101801322185469332920500111650681373278714947524930898019196883964812927136340815890240992380494807040*n^80+1051893852930984599421984895091848054872735510833992782358458920867234407125447500434886299357563685250444218541203340664887650354766177429798363244253391281977096286730158504091969789192106995112170060530022561690140690921281642561536*n^79+20944416161469060335246825256473513552221882409484806880652806964454983427893779949484351979774078504928040913609284458957236648287993613089741362128969382589695013260041879871162576890426691517509141541734257513414607264038283651317760*n^78+404060291896194080528646820329704856416931011508385421144993657792456554845711940637681168094185855986233131263333003991302926059274689929511517340514169171469409134926425293164858963245835623077510004442605391917560140032702078122983424*n^77+7554069441539111306151114399318068807410383149085623855128645271003286617115081439700249540083702819839238839109767223531115661680896820071883663857065715169042716041283217749646423236263665977255079003421003452668133253766335683977281536*n^76+136880592595088954010573109115245168058257985729768089741342038839717513961629750371221985507268921756260055319494258748491257826583827134404685651849000654453188526079827225254357831452091555911318647160303217534562853203384319461685198848*n^75+2404319435906168962627273579230563539208696747868245020236698950800036986496970312337432689771026216941964880736478923678529786725941791627820610364443516123731553870617226014795120671432510401919781379261467067389503366330323911199922585600*n^74+40943910022994641163247736473873807880171474605683032011099015789512111066451927035849609096541178069819008758380594194517947730246489912344357122013809213105438346873232679989679516988612426099175916653592317038916257246755237164773134434304*n^73+676059733759728267994098764398421824629830847832681496414335267613416807978658631515363811008379080960244811566481870221676482343825725646345504844327797483621871304674319748599285359961723341799277425369347519943424333257550740993626317389824*n^72+10824940885230530177598964431675084179990397294054803711129838299810785888543822473171965565990492301045557860123541238629983404879222141868367657998765028525322571975699966584383941047372521717705084409652778264930260721808953729177758624972800*n^71+168093600996390981168756113336031658054039789295644744220374222537547353276953127146381801158452336994496908589860207437708147758759317104608740683016039547910754372577276188594138328397239892861394365405311045481812954228704802787548617861365760*n^70+2531610384194280651199201677385380735233767697738299120555069965512414936272266431913067842528134938326114358768194398852807140073597761621983329540877436348971806472053269008464175002020505567303586202315054342129028513334314225721411572376756224*n^69+36982119436122532182261164401832325950391663399295232593327878764610101510044334276081491055635221720376777507316571006056936704364794055120622159348287118918828669775609430507690146705232973129032867755947976879689369966322756331949397094905929728*n^68+524033977531361119932958635311105772219660533920172387918858315113547215380407938379716084118178122866869654742626194757146125978729208919725489377981386206643468557675680806773294990329317500701683024732528137378342143334526024205508769919615397888*n^67+7203067378379589111898242661757719242914858417862496781546898133630633606627657070451889445944080016292938748878781215328342304046325545503907122598436687782467662575841968626571519963615001726952034900704393054111330835763776385123228037106986094592*n^66+96045625385147825104206215282682874897993375752484980595064728641990849247787957789767994396132605960912380102469640499929796084208340098541020181537648133379796490755441450097366831852048237097315302108129886604975594411553187092018080633791137351168*n^65+1242353969146310826982062323526767298944716277215967673300044592241846929037943946967040647852232334986620698373742646671388292106222922830427406802014066293018100232028678253962339789631990451006699324820037891783601586732408531384103888913771811385856*n^64+15589062503218987248916595844115662101645371805362183931427437814883040517486010684024233332944183233534909446906074429304183600444493171460357768060599016282001252885641431114971073930523704447456328049837643639590272563826897054278146017969072890170624*n^63+189755414098029580500194694371028397623013076389675226299680172827193658226232778451414237357144062353571201794223613078004951211002447396472393148087011827935895088917958951047086070402707592457666255890309590615924029197445810724925724510231302577175040*n^62+2240544979918534792657394346004293060566342407340120427210000448238257141124677734151165988797897988510639577984651728248227966432612432148253128237054460812981605541400814495593052878395847782667970571411253446401009765700689926060254470245119272902277344*n^61+25661206351995338035149126852447928572126066938480007848875387875876411554322097884152402677881414355311523651841955549694049845144808754605306974024267444183256189169330143769381518084523640068520208360883296722876744682783483801496058754487022937202472544*n^60+285059448754277203694407514389838615058033247605875229721693218723381430277264127940406182338837254639897435831332542522055525142210454610215201701382870130277271442701654344393831552003017186822257859952861529672444888797187042239726147278665148246621008800*n^59+3071085532729280139564676704428778123755676445253275180919542313463535399292730458809152713871052698282957921188674849974166372279335469639221919944052853809219352369805790910266897893520503468651075105092850981843370578036114507851005647897615265304414273312*n^58+32084941830456730819387765145355063764776036324220031388614459962682646885886017638563925186516004798904571922019259717982109564934618925390648505707436392124298250803760938887573478232328906452988942849177597345902538986256570283834007172739358419306007525964*n^57+325019509366878390434679761588630292922218038603333424590759914250613634168519325264322707068692698280171096794918741316380261860180005900847270677014363696018630732185375711727972949496099804432500190972315156163967257338082753032229192629248781247874442001604*n^56+3191927942733272461009573270094588012822695142781553188736154427953665378199485470790513145199960216294508344706377909806590592221539812548000342016943602418836750126845728808279069658306520501624099392195423643221192987391827095280788805674320380415821738946068*n^55+30384983196772616370617095553107546329690041273848234205513230111581987095985841725368513009589983778248284215188348179949414410152162124495158775725771445144945698976618815500360514756974102062297298443622101505858935236641058496493233301400202999696616843093480*n^54+280313221015227909855663115517263281923558561344498202958931709584651682326037427528104458065990531029857447137019851473509569967884659358860110945687194011027928905931841677885476665244896252376507638719629399898187546294189183447136126618856046924745686928429194*n^53+2505602573606061053652270458240261446535325852976922460611902323184976272771408036978250036794122984108362286159380853460265286363565798415818448004380710698294245346923401373370886764787883475986116962363685554859285640791249276097082904308716149453494626109932882*n^52+21694942542504690830692581044043557236964928122854106304748712342904360563214128797496964949980236830022235694512417091761731604576053400265493764596388441861117325697879762686436854734883141667382693318338983614512359784824657021084084478382942336284192345221702750*n^51+181913047155774036889759027420396799634512017208828698980899373651800605947764889303889816184498043827254961005947345404013071785527077223257528056646093883430313106895807481611333622658405448712316597251949432111858081978208355780753634756312385841849369887201371986*n^50+1476714009221513977196393898853018771855584822687169070314662713717523912738331903635994245449066946996052425441907452466839901146941143676212537713993915019918517197993397980862661374397714400769616293714549389829974168974184740324253055323300915944635860925997196187*n^49+11601398568257407760499328996630816282543580805450975309757374216293222237115844108824983512894235538879950230126481492051899388756711545668843699814315172099845983466712153537344592700162713616406956899603341017613553771601991554944661292406151510059215837213618514669*n^48+88174908208630056557520090124621484595239537878547710578410842264404557402165013114695938157151663380239619183279950307961872700175268255656779581305032310570118067841404639144511839378521958260649317704408095187497961655926603043400752371219462096654950536201240458440*n^47+648072786103072906146426110795835168884837268475550619171465679088401979231203854685810819890553244599154596966490805903251128162487848650707832786216076398298993564562519200421701621942832607882124632169251327545585133215514081938916586008579637596875204115004802215274*n^46+4604186792852493257062381351491158972584763587949845235537454153825336438682906871332514676175504805157024214451921713407796220958476798990242306815174086137323593259893477133724642551482477228572729655045435710373667527994066634281765247353064679455520860528253777561684*n^45+31602416379427180063584016164769190918186913596326362030850135346613514088645363926682619230662254063876893203912303919338045692927547242560207148927512309239676338049306652725905583021557521101103100265568526323615525886688503209683307547564976713738832408797254845875012*n^44+209456401550899309220943380586298912819654919797695573460580767535411222205540714704277579472182342870414328079411700401726197790138179227939846330780461328602393100802002441950711980507630562778795529018392265824091107768608945738036287169702392538231824537430045213610770*n^43+1339734807768555066170935298881008959991928411934794019271476173698873074975317466075428453453911674727019945412600995386721285356429153694973362557729477928172441783966852064063920168489188683466066812584822452097215045277469699636671561553639841884777327994131062176607138*n^42+8264518966625592578329993276720661166522808010300413206203830823262551294917675706920903408785675923820919522492287809101592389380184225375233154271457170445395989191500190843327506240476126361491131172874224808686484707582482292659839139722504540306894551189899445138998173*n^41+49134279720237015058664050205604520955760567565784610906833512117446941712202541724083525042461444740648653462530411270024105696999104285409160901173813500848257817517304478746515696086841507494893722811239586110631235682962537860839263005539938917604843283596329046908134595*n^40+281309407413657068627115373632473165888007090938879829487681137377975279858308634534843382223180746557075226253877298351001565638792967698618126203139407757359287907133556068593907748561923038640862695113944034139530352054210393390940582472442055377853546343928183587103339364*n^39+1549695216832481989689851503853375293041435526588883915022561839416834136407764287435636601844505307101745004558576484887536122494497863756665687021961817092208500134587527466919385861115890932416913761095475582797456441451224586399960566404281935499121437604629049246072846722*n^38+8206544347731154909215206701481326301048705143069873892431225415892431777866471858376419994739578576438815262859085194196866410819111984198000327218110603931850910720275229099462818195631903847024793077400260063715981509944327343288836209194526777508254097290611484332713485366*n^37+41731960070313347885347320756137461079294212167083007263639374821547300672935242488934443824248300541636579882783432383228747126741549472478154989360674628505046331375717144078721815401229008784081501580918189558857368394825214249016053192949537092594442982553037417999694714034*n^36+203543692182645867667152224662589645707131126801318659761004100031727110465391987859751877552994456868063377464713177754793008511079505688555354391241488021193253700168452830012600259429996735293274288535133291986989628475232197858523059927751898644678683915876023859095745034274*n^35+950919873211353665743200634766387144986222788196920908884891268418409529480168507469144380426449906350859585083502880827920405878998637704284704408671840222781960809727531641420663536426199810388724379891427495963580072392296873727218610181177593637457879187562444733253173530854*n^34+4248724018020742194732389304947381151174131558234415526291357355256649367332152758298514757314797006274882864257001445751713986683855697522759995553897922770151924266848786348961273048848714556333091338782875434410873008767729622507240530575896682019955800905581468600671209780197*n^33+18122667948634349868281296403176033781740581619553598423178118592004583805337991137988782976490007434992701455890006159024675653049337572485233671055987260559957650022380011207960817733443745354986920585247226718498998079483133095636597959265294079607666014422386317676582785242979*n^32+73639401943656640254165447215860859156814840589439619340081188238168017519629088576310106796177299947424791303620365232214146473442279661758032346685932137020958873358372299605060640455316242864092901811651643772458716985872653374563494945643265108393470802737623782242762872933616*n^31+284315602849337414429954433084783991754343996850123795546340544018717727380508037831301350871011427279056285256756131786958468932986687570139414605213802784314364436710620266500765193693505400573337079158667324785756606525378219968321174890497844676079329169090967835547101550023902*n^30+1039660509875604002526909529189368128034118891486996348545729608289934370061747347608135002019953233827205909839734470113555558278992473081106149564743302340587139833916958523439186656293658129646166417485877721106085455966059798885112864469941420454626510432497150454596712240229536*n^29+3585638429026539963877873748588665444507038062039391959118485719067254193261170967098195231088615317044063835852029879753320971082749498019007149986819876283539418389468069442990866476566304790996648364426832459171745868460057071510234360029255814898730274789379379045800431635473976*n^28+11597380475344136700636543960793263771221035543196917006844118799377990440471528121756588201042668975294751919455613724991600568259460915566567763358538367003289380633352011636378104347399961771219731426321186745297875687078170075168893794533598202678992634033069261000934347054904014*n^27+34891109775925332582861593720611760417004348339182709823599668985351336019872392166704023736597903247184051780010240781717489059934949368627208438857427634973321318970138848294338577091299802425585413155568521453710014755195153682309182839810463481608162627776229334030864791823891078*n^26+96396925216171455621500512597167384849039710076937059992766258762213206878372110932259090379207136159904034617931671538523311101845713497769854266084437864381003913081332030671542499568188414077612437470210590412773263124423099807042662165433506267426456763551557339585821323246276791*n^25+239126964851336220947686261049474830960953250496495134280806058550071359133597411837461004247383671347656694072406335692338412039551757011636385791246332902882424434653434219052623070208081505315596222602882377964542176525334972093436755578646723027338224371217729659408793213807414921*n^24+508098578614385233123314598044476611958715641097584693904484355023051504252817392005442215907484293002739442979268452264049659229692066108695912014756928389748115585901172961585842108765071951081948529786898527092114155931478242228213928428335524475244986383739379150438929054770867536*n^23+807549369276984704735905783484714335034490379718297170325889435694908062493912716134953614975271985588387752743480769266260210384832997718814438439441000514375708973255729719600758816652044033336804028336546844063069438116935543365271369077944283015666578869470522494244493953628571278*n^22+328370890926985983293606833241885245282678871128584211739037614725689107740369610844608913797887043377277997447715275675512231456701274723949433014660354346784525326923112831067381915372885949091111153366479677577889335278671141178175738550022443310189292198250431647198811149679765964*n^21-4226560008249411758252928904292988653829850552180785617783331504779610083444512311118902892426409483145369962975342052384717646496220251238195265994933790355286740177512784724381657927962840366920354392825032903016071546246928520398299197426821118668233935169269272549996486433781264704*n^20-23250256354094947318707896725545330700222396896552959902045208256658696911236747682030397664262908552911931360139122562743782706958010804843032004119482641212525607470463618284355736251194559755014926421859265502962176246696466283217786165570658602222291205764616029634794017980113864576*n^19-84453323723206265426108397062911872650769889847080264830642844170490506725841835218773405706811562070965614256080099449917065726598722553299263302199586486287726815577657191941526810901965655362800160601214128296630943072137991927217009732610814811018565886214006154097215605334827824576*n^18-252084485956528043387168104905586155431841814085141146062550923522661241743813790636151163939846695405158432445101446209829161488500412100315159041696204919045706255774016729330765422038264092994419098123159580021007348475558548819085720568359576838282154904682115059705712185634643704960*n^17-656400884802208638591417641509650324488213168511816426127494836425719373903808477252705120165271069153825871690984773751157774781667607156880753949373719948925108175039524518653843239342482444706842206963524321580976325863402856836704006953354623614011867645150328308294428688208870647040*n^16-1526327091947338776152786726222512143633609274156980043475485264257998654119293803679604587901559735290387634724435987474084419239495590376348057264459854187927145443489360233344193992814025217520596507123091094230267022398136901636521893856666931805699589757534490209737945525853582730240*n^15-3201601676658800848749505165378875255768948388366588544466823283339691823598829659707059132687525860851991847822411890368104461437856107725226232483303432477657256002195199952991666080486013301387474558043648158090080638782348467078619691550137365273934928249700583895961975436651657904640*n^14-6081051662964585132541088974906186548167645026358466372251828480313723516292552108644036688712934724301988307978171438656021564428968881656002439250776464832158953805024147648388501139048143397458647483444676759430066537744925500935364920992191449396229516938140102334581585183425876218880*n^13-10460565432929897596378082004413644970652076869104206173611564221369058952589443080104238035984094434955847360796084754886552866220957367778497268245662179138923177937807075040553279699879680468643148905103460749161526634421366311185883971586084677735686320173557584220161377548636708945920*n^12-16258488125752334640749736070214710336072573804714969607461737708269483656968829487671254032705196543135054851262305452273630950881712291723385881511217433838778496080911449889897938037795367806574257819808628483103522529461362810863952802187199170959707177965528350318836782812656698572800*n^11-22732087167574339536768006812223457578070803475822428926033734818963513277767940190858515590512285082486531208272199704225258722290628968878319610859902878822826315931967638846825439327099461767958299440663782460338417766717130770598144701808294535522726204254524013028088028178511075737600*n^10-28408634121606038080647003539215860035564183899101331413604134207114358005525709431435779029762397282999399254215980874232431462438276395767246504221829360381110014712076321943962315076701011300868304478282430829317082170471230288681520584348408085388984089476033500083293099572527202304000*n^9-31461108514204421791149908139504179170536453810347058044629285788143675141598999079881441121854606303543798745181914001247993061831631980722726361668132805349887437437446485106692526843296844285127125271665467753235753088932164817988565335958012975115160235993943449419787696729025413120000*n^8-30528327726465015416800797383716475141233022831320707996915631561763665203936969954291154598096675695444123222806537600469856377302825829451140791543921763245296468753349825660989085898197800155690627269243666847851792212608334432773213331858916020444992316676948879540671720022304358400000*n^7-25573242175846712804697492884636715560939631698403400818226450182646184147011304937532772367800501442823724122171200882385131362544558499202563357456516885855834838254910968435986075436884136011062289173678104895431959539921954555851530918545935075647187205852786541493889173512781824000000*n^6-18129299175804747053078766753033958055430457174024728676677455907875543005113985830137365404985645979238492706226689566309430417653497385235863764670124834437403722125804586144107507805241092071893442001375119454789118615026630909716791065860839498967593861179343151071087424459243520000000*n^5-10580616671823596411035965915656915465820946067638288033941418789222767266317793074782977634670091121408581085734816290484872078073756916359380139329707763638470634153157279221282624098426392908562514987550408301012452994229909426461546214515220398631200237671088868907400686049689600000000*n^4-4882692438483946395351142154294224633034602410898635971192778963939376242847142588673658388464032458423517807968336498227169309122845510675688977840239512778862927594832309557557930277753880684459030857585883268711027786397527155947945794522829531752642649805125861646095259533312000000000*n^3-1670992953702963640995075320455443062116050420871656775555079738080284831311946906236156092657669035850416112845024528742985870063354258755617439545111383706667645159389319909316902002712475956729731964693210062631724230024423757462200207370818727332184846351968697548365889536000000000000*n^2-377096676241487377943861261402041133733487921425275074181526063998721070157133467615794450347598907519440611920304246473508619326429476953188618685599419846295152866660882467186518834716461501551365052830890249038312932761865521772288329352507881806458473244619034276300167577600000000000*n-42099764932802917807008105206103269084414630317640375043904954928328715894295821542263343422250976398677731773267844585006831085964346950518298724421069876087282536503877633081317300410415638862112008640204606242762466322550893153531040735945038191511708621203610424903204864000000000000)*a(n+22)+45*(n+19)*(n+20)^3*(n+21)^6*(1611803271539447848036016530487217925786029411737834695755497790767937528189352919551366750810089966636894444117295104000000000000000000000*n^141+3395552258062223211237379354538838025405514470059124539777904461894767262592337436138030251252104837906950659842320944332800000000000000000000*n^140+3548729864504513136049077857362263188706746658225134046578879678083659694598900035363842887729202479727624795527023676054568960000000000000000000*n^139+2453091518384345408686367351336475338768941496877620320971915731305435862670780341692372934869638421433721311239312372521209167872000000000000000000*n^138+1261712623567224632107174400283210575747640792694475430758274225388603180726034595657742208707298693216005940273195925126849298327142400000000000000000*n^137+515010987383005238892828808202564738559247549572610606035418305420029628841377529070964619638701142447274906010715683718193755369253109760000000000000000*n^136+173774099621685026921219948573180516717582107837617446331804305500554558680955143330536443553735278275379558322617688686645060837165257195520000000000000000*n^135+49851083160120976087615997230401194093284816039715242630168245939546024390123067085880145112595975957024439351879355145629874822039265354344038400000000000000*n^134+12411197043543430621008839562232265438230376037701550952988175890627034889705850791253188166598997264653211946268079521725637839976576276293379686400000000000000*n^133+2724049513466705868195624025552534203587300512164138808113054272859075498468220294640215674239819706328648377715105178534474543173254885522015818612736000000000000*n^132+533637755503766474521840515816503236605480947296766838169789919369934737255442721616188839785781521066039332008516560189432611322666974228936753749688320000000000000*n^131+94242259395423739970076655746684883183828454252535201944205239217004757260455195832061626654777840287004412714162947286500172727504399331422614034950651904000000000000*n^130+15128250797390819941639751312118675643066713530097967488002361069194465062275309073434374821856994625223697332771221778742440427941076480602528983113251967467520000000000*n^129+2222664233192081956221854732646692146314820097654064757240594855972918008582293948686602428922923897719064492741009110146409521115303422797945500149777320084766720000000000*n^128+300642190347047948250905505856528861496988706030857218409269479258123340395054875792134164291547537747797134312795103159711270801944860591825159120621801551339035033600000000*n^127+37627844837441643327040373216671259566119954159087169662830589343985180838322847773382361301981034266337643593440141538051330545211970961094733557786977226135180201164800000000*n^126+4376804719882334333563814946071275295511785804226299782980039598399895721220642078075371200276032640000876670512604286277525814954467630087846894173473805711366211135078400000000*n^125+474966875748831908469161161397222836267653104811739698687155035970622937533740009567696751478014100925710787133217572284537945822706320836472716031098473077254067637587017728000000*n^124+48250616067201888051134880166052761383232814313292508339909780556646315562769552753383297156735440558584076966566378461940282385973618986986863585156258068492617874885457215488000000*n^123+4602433746973709712586958723030264819232671632504172566110341518735831483184335158901288198620769633566912805136172893056704433520963399289308777459960509817504743046052635580825600000*n^122+413324258320990116946537275677689574144427530200224700247692639921129333320967885427252967498043555034468296941918751816598159811601625809802946642368488870493138756702698045282713600000*n^121+35032277964450154545206660532862032616696200139220856010145129792568971359567279602301167408930203281377650616742539430259291264817076700179450404441119978058155453808040340021575680000000*n^120+2808496053530242629386133374862112104920105995617770136274897492304696835355325500312483259765290648011429670901773625390870065180237671611121039031912882998430733168079088879950448558080000*n^119+213389422388417310214538617777580546056497207153450203002705778950856514148375608303684040444699602904645026887164344868298927544528289318009165348902090534904782985052898869419657427681280000*n^118+15394100007254192143542270864411541057382907033217000324676470944126381869494208709834619973041849572732552933459001996857634192772989473294746449792537816876297997370698450242188946421317632000*n^117+1056183032017897684912891188210339555300528786444474800182077234329478117353106919638783803960935861854120039746279682495424800626829915308542495845095180077890887615740427558486737237617672192000*n^116+69022224648122541398341055099729221526188934884973918269043094024204224927571172088319490113932765198780356287586908247989318171105579737759989388940186014246775244577746372744308551210533650432000*n^115+4302412201528985393237012505944612683707411829547295818476124834300664924314541798614498766067580824878950761698855936395913230846683066451946408594936549813953657228286160990109573342307044189798400*n^114+256135341729431138503457087090810099567559022489758493223575660968735383649535504209076263527567471880975010209162829720071061078704816532535485523316930334502834019635979376746183791389456600557158400*n^113+14580760899722248186141473637307191533166805980866467028766721994621198717567823467795839994429538217798137653514709060154468464175314134540521750858106393448306104270152998682907453793715476588239257600*n^112+794556361555950820561662166556157862801430956660853508871409152507491650158343418631248018800595741224603929725287743454264522539656657367772408758001123696358316201750912704144996982365850277482227302400*n^111+41490559549812386794462399286371797263636228414375958316356291642614655927896231732714736129491235097089863368918700338745849603931770925781223271702728305594148332162008411841095157737855922848584580464640*n^110+2078112016348589186284825902796184704388892680842843786399564552149380506875540743803141609223164223144976478091896582288082750120970906953737335345754192637620649006605680665977294976880600195207165137387520*n^109+99924119292772653954545810185774590800906662626902649239673285165932882698092906178213022745816377184936153969655134921248065602304158800224903888716033662143071273518387122695170909699353148260696802658877440*n^108+4616513984948929956512108791516969380938747735903780886103025061244125537764641060790371189241283277712823869432005965840993171364718492540174348822597857001783832564789052491954831060498415130574886379559321600*n^107+205086685855311468597493778246987348057636769354232999309101917350531328255089438983718536471015213439038067526954504068792341928036658669486952926517506248539299159913584682969589224823057936991989831856900014080*n^106+8767091568780876631661948885737968075615152733898702091529995169733391197166644723891402471463757731972091541762137464930097284858922911995104464675470923924940625354075357529466235371368644434931390651617568096256*n^105+360880684404033015168238568605099803995423421152095999055076755305308265272960060864173555237448476973494069147516607624613027425849910444455412892697089950787962032760802524706064954492185261715400526414169300271104*n^104+14313259040665490948877049389982482081209832192102908477584033664160869818510204974424423473943393172403895211524336728757680392876399195536154533411025918329284576612617040851354005951673757197380736512750139945779200*n^103+547318224910081773073679857975741137348410725057525031362063311355810762883874414541382540669022801855390175331654199413605399889781330215247823997606462750309579257811895564339094934353576161556517033650036339164315648*n^102+20188851405122217249262852908426272106667277682455572741375953708792250315072294445927597359460126768417703182411059999167835224402311578489191290662817874938525376882708324878749570318254640137820752300571763698839846912*n^101+718758089029738349689246506796581292208109308292234140886891779387889916601785563496599026810986995913382683743628739852371284668281104865412561365063523000700168185044288386574535187040771752057482982477225620929939243008*n^100+24709769898809388566620519933380280507989669485786119610526814283763587522541297076463639793972641651304052327484704964540351451676919065917530820386664470907827773018217569661963799114716901689395742909648640205101843087360*n^99+820676625885900896444184891475247115375570212915149187151461888384613741664365670223476257811580805053962670615742053868789578953038830827585696772833379388013374870088507755959486717316530186917637340570652158664396788203520*n^98+26344104680767443305729246914712915414063858206074743704353490287994855686872701773135025685591744144693488062690931277265321973043800925096152259711760843146607054145113471058269848098572001454680854631532289829280418512240640*n^97+817677833016054692736392812302475642996612565279392035467586113730735505605803242700548241497709648654915506501319624009365182266673192809233462811123237172789098711988378235753366371168692349560480965979150602012737982634655744*n^96+24549194920470372739078945992278493773236957658234652210694488486656208679410921561062757425399315949261699214596582680278427496377463013726455423890896306741454744861560929128069984441110980614429401235739383153374071971553214464*n^95+713193647815411699716675307467170676348577081455243360329940845296465766801488920546669118662506707359488742554812129729381248513801347932740152529644288654466249417268597618030590456952089853011853773301749153241708753056266452992*n^94+20055913615367470467189672893347172686917910309770896368730056659402347925698095818554088216114030070375594882566473655553156220024084674340787836660569415052551079865452409922677005531935699980307077906597665890527616065592509857792*n^93+546113575519431544005744712674827757519953090391756026810218835061923404615516325408781063371715029118563844895783888806931143570469159818602182128425258086075180412907272587314276248567276113661198897261827640821210392160673936179200*n^92+14403281636581724253163688220773271055862597223379801855935993732184169289410828649054047836298105597810489614712003225466716044848146035652123091563425903625249733737152862343435262720363747558738995571072935461337990848375030707912704*n^91+368046252892175812598106365598720930062426066182221319698003829495713179411469073640873456162715509079575004517591277540150195578065131423009374992004023667986515597479965304112104695170579382773412780017781001677921322039034238126260224*n^90+9114289383872096081416987028941810646646033320959221640975649186478259713527030131978694291380141414742334982319189511124073997289346239096550888245180301242998011818088122532957896074506086457770395319385203461521562698347605632533659648*n^89+218792556962022156342019629349443654652134433039377214726317224120057588596133943656354427480843216409555988406991951687559325226811246171787649180069693795477566166700218187428475754006288058131602807482926222661814264198113338517847277568*n^88+5092542133046592369457002662482557141433072570822211402236772703601050928660084202605576494360443862418168424990564388043293416243742453252889771893577221071901483493990017867168965584716769773659890753555547336608389564439081939318830268416*n^87+114954402159812567151994089549308965134025600650887780830651311646815159176954508849998679064334590280554131075948004201183410515617282732464352552382834620036901074704821285687031839427975675614942178551763842387416520055040002145339704344576*n^86+2517072796410308721020555918065092261943325358566195563398028828226380511215952441428322275694725755758425337935450811883724488978740770860812661401737913967943913325560202309786232324918420485385047336364640905584923468655880123457772365807616*n^85+53472373708342764634269116622738824724075142361843213770200824161772613590758601814438341279317303954659673859079166005100762828560176273996519176082080593326492439878078354808067630253460203493175188308160868341698356379244840132846292068990976*n^84+1102313805491791455609743229122770090442953028666943357831984605873957753532593169386524950066487541978843276633313827668649453842827207130390008554245539239890448952875988284484799944482181670316759096952363582017847241377604635340995515364933632*n^83+22054446278486862639887334739697555169660982459037074549661155909188237883559517046724286063521275627246853604167870783851750899157332990199659478938554458855938590771280489208337743031688612030958808121416235159659847114224918698938974395247362048*n^82+428321495259986712133646104033684820927624905823843982221849534163465190064909766510436675848596383306334867262780374721259271287382573621321186774648880349103354042507588931266841257859124819916474690456688196310319444973938633577211561024513376256*n^81+8075861291993670023268033336517783976504378981493709410912681986091104179914717805863213491833893056783863995725892036068556074288232736593852119216164309954781205109498568594895325715198935669100451908845005912714498060668672531921964110745800409088*n^80+147846316665770187994415521856241318632159596535045757183726403789735440288918881277748345233641729257482357546771804327504952518513334421288827184318771088950993042243601866316937708721836233601724918423849049817414739297179498095853751229640993538048*n^79+2628374879933902654707850434457875211619083090635714252501060535153412081348132912047872294340584213760527443938979268068103481517756270013806806601922225493940625288389692197181961535862272404048675714482094014257914297568822351814576926590219291525120*n^78+45380247690015039671558211974552780464423759774782847139809896702529801484350915289517387669051581517363492880750997721234954927165971638262710753012457342881790599966503530884773283877686637147480533014625386244740391177886850382123815274373189659017216*n^77+761012891868806378798050663045042416139323266223651872477730183692971955265073127443748736355725881641263891812007557440227216300692896448556159179737994183317641608333858441258978265956747064337527923687171277954672501329894571003637925018387454310932480*n^76+12396551432646242293725262176267496975613564045620575886213424253041644647853745894498307674157649433426233933913524287941887873639098884981501425600425314573967932946057353116513429784373656745888830049462102997428015701520341767132026780610356035248807936*n^75+196167435424954576913516394401065893899662696850543489709690991821365555095230813055738964739409513896035240333138296246531302946534279294551373267049118565474002231361204217952212257016675399464772030482139602160824447267606012588060974161584826751971364864*n^74+3015774413012073346600026328046287614343728467732453534166406558548274932848788405678898566882105554087382567463416320048394485716337064937602785067156678684566346905005867073862066207760733320797100274605962141197452139215303449879813461229871742596398568448*n^73+45044395226014060583791562364214111267909766273831760923919606600767508705523031634566143323505088563461744686060137048637245485548095712290201591945259214199972724524634998743778943357219959895813867728028267770934052569248409424101260976533208789450529375744*n^72+653690189054008804151597273528270438787621365874696041557539407733072865598378972072900381313157889603732233601036265271339479196587446109046107358870863827594088890558783556700432708524543462345127400743473871064758143206515831925031240034178149049750165325312*n^71+9217369636153102362646596985944726011278741626333716461944081137403293885177227637613610123301808908503711190942531526199919406159110529422588852024210933718869860660685328926332557359156347552336396211723597358332572288078526311636187068323732996577643685377280*n^70+126286090983592019066157420184016568630680643635361992680162776342011651680818530227250823752208121227890749390969252110303612508039661876020103268312950425998110380934109630485420523616877612099888294704819506401120300879527538801144907325489161146092801483829568*n^69+1681210787373609050091665016876121647321506416144048169103081236488216622028477619961373958809444253896439978207055009834231344732200984750479597403580568433552762675231233542164806541916715397740749452105311755395900309305711972097871744876747870226840416355420256*n^68+21747355859593015067956757459384007375471471553227269687193495263452595432562325244806933166076262658490789707355642604468381338400547135365809353335677107324517834192389798506428385988025034769469574706082122970834838022997692181322823419949190243955166787411517440*n^67+273339635218049010141375570074569881219145402319826341505524546977416647435129552969215146235634479869332515904093977896692118564380712615844713391053687547492362101172887856803983390089813600604845073189029763679907553116391412871245622406672718225024557084322412096*n^66+3338099899433886655106223061803173540780321333155292232035893274927514446475302034206906182493846126303328460914826290840253466685731873985578553629015968814444617768250664882991414420597347263666355847938278116490139038158792922266938486319078792635979680085370413032*n^65+39607699046663543546244578534700406183820247942561251642293472280086221664659077756411971824524814944581776949999078360093460541834049476730167154268681360268136366864501804149042318056413137951139550352270917179640362540421472140307653948817111904060682599399618305164*n^64+456583790733208559662408299686175649213215795296403079706334716245520401492611207550832943829953193122080694608519122812937734433955170514748986550433533259142361956769547590737749141564467415624150693248506851766108790590754480196179857276126977399552920208916739558744*n^63+5113199555626188706397927317507414727356288358906893801549323462172772462317042452857535741007950638663116927429730584272456520971137095996238332323579661407779165030660643439034738599834363129632482010829691723834887489878546336445918726353616999916905722762067020575880*n^62+55623794338668505381247480262327070121624667010526765619148229650655537097119662427535105815596446957313084104334341733646569058046542179347461513934735177711429443281854781976941288231897565373086571964257945451878170871806023378626279929375959491930959869286283104111040*n^61+587734865195537143993521572542610574308420097526879680913032668195441916595429747565651807217077711427363075876389175594036296432254951562064523888026868342731897869627219833928526885876972267406112457429210665760479968710751277770817733787717146947030818770442023575706522*n^60+6031223165149558862661040332356968209905169621205054231795356722850032146648087703125115207702603666538385967418797868273418965010897269767360942644184244764562670914466334697123445164078223116861282811181037842850019847434023951666026030273200247268681160744712993637622608*n^59+60100065493165000102454656497837954833106209436561311111690433392166268056940853871045749989251274677566988924121127269042561652346033833014653966852818400786531751691384331003384375171249734611911478758545828376403656906956976344075950843143183746466700630850068735717248996*n^58+581466316498867913341075978649599393085572215921715907274536718447207211004558038401718574019757568202629320359977201398928123792750485137185644293770009334411264668593933396982520443741758572946156897697919402914033661171771965125718989611749740882609056566269937612824970898*n^57+5461101336454184529836621679995851976612491651635473358650412667594402250450848601450462831916839767013088372184397798051221033976146576341799028506201991897086634499368386959567963092490441675503555119464009713917041049732455150321281002335124952984761016196026914492586065473*n^56+49780470968832211007548268071386440846987407024190570396271559258306285962537663067453054075455558718396596646954377145683544536264145072723374397749041870766082094430682800644085242023424033073304218245645370618425187306168514334136212944627973153056855937492259702796288511436*n^55+440320022418971185397768753813735792251319326018127128323198733511363723373347454749044136063589284106078066061338495046469708400504404651245730159098456646757798576968376768462688494707874817155946948786042597822024025591036083807937652101780300891038661200276840458596073861651*n^54+3778384122509926753556711295528601079590371902584340960091611772197590123805331163846090835146677331343069203795544975372931464830887911882324290303348476491914682217291227395708656810265284719460726476645819356662939666114261009363102261652599337899125203742454482767990860212178*n^53+31445536234799476091937462048707367709986290831016864046271593187292196092476390763760495166875803590781518768055406037744088555184858044900141440606430084027586500313100454371380076733029207793484472821708564164568944545977840996595683697606173233581874350740183963351307702592102*n^52+253748152005448329813459354348612011798359580061506799615831797828952517797044853488045875097902530416935150297318703989886251273071901397984925205359527880237513752332273194759269357050760749622145216597313716507010547112371660626797906799058180448891882999041584981380252649603044*n^51+1984730764334410629523095134012509592380981559281840598633321645876245119830452688189493375181736343358877538998140076574494765343642802841710170602839323110935216843650146430479955151494750942148774659230030226518902813535661649101711580003123594612177113384251412967942137944911038*n^50+15042025111391469382205627428886808561701655582036220687203144961867311995345286616402403130082661669359397633728735892633425865272886520910932915296083757635683793715352266661822018168016261407334708831946458989394995851463429667300672981815130072441648186561501149607691443951058610*n^49+110421754016216731401692621714162695710863831997990990891779830946014771566218565023092779409908923375244532163594089363665521290340524622536681616191848175628087273543271847693682569161849920233418401684503235944098485058283478273027445788480153496569014313023951984833373817100744859*n^48+784819403526200266429065735890991947180754951595654241360758495136369223359679476505426760529820997948742866623966079507148363308447351263387306976215822879860072838992555401238808057687458069379141031021453572203849513297699218235027824701851857925332986418698258981405409984598897652*n^47+5398326142496395290575171850020526914067041711240497400748847689696365517076676914804411854972471304473950277635299698857306392183050536202984445091775697334002115631967573401347056875861883544480157616440646416881327685726907172878517398295495218745483798667623744188493279445745695945*n^46+35918109991645072381562459145593208157923711783794991658226243093597591018511870378409283271239902940716415470645938759726871935379695216186249672973248006703780195671855759178556317077131262470529376475931891486678340584089423869162445115327556776377137932237172258816955138127413594274*n^45+231049546213513973853508536932749990057905839362035458947611769837818432639744091701792613087612456577282747916492867245775664431485875655690102789117608935671338405238038369512097456548729453962966853310221962565195105029110481394462213542260087948002308308524048521867111699215207844568*n^44+1436105171767087193020612577441086860673048230428548406812833160497725818020569754647316802212356952185988126207986770287249685971496244037295154297331392084504477381030302499549989102438097803330715699461973602932903221958637121665126390155003975086298895282266864173555977607118672424236*n^43+8619593936879629502584917749353839498635986822240388148363977387612409677672798230218876460684825961878591963493269298056779130864984386703576425059724819586713591092718175146716166475359589693187018059655098282821708453417803349168421186620137256448222764469869997642849824341492449314864*n^42+49924293741129054273019123863076291036408248178527682878007198953683280873044176156496733191833031901561205828012349615520662327973303419817194946924900726839206137800386990966212785598497054551166565104202595190324680290637919745539897964752746334453460438706478447698855100786956044748374*n^41+278829511580991240871885052051537821491969067507400440857085002159074199163840036627027843230093204446702995103814872459027538062429002901109745867930391271380716660185924214860344098433716249706779633762977453002326848625129446676355379385907340756780448005877012201149106782188914994355255*n^40+1500418398391462269310179310415468684849837443188178373807762861783184782490889552968385472363580800235656409833669319201432676976397872531379472098888182096831966192019890759993124353391976838217200953911210157701070288112901410243119948253935610374147491759572947298670289560426183999825780*n^39+7772147008276502355444323958505901025390878473720802094031469718912673424966223717689010901781654177718798771209116778332333497783796772997324394748582679957433387627697410438566392631382960356577807532822484866921231402444666376661656633523085549150167739881998383268455198619084986884463733*n^38+38715894472885842675611247393397561850572399344687251465818732396853583229114402594516424161736786517924144888463279109131605560636814922039496167147641538373010493498591097992648525920402081341643629960107650428007288248569945175197959462370958546802377973872135619647446175503214224546916166*n^37+185255032988906963875055654126366888335904123154014548783718855291391977802645557411886300529884612226617636669321012208568973871812306344225425608299056600770483733944643654696089483512479943918175782688382869245815754156216453918731299381523271251249634910667136268311588764214373027461288678*n^36+850418568551220665394082256987641226761487668683778090692652959089740378426624834860488073652215163022830659707406855028884309933870035387387573024810288519735064527516867755042015032874863648418747966025757102659942093159535466929372413903429362827423405307168928704165024055258415200489807004*n^35+3739800981098554847901655293829400965499771603895639187107611863963040076665987088918022825228193195617965436282640259829633094333312307636464676521207935903381117348708561651633724575026732658386271884317716054558892710733077944116161401791384781927638738124060763370314210072437051771081480998*n^34+15728538667885625871599627392874285047101956644987570166944448107323112080612264591593314618503554272240983942522771866220741830498403214099278884897834804750250601592500242341889244874662606819334643961795077898563588855240121335801152895735781664745669413714891352423992117011051478608524070062*n^33+63138285093165140477081913819223691118660229875052087522797797421239357012377684433484389483754943327182160226152989039887200759801972221429963306632792114825603472135960084696756148093494256181763246181398721547176567850035439514214774935903475197720949090872583966107040040730145968124757552929*n^32+241338064868567278232379196039016580294449813821720068341003570138302603231403100161822322663108691553183352761448289538601829936178487027353681511238737618439263240080463473311399755719523292032616240270626102071028416400278345957723839207813099910883523491616762729007426163238060646627719349940*n^31+875800203470864265468941965352411934582934375976979527305356872654436876001687596808894454641579948823605442422824822147594304910298854675877701378897252759559222985123137282058170219351661587033084719585664878967008361111503688640883158619471597924821703989341549150005300520116532439296642137543*n^30+3005992567001541646471177640399105021015121404849234642289918734996042637673883684884441262009513118567392108870753827129309929360946291050635985273935246268684624736755358701746990448699763720921182456970700231774132880034171373694484026415565804553017421612085771977148300457349083164568746493254*n^29+9709078677432272603505182250719342016396841025523071208840847430975531573868999873651929370253609707556655424080991119475196964048697854828704452639180814704337274223695840409703784470264242757536146067066873554562465194842394616455522744733427325025637164480408707119258867188404326500800364182402*n^28+29300167103867000580821001028978023872705609738116166239974691453195263334080700926555801690034837658172520135554781840530083175100744093341274869073014075815333145308895182632553943119264888421029791076937618473868943571385182185735227335977785367115483531955574390266801868002286840323178459381892*n^27+81721726054304409282589869367813520851577516716070571130967196671955447744846179120126864878503596895461472752231644098768329638835802226558088151188665252092876947414108543583802902684128069866582172902554793065257464093636800585156959456635201299438886736724260120562644457590172381175386713845928*n^26+206830707632248031173924406249760241846159910748686975139669272614440136477631998013553367925311211893209690089219231363225503016800363052731689747141656941020110736087466808646402770358307742690157653985404072773130433344430486458871615151200572565377975840287142268571830040351245209596648152728272*n^25+458246678595592899426958202374468856648046622023583378670029389397529032644436650268134753219901002539048144173516243022878597160928743743324524812999814328692983076043405481504719061177847745040077911264781301013074844065096429139880230620238307206721881492417446782363667632332355976524477919593888*n^24+811709835890609630784522884154642476154104784197775596844898360135472949661388646108625491679751626862874219564295468111802904826439297598661043486241093047682039432230228269993188027228996263662400943041032544274609193025381239241403047040112856250471997154637293447114874839492463031560449933767488*n^23+759290524614940372225503386713308850271077672825245025543154523105411321126249291533506547689141545287011636151219088285426062511950234651080869892688018088924320286682759424368063480896226751396580735239275428095950237919930403528875273020931530583112400377377598833953384442420945331686794529746560*n^22-2016139006531744133704875131867692345414691769506623325842462827454109092190151782480281186473545768087895219085550509442256763294819582801536377328613984820843975666849572008768444637921729357481491780049862736383061934714750047627017529239964185897865074610420904780750732195818275916949163733464832*n^21-15235585468367552045927739081614474245070791206506986173471225467743004868842151343786742081085348670746483889518960343549452154545160267167708453677776594815756553543874819519580474308642740509728471397599846173638198573918080993802138015156392669761972121556911954112525580137465928127688167456782848*n^20-60377003216290729482040986485476427583825300985312194925774013109172542918804313165669095272305229892941529842843834895904968971982036127375234311630700383455876961864573207844447786388701604660073714355307268877605386743228787151010008767731667928084445739878085762751494992086799820454345089373520896*n^19-189329306683110542180928494105889204735086497810436015839928066410628345633855176808225768455966131203835242146963585573096668685260306909800464166216820670808626962829946783239963377389056083488967728730389444280990471842523877675207917744484951767137040586001253434852420933745975824843141741852166144*n^18-512240310311318596044521043032294251142288681019205734873518742617307949986901337120496191714406090945420945164231242530567172346109917089702261706700711652171910365680882003266039950782272465480983817656580255288082200632027078140839790731167409367406694038666726494967467070491827559827652334002769920*n^17-1234000582396430794664176844994153008262769966035679772115935954299576733198539305045647343485402492236053797164299074610237755119802564267867045067872043577713004207337642934845980851992199137188887098576823495938220094427745060217611928138514974460566990294830921160210509441990554184191012540740608000*n^16-2683230491302295739749488880996894478030711966060985084165491265661472990103280442976986470669251460466850900441853336394135315966897624957646556139488765263409039995917784742917713461679115300400695629181463385784073393257162599901547051165171834380465391585752857296603400129462416938662471363005399040*n^15-5296915187071559882296979862602236424912235839766417493445972137832060633612251058739534380752883449045891208234517953410054836482360807754274317977233327826824190992688511961196838659779684563630686627085999688055411295235972140475864897088484148206241119721298062824908048101976552638051665431518740480*n^14-9508501059808163843470018960403269965734475206863427893014512663373818877421149830578637213483533730283291061110200996681312951170927951601774861668006570370542571736027601636539004479528721333998432328895978347945411895913521682583843503907731323601005281757052019959256693250810609294138584682709319680*n^13-15504711301956220546649807952371607286376508171253707294096156382330761495907363364569961538036450474582286184791937499302464494589297144690414255787792504929197865965993582618769046196755950789598129214571332453265325025262823455114222185703962322196300919114682254442111290831491895048963703310332723200*n^12-22894778399579986379251265098430621494831322440872210928384377358793690920590936641755044469092540277088048943923727641178159657220297100700633984764572591911561877151450626742425622322977517240318120921427683198574135173076609627852545873848622541041341659063791803101370216371592196260832565131765350400*n^11-30465394604124143137055146441714598325319424606250339320161808283097132272530081235831472309702352295109282081856922559914468226874138855872332683027949624363961820102022117518481388558544825228302436749987344202296097322827976432664463981597754268677565936357219219129838560761717584331782256068657152000*n^10-36287038502459360694636052813557829505826411949233221330567733026783883253583222411419342936436470961900083028863051259481076745730876776345753788702497315845057165797877695733070987329492285695680707414819647443379110607286134560781836667568713419534598788956032662054317835388404602629813627351203840000*n^9-38347116503921188342387886328084964571512582096236667690202462310453062380132304611348840434831097932951946671222338963642907757690810656975301701018009054488239817764673335188434230152477265715946051414822551980057373050909737731361217937178898807301895208757834183343087429104640755596917021553459200000*n^8-35544462055827188425808560940489885096207674170290257807902136051605351429158410149168250368144738750408401398457643643224971969098190132246803692337207962686078770796754592428664658342316153842442804838033342858358511603138738807176248636790522971138744640280608829703248579066720449240681982984192000000*n^7-28468533753360834764547108819835470153884337514467526393098134475842775382469553800723959077936246676940319780845780602079784029006415208237784920478953546677517926018642911898357286735109335684394153281518689689708889625357986750427574709994538351587672045685777628594226025358719161137153515192320000000*n^6-19312175369101541031637150330258415870207649337856961244082585337662762131968729842654433431996283864909994393525442795346509762957018604597663159432777596470178918266937176961210471949940946609147354050785753397324924823708005203173728886278023582608718319463667559224688052429538078637162915430400000000*n^5-10793497102504877586283913983448399175677808040498132580227248039275102873375347233861333966466406114480955536001369551326365474622712472048081873602858952833630688263057211116622345304608964502227348802253956882667401901218881796165044969255227447028259305577907091323268692368252443666503696384000000000*n^4-4773294799278425394991229450392562801877087723644799184542672112057325859432645650144097631088068597404718091396800386127260610075901069541219018968892096130728270579312618771718113360138288176689136147578188608961070350784169482906013853502453345202599449318967460664887191872857984319640043520000000000*n^3-1566497168110516367139417422521129778387838394568232296726676021393207381012121322046969975987535750498320082831373692080844243708327298669463919996791894452320303905364821137401691415399100470257932797236410558296540575168301015813866971980863624536996633993324400790220429231940453748493516800000000000*n^2-339217337376922664478213816785491188634652812713034885375193423539429266631996059717931333375989776721582125471590328146077011233450674097642690000051141293611505453111939783476921810142025727198970132602918818805895529082434646653937585533678055766577543591152243610936291059134642603950080000000000000*n-36361237391323341654853139918776181381247440190078062776615508976183281157163834383496772559836729906722025296231179962289371752471473474776498357484344343672846017873373755539924353410484627432830685139645847032444912037117568662388075146049087515820790307082096739227255182195547502018560000000000000)*a(n+21)-6*(n+19)*(n+20)^3*(527002686020070440866792331833448731969398122762482538620613528194116440355485220234500766102517238629905542587322518732800000000000000000000*n^147+1175144231435215175390458155337779067546407536521270617033709716682477457742349333484091852820049485136005473452542437737103360000000000000000000*n^146+1300413319291343974303119355248672981516399888681834412437774628470777260089112816450043971887512185673765671137001257603486973952000000000000000000*n^145+952137448419913745128541737917297155437832651036971108446633243123999393448985532331393503787372881750264761474081505649505740416614400000000000000000*n^144+518890217550652996309096326662612199412041612088364096055945167494083812853744672132756416163425683066120681781841317857177331047889633280000000000000000*n^143+224499001140961065809455589904054561475561716051912969226366509099947025447539294345283557338217626012724463476784594947125763825804312051712000000000000000*n^142+80319623688065405814173865110081879185606266649517633834923151081849509417053891498858513708618462205937560736618360437173055572576895022137344000000000000000*n^141+24440373745506550697279534407270567355907351415103105939271872781965531810955293584453562063415869891467597298569242035915158325053357568007686062080000000000000*n^140+6456596056625146033690698695843704691574768844920159012793795328722432265195993725083518366906036743986027392158177328114278844106469574067308420136960000000000000*n^139+1504263480538584560732913840955828096378019759228818958142608437153150999726884853424066730827692724011146485975621250722132457143483830188730979213062963200000000000*n^138+312924042484911009307705600859480234492717416040193942583030710126751933380963525509610239513945818420026959771347718491576119154267113016769035898495120179200000000000*n^137+58706787360340171321066653125330069508508229435094589848670435521178444210925214308800094053910010503435608033152852304826065940784811287544723194249201907138560000000000*n^136+10014993588317265365487248815150313816742447646689157832649045610540260467088655574474800965892047680933573969727585772790508480649461054329434763325169210516045824000000000*n^135+1564323646562477554896228667243467336709029028147717466969326829978734834431886521211683944891371737230804631460676501215320427919388147330285193345875404823554162688000000000*n^134+225043942910656007535790889608074252204275009070197215219912343659341690166825169453691737559858587201249075366144346550599498434035549607333777711398173218968729414533120000000*n^133+29968686974700813395516138465436907307234373442017833822542864887133348299256168427629790819162551781602865173807456140723918997447417498200070363810224408907696122919649280000000*n^132+3710524724623336072396512629420141440760364374694018742469051023902910562480704645736391281643150591011351908177933735655168480220110007864172899335753142194283231552844333056000000*n^131+428788017746619964077414600173949429738726097905441102831705643664674885240929657334775998946510983517822644797767889899644346428998534592606862619346264376867605518879123151257600000*n^130+46405270430254541765577915535378036007676040856473782498971938658090968855064693107074716034859664757655135306462634002583409053988295511254060897600419039499904288795971422466867200000*n^129+4717628487773440015153915966841829939556568486953014705359376192680783229829570109896809095551242894738040585774681078422656702918289510654913336690289025534284026378029157594221772800000*n^128+451739591787781944039853426360709310767109594037797910274798278190638449918915652127462926469455758258852688640704261118910112886915697633185911878885941502324999319685142110676524728320000*n^127+40843107941318707445308150607473838198093031582443018430451592859371389269185479318457094245102266669098615140846624311448112550135211106171411524102144075951267252738339162029648490004480000*n^126+3494397052235665747979545832591531897805422539879899594793981245261284310670534330894707946160686538749441770111449899876131766135115883569240827829003435171745886673843521098714406465830912000*n^125+283476522238519577148187413543854111962745224855428806232743445712793036997302738238978241411077098868901698805568646501258492875907549174177834773099717228829480394907099460403904126065311744000*n^124+21844643142243668804766688429757096477789841448606434485098849421293832313038897984293308446533395814950221639882308760869820745946555122471204393174066605857693750670556038848224729852102574080000*n^123+1601695378356260469182999880855717405625689058853488623558427658756905106553898289699585514253280931085434834975905384598109839545310891685374282629628200752085245199585122840721870416022816056934400*n^122+111914524107790556774772659445670733610126346489816294932720009346750750173839104715899738127520976806276486298643109413717948220644678811903172886315108129296643250059435031445845530212038643757875200*n^121+7462357491618148896007781156059508241856531497583825112863156231552792569852234680877134806552190315058083515464579072746490496055619457869336458521993422269145729773230486523285127780098418354526617600*n^120+475458921947334004925536980695815488977745491519918022197542122227058213343585460145412504802247734387433743736892513367487828910818554110666717281698129334545299887030926788330499129221849504564012646400*n^119+28981394947636485302948475097378021640672172014391984467694247266166056175215310452580586899459534442943452897912131781398572911027225995525501135105566846022633578074046623766201023466902661582210245591040*n^118+1691916126200994125259736007128422279998492328771439228106787880498163235597064789637530880970458708669072436580869488487978973872120040166119447867043556502324844735520631524048037845624880961125049853542400*n^117+94698085814615128293412161987908454332067142292936482717637110256334379532661603345431697438859639280795700697063714035047232963655900651949099056709814051717115326913757312097973990440431373062713970597560320*n^116+5086567625376745386033549705411741112714889180776103384347133263865887895788452962866704883579258083766792334221201258145908308996339692325978850932251897830784681549353363044048118831319501420480844036329963520*n^115+262433822667511690567446178333315061409068536569468734934765185006413429691445889274164228376933578838130073037211308842142882139946206038177671492858114666753792243371457323503839033516840487987708338972812902400*n^114+13016386367213663894849903048228705190724599262549306803185406461884416720932853740086566537313676862944605189162756317561611394691459748912864458165090365694926355401341166584988572528272518263006740838548500381696*n^113+621122617036592630822211304191077877073838221427424566253089827788538099909270944392473054246110231204114106374415080614563910309838825129473177289170490394522139680136644771005029666855714096457597048100494231207936*n^112+28536421047705179543333593788373477348860812732469536139437365915455091573360849543674165839864181588540608574126015232488470408251098468110272900708250855010405076205071556994309623608025182397963213960701932956811264*n^111+1263152899158355725299246732868102971903705681764619636127238586391776242853560432310362313478344699991380688420332206107184990123800794503024905225558451070060071035306192188671570484373559190275324162480772550683000832*n^110+53904771144536462061352351340717482785174785110959858322470815514445702053045030180525831343459235028733704373164727057819488754505363930754854747709008149522886131055262608076640205719652259765362896052758606987225202688*n^109+2219100357962688009897389861096732812369545827408065915832556542068729690690337510206331380705097199471028075926026594554660206921421903862145574824732254422515984562601681658945927868074094145732695227849857030262909566976*n^108+88176519200618492372662700274839838172473141683013607796100447875019249719454244627671293843002205521669426970886892625322274085387117311755829762724490722964567004544904631186039243518189820070109990460547090870016392822784*n^107+3383673069514683074936632862681417550617946597081393404417374542801282186356920647136336948135552062328624075515169318473157019431456237187371801556140871970123839775609320321940073380455799691279443243586460878598372465836032*n^106+125459283449724499682603459020385854701400247632819295411989315886060158095482222211858059101336194746405865516931765748257573859488608209335003230093259643091167683464865674803749985267622406066538390488142470915656405894561792*n^105+4496793862788497420399586114222231649271303019824492319742798679819679055063660384482957447927884925707270850536611447793267540686249495756795801798038632262092626152563774869601529535974590858923416333473972845184469845862776832*n^104+155877646026357783274267183760975981612475019507935764111141444262273986581987179104089839622957083204218633518231227945877543214501530048156164924380290543290834301831190012946937669334168579037736552411752384792853669764736745472*n^103+5227922701637311697576496748951390849004945385927016899349640168448446442483121060088552077183849086965760377863570626503065177302890604754782661627279362237061128445515538094046979271948369709645384814425588939281961219638943547392*n^102+169711888292936179545376634835098962198478454826346258739812918726097185990521549719727283168628037095657850252267772062384694280947971454519644198263048674831157465099299176074856085723422279213598204106639966590442441945541087592448*n^101+5334536264862475398345155253469741484189639539132613797076715393305984016641921223848966269088954908253469059548854106871261420189129971230703978634860320475579457181453975472127253133372453012340794843297644848186941316738379505729536*n^100+162418927669335206597689269561573024250063662626020883115757615043110914770773456239246155732452771854367934406438644290201638034288428469724335223150910118435557723638990371015345976823390629166294237289511584709492232435346385078845440*n^99+4791568573972918362067175858641458109739520003705927843259285038123205039331520856949417955408663492484001799498086766857975254779677463666226879193466186251072575684268850512155989241800347647165965079813957983998626702659369191891533824*n^98+137011550298299598126836047890524030710656518299684636069030576000656259944439860123333032842836341793969055155311295215819155068545923993181564583677902237663673308201276176760686470989449699044933741575304305615183208842893537542934626304*n^97+3798433782803973178189348251996713965543248902664310666875640708678241808653433770359109302099685647663338697691864156088447557367984038357465692345717500608750726295306012855106618244527643777146376355566252560899330792860492253754680147968*n^96+102127325106216026141809250054261560594160861879336590315411720909375109406023581326119710087943755467147557366345293883320231995708611999383363023005182611107198795252195560617170338090611717561685745377224457899143092853601753410463099518976*n^95+2663694805238381221115431468501595474963131679346766023445411225140508013484199854339668825308005425302736679022154430015328008217268599709782209938038058302914588219361539344325388283878278315130538740914722042950009937594683769390549289664512*n^94+67412509503547841801964436216213693298879748062178359472822622897259074968900855164903700881862851278676343725253355729389813272987311919720740100596986143798908579556871640563432160395392512740697806953821175967911650537914157836541059531800576*n^93+1655816106174121083841224285690843999161196408659922174678185992911311651907264854181603865530400839477619220962378890915336335349409406009798474859983740137061344139620743339949717439831239147125576147463473812700521620181800627979175932328935424*n^92+39481647739046765233925663882007572818197526694667815605267709085557612971967112198905515917351052588832427848042404018509221500473683082867227608563159705311038322581803142196146383268429022949432024170450515654376230889996747329114063033941884928*n^91+914071502462382797605645842223597278474263925660786540485929236306516074840129950671610450919658538240498238664269940519996369047369136768302312366980153300492881868197330864932078868461752754088804855032860400207990629489780058022882521665784250368*n^90+20551873337862912357791627048495178938325720172689517098874875206942673360194662198074946197506628005437632690343700605436382399337287499311351367103571532582752611614429857810079637643997428920502513720066995180734894666808599263974804871643398144000*n^89+448836613429886560495194659827095325532658529875490505092022986533244544398300483897333971735559111382978662817195828553032367375543849437250422136330276640421360636725800162734302733658213903552558786079781451946540705283963676391476964743072712753152*n^88+9522804964846748920588033986868910210045690965865135619469783942118206928006442805902843233419720021330737750880293944132399056635137895313979715512237589888417586191683138852526793790529084167621191836045404995619484059772545546997895589323344782557184*n^87+196313620613103780982921548468145972947379372726750593329516778322094539163369492471082442841202877371778939114849911102460066413816927072764297036653488297798513729695272558666561512501744440068085854046578224291914685212489422595186677743281663043436544*n^86+3932867335278999368785646152081023212146616381626418403488415572499969948071355370543715862118923825261840596623621072046530184784568962884826281911484262472247602444051094213517481199900820605718827141338506183526477799885060029708526445814107369386934272*n^85+76577508294766557924236871439404273598575407020554185495058758980122349177045617710170525159707876134386210211484598993793821248667497112249425161467962942757730954744053112680455912322697893958012819342644057266084329980712768188179198000724260997267849216*n^84+1449377358144136843881049635301759222799863618809253276132289980488662250872204250128993698227719914469453196659314510517022048350166762071145632837097837781319447550258742615070867512954615935114577756355152085747952501120951650061448411224347060419735552000*n^83+26668639444218529712461567561310239658446755390417302916841279194456115847243187085759214556070534488115551426059536489598642840458218970957854013968653922751128462180899126499297257759435522001293391273828591946822420823860067304134845192219685748209775640576*n^82+477096166580833600759873691332692269735364516279136394617924849328921580193199082615348645043602063965745517285711802647755108297832690353229167334854317999402018705887509692896450283784442651621660974740061611991302691164272328995354809869583460789111331823616*n^81+8299252587606674219080347477996708441638457141023785300701270297527792399273136182194282563311034419869475833965956529621632554540035624522888038162910948415482115801723095917734099470559043567391947008436757588726284452461414739191723098075056213890022036185088*n^80+140390644777187862638704259727256210741626240903311245626821583301651118170379769152462289366088780425664414766096387401875111287722299608574838845320119916106891693932902889683483062180434460916188768121089618274447170864723685657333342289142570548397066082539520*n^79+2309603900085807124270631915034370678489857060293673440278284715742741462223513335499624181703395707551957960941951004345840169642489991795114151562382435359536814760432981372252474301171445710219345795295122578367205842882360413595793455234607548000105289742120960*n^78+36954464091333774673250175943694047636105323460881504504018098011134410475188333908663452382804674056857582161372406480921347617948461261218519922851245219593040197454782695846604294129361028155187530502950049083300074471515301325697165466251432345342948510787201536*n^77+575111704611134500594920531716478843222293578467582610750236949201817800849824508373283430106460684945179319682483287611021668462114786729080388928491960965824333477780189471070685594604948249113334264356287218845752007254492408012633921271172498399221713483189522944*n^76+8705928851907405924320112397398048772199142491196585455757674340504912099290652203777472671474613552312139901885669366703313398844273317896633004069026850880191304440951611168177194255392352878549494220631072855517404236285876482654667003462601456663298031219101844864*n^75+128195624697938350893534759038783532457982000620571335065016399562722932320156718431062693713113650673940640123437525245582273596302651221108578167479708350008165061976172875635811187470117693848478197984965954247511750622929653454088263517221201917805825508743774675840*n^74+1836283996625363393384133862590697066691335523675010627504377595889098194948485560473309211862815759637453988898329313732000472451869303241439273845246318776814052053722142897225024289096415979542547211471279539426953036117508194241291372278182588593028338425849822512352*n^73+25587281855337236620866417186964967529349203320870914236204563576044782360505701556176501412615826072674226185088532779842277824388889143300743116099582274995907618169558504409768013250830629033937260336694338738800368918417210594695461692314613319309605295208756955409504*n^72+346841329955820183019738045344810478373587303065482501083966992677899413681470816551105361140901786732944319722517752798882864850608640538757359342358178193176201903964707525875637949211160598526250661234554137276717929481359035368012489258090155140496855765168296680425616*n^71+4573620804599941291690083975303134438468301173771548157147873286815740944316891961684054181034556526244728152670364049438989948772820217727224878635761454143113597800185908759977689811332768333711665360221819191036553642009259793460073349332009192993623701303772296574034672*n^70+58668865431706626477179166304668742544681995893243805555686809533937017532865010224064433340888147766675794123316992822115959294502964430792131077742458584154522325573843103988179155043491030811381523315141901111906958658373323816656837497035062284344305986768394939149479276*n^69+732089616645580299025436395107947753244841229046683200965297556667036519655548796956887609514377113920818835029630163318246667127439568699924855451368063751464471344111916807274709035312465266207137618291487694934142925902069178665823304272894574753759299650854771379868387956*n^68+8886190841352408855134851244832527104031980339089065473684962173252165076035869453201214875516355381295724015933057417764238429748469343234866628440324928886558947255159290170354809929803859501309901098099311473123935395414360753118696656788684484173873660589149444058356540376*n^67+104916177872756014024694793912770709842060091488781646425235996127725123692828755288112051165621153713792047336570212966381400183731554139818917665776297304830313508610043096303237258479331997331879158624286841606139025573457697587691557031596311421016142450140965118002288583368*n^66+1204813667840408516331471675275626858802572109596906585570637719626207467956946151650161768085109697381034523664247065847534185159033446609866636312257160844304091130573381352850973968363149558128983035376702024951972314835136772042591953762769881713386692420014808185184893669570*n^65+13456043250192347920626726212130660523479068796282442196304970924615721132546110579601486419522643199235531001560965313233887892758818094142799737846400007245537997654961353702061068635542297338805523529625356769452114671722182236326772921748043401183272419185847077448348617654194*n^64+146149860769638016504806237410782812789387016168653276429708943914346989079088632958587206466259310802967203725881794759862775400870965849983725430736173724420067612958995998644951560428691567030947400224862117945668944788881074399386279193218238116088560310580229710915287794176512*n^63+1543548102841366175552643845317498007338387987130513599610923793593807883150918507611121040716851519903796180133354581315103931196198419912099461418190676120904087093079689971565272208610329411535745224057082837998101274320412640086710224557317824612744188114364667210444612453616338*n^62+15850144555928297077786296678247846399760686994393713887397940967648130363180190471193252309746072143414215778112188279571701249899853821727439417656771758536328694257574898452572344549683645516047776063197506806709396918989198391795508860765086277312208478748941782887397808871545955*n^61+158227211206920542195064692536288921951263218851913738349480897777984979530240549225899618263050227672785188271346196260941442257452689739277185891503964982288885657290905881740488030013994903276112378859033256351874261525650089741430530565132267393464899549221066793626117202210611087*n^60+1535324723895266199053524390982221517175426543216460215504249523537922450150087259229442833716317540191673345120770725637653050643032325844274570735935399709558284139227373456821600264899039602655443854791781831252639016804265442927522221492207973375491515183592960480401252674639585071*n^59+14478344885589963724641629920695579422031100231919425869185580447087909070449339097907728941390442603999799166666312835149693293122349341315327222389016084043604217636490080612424590359489207408668935093031271510807611820836466626684415408940180740334374428349252625559786799388263204788*n^58+132665344971283471350531718042428545731017433673702288664362443199462625029195047189061532023027439277289198260395775091744839376506726537711453607566878997968910805462424278523997946965651082958813016473348265610600770301254402084739892164434918371205923257322359590707063015070712890581*n^57+1180939405049522765817273750876286409898304146429603305818313043742911555057839861938477076736564095032875791375529517478610402818320313990427971236996639942964121528900198811440959194722723145711649386230252289848789751479863419884658656845575543879984028360616194006211977196226662555473*n^56+10210142575748754680853592870584073025602889577889356729152737358470738946605908742962999393521557212786482684122524860303696632407794798849542762054466816202612929773689289148744453822330147941308090674639279400016432104131326669197418277105847133176617791394265486490772226779378851446919*n^55+85716203386034067683652346251084799118619001032681615775143339492929740503423720988294574945917739767943461303380318039478515262734039838656125176178752346680565605184526899561091877836383681994102743193021965158535544032257750936997459885975143865614342157794743018406280333814146435558954*n^54+698559820665449942846709283129547054382494273066516026175423105961336970846045497016036608698542707515464360911234369604602421307498602311729889858481424403533753138184523503822346258867885186494372772600782178786347853838994376518830176545119391715100499111699257751171549832692814352113449*n^53+5524915117788048618847455285589212397027486148518884082804342316491350726169303157782364749173275739076912430604235896198197833903785738928554724088111927484275517918206642727397917164621375851329531752669000079144234943152918964009923652552196260820554776289967542343021676274954602397303131*n^52+42392515391724054433833799390416045986260937097253052256707111899399928666609469351418267565531157980944024743373539866963072291819160409994296242686309718530985483053604757975756476981143033889491520318243052228632397386605411401277377792467308521593111934959327672526350675705796739092359043*n^51+315458523047131311919995230711374743188151997231795167186369677336780628345934139051384069290332418906247790232430939777677138743198188814572126979286288373967839518086629814114274561514946039881066964376815393561747508072250771444178794594772003142658422141335512864652633845183850359399342784*n^50+2275724137888342958609689144233417073912502378343876701568893189311087746862271346624621351491927897162952607727825450872664985891787467259131440515287999555692185449832989766635506187626786845848139860461501620813546250923600244430352195318156062844615072284295998565954087088241731673190790861*n^49+15908962429513081652649164973691953210786808991617898695708977459747150913802674693090269277689307231468522019939109881744021158858175291946393463920217705390468185123879727742323547957273221548314942695666996146017836532543403482041297099802445964024194678835008990192974523406965685653534794133*n^48+107724458024493736712916775625388677275126510076678465745697458830184547485260722602435688025838921551604231123361949695852161995758079488414211421096041323055047801462232870942965340254381894845206543720251961539004306911981173710092182229350243849679621503164811779796897671452381496169724200995*n^47+706196747403358830386125922961647468493685656659985064608956627686701737913460449189139342673515477802757668226081233043801977089909941225265750196352981370090934724537051741183056732442410155662645761046980920429646226446190293288164826447626003461206659197821856841492536696595432067034263217634*n^46+4479675515749826835919930596165930731022812504173562054044567162688067659126479769606127538486748913493998797116175086361669348137240243296342292848124828294909770903876129340654516189972875867224490597597057006041563038584301262219736747514917416601683471747348233550035807129068818295157711302771*n^45+27480667403164643898644768007494758611338101915467565485542013221007228560054277923367419750267145092371176180304303940730468640973549880630341443407445697637944752267232734670504124260153484169788658794366402878028891361840603286185289436650083712231594158225302494035535091544052711027992026084241*n^44+162928067814049945820067120757718877852116036860297563333951186596939195518777457880868301807185591761385141862237876258860237785760648768519412512473421172568755807763087658527935966995068622561172594222579176667286653137695881757823593862166207188453204549019170629157112434083570003752000394611973*n^43+932943355135569876770542972434378898852903915340300898481344014389351045031111852505166024733656066629686017939516481522652422149369458140299630794354975755997098939243039028253302829126136690112527877639907168684044346232558979612752986169681102861006930832045542037595684706486506692438241306974548*n^42+5155603095485926166456967175970031485799101333695748261589195408070858130921593877397368103182563420861667979960013849692609960437774438083499406222063578512150823639001583305263080697261529547126385962179884982902773532841234228661452472319605624930191368217952149042712860241597371851322187354713135*n^41+27473211536101037414529144904956207461422744362033493871808125774445199435458062618046497159781395390522703897509875679495382997060911148202588982525864643583749955112444041379071688102523667844096401263900587015238656565181110561701876023235032316208137444227487160305341918610774076674549350436751883*n^40+141041592687482530483548548925873571095530996295358313071558193260891020055597166690575220274409787796820881793947928564909617936291678808061885709502850815319078845511509995317800354253186056080824167669999753604077294902374659420093202319407936686257035014102862693610588880183680204006331574161779973*n^39+696864914737106812776484292899733573926876249940668533831867663508468072574028755467699450528523509165829298502648510977710816880718861524831828174973594726997760370333169522404787799449786691624739510930768242638001863287269145778275402356089258590543330336284817109643282760213456618327420877833218918*n^38+3309888391868418847039924729883492839920859448980266112968664920644757725965509572419062619478761681681912667050349823161941718084133156890265369062170493782369933140823591576526513912742099920136744314735951363174501022051351567617672367161866833909826990077435102765457912023289167189445643719527132679*n^37+15092870525828577931178755686236765056454018650000347082443021279571352455105332090319643599703592449940627293403708907631186228262621797738183492167785198269615324333261159549290551788744313121453704380542743480525026555038523564060660041588673018914065301266586538914609702918696630840456467130308781245*n^36+65973083318230433266623581786977657355711366696278414668792261627823786868622115638432928517916282960272147095985557953888067547982186362287641667786957924848393096932384708607229853676648695726895044033905648717168919645934497592823299932368673398752452084655674894371284847005459970634227986941627175721*n^35+275947878464680650160808581874871960774319759261231120214655099298900705937043357860954292035616149961697546361994071893005774903586754822659030610702021968935678103039867216134907917492993505882038011827177933220215558780086409625853430163808432452342710873348727016172674949166255965186762536524844584544*n^34+1102121755175082295325067372175168400213751178750670873178616573980512624585064397358593071965579724592204460094196251321829320198532797690574365822473413520907584119408218724619741316059515551087031603778554021319855259700708857557728738733096141627643182523340418756544143425992283328795567619935605538477*n^33+4192192156589441441031278717248754142578938553853847351856587162086968166282834227819427748428356866372759588094251483241337136691207425826413739518115178739223236556776187238744631837118879403396433244205398958089104120674997144723162977044529651225972729548151004176451697534208107138093648470650645001405*n^32+15136544342676016640163484846567458566950988900024392028787358450056888226583671023238349171477004589201331563922130908837820882919985107439531949213472330980984028053148112594572893497717166593979343278092263992429220998339658787257308392929343866368278745986324780922557555368946087866618599311478826917249*n^31+51653024095107687547061522482814080583238030171431279185857648702120606140700749645595392490482901040329188454132189101781524263221223736460236863545459308135028735345017582357191064902294899326710212919501085932435424884001611829252352862238928781885133544594773490708500458215949921914851361863239213884044*n^30+165588367292495487698833283136896045912746958486995596264292098962163192123904449588024537806233646182682764320463683465524254976645004535420204224001609315429695359492891976106960589860835331663206427257333824014040334325314325252334305871060186105291820915268278585353942440515364710537553302967466195372750*n^29+494262147348708052042070067304750592201807668506488564260470698228454757026560085531676066254952862659754687115303629900213361503863004174184818182140762210119905530806023573944021349112525577931866265372802515792148984806169798975979163105563870429711921600207527719251484625001946211757627077071272164135508*n^28+1354023034866527054325632850816246787915195662713275784759628092504098051035521697128538797940212686790370530973861963991495532780972540352673159045728786826542618433345070462918427451847965444441856654992517321875018084615398351077233608753217659737814900999209433192417005567074295949051576805816057961107336*n^27+3315773539549416010439288206474420770943890910218761664384214121587867100308872773607928917537631877372538611750902211205019888964565462290120501575212869645530801640038593298562069900550486150138490052292883339338329887054571450298848129816789038717901001511516840675874357554575576859768594508121307910449872*n^26+6843104792497677988670992639980223402871885549274299089911840322980234784102755873498468555424377941127518888330976028292819212678015380821790830477899330488927214218683014332399395932376293286664342238512715926170662735374237539554715255156911005195504933937985128116885872882723132263815028207262023439561120*n^25+9805663873850888244524741904098748251354786150766962555541693061183422933490234359658568528129386574178797862868261213381360948609121562046747972128995606673790524379745652296771281188527207941214315371153409996985335300640761421220987380544864445871829417616033446016116249957562810073759996799851914040393792*n^24-2502439517508617901440274410697207939618561460309738118576432655023927193643558964317125856693235161345864236698535268315679494428160699801368983246025821120826352182174689684494658435723029196411788503958256376432127084129256869390078935825797389987737639938025458231518420536738777307058675105560544558005632*n^23-89301273442069856355666667308202348835793652818066429858888181739736494658771533020495760101527553435238249901938930411574268750712756210068757128321772729552440703969701568685208184828566390958552378764569708996523792344284006386180219509246636293247395105623728488965126955261559603244087669962589287667931904*n^22-441698829028676415636791768814562236836065371001393771165371905387178428333038613746189516768635367569825861906556893798278847200783564772738568435921808700897601144431250502203926114952198982086956206887435764319150455314026946833768686626898052573164790668238363923410033161191802780814191175596051601014024704*n^21-1591428586935993103064557572158481994259237429982737285566887354465888478233336083907351258417223172400810122018678017302944410966650158142091777521471897303246176574669918196363343391452429459119096106139000010106766847509244584296912791375117172403192710768186525545274953720538281872575643210765929658633606144*n^20-4846760973191959098853207394796834724820900329035055314013904381351510005020733283735908315045538746393802403754273778503648424871725022501544110482400620626355231087511314930721026174481361382021245585603824505543074322907787240122191654813732215233103330537843109198762756820795763589765774886278351342071343104*n^19-13076287031048863990547598855578438387841581304673743207732333556634804721146884524704041834479337487394150647955172717533044686138790362876265435259538441013898983538788154968824706795695658341163973481259791265838412735340227376968871406499898108287149328509704299905219298029029405148027857425105997817601658880*n^18-31873579957814471171467354301303459280069096501588476104807980683597736041254597301560936011519329575077715962228258319588201809018740185227633292413313646984258083585256528058004294921166066591169371766732487676939290218478817743731252857125172225686106458733100260496968170291499682346779644343907327289860300800*n^17-70830020980948990789203556991299692134132544613706023125829954923297052867214910279773129334609037540019696162734990942170689228959201358306011020864208381452393299644152620585537938510844879052389598614290533538412356978595100316314951009996040206351330917360589569930272782092564786315149848307094482220977766400*n^16-144050767459736353334722434589575863566704028831782747072765820323861918545894200604813169223612938492283911917522483728869255746238332278715590592755165194967265732765430055052570146928600634524704974913222541640514427744173708182944837068345021296432728572966150550460078089472992048860813759519933583803831910400*n^15-268344586856822110684036568696862215381709547935405735598824000203894341415171065518405666723405619738464376411989233787212314185157150851244585147112227726512675649162719481671793842770882085399272215073039543961708272050469214946348626662580797448976194754884098856521104367358150485337104791110583063221274214400*n^14-457338499715787856205443266242508522875387812888916253164544848246007335818298806597496323990540878048649302805155744131122250540008403711030537633902935557486396116466336804742286351926632086895534163443837373207600389774499940943985734240348204926656282880334470346887422574307669105388259520556263182422736896000*n^13-711135210558953966631242330127876863004679197483603507857591272411618762519911993598581010647274486456852867723954111952156323185579807893013715620406257606317701794724221697447521104287804298205603926282971345816060096552422630211542914295214683898466665574113112490298352882016196678317499369608700703202213888000*n^12-1004662954807903582107326160470311322178931036427941902978584789679365892790017251590982368900317209999400188225315120960393755244543822365472275510708445638456733931100588999620051836094266190663951329840337201200356614816778368222696907123148239613277513222589049561584419294244751161083225795776939131679539200000*n^11-1282327865216850720124193382763939433769999596593552234213745603976170126486656015956282722359807665550187586504004671265553988457020829551684269231359146063731138618360875546973713520619270142183620701265729485023088963497036945461678434082949625132018721607608721260642208429200013797083237888449612726224814080000*n^10-1468050604257566403560627362597976891721209009116834794563248607408345038105235163746473251118008177667692263447844537866562887884313209537932928344225420788719861155968123473189694623345486710203887982434717368511367423934669459805552155074406785343161050681796925572300793741266206851755748999997441869820723200000*n^9-1493641350302570880909163149215725467104729411506742972341268099285875681452991398496500425545399051260622253658775804085333707802807171113866391422073549513810130687431064158842344212097478190661363238376520246740633187469449318590013317003294663338559204400511236563701574386316860300478671774729818924384256000000*n^8-1334799602869796241100772612442100765193786294080046002096519607121050559137807409842739436688949769897604489069400542957827830629946843279363222115952668191972120226165359492563917962543904086447514688490369275972509557219716640066688962493050692205795717712180953252786663854034979906199130643270409618718720000000*n^7-1031939632150632644825245446161653371507999878103308147307933011658253093919690940916651380351719539399908503456902258033971198539293409122520100583948116976784006385764565897717602483897290194026899258882206975233601743382096586184677067494653346967430132367753707014335198460908908915324573138755721048883200000000*n^6-676407604731958747583811163024845304884468711691563392883725912981728514840001183460056484776388799704231284229255876064692710878642664511387224891607375275810303440953550453328118098331903657112183866455851463195042993151053205906049335013481892729038680254685838656103655264010704516064073563366831947776000000000*n^5-365606348228665648758789332384513041918264399937130289519020510293440015154663057113302362806285263972397556471353522333949454807903491182162199876774544450600744195721773606082877647907379457429073414596398950538107913750660326711099539962363836750713125523302002800498013048653023412641587938333902766080000000000*n^4-156489145275337566173799447223220650464726286773755780149889906006767304860085686031314155439192590673915930103481390945121864941033907678957364996127878320544524999042258884087338703171985818731277268545924044531189942222177228504725411291857851796362747291700808881185193945598906435841769221568174489600000000000*n^3-49740739265759452106798128889120055854618862710962202817778027311828482288914001293109941662676006877075813663536893779469097872017851507039469846916091708319726906824987733726017632918614366298414926007345302782807994707115910263275825052500818106030117697438419496475022279160197469248876222391255040000000000000*n^2-10438734352006029250650977801864056503983478704188793599513023066633242026310289205330200732985860714092514761824173445510513716563553530769517159565836721526985629912047558377267993212124717035576537907296758887258221917697713478985078251846625185422614057367195143841540281314087028320346835496468480000000000000*n-1085023623977149245934002361916621156149838602880202457439136075189654003920915085317890724787343439137812579036743138618857331610141140270425445726295707904207266925911765971286109232735415442105841000893844204805796879293864001413049723081008404661577113414657021494940043043787219427284101575475200000000000000)*a(n+20)-4*(n+19)*(412618645455452958955621534278371652769882946475096393947522904108548421702285492590051138752242964231414603346929042587648000000000000000000000*n^150+942362256925118627627612106673123511945302606175683545224386475204532307711679557805749745039347333783930759767813368497097932800000000000000000000*n^149+1068240351183398515105062515200354578371533168642538634148861623443240307247865901861660657624043771137109109393704729368641792901120000000000000000000*n^148+801344447077797179678265414321825697087287605831775149671290950987823281972261525592409821778435264927502119841524983834203454745608192000000000000000000*n^147+447506396121666697796684278702540255153818632388337835071240501856271137507977049051702664171350007671843956863733251130535603011188896563200000000000000000*n^146+198433752722710492978944821776700111509331444245733328554997437885663206759189826063792758823401740250258533507473534170441952294494594148597760000000000000000*n^145+72773691280359316916812494433267609977862276285040762610432129646593943215180341455162577906604041210567865550284964834646132028169272228071866368000000000000000*n^144+22703221893263776125669453311421223511198456783434882105666200362001400781792824330667214896290292411743383551476322541726294885277018644940813919846400000000000000*n^143+6150162260067186655368931173866524183037287786556337364751959898699361795765351705992466357178536157007349854211769060074301941797347363644908428968591360000000000000*n^142+1469561214486246550851693144439620147435715482362162508947103612645329692000260540734357265102404780260821947198108486487821458613988091399214245469566795776000000000000*n^141+313589960664816394412529407945742456382193570878406664094621370133226800952972364389026849199634213142524911253033791283560689811075162617195171910763569112678400000000000*n^140+60360214640947787025292113271441617714931517836374368322450502068829578345122342225705699407624228856835840024550421917648421320953549261481975256389907801702400000000000000*n^139+10566553294410163827765817286291302163571357922191109811253557973764257929779688074666642294213703611565043830300474530250530707610041621436959255309386013989792645120000000000*n^138+1693993206491020957625494026338552486338795437495154301195073725277733564468802935482955950025806927066748736925256339542524836008263349105567419732282997702719837306880000000000*n^137+250171687631424487285549459782838942544611061150260771149898047549872976114359277290846608782813429880263445283108256170306826272502350983561253361992058267847910646978969600000000*n^136+34206525459026261256817642748729910843484470534855572842398269126843216762992891168773015422253400925842842283419293632307948612191349472741877643433537326105042347600002416640000000*n^135+4349435628420928250343168950331817089954892486917661438829335480515961289203909378916154406684414383615314848259172702777236087992816720481593926670346804378365477323565191659520000000*n^134+516278166081826101870335867444586757067441147091881317385839007070050081952038023539972725153681876979499615031321256083477221631009597549903458918660248479417829281483091238453248000000*n^133+57403780696316752079614345852354764715552494129538456490060386712518491708493176947401099222797370616373247800403964483737479068639176965272081983770489186158223243872895819095369318400000*n^132+5996790457663880535336236726839363549432930660009887278665447970111602261831747947643274931576190587700701921132505084871008798668098996236715506718069094582917253528346088512369459200000000*n^131+590196308036999634074744194117387543830785372932368048503136674831285647123617422639153434194808413670654446507542168128610071732364040406445517434109486468522569488632590988045671045529600000*n^130+54857114443877604808418682816117680547929540276810152714948266362887433161640595759426363699030914089757350122538376112662590668640807543065677411669053151414755319338759054369171857620336640000*n^129+4825989166985588890395697607022292682281835298385125037874756167562044565641072258612960587496059048092144466538049865877085155422867414312969190919470272025424385346572691472111996236852101120000*n^128+402649000691932506034360488690891263623614970303178220578535378398881683482164953896032139413337042154405385748806824824287727027303149872217376393867566852458387569639051635869199284924126855168000*n^127+31918826837896944623810692366235111707223383411675207038874552385021655375443459259021611892799175633751896156594405192251565661909739438190691624509324195612089653947311392084404983611100621701120000*n^126+2408090641649499957854004280485455080987791925027375465212939292086891928956639818173014999289196857843480565384837565665551770336334945473140630458479330195241747475693570822646723506234745774145536000*n^125+173169075207798911853702329483585945927242703367461710819697534492623064724429234599686798156518413764449062271777904816346579959740786199993301263534945445197414537019549610976769977938321064277626060800*n^124+11886459366695207126483299552984779200208754025594236608751600000434491516880849798517842882595943143988592666444480446702602966986932041598938011043695596268024776730041037286802278761728315076430213939200*n^123+779803570037041102302244017021376355422576608750680093594140673139355174182934772112214164324558863877514745577415363699556172166785690811108116166077872439013184871947516176457444795246929617433537806336000*n^122+48954437065865191743941058518520125240121401300302701493989545461000749031696275418723071343955764771789916685913224381759176872892715462750078530717612696479423706282994002124445160081092782602438571982848000*n^121+2944141008205692638216215158794788955761223529906956192260775826846363202069645406203785320924150257484133355246902160391334171876966316741480882757069907114548687187319316591702047647132006293920917864264499200*n^120+169799377338283738347927005203865253638958481279491043126749200586357715523529121602179807438919221422791982679615562869257423408475686133610779348416841820249279054713976782500802958780582987613893856707131473920*n^119+9400363494337942454461188404516233550451607994071744989438909740698238193424886203241905016912247898471652745014192228112939909220156646216395445991836138607052949120438366532964685597241771691641373432384365527040*n^118+500007025471235196709099011695978369702568642452563642495387668063161414556449698445090785198142817286695145751636705486161618319186496487617274573202290116770245907996331437267473620361053139935560538650828183961600*n^117+25573873205321131621176699551541457536972075861022497356522887727994578173380034039778377124290671134890796385099509311676149548861503015104495679418941247053632570591847000922514031484868108389708372732265761362411520*n^116+1258775501071192597884513427441164552857467460034567315996695327325290978237776803691806056287892336777188520417002302730155689119011751927601754620764092520504789319772671943167563514499919738038632207358013465386024960*n^115+59669473186207377893415279001482809413775880724780932453612855092194430518426268944279711117222913033202746613496477362763730942274709067112946301247587456891526551364135379997587496516360434518293315857888626897416355840*n^114+2725895002774683535867452706688352695560565683792308190798777882155425202299376798346026833951530960803365839016664949198189955186274841093435683089155988371126575267980520988837226067144377895177427587518794750223682895872*n^113+120088526731752660645404943564118581980469150892131697964384702049335939117359464144592645789505825869375490858751379754463992982879016936753421535633116501676838071351006200216670284859562306133996613171381460656011989745664*n^112+5104989688176015587944164474720035063941489796998461003265500628996657593604125104406293256749128864956541259613899842922550217412817476465484449907311937188578261149952774084677755126270056418714235642789650420296018965823488*n^111+209526481932453606065650526479346271093895146114368525715578339830225872530451042667956639257906838762501755832975291148615825559785543129742080034786465491808837797721710797651621059644829317748211392553902982999716098606104576*n^110+8307470138446958655828740157185274861348681564079621924849344600285877712745679912651177226312736782316094659690317767332788032933219997635901715926003380383702281954394782908106779041426306873275044720845481037233722119801536512*n^109+318350823127321769714109596069384077424313637917063878082362275274096032732488961848441690556216877922767747847529326053664938974909735201401289399947904371667063785760233615031604404740992915393581469314751591111123498332940402688*n^108+11796666279998686794148333356976599501599590869669850810610208111314951693069326231533763697909776730377918959230533460519708837619311328644421708791088058042040993724941288728417408086234084607482407082198359641527299858335518425088*n^107+422888310620378474858192760485654983274945112491568465448515793330569352327120288322303331951245333171763397836546329379127242179590062707884092957145274080788486024666906386077900866316173632803128420512833295538418335913822000250880*n^106+14672055770271987610379200365821474872357115924645213885073550138721362432406506556373392208715842515794342526330886966654517853960086015493100153449765471055519618687214439599998503470225194883661792256819481507895225642175762190565376*n^105+492867937413123063720127130938727715780375264619023303376256053596479132957955056854023703545328206856062124164557829089367863999872935308721120269404431834466065343143502809253385392379128933787199070928824037156708987570403595543117824*n^104+16036518347593308543009296987396257283654507760083575877777052788821134342141511900518876846167319567612085074012731399760993600846080293251764550241161529648043251951314428495407752922201349613805228172626626277211298488225628567216586752*n^103+505575376404208841960512685295578809770251463556625008973656703115038152087944191302646130113380724800404679361576662023676242090668720752701054040565180575300151240215846907442902371623267574862170917923382300511096750227543569544347910144*n^102+15449191020910530891117010464711018833834470278818085510945510577616424051927779087554106685710858952801225637731864345380705022348657685593999012390061185664896955752562985416603969719208306831275043225014292357385578520825609539998512578560*n^101+457729652043493466445331600334053175629543596085413589336604395359936006993706415408080628401079874408757681246028170463758948530643883529464881629653525604224111702212124091620382145235053165926498285277565812658757659143355304326062613200896*n^100+13153081939424110330571382733370795384570891561159993876992978553197503200871598659220153358503095782180438326351841784014176561768080096261320381049325823871250655151625118340130516261753163646653525286945907502738609425210655224506905884884992*n^99+366678552284634993133658660686456861868845008586086935803953794012784666892325720312448482444572335879093064304199623918170422650994337108555250364533448523420658267612337218316929587004553590089411398563645614179990072459461580835781242955759616*n^98+9919740881772826530423757322258006795273869014733613037029125357574426053643994351465683711377744028537009189140501537085239363517710470870049233622873367243675014634467482987703984408533926434392968627751793121071514755731110184113374102401581056*n^97+260484967853604540611286814311062489810401447493935990950958732003342433186708538872728112295954575636480375632977726876460041202810381138582982376791356840380883381672388406386265456122603869477948128646174907580900678149769045743023879410589630464*n^96+6641051773888149563145520017687057168007072544500674137147861570149545172602547933515275404073201089177801082297220568130344625107126652661769936356487413837840755334328173734565802292357999823017379770709595837847367119575708988651223425555665780736*n^95+164422491941488835802252414094442376445190422511793716038482106476505515341084257008417303446826982298637286159532676559441390843910278728229527207010032681767739638904103847381316139842074261263047519113459097273962530277157441145797887909108769619968*n^94+3954105616038288772485184859064929930747307550225542500097504675021510651997742755417731008928552028566488671231859066194643547803528233938303564548104453556480098090479569421218173897626881372732607822076993729169188222182511702144832448373654305112064*n^93+92381491893064079635957252387936215114990408544098689558910271996802168440825187434994346890006172195723398232616579690805534126602130570300264433387904003885441086764944042627620750778505817185817872370414115407255192333271010731630335360038582106456064*n^92+2097263629481508035676793367309270151138955492845593170799814997991682804690880450838419184588486660430670468806065820108467488732322077107817610810156981956093054593434983083216446738065190825865046293392340973472384085361409655770486202307951866889109504*n^91+46273144031357391863564552664592498207986361913363431316355498968431570080940034836661465956927381696147736259155035046977026573502578595569689713573166234182673548726328162785080671565089822190402026947345515506331142795311661353531059053577765252081123328*n^90+992395056745131316560735950603976835165866729533330816258375904392907124017838665998426212619759774251087619887001749430256220919289429492270161721462362036333707488038702936724356911800110231182678622506183476450553129374347587714405663768458616061912678400*n^89+20691249090323640761596793285047662061974569877301543222024096224290002705336339388789702825718321890761217136547208915059305797515483346390234815189458197835150274869823847659487431199400618448672057528590488700695372394919495099423145917368116687691841011712*n^88+419466911241141046544897874511644154241273698445413193282099038758802360330687156070723537991353005628292963849905257255633907322959634697882087476641120321592628593847384093945864687433022634252244977659827898173247498464234200850710667925647555618969296044032*n^87+8269428488774714101722262239999051905962655899452472154119144431293071920209630427313973147281863288220516733419628968240830197029117888893702737248155475793084017317527156502335865671322363799997876162112291663610083103260423309423054496363415619896024666406912*n^86+158552706322501140022582423506982283111163660465538118844781400309042236923082005975450338833759548733916428600306844280798335678149635197435888510189470235162853488466539243931990851130863047975305419267983285893927243879118567062449191232671182586961190487031808*n^85+2956933620697321947466791521504764544319728326616910991796391136605924464411753731489792080708452558399639346021942060698038374139474735351533599222584768238346580547376848387798262313443300603313733866619265895522915670678755283000031327169475775807037245730357248*n^84+53644413865180546425489551939518578831325837189785776912243345620026396885033774280790409088480470426897373929678415634117951225712160163039651337844206538052207689069575563048126787293226186407926273857271721945475353076963510841521918723796746592048370665488252928*n^83+946811818519819904858585191615367560376324916773006604470826236677598799973483435862028650849226942784324647791636288340511903275086473157133446600574299119344361453016638816328896436834205499494260313295767895685571522977988978423321423991326297799930495194975727616*n^82+16259093310281258179412617137977812035875368870382543912726074957480710834646617577529839180593052493238009828960070635124801149938564929142147673722510041075113026848959171978298907727428552063317157119228666076610561573091213174497561890865700577982715337098449303552*n^81+271678824662942096666506478746563048610980250446419978323655722205333832547216064552705284043876288741164852217358732196134111104704134540297025001680475110182241019732083845340468002153493228687894116040550850539251084670219045599596751862552884710801049463733458745344*n^80+4417448589191593987108599807254298299136979470166121463331793082490564917843967480440955220289684577039010607484728176396590381987659271882403965821297731068721320921102147076855124837976693411638903636412656857423724124772309278356364102429825538004043748013371145418752*n^79+69898688423442987542602663520560066936568170057712180993302634426136058578263798914484551817989427533930065954659494672514106737308651581017498734760090765977264830266156066346435812743848932911966850250605737474040466846268256197839811293180557268681213933228448137050880*n^78+1076390972678025146602512609305341293721620552341768743271153954572457438053047929298208668460038452557607553591708344827324662781589235304836147047388594018928563031806031085309802540936300785529888702355458058072222000013653865768113803473333825919500140758631717508976000*n^77+16132154201866593764572223677851612536522920355594376246040341765818087594460996707347293811642705906108930272200156410350235039358214275174051619061352747620195379377038236195379197212180204487498800024209366078320944484250706589758990605777727494423696505182996806414369280*n^76+235315134619686306045763633456274880729298214008848191505960740968588307864007117984548608433786514792391809831763199155143810986084812054746487386076169210212231431556576552073427809705761618656084602790316367642703890257375813946993106032229446323321853342911865566043133888*n^75+3340815129253333383111505884038020499953538479657715635488150068231254845874203806834530038658600512058773921201671943316415833634961438053593999206922977605969045502687200263381282534563207475815956035665557605001073046674274379679613142777348587787711341628104020114491451744*n^74+46164271471872488904018803858793913702711457671842965628670853397338037160091305440679384531526882289491368690174055322512606627144508780961302154616780845883982146195267276107119688429370062398276321235270773762637798670083463543761738250555039146398286663516748215388688326544*n^73+620886524518529199156705068030102491717060298209336748462894946903261292263217079672826861170364915290947997025012510919668943754171623128049394676787395237274418677312209155268612920494075499294934108748883818633781262340866929076985609170426478940086801699383389930812175491200*n^72+8127719427464616524088389720436909176143619075712457946745270919154856037178421981423715396134752985011723300282782019817563731835525822426848123356477389652693283916008006204795115299750247225023615903854388898561990256068648155200589924571495946560191257736411019229250658716728*n^71+103554399141416361913275834059946408811458720211331345805348795847762163411299983418032860766147941093571852451396248098400104453123565639074236857215055803514250269009014295522735443395270462211360532786194521171929449255682713187633294906473063100784143213655964162899657219067664*n^70+1284104723222705909411994168541364607508813146912051616294197722963867598204925524889964898311759160637752576081955020963325120197848171441809126060016890501714505291930109503619128980723290079950274665212655632940763041956220681523666627883938541459636245406239405772512413687364500*n^69+15497026236594620605312795768365328389760537375172187175137941507466070566852283722947568456523686949900166711942415348674072277345118726038208439853973332074656399201255741411332505576715616064539999705228817979550448474112037654161106719503896364705542764946039502364423280162664740*n^68+182008416640589673349473890536477618089217885955526033740097852733215294590417363188307815492504281178008068043736977575841667829963436197877640232369766963978793986109335807318742119762504461820171004118285226286132300638198740116341726190725826046048121623106857359046984983456171632*n^67+2080194008945766164127015116756654409954675254940989505384090145365907233682417832976641611395953816300230893447183695373886632667829061199098076358403748135829022583672258514326010974730158255776734282346459474879089151255444946650804620936260968730383460802620332065095365882215872512*n^66+23134189217531116497432047117602160441647252743983448473794574250647751718060136633548942892097226884551090565323840471571339125165096503038827957614492814543320773043447450437516706485755595490061245031936502652167986612716232440774873262508536943815125111925139234348910180419595786074*n^65+250326066800142475317931069907250531030174567420461183363671390068581368695250634675662494416554614444656822790913769772614532133955862022541835672920819668196744674853722951323974165789065564128227035253903476592474036868991059816014544297129070694571762947607059385642340869666645320574*n^64+2635218918226983486474221825961630087700461134812582908138938449571650781297465363264663211803113618921818963685692929115847976910190649616992093115891003755848056967629914484626200321854266524910924508247120092024304099998262596224356252106917966486035034580710895116067541114637668810216*n^63+26985940150123913920194427957031206505906500946873379286381288895126416954926498260301712122037475906522653836658104918732393379239405301782464123913831513855364407203226033036912986266303125630296117566238430969375882811261315542882654401044800707210217150723006334273912822523753700150582*n^62+268790329125660390507850763083535930026275493231159901226036362435310168369512062695210108594677543561895317214327477167781122321190560296390417597439985650496908512675895738010379070093467436975191195166506964108261391820451002992203542697825994233591570008640773741477197950184894167883231*n^61+2603653802555418443638303937108081479873722744749111572667287642521303599933581502337930392230594714110260127900920846583890806031348786448508552051353250129736939227122105121168429423955279651020817051484822936247596490400698309095460314106690691183683288237075216393396026299855523774836583*n^60+24523223043147580782501800988053642547854740079699111887058880189099073432296131418133400333920518842085619491816362689890234966108031145827306342055130002528763667720224745943066253444998204461688614800979302980231993643658789377903390299517411754024992104241189414519153120700996634479707900*n^59+224553752071747982132254805310034156195418481407711940593525503376286274078898072970867727866022249277470591041536444607471997112290563078144035006785807229278955401696793768406687659240051114654176374517903936161170999466490004989992223756671750503797665462946659337997207395014396063924729930*n^58+1998607103829000455144329940179301509049298972715786866975558198674107385656647136609374929447724453250933214932857357139726316290824572304076773519194439161218305447475348439270426021918688305921844850775804348836393837485385299946696854949128441715749846057253871767850397195760877598024048033*n^57+17286476300553609512273701188339438231869948570765243309579452715839540910584463766079403711676228887090577316961735316247201413042054424809710274608078606448572540341588732973104223898934735882836399956647285353382425368767876800473836564166341784879902064710708178327043126890209068418775551053*n^56+145263432574927265801909011960532585612090259672734618943264574786669632494028468867078375948422234524501854189635241736940448518339687551693908912431305316108997843385567708068118265367785986415995447510373303141803031356584960320917993445422372527247808242167904846880361889805200696683184502526*n^55+1185677272510063147411498140759087070170721322243777806913941865960952172444064685825819687990817364466320345090137754136813292454209615664919428387228652594164802782043298260186169688144453737974689564747412289975498461652006021047890132039019403771396306762395924028152319391512071579199575657888*n^54+9397597552539496381854640050597050802643521462060529033646062978663312428168194698194725788056359741818165765654524654709987342376500796508255854147862931550487872810897752599086907854233167088971514568304910128587765608744852112949723485500748999690790365309211034649116387296056840648749900190487*n^53+72306400068055843548247679321002153866711994385958831035412789878647548375802523987637902283973067222879352814403353081425867517335056232607580370252513932246775849437386731956476246639280727087370223836365317738044916852854502183883050901190414475798291449132459569251498293137732982559187496571007*n^52+539889063479689414240148601111474830134646958338906364173266689936130394805362788160807797625869081356973615747423935058901337573545877146209160858972188158890074848152240451032571761593557781897342706742816638330575659025337460658539396939369975007316503500201270361927133090059852499612024554374960*n^51+3910630385902606861352557704677673818900768166139257839817716193548883999327656256469750475303636616448744407433789591084540632783753721831833805192050965102116932885560899901249398721427874770987860919411556414632814298839407560044034936386144732616521189430219169449923069874735071171320905091694494*n^50+27468655495952177388852162634274722631126571921599059198038927485880477902321323134352759382000024903626636365197053341764610795001224709180635405609173133428077147485694518851984780767901812420649886593952471423924788054355689558001578538308613234763097393212646743066819491651466192890519353799465117*n^49+187023770218766921530452837651418781163003415573914301080161868003260954938179632773772416798068909507468306827462633594652898367683659162675407373135533750049669435752939801240078420530900491356442077573483277031461778406312980631410797231008300672766928842119400793118477420870913790557535415765972217*n^48+1233760087191974445015775782328576341628513073995320824083178976399763122930970485887218216038419795496985907659885791377889342471503313590580931883057241840899564311967030892973062842032040337275234105700093607521190566721415759314847374154010373973715514576331109957722714820754007896872968094786485898*n^47+7881864014008435332198608090706097156156856358828906790486599042879843798436944006311840654538952305201602405671066801299178681268777277765712683754759792543593636811450621792995226468504212586282820391071829341562943825299219004564490005688054545781774377425703804181105634301828158661636718471169760680*n^46+48737568514751112674773911052459895232347124033670495922445216083956148600800998103361838148182058395247176845911488016250881793980726361376490563350257961837836424697871918818101694500344578079190709422544980702682720091967773542614921227720019631575141286129620766999661130157228742100990049998812907269*n^45+291533627505632666987076969237458776949120121301538074896048347391177278633316971906892826235689335351050000685288035009297738836120832456956994033961305951363287150980539298241280946588300432743069695378690308096432142111162545984563084120222173617172415412138441984092110752019735908963180855847519646517*n^44+1685912920937458206385256822151533298356773931803891323735977701351951982979248124633773276288871854148032639491765901614191917684755664888329281153994591659146149890051330537580553656319719884420822295950742048664350247415179602131336837729389922343398419852249517625311257515965819735570369441628653741596*n^43+9419136924945594181607457864122119776443205458495417780258710178368810347702989860697547872558735414127235354577821477667321685869085993362078395201426749402529193777507605035758468930792656873320815309534099219758860028651843820625327609826871793462866616535715002105789548442550986175015806852197055709382*n^42+50803906901407696076328835632972856070401915641427007293373620828676820094253765734916063579819171422017082383633654399813580724349504059247288495032175662397395713143677710057110229158708875394892361326216546463976289866326293890005362438675740330520218581319252248226780215676969835486248939171196065297787*n^41+264327496657604545523302797598802730587237729579484047302460136438650617293747518852327047286236420533699498585306672721162125192815692514160427724938422327626226911281784555305058764729771117116923508814608245659200487747403273827694853329386548857421725119423052942157109280852675050689390860568052334709183*n^40+1325438192363986121499449443476774667925052166206556216826200638180713450948139470064787711969513524455060207999632542325864934038811257243351421946358677974723743988595363765358619178408524103656963764563503946523696353316614940049253271999752092070987866190744621878602359212057527129207589597135568908173786*n^39+6399086637472327302663654543324244273240259217829362640896183182357459294110252018952720455365758637536796584034737141246700762410518124367129221226060928501856130709619777129518527084720951548098745001784972094345428244087771096596294210642477989179768179008582930223103633536061978103173803114437492299849576*n^38+29712236915934163129946733501694856545020294599761333856230384074592970680270105198618605013071292752172087541308933539321015063276782194026292139251082528173889401448224722387357534470993601942949946196877671256692778227706502185984649775802178615829713251712031269137434336379905381763750830559521856314105025*n^37+132515078553526911389522541783210066442345835643887302727008515268446721825833267009269147834389510866781471280865772402829390513571638279719594446080192212515268097451518203682417573203043026829661071822593647140369692793649088295842596501088490801002151815899153605946805677191092777665029374189394598042022713*n^36+566867765438469974814691182418833092164459922518474392944070573038804636593008950047262161670849667560970361023025748520517152270829866733034720324572563668377379117080930202039779725719713686167573219715032474866176299321881772626315471591888413764192317904011922182221134526679892590202511162607676085921496920*n^35+2321968307845527320615864587436061060432011196502042772705239103116070188153871399190957840187658959183113591676063543226063174647801230419842460639546824288251291626061266931562037928318765508402225204515467780738561267111982933936815717458924969387794340030187118137492658090885450068483129702509792217204631890*n^34+9089195811097942127599910814221508454832169805909800309360573722323648623615422257301286350445579786980698046200951406230360982024277352221685985786766823758719870197995341098806378296274537531735871449591039306508574691952322060999761686635225088728299673022569634530203768962528482098677388182462395514661421533*n^33+33918935322265168782916972276888700310198830364850025827490981583208010712686757669215545320659548270054326508786385970132534383572354344476923724935883155163622519480511274954699219449345824600685142980249351138451264293201408087198019022149239933574776806505709895373128641450944395543019884425129037197797671165*n^32+120309565024438398011729807579900077834489981140119380204207102082333400914212687570428899862314319123976563408324155417770466194446331304073496679113444081749389840327585363225680029296521763765058041554139609940276405068601369013889119126718552359133804327087020434845678779953811393049512086226442358273839713470*n^31+404026858515665313910885277817069828314357084383146003073214111806929645233994474592670758366146385504340638884088290604219766717933883670490232816565483723141159386575781344094246704010726652715539191613163553405717782012726870691410626790364851655110042584245004504078422902204712310383516512950267867124766552138*n^30+1277872842339615405023151480545883800422470488631054716530697307619924408949759640358245506189200453422601493468968136911481674083929715014003966057754324559625588944829150032871122611029910187974514985693294879810781309181559664972695664048794725110411763879241218651416662102540007961090233593707077688325170245296*n^29+3777946584955089096707057947261701983636148703747105348740792834965169518478798042734323291183585634629530038065189898659315203394851030757172986884382506432254004652086236053789857527647728394206247680010571046264506508287831861748905527013292749708871024035617839392931234070418425835584314762610927327174509733768*n^28+10318986320956788258862462598904800366707084437129108240918233146758260292013366603966724145753041987680980832149090002881992641621361273608883563457565187900398488360852482811715078796491702059511128967224600854390449735827723774880820632719308612862665730451460887371293778828738330851118596803251818631114504898800*n^27+25519181356650844765304112434554378400536456177961448212244119502338831480507411682352175786569359291761249193182272987544627972400930083691120786502554574250342121516557800406302390395107235378298200748264784478103516080965577472183511269994698450445577285364721186204250598024692808849497567149064311366405457118816*n^26+54847582121484695194977394714581905532145245177658992455204910574841980487700465343135879423651573055564011536475110660924183902788143233937943648152671569328561838345295758463205555190435291011195285564395515805664992869341726502079278148054087414303857461274259373828437400137745356598728923966284305862087362453248*n^25+91754654738041062451452086491453006878806071507154164607235233125745362295676051923983751422912253887893530557082715868638673343135193102598104707257222227114557854828487956236228271852902877165479455280160600922471680781209851024187325756740164210973746122382194030276888437622477669529262908859979366930797048557312*n^24+63775060689745537845649913887280479844080850132510870629138045953678986803991963671648540951833481711502345866470709661135611565318168125634528975581057131948400337934039619980008385827620403135859433167924960487894025776111631565747371852172875283861261106221464165168539061797625465403917831315043006828925605719808*n^23-340358333700849500011748843992866248497474355857794757089169170969458527461265321526176366965453162575535408954231974668898105393834384534512593529398730207375477979854899378405313567347057566677194357979991415772534390653902247332650771196293117153327734855403325090587628770608912646908702745635966688573786333645824*n^22-2138184285455793210917822644922875956382508812911563232487966395152593786032443544270353427286270649152924835594093708697360428494853017080136850815934308268841726244209428193932352369816502474904325271175723674410507788087371864954362089050058261662685822620325157661052522148223215620590882713061210485744702372833280*n^21-8148862298190751134756946863719209264444758253154847230136384079984406535118104350353895147832338799692293600084626981136228792920719822924576131238898141002773467701690963123535556732780525055919754220450658638199260883377374457359040171342038453542181776850408643994849266805873897463314724242270661395883465712326656*n^20-25222737214583006591386362367741219244858955805294599517043816840239208099061612180084465124652574444390183856138817038757852442319395836768345631783193392004948007039148682440052651418357558064186358511628442243146941744070482676637628872374956765568253824478808358665688212183932386610132378071716798239753515801292800*n^19-68118761936785185827247271423963024039770555045092552464647724481420501589372807278736799093261000872083080538760437801045641429599993227831139298399744464823052341480507829807718160764883752942784499561321683768314191682223380805063562486549474744982926170536155091613496836318536181915650874012736864029518444915105792*n^18-164996903346850082972488418071901944602557688298663762617626829625239307882863553677537284935698135113775799044781232550957461317273382907263594525072151237524299684917490562851601950550154731681593371902738979272055367678272238879228419508609161028021137855186729072559219552447434122504679306941624421667705750434545664*n^17-362883222550087027330990479718790366729921275224066527358893028275725313803341635089885190010290252191803044040738620353865273722877674499462026540328182170777941631435874302380409089493017985105955119402719106283233983837386307436876197319782558512592460480531740316248492958906389034759516973996404506169855440070574080*n^16-728633793133695022750547549242014644539333647929822627056712593510056018929551774291015688454361611487977206208984249184671318033282298793071765301491187754766290350677080945061644983043648713614355378325227564134023035869241007114235632885906265698296277602712585518361116913320580979034837290912864816413498358399303680*n^15-1337990764052927276259267042305510999033514178293577395058585387784654554860219441231204509865258459511630791797010220212486497520446577999450858718277191542068851481112611402120800105130002060779102970029023953564051891777625688354679542932226310292436258770852084824531706460661678990741826171654447680592888851328532480*n^14-2245506755688508308800889464604824268927328630210105644119418895576809234516584929832976417807097037271544707035851647303375586909248572052195303035402053789118296999291844981977490543458313348349982273480585539246386871584296964860302085258350893646557387167212740860357679841198881002234371948784889091039704313692160000*n^13-3435885266588231126526524381655472387211547195735302789418876278800916947053918575813683453224708997767161566535837219951020624897093014351529667845284824064256597394982849678514066890120394914266532123117691905806007222611320329396666919739437540091051963650040105377403816280136051281222814053137192787086605196722176000*n^12-4774255952523664913807176773338848567772006392197245017817718747924963689735893410767781343084395343885207867867433090358374072440139662731067059529882058633200915461657232646340318137640378757232510934545538447272092559737510606680779441997102085978726188040448957513039618927088108428854120272708695496409470005673984000*n^11-5991536186078642991768406894589790934246704561808816638601879602340821341774489559341220515709890851890945317342342721133694659889147299326568332921220965255347995213765574493608012733892662550029112374307784267078699509630122329711601069759891589678255878061640393667772651587125441168294346120442261562534074679033856000*n^10-6742735977388480296892971954826999820428544974853935615586916987357839206074415125077126869754552703504484719207385134417665558666165384751646763256909974322636156626120191829411340435857692807260429178840092520679396593274591657546766301862335601441867332396547027895673885622833600021847984236076687458617848443699200000*n^9-6742712617255540737774799213644588891666149986764179492987691818461751871346462777814420268216486965845766012666365509323198945491563545777147838938527869798360524704824950284978373698885100289516468467247401357455835373894863463995042479909230327566966684394105444229517688459162632054829336860326728537013331637043200000*n^8-5921904184424499098034754054108472805301865193472288408762529725590857644872296619574620857393538913343633187439182104928906628709179057344208436228108728908580148521239176764348933292381471340754675882380763833303096057559947630221205675594598624825107437157592453451579125752432974328253722968170151454016052133888000000*n^7-4499261655503179978144427939213381665641796306466808417520669103032473347327509910019120923591444583041845784457578840744935321797631364516236191794984363879676154494595204581839776218078752536318475151248267999542895504723525175643015749502936896618002326042473299249069835790035645047868384149359565303214180925440000000*n^6-2898268390835995005164075208061018689412603528150726272068684566590553013656639983490522087696307824708854785513964056985517827971174186640559929501781930673770119923294749197302673437383901898233826363336609594953925630730719282192875816055884899223241191948259577232972485278593505292527957443487927930509800243200000000*n^5-1539580897253356749030329061261934501502920069635013829890686949101004632184677277593038674865397251490881542149704039417406250107574877557721594463100775785731711577927151467754691775718597196896837027809848221071017482883402367887029216469602778957469841891150261917747931904452314554096247734664260168450048000000000000*n^4-647678020362303188543569685191974234625890462010851038263764234254270761466745872468095424671387970110890481490814376826646936647943157193093438026287316794384925821567142062406263958398253164356780435540107869026614634052433666659947215617806195315609798422924634923345990514637700081927493825523510279898398720000000000*n^3-202353808594264318433023357817651218490169523952518238329058885301029844264818135437630071794930420297238981617739893225460917698331152458140082391657408151383347913043828426612390343568993096098577543326080643263871770273088362132121438813477145541210457682501090136805476456728197207982347477766863807578112000000000000*n^2-41746381941438840949127711167773605651997179940155137946996968120270234957609453675447656511810869246827076653754735159241077399895113911140380836686564002190336274134655934528324127200690788838213138675271496732326700281153240800100760895643060973105525202417619899194805594701650989463462789924651184160768000000000000*n-4266174696892910485042833614656357115793500099202335891961452125202581895246594688477761992313680025018469044056406993002936746501289492743594090463960848427247739964930568210504775285939755701648464126317423072103848349442920162795526365246422075659156104009028714527142286411486379611056194351197879009280000000000000)*a(n+19)-8*(16262421177206068398170894674264415488840458476867114756846663788529496288410991887205240248149576482726674304043201734692044800000000000000000000*n^151+37366860328593393656926937394941023238960987893137538872832106119674884780861673545334092213384180989718172417415866946741768028160000000000000000000*n^150+42618100542785244478554656581423447383296490889367056903180010802347878495375388361347337229715274873757153720074348586033587507167232000000000000000000*n^149+32168074701844998342048256117299037305490210939274401106507014766284205707050646305752053766676004249479953181792139323199838170854614630400000000000000000*n^148+18076339121837568441606903552860541226503095701623000717417112358292207483286420460239717132477058740890948767037596081141547266078620180807680000000000000000*n^147+8065980788501125080473379838681530620244529574767973325207575940927579108797176630783373499582678299617904327197152535806317293118830487978115072000000000000000*n^146+2976951760951185515114389684133825645458410526472097270186634152843214396161377479477281964307964449487387164792313821268673501710232878833467392000000000000000000*n^145+934687306676967971618614568126944501934147634766129562174780355037243974190781885079079699796878682155694096134087364520532904536943708247824752579706880000000000000*n^144+254843137187313656579834401265542353117962001231769645549067432029767457128107626061777170301849781531628502656998488141766728670705803376414411186398822400000000000000*n^143+61292592691458275718784254362692305916501381082133264656518204138376147101951614068736762566239058260825894291615116504911016511345299666011720712212756771635200000000000*n^142+13165677151093599761936303223712839758915118121023737227730859999887368971913302442848358078983020432081117530037139325041041111402819035953822388618159587537715200000000000*n^141+2551054527753591528735507201828165505485137700534794314063145642536615994698859625873234933370704837597227947750529185653494510840048291145434222698999870110679695360000000000*n^140+449591190684102831337491733502002757805114571781627717567367762601499943037565254693572086269645194625003222598214010124127023230053518535034148378961742007476162658304000000000*n^139+72567063100450387444519338875124759849193811568765032864683967241728559364555557471403617942902506211521654536857824865735096839183256103155826888515353869776445084008448000000000*n^138+10790407321083740176507398939518087513235801739686987010464858949578490827980328385846581280466373833210850238857349074147072458158847421969031331679392715466643192053833400320000000*n^137+1485625047161624391169853975549438673495470585376873690592168551840592741395158785830576710588162121902623525664835074493127956557155553016439157667952216626135363005426046074880000000*n^136+190222951983573908807018477241061992224417764775564950059158968530625833117123897969479711893821927322733550618822963248120441014996852588749964492638236487113346204960932512137216000000*n^135+22739093317690572162082369568274057034655320117007738737429109418974912240034521436633507356349273147887600097695164899332359646317313222647021203436076088102143560868137767458675097600000*n^134+2546357104154871010331767999857115620697077862973586637915992351884073834148265030302524440022008915398955470306394781860756806028585651085532525154111137696264909954408738227026185420800000*n^133+267927696216636416332823100303719925863182221204207034036098452388246280504619432510517143095052681428512340338670567548454017671579704933293199050061053168010395230240682872541522218188800000*n^132+26561102329203831763113808122431497716067103822740457216458102697150400689395989925066698114277213103160152942951267152502878054478526633063083781380032206320570498131485065892602765975224320000*n^131+2486937350255204795071084595209111974307725419544811206264262263147517218560125315168086258643653984093182296203421151675289968191228902646172345539630477074694129366129287089260153926498385920000*n^130+220410553462254982146876787951884132525913872729488177418812573384270905504685059505263880155581878427453393898925124581005561160561564679864938315134183972379803809739481533639654673383195410432000*n^129+18527600664605732643439568278988879997805574148847746304741528992363644471727181744500736763330890583982022166870395755838040932577624818573071994537051706541184424846321896273022396074648305401856000*n^128+1479853876662797991381372603431196260629675493965203268685258906288638117575954007694367898620478535132794706867051078915925836265989305164675209424789743441311974871051472319516382893616665345392640000*n^127+112501274557816489124533308691425689641066672598623936341801534964186250907956032153080266267307811249499995173495850074359200892239459464112538282295612993642474525495535170287678648449459530469107302400*n^126+8152700653563336439895120753348280769076012993543123823102338502117730287024509781634013617295120420269765419058222395666291698459669503612191481849907025631677615354364876891318346476564326479296462848000*n^125+563981135080294448433764411214349751902242577041193923814607463809547514053993137762391403617944117580842275404288243100341486787444198800586691230397056832887522847262997965369822928665910564302090141696000*n^124+37291777282137363224149529711274547671134174210647203441013013821231831126767984274188033315452973328788148173144447046299111884225608250906275840579631406009068067317802003698115785809654080994727040122880000*n^123+2359777959430691530921152939646206965554895789125194802355735333939387979487304529853024054763721892304131682014968606073931424221971640379311033026733668355805474879408693657478181724910701315978377679014461440*n^122+143062189645034691199055585866254347255683295598079508497740793491678279875753270379552576755981356632345511192015168185152617820312361671663628917844071237883098668239135146702732083365316036930100901023852789760*n^121+8318136730391907149918963592252426702662342498843313818139480535092496802277140930125290803040553414413962352336549948030924754187909032553883745702694233199846784616041268034913292322919831238079255387394350776320*n^120+464296478891230768262627795852788558756322547880814160657776463635872804292857475487148867686058188130444465870090942228491285822733562386380707022912441947136593886915860221460734248994956455785290768501267203358720*n^119+24901487139552621387422015245841083890765555065137297492323784675064194436268464505393786945798284287306329239799208181514987487892019152539888521386769637742297603206562951870811891615864607009038875484963797257420800*n^118+1284346942522621964816558245014395540558994056764684983366015189486357014565381427268898739061586302795996816203193462728098960612977275604502634202372052684843784751125245862327070255706044524585638918568565357471072256*n^117+63754321585837046485780547503245303038440089581865689260733615130574710869753675372263213588437326122189209790693827361049832304983685516784034197567195287817890458669963889112536151984723058622453656523150149464516198400*n^116+3048094853411891740513566825132064528266531539490372111132864566142624551368033275414482011416433979165535828848273795636294302528176198870622802734131130227648912766389076941707186632231605749472244907684620529970966429696*n^115+140456022160134144985570820964643901352003485207542053220656204016626225280335899461554692694879668575808944834081136099125626581268635869614949242754559439968818451314712681878979773262073078239986789039058494144588680265728*n^114+6242066416519021517313127672746703939897650167590034082101961658954105004223702301952663254874006933304439746693194738682446685409234862874512243423484529077491124160394574136946104013862321699053542151511125592763578357645312*n^113+267706339029279587395675615441007370252750057828740758861652060952163684514421369327397712721459967142614248004639880414179345191209976541062452705128290397573205629005533967006712830098876790914612588727180040124010614621208576*n^112+11086170496319220871077407370288705309133087922302978556211770947268703668695221387657416777717783711312087366542393719385012908909193871427735644830350613222786049616690541333337374487828403649993639075203847981130170140475785216*n^111+443540054459687933715592648751449382172640716818697317799498703822634372416667016611832585270932625796023559082313771217272746560991622160106386177656982987677528880748876256345039747850732780744455277006063185524117835357716742144*n^110+17152786933911365415102423364882242998496161144793912432642297980101443671766502049258635223187607493413513040661649034394232630726551886127179133759514489802570331218992183273010684783491345907651409398605133170929248214652442116096*n^109+641499866477859208653805165408188990519580495031254231476666534264099754331882794718192761293356664792909930300133819853007027928009597292165502457412568088895714373420233696205895866011122266713377313777505541870981177379279566012416*n^108+23212188820434227441367644416485745009447189693812963963703100100264345686869999510743178175617427656380061502328915378553526902311313134752495279753665601386734511905319586343775689210106651718756059779660031304528210699965368323014656*n^107+812979848946963512135129406791171404586690474659664005651415348839316783503176711380862781563810772811564831060168597776431193699322812906455866998576927091918772942123703010569399270624320816745599268546625075294956351132685391083077632*n^106+27571711731482628832904721910087937141637812547756418752228756754401410772438287920543871494398235514824348564037619869306831031050065946955775891861605403653238717458938577680039497369024505549988444478985457320154758911518256880412524544*n^105+905804035595343867062658500863521733335721100031720225849762226453799360940909023837751974643179645883663130406937928268280338009823195731863175841547736145453685539482460970237908886508092440819188470307026220735603071902468342424478416896*n^104+28836891571066433386011700603791172789329079496363441575393979538102030085530822804127575467923112184116937840573001520654137766116633645445454311685716154240723438793653258350401641497129644691475958637149656005232002621072827622619170734080*n^103+889927681890003627950045866111871610107102544931389952440348129780575380015868245712678879328404248939782755424424541606086251460718442614864281095775731425640279992528384979504262399069493698668753610186905490179237293836075194405940038205440*n^102+26631355017037976431123150170539083417820669431709075798019809290680861260084244123331270233173540062025997695437243768522760248392045304597235731618490982852867548804122205225632058107167868830754197484903975832766638812540291895956719833972736*n^101+773030303752278870235858491603888027417818456893424260677623253125561087424801028941652428805902188994774193962125182273347972168553888357546804851851417921403403353672495259092555958284172765982295582646390213440474773475191187731770351152005120*n^100+21771560038315393862128314226177988446096888519051633451342781209245535475651833610157682100551538497607968470178981485655033490740699153298799783879399950760582375157831150166562265287032216430017067064090862619893791171742587161334921601872822272*n^99+595100663561910410061287777648556767984964320142137997958029431102218340376324504155256315029541506843856547458836025770583081623191800167539077641913823931795759523147161461442012958213476347115808106431541121857897731069476189431163882049986625536*n^98+15791035431278773310443443134522297731881368629894681355602951666572119872778102257552157721414784147859217777708243023358742707016330468286700869639335799683884139094031304140850080907676964196147028629416235490597546149906765211708877565271258169344*n^97+406869536295676517073658784014754177789270973591098021277554173422761540020745603637782021153530964447327221752026890609110202694618774280633376689495702935367666152078852489442286981973495104474523163595238172142905121138567043231064885952747485003776*n^96+10181768021251138392017644340981667483924044075772585276372559091716813043097685492262954907410310926324491305560163584023178797535442293703832837384356550528547193594314474704266225143846312539467074536534584983419905123172021286791149567298676669284352*n^95+247518676882215063023120975079171221357052808405362626355040039087341092891904946644980087300175863568730050835611938642966457891154973651965886725796931285228225812289900081996084745237811377438012698032734295496745902187255282697844027252189411623829504*n^94+5846517786425808579862627181678558302328555900224417282964682713931990848486415120720013638139668663639050391695139342216752161965612204373702854531571824868589974651945433234441060080517266985955114591409078607269009992126181491356897286165569479490142208*n^93+134206506713836726485128284641213775573498260933999592070823058865145898104059881353178456704514869243970861887205541349977353455562961644664612189009154403524301081131637476686016233989565801324707447108986316162882542046986368806505415146571352769300529152*n^92+2994430575815539533140587136911339238199384891248722485451741323888766839074380848738419204138254753027726875085421379682748287077948136774324751135663003617839724537630903337269250378340757809988399409664287218731816682450278730063286355419700130000836493312*n^91+64951889246586595842085873850130533137270670069568108896575572027839220489571390777805982204078886705465973565911966723736005296865810998959153066428296447957571414625709418980681527206993152390366469196513894755852402310275319701847434222127536461858557919232*n^90+1369852940583563168552944671295344949047993015268461542046093550100455312125320969397575940123308117235227090918014707764168495639378621606197267014859415414370824539733612650087088531623138732843240918651976530989337243259696712380678048383163900029370748633088*n^89+28094668458234730665413499292715609746782971414947276423050977927595602023073400234719527802920526780762972290821735315806003015269358303477573570136822711411125360998321594126034274379506501244843634744578193487760272053212979961665264602308840091827142724157440*n^88+560402988884280030263685201389939143664126246986147622559638686823708421858115435902659652905814267480408331775810944323226011506130342897913955365973447093231830155134422743614626127936033285322302531296858567866379560004884366944685131447909007119789309564813312*n^87+10873215615271510768721865586973815201476328032328590046050796518805516314232344445890004849520062378117418296938489652701366013759904079994207172404291691145291461718029006474081983303228167186602270940080215721394824184438032640698730171109758491933746893653803008*n^86+205232839627606191207636296453492497176462520256581043441103187165888903796337974847620501383628910702808022635503999604677486052220340111172589461625455377477603489636500177875666428445354709890624067257495605087483462608857836121356183468124982932745202391120805888*n^85+3768887598388177200885063514079430861005279619198020314729208257116800739763951512675153981745832004370829051105553865194456206324105567814442944166373180500736091337890257928280577619091565970645427665027011156593774919914422718320700337161613023507468787348793786368*n^84+67344040216249281685736265331199710960836132100193204467440999429310730148630885688035607602927570610164733551940461479238196544994955794654105875761413771615984519451225286961379666257157265649464966188469013696340711749250942971213838204965419869395864035110296797184*n^83+1170962635257316411969839614410550226490361904497568090068173347727894053722827481768518761168106568486823207134182326730014259590730288628673205478735486945493569671891117463954278150241446413298159140960015781831613359991488244569169264327333420230132492454667156389888*n^82+19814318846854973084384617893971159572687385899810425121414454837596985363471485868207422468508705135658765636999478654991441736487854611132310064656504700396709597309401838224834807911787379318335806340021615647551844047871058106159536999333907611236413524704894699073536*n^81+326315729819879856738362384998344699815445265322621470382191388823878682496105672856100979421573996588461017635421460709322280984712535617766064701298695526106710440318101632990566187206197951940958401691079218799628541127479246438282577996310137649336917528164757754228736*n^80+5230537468452489854189487019447446653395955737317051835712046789573205325831387823812387137369008097183761930266697740031509992235061729601969960000874305264607617084225698982431461763711858771401574999017586589616964895164701657732119560120026633195009071461628785874691072*n^79+81606915060106570435492306353692761233721316758652575885042164625206578723333234443153700358142894496431407694473875980999873851323220538571267561227637400353169739942949547652039484413281653267511596721855229498883988626303230495444153505130793792102645896309875122224467968*n^78+1239364398822476900714245961689933666423880160922283862076753195634204922694121720173451883752447984158274470674579920880769013913294957669408121127947889767331684391143850125364829990835346473657214117399811096536889250521005997832400005271142027534366581969098345939932797440*n^77+18322204721743240715086130631904346076845583463550578452817096763319558316462144597274035567111021358398872805139715556416890659069548438456097500308369445389399286051087300779603801427342173307294819242916148055527413310759291332038206253427657907704208814846065127503477794304*n^76+263678356012668610146253556785838437566851214824292832960758095539194557811050289800873200980440197701193181490419696889166728496001301378221516409629781033536989029217224818943435149736435781613328064851987159876477300900592137560186809250947288106508394588747087946012737785632*n^75+3693998585092071773616387629294432327019773304310491535093946903989580186800062653891571639222363382062611123016631198841797124419956210650298986306095796968464724808499985756987860705642298064451620588504288752902738349755037382746684887329582526913979451555512062384364215086496*n^74+50378811908179146362924968245638662851286800480412249526160442729427538063351022815995885587688040437275322156686945778533722004380500677424837483125063220398775028916877912393889104615533526681897221046363054932220964526515935135557070647683785230651882495919153544068699924129696*n^73+668848030950176601954581186653149251113861534632430056782484677655582219271575275238426732049145596848676462811779443316143716180050932279134713765423424377175387335267921315191650083186743857851529290413005854215519229147151969339460252474130792621175553340347660499377765098757472*n^72+8644313584919587054545159944013747236160929288392400333731567886924514056394366415113044713132758507867264159040699543035149332986921811137170483169158146698743466814060067590248772522164744576288104592216331995561138567668903121619367775457272271728262331095354379604573023354116028*n^71+108754687134824601719054380941479427670081754925581789141509990621970617095813461912457471815070708171106516596770258969004552998508548871746892017130260189421183168344255272487358885202200580545076127566628582981812176336738319035772872260224574942291997452118479201027893350725592196*n^70+1331883654634101709983444479737169755864782461326074193293695544405270607579934781780805586483640294476807878912739439763646993865345926949659634366947954570431220347199166800465450906619951484926687256530888140232570572838764385711572856110378804638783571422867158256905262159038139688*n^69+15876955892834572219989658519179037267442239833240749771208138015230046028437284891101860009842292589961784962756504685274403884956576313474445754149970155237658744011300447286497037693773545307913393475389313889127462603578222818859735073873003870624763651649723214559972037309193301336*n^68+184216208441476234524865845540495461496974016318741763837740807065720997312744914526466167482962411087932613550586014750280601573741342739623006044741953558532876046277289622305556360937930775811307395711384171390456486118535286707700238732331589824693584234323934185381296597366400596170*n^67+2080271891136026784799265668532679461239285163002478277228089220121735270356512400004790801710118121957466065329460127913799724843939639767929826496934187469028738455460639599151636921349166533430451911657108116765370984363024790618595844731019703070321101267579548587057522566247831954250*n^66+22861820530131239538201252079802245279344473612075287064263233184179443627567448193178153511039071181839396671660006680955725720840109003666160627398286660993648815521512755142979119774584415226605786955508233903134120878200760425655640819158401958214643667374049523346873499126263870283760*n^65+244490111365643570137510409470111109405576115782056504986826408529556018055248563759892364943251578386074633762985514978504479028119619243929426039960451567059762338973482952723811068144819578350966482212639476597043489058025156831763391649931041259828086910182437594009502553565824376878426*n^64+2544058954478881732700431868497453983145248074317854739788832196285542524216127592243211049700021573573196978836562467416275162812767589462260301555886153063403484440922459393133675209498082352101551393226208899348535260736750895647179335991558687544668788719721492222979277438259166969401363*n^63+25754791529973826675479842627633204311891808695215996099902991543514567022294989110822383206901290352278877415358076702158709534707443774153769770123575607063838082626294527728262441174502514099355852788015374555556750958441044418916702144548756440459291833872772194153012624401413333470017683*n^62+253628008422538778181857945892622924118132053400053807816657994260524108799514099666520709525202891802296423663491141769854309433830506318513307305893746294839940931508838038361809641790349947204859601680890195566757525871210114954028431908709658647151848759506912212953680695090404102965300401*n^61+2429301278135055889792859631377370837212420174956332449946627501424804595253350160817888908676891370912873573307995787504380034620820665030409979885585932711976779227462877653297775796474540841836292446117075750308238796538904059705357477032326825291724290470553575576959943966628032092530460650*n^60+22627692422384128752145951993362636602909510752174858516692694351441709240320322299835798914357837107151823420044785240489155280624456519697457019562458146591926850511272642305334065853366514311235369510049785319293129999863092390209989500287529908351144378223279675650310142005117355724572375867*n^59+204925626944763576436160825005776748596218416994395572241144925475306236572881134629265504463935049104451441612642515925914862027817081303895364322203755804176101636311078792046384726277554538647321524935525596161153179525335655514838786745681785693032212292771127029972475879726818483650002167815*n^58+1804114392572571898374520935004284669672254929762256030724745778889227284279365252794619647936138895699394880108995628069045480733025922380465645825875723814463818420286474034571248668957390639328274440828255292597296378138235427279324502685274283395537779827434926185899086104802981998079756245035*n^57+15436548356320367469118587899475565868558269053376664161220624991886733747155217971910418484414786148187365342881185705977733716333783265159170352637057732680682582146124497991024836931879583572945623752899264441032956059324321584618763961232805382091061230368154574759390855639891589061732175523686*n^56+128337210393088407387249640893542001622107125966365657639958680367947748317253934130372515757916526211523624461975178057834635172618619119315848038099370606336940440330591092974039240985213617055434296541192205777842382613979615792882670785878932669585840236396274655951542866407824841919101992428573*n^55+1036478091183672109106072111160988467594041176780365438243210276640627659753564637709056930300654860829356241231757217803575164848458766097065642161943443041691454554140994880925364073272425913651167440888181214847144045463296782229767143934736107743188020067120250001986002200165440708163151986011115*n^54+8129279321904556703531457385920028156390428346649190986853304362312514145513647958195038466939151283112550197975220934333326486098334508960352702023851061877432337963693477153755280323999606712844848480595995355223031902673963870928025552037862469041870762379256565126252648313988927236304530223582761*n^53+61900964657914839944466242910659161593587743460785203336340557417149752645373220852466619081585588238731185480033347215574412673090983924899294231187383286811339641858142850543057005506758548599809370010336569512111095230985937261082994338415093592709173340768610980268489819838350978229486671945944786*n^52+457461415425744345389636867849841054351480750654639407262233430115830255604383702338815875589257468347152737715269701806126398746857007900888351419483499473171250518077881723181841976326398046846259326046635469530948073387173884461919141070870690119478466343530432631505257264976106397331669147538471279*n^51+3279970091778572172373141027095888313518526628557523283590400540300680877443568332620045266055242993065385385594837169847254658767870608303105557780193693075469853022675001015889109936269990218209144025631645907738089677587308638906649872314919692285291959866158250880960985078952267105358151395656214031*n^50+22807515735740916686915910770675033088328303086559963668523915986846224708157143978882155442491625680034068169492479458643167981389829625839676880864593540643545396150850198983756163475680775788295870634795608927956580741716217740962815538701991136049820980543391078405840316265564026845910465294772368771*n^49+153744580037025633215496716858144191397428552387493454472849819370707284437017667473367679926187512178896741458323013143218544026383283404988223874808873433179896518612350364559153249917885385677329424309296964341672237248373348037515691895584752182087795363554970175850892124211634813703915877251347283074*n^48+1004250574894033192702389126456561798743848398798346129667516641777828064767400351117303502585625478328146562945330956929021905760207089540235012523096538347373563678369075894329350934771469424350707642695501866125030440722500159141963570969511531870891540844832406027873828314036813827852784874410563154235*n^47+6353250093944464309189060859398184256157492425007096375297902687329915724624312484946553909851427031462410171941222549938187408481369681189996735083491977222899198150299416201843837877815385032559763871612242801250982727142384567254546960217592565898672431338603176083161820472799953769520803349006414178773*n^46+38907697675450627239987827104276258708742198576645781354827221745853853340392362028104958484190145719084480250399066545136277098353476289849782141502436236347658207987152436041406612287950695160810456260344570222354981579446082771630221314236551117939867566945873206748532888104936560461123623843694854450835*n^45+230524042559219578288957640739780449768160344744393735029093720820901007828950792320756841881103031984164135304975887595128211360538021525101876137027583097048522086758302774626345062226861975860018748861595147701110133236562564477825846568244042822855044526327403080160043620315031230501068758789540437316030*n^44+1320604047834816756695216455523287500586147676038226074455408803110434036197932179645748007908600073937018674640187188221150987268776825288901519958806830702476587883890563262131152417427540914727848176273811988909822134742825941913112813530559117454365761793830698199187720808658267465390905877189608816657017*n^43+7309976694560084343781293991249478357292363622669252512706494240881352115941535737633619739176256573985480693491910751106150685545264212573078219296980421424612361132545104144654767523495478041721101460139054594766867189170058981939435875119739535547096899455483256932370671828214799743639839879768539331531285*n^42+39068899823431644262714015377767971355003316657837843542256620996338027251269232937584044947114951239520926368500029629719563107602637100538966471698452612272119855448250208737647212814243188391107232814266121107802150377300908082080703339305201884416066142196693397799921932571288545916588296169574160032137001*n^41+201452547556288001232445292549274688062709900656723172278216925895984418218831414778935206778549425613095177710246104807487483286793062383459306582451322175657485080143610037977386208218404658102836079183077624384105868160737865268110341632557832846734476600868042732644580530805015656171183618565496857063590082*n^40+1001290631888242948761682893273308829119059809439430217587031742201431524479270554638426718212867979310260590268909985501743579087208493506891634988027529714991579776893224343580110356044326500673817281167476527672863467898279706851053993202697239888058765427659379429381415295886791255219345271030758308076584107*n^39+4792601775940703051032244628776791218767905196247706439857658415475383821000907644188719276548141023948834344301732276674850905062475187332208929182143874442567611073742614411692180912779082250592072003148502524639934327309548688472618743756608226359764957291450811736999539407357224035337663135639834535105489157*n^38+22066565442720467436040445407692219844881742754994941897985549459297203083177877829331811073276603700601204922252014549255417006837428708659000231480829281871569626739446058340611800546206532383481876819647343593059241715208907305163757411180340225880314692389612087969966559999976276290090581378193834879050224259*n^37+97615389404924207477143442065465892134985307352673394899513764384436880608388805509334677947880483802849609032983159957230004770885686353420348335657804777483222519301236588886744748893880924031158916704890092576031235124228714783661049710997068225929555172926453410706141395716767600772472815347834486467501081902*n^36+414299780206029738548937131502416085722196486588389979710552099943157913144449181869589872024591011349769519588821314691504311619312922157071652218193162504903096103107187821570186452986939444462156302255927566465254230848306491815071621139338873632764453944412008539411728748319410657085813255981505418978241947315*n^35+1684305612091838487355930400035578305841414487186911318068820065542682253697775582115057015956860196115546196372426714249911182273365071624953760645972335466110542535483494334938329419351561856715012129632184813815936698871926337186347078284620590695371345627099306809350551956665830060978369612710110016103966036971*n^34+6546490624138280675654837068303158324739864434750354923352833982946395893694242399885978749201352981958651695156798067428324037556026037092930545270052123781381686492555752160011197241776780259329839285551949153728306008883403203231476991279206295961997258894049435143293036172934923364970237986144818245519632334873*n^33+24270603236156439210269291027576986959163761582980028577117259420612611826090656279089205826842311179909801997262986904157552935152245352982080666052984228509307588746571217542626480438448330686146341806711646997834592937891769468359767605797887579137925524747656511417223920486509322909572668956737900095511315431964*n^32+85586291230118592029018430958557448411888450100967834561385152935463592162497860566807173239870997313867485246873009379198648201939507145793052808334104602177643118926052529274066497079347613542516398458483775779924338168323979857954225516273350983649817506174259439763839017891344687877622233395143605555665128761390*n^31+286024725268907755028479414443517924419819248233369595118441717117900721089614072418881905078846847718457758903557329313156917358755563074096922582315323033328661085572877260573704057006053700873309663271592369367418395075401219583925558328614306732086792238700495755265332482161845883447456111138189043677033250230372*n^30+901523774932083552414501641058602843426884667355043608958055382845753990281998368286955640372442385315316959904703781515631586599667029446160835480413999424187502354425927380554789539648104558139535757359132811154973493961772085725686325071470168361962029313278343102768805306117929656407585918840305394558404428086632*n^29+2661743170880027133934073771587124129973260642376410096336965230713639003627233656144084937913049641786382407736651947312470282193053015788135319199401136451413780424678941649908522916616451864923088800844077275277511825209220006324183614344761037878012918707738229739731815203284475871951210187921733047447867109497984*n^28+7286103863508841218069748135830074170584740149807802943745850108598287274529555204909435968007783965678405195625753270889719515900479286740406262243483535205102291497008423107861004409979615274610738254739268808678635679658081488978199340547560941970761196842587073262849081306810921954210419139322412896326817322572352*n^27+18176045684615854541984747676106740559917376409528536232111212874323891563565784798501401601701838112727957311848474956192118831053809538623316856874658438973091202453473124651003711374143282216574052381006001419480915159531222817976625517725247683071213044921311548016343737597227505519215000051619431586879553215250112*n^26+39976302855927865744549197698949639819090296147297763601904653478040405659881564086218240921019844857006055127427804047876318983111010197148245029237574669783414840834360399074835999235782451111404857840809314385099417653555749482983369649643054377506090780767448634213619834931287478677048168956638623135839914854728448*n^25+71499314882933440079424566696510611449607097275899709066306239275730127821756355717497406184486702026085428592947957598010900665818411932600796323618496092866199673787434328801321543513774419740379780122336372685180237834703720439626419086521513438686787087568062295062810621809211132309527890170451842870366721333070080*n^24+74477584677527516068483354914637798542322097433890206525821528388091529066782695761157166607845085819737334210538527367392667509053237429093701320184613932630696687708152100019421786420093681794994875659161597172150917385535544720903679756571360889863607807574947258940871725868017862299362666688192900378298637910841856*n^23-128089420134513406706534472377907969636469407478158086225851866026781125189781497818872300400814264979067476889749452111908039817568894068314859987398255303172883412081890033554917457736856943950185491554560289750183170046196967075562279656806960545134324738629664892391013358199559738033729897990488849979135359191105536*n^22-1127366268016405474467294813867239588638496651457486269156334054219432021529617311670315534617724114120068342694197373472799327109202869347062900771889673432144936922517732624647957038035960658712010692892294686380098552362599727143557926795208066622981901998935834489920926528256064620185273572272125488386904970353731584*n^21-4571719515661193927376663507491815203277325988875853957233104521395939854995789816228871725204772669662964773196258653870070239313931366258943107847462806364668864923247617153957293655702309363539101922850632349153369937929501145729393916634728005342232467942948897015792535575786590108116328060447729675220748912309854208*n^20-14465908314291685542505656091050918389212704403521756630131292749678632052483912563226809156124813162256364987557333389169580064626484411412452959969120141927847441585014070059530262459414281225912922846494214125159462918855774871741966873998586888992339060015550399824101965452609644062857073284820435186344867262638194688*n^19-39405128941327242594160864050781481161769036889197171175230357219548434413401218955772101633491697434167472675688310231694696588173330487240653684637258632220526083660904213639862453975531530465622195800188831258084114989238175199219520362683131163023683504614757102538963229401971743256196525041330830076781336596922187776*n^18-95683874245033686312911044690991131357652519249383444123464035313234461698619098550184196606983617884933026943949174563009512005668337315438452803750580350528540032211993353626827539027394796309401058069000541138738926800180455418713528098668013001877491116092011026208456260808434975347590236838338875379586160345695453184*n^17-210272522969059155514729244441168068286812738351043605854068154868450612999074187818630757843167148279352849588766645800667396641054935675130161045960695328173700586374707942432493733626798869777695984066636117139570636712595860797988429651214620571570429950683805706961410682301390185070952896287804788217890799276435898368*n^16-421046570231963122049925630688043593614313659773121774374778078642136173105598611876939236016769480693786870399070257583481852912263350847129520835378792214312641951472019368267406631919594755522511585719900929816919626460113005270330841534161707586752580097570306992707837851357691413771902130123826793034884975142409863168*n^15-770083527836074679270537585516225701889534672690927338702636402542217428899344394875071187697361969192632653796218869142539602696640820686327267582944714239242929229340482819617590317099624625378382245773123321408966502701539764759369843152190318950285568284336137060042673562396512203150201979059016206178229502246684196864*n^14-1286172914645442246027239578708505201899579849770670209453962272339448418339232540246042602977831144705662386896473715392809956941832762774209767393975718981949126257063882120487322823120619600878738081871864671324968247607920534867568333238128325545425133126068252877815857508833110761325897087832028707502898040515041689600*n^13-1957359299793095185562595329934716737179407168776844972924861694419646166315356180044007566110585900002535263358331991041850021210945503616937095900796251878839469483585570127560027941230830186373538195884340871063343269782983673228036461083475506253698297465588516068732974628820654245685112368530641722424544311760021094400*n^12-2703978645767017760198890226012018640617241438060920324541884100622531390948386380088370888795557542451235556907974864288984505418885848475904328391557756454826902413815214191644249006119042388227953462326733584438416776294196205962794067933189829815484257568481554322378309641447627389469070573742687592168398981598229299200*n^11-3372635582035539924627910468360638879903249619554933305361914472437553399021594583177752758541134061516404974386422275428598415059689144038473234193582710129711623477512196392588814663050553099846072804727054983277754791137118359993100697134027194261359813081845505041415288157565179774902324028690350554724492813208964300800*n^10-3771411962275350118974553639741484754218759984875577123206314267021368896691480147479030848478399637193438861895093952074658928252639543007083200037474857108349237622461610030165439086430191943440974438805312314223978363179488560496755929238088601164208489676269943529958098160911093126192864305187873621741408619551784960000*n^9-3746860448932525866129549328002828850821442246970865473497328629159274070032226402420430555253272399819366269953050874737856572249020917476565010470584671225001053234563314810081685131060163680751137202403111117863954629295096937645710558065940621628058719009495331706650386945741148376735539468844712825986447050549493760000*n^8-3268940414399709412050253164005224936356504137127293064399745348521010648941092221949826518216880554139905772049472189983166565847652029528901945776217509563471611650106549631513261189714467237713201593311116863698211772307326440956171153596192674215351485200942246371506587149784742049499211423423550231342953559123558400000*n^7-2466960918070166701597327294891506665689688132657512077694814466250913864947823811412611181336062509630244218830384128112257937998052287280256476136984909353251620242623144495365140116323107606958340648021611467056353079593261810927860581645499646125696729676704230664384627136879669562493992347751489502325290662100992000000*n^6-1578372559628890929597343907462870769400881030071903920000271746187360185644790194168982523059326693016351444713757180973730404899769376176806392674320088468802631272438611780198538394403369529024697898728708134785783330572558823005827841431183135217709702132900477304278542400942531178107474735677959425740259469557760000000*n^5-832736440293006358981593744098820979614805886416451985739662602758044182554109307797673633595683192573698762189135648254735517971880500835165802653665086170076147952713315300679888511737896284617548144697732722529623240290227031454009080921685047773024874908197324142021405943158911899144297444181592663576553717760000000000*n^4-347929098092550238173981873632051654738508819616609939845464518322458366498248578453124015242019578704926155635621285989711538448944281324102714151408810379274984160207393861381088783566662861298687060745331637648622928885503709656747400797211106499378390514637811615908077674345911201918520731453620345202903351296000000000*n^3-107961515492764410527530664944273032749738670895730344389748224752381689164443862528330044052427676747307428742091765617481412020515228307008498226360599447850918602978902932516189718757463523032083516382124974143395625293891339227540947940527690701756176015464136604658921504541693091416491831547769812002904473600000000000*n^2-22121173149645183682513933894274728334298646482657405707220848189923561001004803786144491854954650272754406517787248344012578580623044997652877566772402908323590894098109040471818918481881486015541248498858686464595904162681450341391509768984300961426574029701334851322713822787424428556173420976018238904624742400000000000*n-2245283110016403555033241429057012773267592407438316527488662913901526173594508641446995357607153804048428983665413748817615245007933433067396272781572061884763363763334823156270987057027655487830537461625213595497199361901354710721184329776787203435836176006946989458997507833405480632946438739973821803003904000000000000)*a(n+18)+16*(1890445123641310214027811208787458003822318048326638718849177256250885966986401235006843511211629401199065542258880052566425600000000000000000000*n^151+4755813279493708928778112445699318262174268489093862935319445563854348533280733538513418832220571597541046146918436371075243704320000000000000000000*n^150+5895249906260571305607285215600403004042403588419165851277802981171427806448601868008426878680662576678968874459747503143281087217664000000000000000000*n^149+4806082121248979702472734856138872582422221541098607609307729262229158350711194314814719916780128331426311501533262396533699138938522828800000000000000000*n^148+2901343838131990465435500460395759487055892410627428119784762918657141935775734589193163039415123508183003666181086918389410614552998088540160000000000000000*n^147+1384316367907672747761135384717630689843167189814998953776808380308488956698912045785717881058912900837337322492842582906496144557425804196184064000000000000000*n^146+544067157446979257264177144363406588283910500268334153811695001699350780457169370395938793604233511574832143561630718655179672795856842290964201472000000000000000*n^145+181244963877059452689412093370562350997995414779942194415324977118157351783901581223786353578757243459044996161591269726890148321042619706950690180956160000000000000*n^144+52260972885642120414460981096832828503230002788279459131086973992846815988990781280879329588192094781794510090241363907269718633183276096689760082455429120000000000000*n^143+13253991260148183294128650586262743669894728972482171953858652315307336370890556375753925214210483724951620825327147199536811550527953127392063454135447873126400000000000*n^142+2994105185243990521426804495584313635752397283631697579627244506909599154058402711390445228851302183107068029818591408671975084062595396990420312555381604745216000000000000*n^141+608673394937333407057992615796840617916478954432219530969375420946080255131584452720576621757829991682673831899176399293472681028552274500701545865793241053103390720000000000*n^140+112297221481662078795294327483862874328900784706630881267706271697761942221039547258124668678567280890020338361326165351815550927730127236240240562708692815302830850048000000000*n^139+18936596965528065858721943055855840068461690662328309016047116716742417400769575910552150921261977455139129484312208311364982193027072839150420054252731475511453524426752000000000*n^138+2936329226450690674481630499861655333200694600347045845224549910418693107326776248005836941135637947633690725807251521790804873343532818724730188491146992321648224616306442240000000*n^137+420857007516314447762268255945210020934965632827583534345558823844119915876941372173238744542132761796713713105224839395084125208872179484193939043530750358751026565188230840320000000*n^136+56008535433232201080435827547707340831034666446180877054647888331310370850581817230945728536697821788114590620011785113818325148105642867577055344111026542823004442069466823524352000000*n^135+6948411498558707766247755858136782081675720837130312945940676960290746833910517042817048467060991585114095023657403472116573031740868911199297762407734322273618787651865870351938355200000*n^134+806399847827850309557679405260702835283890185754800194320939516602465509299799710458220551894211785476999313992642437353950351927002306141673365224400358039206066428338986497272184832000000*n^133+87821983005456255299822844708311706980698217783634838049215011453065313188825664876876527190671879744917643228714641267225810220850465870025808198463224225922016144870159959782988133171200000*n^132+9000285129999245382431815853232442614410915504651727129489035846984163284450580294751886184282038538981696303962810744831487336711921655730084368403963101726919588075936620168111848255651840000*n^131+870162879894585094457038774706385670598010162391194093742782709218384135603834734886323119172850418785427930400987107454062311775722991498072627800767422048236078000062766157328881097921003520000*n^130+79546788741819900865491705708438912861753269432881501899006588457923707275260118235949918156616853901420440274621139800749242710716592076285084854253510928277441020113868330568815645094423035904000*n^129+6889988596360348858749390551180293103876006180830794799331201790192140879979816690987423394934325522961291681053053707454444079982798622966229605742185989681574161275265522699650157340865205370880000*n^128+566506527919064889388593479187636821731218509450636905602209796996430563094173135417583828544543627357158758452100313418275062071851907370280355510957985543545185807558863890172648991674471077117952000*n^127+44292399837807634424142735696761889765624120024434021082347518362837529444585309231414607423013328770503174701747694364397154225558394519239817508137722684952331164885915635618604878125873725656845516800*n^126+3298202478167469985198698333938897990340833543539166181872664738152064472051243311683435270917144245404369378187020674106055064420564708290111065334933998150691333576685780973078692996304028033491769753600*n^125+234250577016355400999071598181388298837794432926216743872932898922040912578714423883482051540535627291261576976198401422874007077990072366602752004609971509429460423835383228813509492613235026280764460236800*n^124+15889935394814250424907056252159767786726009069691022328036209310464313058397482854727342346076246962703312788536969391620489273237286212558352266043568058940583810617496992040886110887453296994098516643020800*n^123+1030720773236882892854245315730695150751787610718585769523774773443554062022947165750386472651716217183358608971252806159280124999823761677986604213397628661827674563380555222064668289838260195901960670496686080*n^122+64008485147259441898237317398239130291671280524856480365654299509824815195251057537380326980792738954117424479289458984610183437755807564434126804041512527836801084762966138377691457914217262077444090378961551360*n^121+3809575158340653058038470457152957470525606363430440279509252457891193456720114879180407862000496863210681605583328733837201693101970258488815312146192649111494600330059119765140223718093081954766504517283222650880*n^120+217515828749181652647119030557979806402819532178806265955315469196540142704201535094440385454316673938621435482413636531430251857637381228898834564597454975691489971850551093637982686002147344380721369879581514792960*n^119+11925710570987855556080079897002908615559752136877056708023976430516046389183501313980328628641387325356890374213563632502546279299742300333701194573057841984949238322814384316861253559218179649251662134832870321029120*n^118+628396816138442778934878923575730940054161094081463235275965121836656189674526251515695720353076239744519556376000745280329329973054994292997063090207595352867089189014970633242638955777065456903210281128014250059497472*n^117+31848793278745893936837664210325059477485056931519106943067595469801152229920634630366880414339537648564469110073713158153170281960092797545939080010844438405797658488288282484146689111383187990285562652339975002978779136*n^116+1553788962436330549745106818358802557248288650311822189200706017205016104781586606849864420875095525533820141031897447094388391761716901863470394108600348584972901793940789140312931053289993251642556284051952539721418145792*n^115+73019934096937899210716790316710589394947353158042510725019175798102005923891467945740442028312759160467661242592550451184291242963344984232065967467337926559549510074863693533122479679804747703050178341014779452899526180864*n^114+3307749956520784992868259111066899640105613037408945100171651401241295063012433144866844417584280084624984999031175216268035833959918865627292091807820025933529615415750479490394336190357029839715909773870114336427928801247232*n^113+144523949283452884332235921407208784386670592228068610595604896736015758100482041983629337225123301056976317545787027478406988209734953930142006110181596193437046560213033178072883033833574760539315852569580614521914145447608320*n^112+6094258347747956758161521395193608692685304204623196311530529133384451987094302516286632979362656105524756551611755447704413563377271274900645574447888243885245626739447246963663049268563331302960984575019365215949911293847142400*n^111+248152604098567389643329204279980554136374449704086223754364207487657972315626844443130375174791237273250751942292988997995330427383337673736144222597386994179810000793494789917357488546115142247712850768394784001379982251818745856*n^110+9762541926161496341588172238365796520068065901623182108828561094670971247541079286469862240428159180628221875094736343788624755742705522172932342210433425142321892347838731708972859747597493455976772141233301549875429976227182542848*n^109+371252446159126112211219767392510680748682868708141091616125996607076623845343224655877249923611625080239753069884388185339462301884647602504204972261936649908399441934421591403583985540609217385676601762623741691865360166299675656192*n^108+13653445294025398506264296334037436291690104776831298239050318681486395878343673799051018403804618218809469531156769471573813124207046329405313432349905918616263411424585044179587490976335643184025542845630516369190259684138392297144320*n^107+485819140625682720182175732850885407832406065752491998625264185435674657551702590460401715720420621251772960466789969075036068938120147790372794295695895305785592956013390152520065513375492024140137196487491456191422401532051557946753024*n^106+16732036372438620977988241099854260508419029018633231067786640206651874495961235810563580918148084555643082497356258358339120502262354994264085425647394789814054554210878109068777041093445928223398180890824095920578479125015559836323020800*n^105+558003965211987753160524493873125430540506698488365051817865681956237878148454450201402476477393388348249354747388932328190969661884672474807728850537159861693260815040126800643417934899296360712203131611595642493554276985396089276644458496*n^104+18026163136209656801979555947679246142053837528946331136128838282412752836676384850900500993365617337923578537007484798110003846966826639190727434165019542281133043411742341317278139571130409805952007236890821909298288909036211543024395616256*n^103+564288680959488112041797766264993712352000855359765775602440830073528965323230366738809553046565157031580266353191543260688980120692334691413838254032831141860648913457489878653707143733991185963701086417653199861879538728225534824001858174976*n^102+17122915276770401658986787679465302260876295608201624256105295428542318527306790505022935530767323389101799759403330172376160314637228790469915798866408446630982262766845128915236537993447998618059000689903829764456707801194213227347688063762432*n^101+503814854435210031979758934881308417853730922615848380126353148620927206470601753516671392823036467393486211947860231206749935300318600849114571497791673782321462966330920687552132310334783159625773482914655038603742534493902063024619531702108160*n^100+14378460400384593904403605127050613008078269803990258819620186878810773402143742445185940006302841221793538918094194306108654175884131143967200142771973487093568195852452963654729323162920020697982692128670562824319340904169948874933399247470460928*n^99+398131308052770612409252570161989495406028989905372912119219036190737119705435876451646840716688535801833264287056027379654299324001522983670957723424908240543148083022895161221561560336553792858245705293493982714700584673400191506444307113963421696*n^98+10698691106510370290342199741116920344344132035530010996344945523483175901875745286051067601361990557483344068679171397526647870936929759090408647812741218667433442013472923133602635643424618492365791868045136390916168587911149364065575835379146162176*n^97+279085326547591411314073719962355726528773728446150932972150551244364779901667752581718901127780603941300581114637513257179555282569806530896193213382883488426319928440209703660660093611647879620733720185857760021073352413542824163278741295953428348928*n^96+7068889500708766351435275380448040978497710207162800803148353293449313331206224890363034566313765631334712900868014231108840666093183202371072095807030263936467303325277525581665590844488787106545617044224675767892223470741506053881706389462174501175296*n^95+173889533932037069358712617335979788520802548121124837313929150143686176094805450207394089003075703141018789940255423048036554529600577837624214780398709106090798260129643655021217238939929738443902987549259596402480865973603440363507109071435036188737536*n^94+4155264523096626788038924303381679048814084804089318563951306930466132399072593290914932476598677403584722230770081459726612716118085259851183289320521383311414308793437425835582655600733597777315370842339064627091568854001998880960465984737983556780818432*n^93+96475436891989660131650303020832855933330040923235957142164849546327384746054477760200643527972966702150325262182374634984956201349876529386005567707834458880797706351628243151481121067641732542019722523658579782604871471846740069631297020820965553682251776*n^92+2176770820188022232115530600850321048699643463860111890164257320201816532421257501790810933462559315418561155626130493221468049306202133061920568004892108951341944788694402675776188394641343422158613206596273550527984092517466356063737504721535870851822387200*n^91+47738298505024682932005104096408193566144384058728414687126963160888010694114518344495751309493559776867168304629213942682402487220243623902724580344113642111831069547934736720781456853220417487750495784489902653996069051242042998723090625845849538838958964736*n^90+1017783471862705435379459609065902084479937811471294956438640275061326394766186583681178669702780690664351032218229339559979635745314796053327382654491465499616233429930514137989023725688755379428485800953193710502675586377198979339112069945868094635393462304768*n^89+21098411136910228725052452218138751068654386375521614592890264912550458710597032748248050705384494734175626489146896668691189562608671786320407780273536405138689067307197308688996897539008626048073129806313800378292869134567776980786253950606902011483417805848576*n^88+425321692295370429933122664311237566214401194351143945716726571958714601152415986097554608691427976416623184102523498758367677719448479352515273107830258017919786463923747264353101582812193601940669665212791131677154548088426323653897236117489529472630861914439680*n^87+8339158786147982074562274999727036495145867602843240203790095194583907235311038852579862732013427138658715308299349880445223572534947409522431456505057727539631137883162060371917071630928605456493313122445782424005009091651011925375683502354262684069476163511386112*n^86+159046259109424312946152375791670518231470548225058862109044740701512809052635478525644282606442743682773720918482967698884954064237794572049289685779465555098229564538712994217380614198231981198129944876248362927634223036676685981474981208979287748812092826762280960*n^85+2951052297022154414991965223198608592817088247494067047117846195974129026364623420845356529695217299388493515162418191374042259631148625321371336565610539832422358779561698163572626004120894616515614214193979406748488868362620406046500664984549663426992554487880450048*n^84+53276356110974813918880991776008320349617776302750815016861535476144691938581175658393781148330509970007321131356207943322022425683193350606027497274190149081821623294388800778662872503894486421104803276941796895236624404392072034595415071688707111452094009258110156800*n^83+935932302495918738989705152234584548385020883709102808680259602010266016658319764196464987436211837604549704498254005166196351127848772621605159058623328485183189351646285261089645919617165161167450576913228418234937479546193227777059945939213205672958292912690787926016*n^82+16001145059246099769637166070186009711950554995665301048310711798390276619581373750361909882165077998445113912495893119692367082706691752904726261181214568330233969085793154805208547359854416423325978754881995937104523211150497572876091446163186069943013183827358361825280*n^81+266253288945110287577422938532977418120718701552474034626683966521063685907643818031398444679238055257796285089211775781816817749944618729476373821085545296676701582738756310176879787931353278617258563050627249503427179839171378776877870795854326180409779835267006457559040*n^80+4312339421578385736550936316076638799365150317782711384751088629720742878000499470630021060937577982178196117178745140534310280253640307688975711126599186294975529454481091200167414574084185663804822622006206951494991839511491653167704412876563518357553526160422555465420800*n^79+67988857595791560160687825831835498335649643443386100558242079618329922300004479244499008743959566146091006647228362276391224066052788029820393790873005494539219679947044968452540419564424957692830200796151167267133309121133582901396419653310516289686347761052193931652359168*n^78+1043513761807400026083077892279826629893181289872826005991009822618012504866130031343505127089512574496065158525607259451830648371384296022385914522896810910913964535541426923201467259562851755022381450446181423498173356628839603789022905141007593925166054988545181737082087168*n^77+15592611177844198871112569554311023384175785312691503150369176408168265687553750799004295727391819889271716196232883781459505899834608630048935387049103226018857920851303989150476468522502162681801537652279305622776563533008625536585800362736664078606125301683768608343578730880*n^76+226840192279092972582471549093320684222695167004691384375484026347316940280266125775718218547178894702874600455703487578387673525383259270871079873427735575926115588765699827556237805793696846103411496305959594728348970627930946137133331341265414745764634887890317100080999727104*n^75+3213049155876104424640768761737443151288006639554296700380167101119328437211197004758914039057735947459465014804718532802622104042760989671050380477671497922337876627720752108020956014399540645254817076873194970511254577449241215772211195461730564865198811518820140804038765109184*n^74+44312054800133671880581661455362404521643217569441041998878323252112014834040061305090910877227163592130038495270182317741655454046629273040699632960421108806273424113190712578300631260411153644877787192777071400228846751222611047902891230492240500589370838369477285964933075374944*n^73+595030870691360358624566138348995243454901652876306529612434174609604948450178960654653857311068174312550811427901727329106291766518745261973226309672800329059838165314183836050384327041283545254981601250128107009579914638170803683883267343021972338437405923132975321227340347381968*n^72+7779843010708013245182861028578524211898088444046679747263972729029497353635535042445662737459986634256481990669575549016297069274399936112430984481678032053307455688299116063280108538821511081344183286454156417159743743220747284058686423458959963322972964741013626278555646970895456*n^71+99040069907663114380699350247876241460365511918271000967217460638974148106370253940590216141172529175361086951606491531783153996247209868172231433963281383109911285655684257684623476182931859543815432740889763022045210284172142996956847952621748360147785097388423262032432794219936616*n^70+1227577551116405158717149598029854642420173825634855662280198434788830118191573106279326611926782199155700884150201574047856196082078159560377459464135898381802583488724976383263513745507375222416347870986585555268103438592635378603610738475244494968814926508296595090021619654417163840*n^69+14813841800151798234094704542089031297781988273234941347744149886046320298870939301648540356974597047079774606419146622263352347830147525492975723393329216918679899672038564396400525034261272691399148986130108568685232118938768121927094464963736086509669918549667748968376670413667921436*n^68+174037763129887105952052689441453321226194051231730133167656794227621195871418547403031259187079815386451860777696395418732568740317236603952474971587510542524088117517782305722912487827257833042020856735672976519744437505035504019708334122876477775300915265088790089483461151456150802812*n^67+1990423975035218971408388834406257994136001909430247802689868570945682491943433031280050234781927750357997826945392921788942798765984448568122316276170812640299696570169132063271275127862180356800901677884294547627813456512770795866916046304409848276955886846001168381496983999338882332896*n^66+22158274662307489678369923073378695150434028852138273290003399312796520046846133899371491690454438832698836722666234497063044393436259387296418674730028591691965840005772747909866603378539485601341591940742124569989741367344330424117495679640254444696207372507777909672792941898110275340696*n^65+240087050020470863883197983605767596227389331565486080376063216382516247490993755331706421126254919327015033496697962212994594414536454738953472300362271189415727469140437789852708662786104381475234149278234412128073222905159339277340370686282458295473771335045039508105286409151506963187406*n^64+2531570670905062515119600215980178660963124104232775784338675879677881560345473266442065898266508132194683902609700949167779799330122686945075326540734842752814882748751095689535859288338042680350427705470942090378135215936679581350606226247145947510212721880235227047788970376681560553279226*n^63+25973917977965280708886733073200229774171242363681264158450359031003452985471665119103251627912504635779851286952132077010685344595615492491798114317475344138639286555188795216483652401735993126054466018492838961314700775169350937610807433572389814593333001533622893575655057668009594698259024*n^62+259262442573958349136800996250813106499043437548938264869234111534795285768896265211583191777457030252211083478214684046780866673095310899906968941705636677683562179128510163694586326793219987090412017150584757786260229826513041804452408390159524602425631530179763903487168372548499085913886646*n^61+2517188870548769564073765125373403529670508093868359744303063980048326472270023106310887669013453565685231863660448081810719286262448991104539824794652391783882683179248908184842198554796665514344401405659846579736203500434596773071762198929597176378943449981935428703087985902590604152213915409*n^60+23767068076189783165463723909695651727761410940780219079288659319789783511461819265470127203996817626408426608425927615130951859858185732802590143466527879891273309043802654513597973041998789650639882589723919964332225115023333945381807820403276853911811501215447230033766023355587323168436999509*n^59+218181733111692572204743501719938801236792771405912589954851832663642477596848412040728024340636841856797217741885046263774907971259337925372532691849164978279435474671033410689686807520195067452855155345009580134548485955662043147930230890196408732126938665246507189360275683770562323282643707028*n^58+1946851400339517633290785135371209814186855943984236956987927395962919352590155900669441321180967831971904956419715106548565710733836269804917317176545918239157089405195011106592862980652441861836288530216445031253788621739468238224902126600239407125893677183297222919326027053708026604558855130422*n^57+16880927743489531851140868592499684147625556401281519017976841640384764124800085051405650252967376964991494915025647638255251056174240299130747970432180782096097410660736894088388718094755965057097046311316441495421081262233696532284046407510830973759108284455790074035272883342253391469251512012495*n^56+142191796823225957597575837846573633533585121230144251546086402411247285834471566242823012583734151646631925384189162169984310911614205182053200470242710327804494807535152535630637837302917235944941837017356436273433052175243851128619357402670615759409540791872450749880554857448140465707501808324815*n^55+1163109561459820613648793047824298735122198711222091515230440081493745020307949140712627997094610132536670345027167709528902912934378626931998977919048934601723068797890441293725999486897847178527031669553193684780268367405872096382171740461649827176748997379871954274291233487988105794674366984927770*n^54+9235796917307697611833772675555524648335928090134139240706441743216711823086370047657467451597722362069087898327500189946244309734016393661981933317516270971901636147508504065460367400937404593852524225720694114651712412318139627071787138802228465533335222076905295110570434662835659606521161762449128*n^53+71164158607714623859325348874333938146425059821885308082516707524417955553882426013941849312751308014482377552217631576163274429494406017180642567946387427083508041707439549872701493372607384254488095762987892179189604425231312028884834922466335512038465551625086338596295378575310156241979166561555521*n^52+531852898962295859852979530666029185021917124455249098747250249166744148370725051764374969316683624785326985612305725416887695587684815673180439805234494773852471721737637992959821670598884820846560662027839854365874506464899265843940439063304995891656909962860684541556056607803940097422717275744140293*n^51+3853525010520790202782728485586938242330554313576430029502227934542453633396013966269909250539749408804627448605255383648387479330609472891961503549225262800105426693135549256888546380647100775057540479897858385244931581022088141357082878836543555258829425743499312785596819532242513706220004078830170336*n^50+27054265722164956778918052294546695646275422153988619611437440493347367174444744437983758988021628201631946352582308115769685314721590359039903382950480140097934600992093657388433948936898691744266244960951073267701320058914912457371622476471371085403186716099496205031014248993398946980715732081142808674*n^49+183940675038902673055308784600433272722712035807947518318255892337281696846843868178687998866717145340309454129941145052342183464855665756748805811825290823236328360637910102732230989001681864232821926345181336401108357798340054396782152257971700741073812513839666662786842743449276126424417685722425807187*n^48+1210358446752117979421395398223355499168425944934413775934240932906224373739418417874549093026781792223570851540833204818117320139389024260068857521056277888862334305539898977117727533268406410467816918081427320812848172062818815449466125425251687457931322011870188932758267938391040081168776502765703534451*n^47+7702766942061144509047306226281445558243729836016242586156507453881098045021443837735316741296357616292217061725002862953255732460996878099110830091305709578357914018222967218283743843632492539634863765290709828435810870139984627150517597921267254285766905575026458629821917305352220034532114954095712724526*n^46+47374671042039941933024224936099489695320432772593491446137539320035472013913402332832131246357612141844986763452928561311694605971691886670747161031717940441995729501991666474527236463651884886165170500655576181165167785930050314676873906312183115008821569576786958697796423512935751927566731905856690669768*n^45+281348240949131718790128120711137413352504904396040890987897512717706771720300570395509897395700930203748096759978344150648238889201365961595409821487080628051987738213746856467380171966476012274767715970039558394129671334326004759559128106862193689580380889083829563107237945317177737385596147189167192019875*n^44+1611855311275445542798888296921725798251352839964575243378264760202623393801694007713465051142821447743283625400700459940149592722402174462358768918385133433968355378186446174846206332713302843021682798114637011812953210579907799210704245482295277846669148206864270467513359836760503154461070274034415749647399*n^43+8898553018306465830896981561974584789770158065367959057957109673194790410166227477819326502299764743819210287679822381575997744989817789812781174756777623473823107328854073697149524719458012202270315527474925508996844587391600446779736393417968615970156649390293625558947909092893234156567302110580481034627780*n^42+47280145835867738207284898963328988813180571145819020254293478823162728156230896240802100741055259692250753941197342919524707093237812486745847659842949701609852581126527555619964096142372444714694672862960482830181005828570641255223264239201788745985675373952389105586078120468991235578034660900983743787574330*n^41+241414921895503730208229768909223318401471296361937304276261274658228049244002823282358394489280618767757507175804993747694553719192604839032929329280693713324168669859790861797508056430627080880038474567669555565264939224293426507993695009561999606307760928538969875758949067681525075367352285142387535952292117*n^40+1182520661509806774112068173542131732684592077378926099583897237910997869432384302511257124697374088841822821108129612381366474203615550948819641313714575398794252891241207010900132699449144255451935201907839959695638083363744083863976852433439647655893201634792785331328044505192505009873137911171055314830898965*n^39+5544626760911037779071577110532310583044265520296658330125679311148751054121520642438792352337570229092623827307492865164454021566846757753479310169820772038631763600502859542702189822510611172856425332491838385366413840337415297481735940023940374395259444296777296353844511100520450436105999153761727618220136046*n^38+24817992773519659831542717857043625764988047307280134030199060476723440873605977478106914367791116352399618313148518110290998750229964843322671154708838973660660797871425579407784609005245174122277871084485482052355608228035570363747036402526783894993628108369615055177739590964796893799152984130891686686138997088*n^37+105665878784678698043282306015062096613892038121488903406863788108203780359149939824070937749226316894470487917151583498557368931720842229122010712900105120873870189741314176541115159110736020881263063216974720733858635188310766005115194043659985865924686348842471189311251370484017048320166723025962079863357789623*n^36+425835241159427543470648613091372633285181296674738663960847926560758345043962472167441588386362721285060217091309351360052468660094866331174262074429386605072176019740467658737240410841743808270217693236544946167498284351218611027221996990893699218146631119519462743822481681880924663981688134852440946709468676019*n^35+1612816133165189811906628044767360719260041049067419340381717743773291273511913510668703872065652509948923698316652902878699731883432160104189386421389461853880521844233389219997407009985661022833670488419278418415264018144499247907559010960810573139132216998330818050199934660423460710446024264356049995081871506024*n^34+5676755684304329289752000742246534581499806825597566783149956570176352290412908527756409366237251229696726364573113827826717749122103407912558642378205458196572975333338160033656849016098032920426798258603300192809987214423179444536321427200039742815333718615240188730733180558600277223120132195131709386313804426294*n^33+18210154464628690274037270458357250465910095377950195311592283302819750853073405594539488183126013222968579963563782851589337421342161549979863189683226665264463649529725992101772762682929989909133127116604803151273866938406988733686542494261150360377961896912381496175659712950597538898158767407930442913245038881515*n^32+51160704750082215827960649388113071255631062478263217962205920516006472496749749392262863698595822296613342411753867475744983274332624038675960272675731530041204325354299227661225066886158107864976149276246650693399586072112865343196025814615101807110507207990382839628627989539179640697079155166324233022739758335951*n^31+113110217213138606522455079670260448335726486600787573595468983802316187079286025471996212340532227248495246631743301479764727215332059024222466619626831312431869824637180775706941381943156406680277288312616290886895996637669510706301878695193540714127746562473047770350734242491896904297070169451989151647443306701906*n^30+108835353081694630056422743499493324953250086206105660085780150848600023425235724266594449016611410434330464629456724816297975604855311125499873663316163232725408013527808933212358280713278495932181879968799242254198718064979922231760283657301959739796052032063995773996432539586508573010888325823229564901094816822970*n^29-705961487631930744715840409170209998715147052016935431442223532844753878395321572452766267653742787467199745971444263216705202188418597154156210225123047597146574817208611650346328039318575686528248055273922091482693610379339228466320783041024336536450029530282639796394868660613615438056225298772028030425383509059016*n^28-6083111157608626852020721559942020756948954065664358053028036740440100857726541965525963472947488939081207498663497270510362497958001115628930441021146639717336470698837961863783900342148180982879806331134436379591049977286536412813022597009575680607919807161065031361407404020608095855675310485909091397102298436090288*n^27-31648888809683463253162072673896979307478214832964234241964767602290131656576786140922069982955497707279428017506936480313743395052864837957430434031860135784212059103244345277545057723269252318005694435893388151442076665517139496701265695238026277924231926351365989044773897354314344864679465453438128860305947233342208*n^26-134807142897052923642283225855219878985779856634994242277609652728035634974451936974749988445201944712587203669515612118555886205548703754464316814264116965512312750465461066834745649375305644678796361496548817820871618314353437576049318425808445165844611246165675728635891008850212189292776030840432197179913225465778624*n^25-506405789709975809251085627153811659338446794370956398724766723132530639209167187380835524298744215044336155017393802750216005811583145504335014128255843384350012965405868490674586096570055898469994797833545071774728171837635301859086141196123565481570019499991200352756069354391132831605668622070535452455841981995956800*n^24-1727415790630474463663239474764994949039788296653556450390826776189249586265321592151954315019594737059043874755052009288167590652079191391474279976217180506519319319996488226812507739415702442011566583968083432815506017314077761948760307200180368010145715316690524567820627960362994245220166434324819859121120894486697856*n^23-5425403058207151360057963258568461781131494346913642855236555670798265811239016755307262348941159258800357325475512001305991473881984468435646710223975131926929510432760334232595472973283280801536730556977782736057801842745652293236121777685245297353546617024838318930415217518250054805421294709376323900455922224477394176*n^22-15801624685221279640791296250723796037149747309234246695801569087530729787900688838337502155180426299125406764190605504325672045670196305935899180794356466705131885327330186637191734940226861327087586722971427725994961388311129352052928424584871736653344022617016319313688084464443682877863260129880209846642540142999541248*n^21-42833532254512966057896917256799380966641144963589114291640127353388021238867163808539933108592978418639380684385054160991257820774100255204130385629537655762805181531297124460140783115375929127736875857345434245974698196142101760288895957332678994251566229791758836957558126121315159512184667540370909615140943297782931456*n^20-108233150905788731592872005405651327108947775827302430156210902019946890263750753163443171121334647538806911806718477921052223349746396198743470507166107138198932967584587615315752401875616378171856340387831868881687086370655978135939051222658641062129006581619124289390252512196760204409177431381782712708553665064298176512*n^19-254990134120671209889500366338896146977415746392148705623882583143057370324417148437826771216442951656384714360967654426010273555251501582117402849086451738707888224369851741210409080658022674263282701115091945258305066172883965404096253518591932945149448633523563652377024377726894220035223977429381060367009738800621559808*n^18-559674176953597848656875546367857766038924799573539317498206671099739965042051948961963288221194065776410784112915378718012856833100319953815720743942647776773331091653651904108211261153507278546316490878558212690673883823172483953650717180065980866957787974714345959366653732226601333776089788249899409832316348968770994176*n^17-1142643273549873898754661125801983059809481184655977264132862147199913441626505885706645873464595456842376108452688205164069545420419739268284358092349959323495279361920216322814406812002057814327431414607400525323405709930582850489022556374551037034309184791469894393025254474033419388015449718032062351014850533353358835712*n^16-2164987178787359014262078618076454197778816375016408778346575249186748900739154718642577137993250708792670782425621070785165945029939139360048699530287772618963614840265822241808729486103909480901737175418277568524906079336172962244398877299560991546752433047150230639223060225037684070997279434547965392586091086692547198976*n^15-3795557073370275096280402950030254081175001619157590789319555874209927744072497797761537435739831543675785080312055535670509315094205699014965595675388428307172977548317062143854818055015942605428934041262176207402379621076347319600621748132483126651658312983361852023683555445711988900453260548694687605467463020297749987328*n^14-6134302048569825125102735614103863587565790879112643601006367951843528377972680201895869612085959784352542684383505726327966502160973212726370834471009174410751889040526788029761773761153741209628457109008179029801047446930072342419833193841629249440623104899041919757231314250714074003406488833627995766777375039033539297280*n^13-9098553316352544560406294902718199452415416449574356393433934872965303428358429737036762256486230070580567352131108695388511816821631668795109708773686795119744227565560906505140387424174428430266871876254639168688103840794913183721190161772848281131204966333061300894058673368033419093967882706100505667169300281791007948800*n^12-12318100499606472754802736146724857666545033354605664048818518525488320366177751950749908718039657143601501118513835856847890613095498449595465669871073244156170424047402915253448231852413110656108864887517229791260158076939380364601342800898366460195603990194754824584234985343046344146185000182077109660017369532555434393600*n^11-15123108249309021828926125176081084568005749223352897312508401730432529408164384697179843494937335051525852693241357964656735763507285837509193354694700665159349270796835068926398605555537888908527150102587853771806632353109895580690793688358849255400815685292809165304031127196684047978162756336783833603262502456039938457600*n^10-16703961264654891089652553943017398070346121439005710552518654610408372041586251779482305262519108601803575065006969657950750718435048387484958974477702231438593920992664070802128784776533107284277196982716985243454685721226241346689895341193745203259092849213165948814780341408889093442586451639464363097197907545572769792000*n^9-16438034367781978027071669274923559855935078959414611650529749077592222923719200303047390727536141545730334519722419533742662329491553242908758542932809529093935322178568234743102436013377771991271258957596984899707743158010928632135262952387669292200631902681680998759589247556180483421171833597945286571305024508185804800000*n^8-14238143309067556754450150417750337231607666576361292732872355011029293724298691770243411151949874598627398654242803141873166977085579712418500755431523888965746345846190488291878147794355526279587925934336919332228097185270584526411114679050658244677646332103601116413137922507558144518231203432250638208132600314619494400000*n^7-10687842175847297939839155959636333353298295355447742791734240542687235987018398398929577899851649872118144159841953610790313579961532006398499469192909775614381123595268381486311131371370199925088874083391656226394141770692638850618383873403321146643741609054707117924536448465815141829042569249639580491253439617040384000000*n^6-6812247773188300718085229597025417934521091934813103347578106377017296785000901083941640154675641151781481520018883923916174878299049860626787895216092504553687975601596115108269804004255811845793273994024151658140166682852639973522002419755886644660163480944094119045874928711595330949373225835858541407997976903680000000000*n^5-3585033039551167255504670951221955122293935410909504504043305563708219989336861210047817269332575322782919885506124646669392161195550044601167684240616181597402584890901624034673920901182308910703719965611465324623423614472517121244670005705383716562715509135623233409429878632646010540122567479528806351633234106777600000000*n^4-1495655649064286218524798741301602215217258339716818189055419797784559629127581847205180267506882529993838669658386388070029498819204699654832983976097578530782140286301248628903105998163726744698761171857963605392486698213305037514149487638898000816631960589112884325493973195592408122548946967036626788115898433536000000000*n^3-463798675426812283070315667806140947542702713951870260307390294444134587581761315066346915914832946715704411550456428204778821621768626049240783920413514624142766293180211499497126882228491622891305259758091884680378739689581073353300299112736670895837628039069763492611457514231998763423431523646680804799335628800000000000*n^2-95033756318780671459577014476725559162412529440936760755391916019651084405927854462636525171205167220124607923977409157963621428430427874975951430885894618813744341693247178221716166057808355719708456999018994817296369726136354125410995516445975579382619805220864187306633374174204378848902570021301048419601612800000000000*n-9651026303890113376106304899613654678073406688183028751617866976818599082897727044272759892075240327934377016824375091192624300913044626263412140415758974821448968916797853591100443166074701107359873645533953009550665730029175939083805130179408250476737338438469864421040482289204130012416148833138937633439744000000000000)*a(n+17)+32*(19612912423365079721098368250795068702583906199216646134971931184254629492578177475733066089468332968364608511576865412810696294400000000000000000000*n^151+44900770042494602457649824653204854308420625700797895942277384724701847908119117634479907401180471338049057717407695302862787659694080000000000000000000*n^150+51023963576987842350585990932187905420762768423823657041127082472422056357851833872485977723266611900428477897234705383659921102944075776000000000000000000*n^149+38372554837083292498297288738257899428945767002211759178624969305374174266102111572793646231962773938864055003571554906618112820057444922163200000000000000000*n^148+21484452493646043102527917564144982227721216140440935906776950538754008780369147934249337162687105791882363777033721922067031055096848059927101440000000000000000*n^147+9551944096693734045699840065451359620256863633318145887852536463023983247383272673056458363347896473419898564629160479394234094743237040539797815296000000000000000*n^146+3512608717273159725603087271308925147312480724191037710402656889920300672421957457544860587266170582357215171553619532365304679830448524248812705808384000000000000000*n^145+1098880118903996991337587457627122263880065137407929001572833639638091293321973048550213111474973541625570763619490305509302460826688870300153777528808407040000000000000*n^144+298528299620591999357636182436993243792858907068769977081929434474560336520140936307038572334964042001734039368424238434765914130432949649676372713356803440640000000000000*n^143+71540462561267900471537478279396217546572911186680228011591044094580021111628684565939642011465097906045734656291479229783961457556685270125618944118217298778521600000000000*n^142+15311605331674381141098434949708270378007204943042192912505220699337633661905178284378388695485881178249101320169247014261803624881579738019761219925376664866914304000000000000*n^141+2956198694165189007265565729569370116806431982027297439495244891961949274672967024430888621073191883607502388891312127484203499131044062908547343608360133132572038266880000000000*n^140+519123392546386890042136667354439388276570776336065992528272315709461930611043136110813126132387729889898579052144287097620710067801051422363546258037407408474135474470912000000000*n^139+83489881692321260444649010005806774994672648078174367860887738190911878198009754644015232696298491365255967944678249382745616530528648907973208781461849309499500637489987584000000000*n^138+12370184802770822824141946591333413796641215336809776344876154331560672385323247268579975724420388493417454118922577012423122761330866600993920469305119861558730073853624120770560000000*n^137+1697048136543945772028253983763431520485384693372699812160944310618490623793650150656739995445107922489155921600670013737962747942437298662238184166109823013426111524393644122439680000000*n^136+216519495220170982636928029369805223220217959300678633064743398528468541656188329651928749175555017130179095131489288203854664716121371917733564732618550684178293575671700328827322368000000*n^135+25790449172717258956150344831641861857234253380800641678836829746551993414846730299351219915612906349051118457847471252064970891439939521931482701384667421252131363014237630919584042188800000*n^134+2877791122498067356562016441716557103080968640083520076050097275164815610317234244478626176835922813255965671550766318326028641951733617312004641542687418347138209458637746905232112091136000000*n^133+301727073684874500232076488718414936297184598871378295975848785436919351785262147145944137951082276924405191155933180621386057558864646157973257029545384091059796791877332565771404457908633600000*n^132+29805882439071499378055857345144779717646742609056771208151650276132626679444028956580628710930968780637407530513140471487409827954198847218502938435018083801531257880158784349575089231348367360000*n^131+2780881287339140136177438849356262647230042136055246860781876974604133418045879001846290103344050385488008262810084728260278066569991724426734004917114704352051639704819388300392787104840170864640000*n^130+245591987908628348073553747445435040210078121483993256690539040932803807737992258837873638853919042672451919212204970630019887734541563423049916578651425818106725394461393740768828446849651280183296000*n^129+20571581269658875827072264473884484583292727898844001195529996233583317137015543793672666176194440778838374425669017704343507661818494295714512127936227971972351905617510316083652718804850338892349440000*n^128+1637331004540264659045363858009245355286478149475049378021369612034979145891871192928067144542119802517826659062776489579298559265794248010618987071452270106917436261978161685913966976155336947798114304000*n^127+124035703790231699976186817774850670825120831627291240156738325053775027616816305649616291735888283542337294188982701415465527486808384265129168987287191754602549005897281815894469045516820933828880315187200*n^126+8957046878969915774943222041253964415108267486588816781798928121635199231482907923614282890522604733817650748865333150122819974798936415518285133970496404192358001208493055104772978998449020168901970467225600*n^125+617453784034306667198447025831527900769362967776182366936779033463374197242443717435083857468845725930509464533131911325416587283174484991641307478052821680370321422503940657143194740015600428864649058425241600*n^124+40684776416382475802397921332791900378467318721576393812286650976683972465105852163791239247183469064043861153681844678483188036949536271601974191291845594432833542880740244530730377836677516387498222427937177600*n^123+2565496365855359648157451323734892456709892635807307764000363740822450117350335673656347699496263169872560052942958831095492756827119564526020414119735952193748883100604542537633841166179998293961967816907287429120*n^122+154991891128916967268659549964315852900351876091034826285424279900886362749105138593080986077956464788311524269487315452037495880966441577114740061677500634744279252713961553576347984432725701885291125108081782947840*n^121+8980415730845518407760576419203354611417749275191653654919884926618770692963545977558048399072270897769930507158741861493942806436882266214052438631925551805641298918489987047614773453480253323270821415405293896990720*n^120+499521843916588435331359626292474749495586258202327190480592127961839806664911321698583713490887647496338032339889434182088291392696313667335245818347900860904935755250977217844035915869210180763514306936720257366097920*n^119+26697802467074897467682128855621867524943865052306794127869172014388211187081829706662990111105390699474914062379845484181388185510071909872130360872402630399731254003284876733604643269259025706162445420870051966809538560*n^118+1372227614402112473739189595263479828307225083868678703077508398108328606176117618802023516189032265810510138541603643148875177335670455857302410041068152927888709726169631165484596068747951491869955139076266467624566652928*n^117+67881187106355041213846089354326958392880547704798880391949950155375312627594242105536062189122969568251886894469751710777812314976046538464547752376176034281512842591305100433579965182724287964276247494243917505229104349184*n^116+3234198849187336604258419794901304225944373297136836098652865560912514188979401353204324943361671418534219864269361626753930963113728208171070282859254973717089125221935161951835739624931183325077722069691263825932712910258176*n^115+148518137049691120709262314283487707900114991218529508015120530479250563577404417896130074310104924851890003021273569680052957674257748289316147093334769433664841068235023436020318822898479665306609922868844314119046267192475648*n^114+6577651485026291830802991392055706840772587584406800950564898248956712215484518712528711021408756710626706840846985908807721258990690068491972922258419781847763981943101190127625530867087372099274969547901068885609793905772986368*n^113+281129839261185051273880523323317801503997870471410082524426837377710731319332318205390644177421815953701258168560487401814497890532219175644882483329682793006821001691546890036209710014633223836726705358041508550960339771512061952*n^112+11602141175791787426619226541526410869753892294776425407360128295740172322238643534840585166799995388713800648465760802856194270813712875782390457501048791240646609391935725301125406496584166650946812133716740266880041162475898404864*n^111+462594268841501387760689323616742131966582366076325704543521955564411310866650161056464858677150185183689752018318000099992657836793504824647362254320369418219498376188599921337590590727390784208166429607104512402004213417310599249920*n^110+17828525916476383865193109271681373498376587885179457209321161086626314375488323999642888881156561456279670017261303105077242679875147393515982900265977730118617003123922540556932910397632780107633638971952179054611765223313836404113408*n^109+664497290497897196110315222962855130539241499565217507371993183152221057162226458149736771459917522124549630653382827028692287826334382593747130987220413428311170263971947440778707679281510964996626968726603109955626194023655965290659840*n^108+23962450634290241902376901084876841195355457124776027618829583633017413206780714573221011899295449834686881153796885590832037019800668522251042873633560679885645580442785862160769778150766667529353000743778533708537320721308755216035741696*n^107+836403881530812206277213932471576607849059410389215745992945746887891754723482249093581937417231187105139685670992537474876009809769984877483212724410547783300912697336012951690805950189661683874132268946288997655595377082507383116052561920*n^106+28269868139439236407936308066082404568007389211312334739236232059691210020211014289269687114833797343952105284906650781845415854769887662913189145133171844889246669012864642057795020853415870315402896835988121043626531390638251543713254735872*n^105+925594620593929915140410391651505491741621253269449665984073649673799388996561405430728261135389157376532682646580051926028231126702856289897596548574857005373207795763204939585365923470248267850691308471881767129554522383200985565615227928576*n^104+29367319604746407930498751859086049392994647419951427998254565533606177848400869754555995531353159454778112202472568075905006250338042201482449963076696951944588083090434216967927255726644444674322328425577651706812502066576555361118572844679168*n^103+903239071547720455272862207689778211316651621126569452286505045288165452187979022486036732088141588908610750533140647016185325346508001333847702977262072540387161813063365972025954841698075064871119092899332992026539432130662689607672729677332480*n^102+26938679763816890480613219622697765194652258415210943479901112021552586049870812252958609203358195132518137713711848852077147916121933699995205755456434949292058232253272363878770894213922068876929148686632420634160302010255963574572918161455185920*n^101+779323178952244226974602815996364345243183260651567058521718025701099457095580042898040603280905837257268185196386513152630155407665995403705575262784760814361202714240669728657374011831794815815030989961257417625637438574846729750838084643128868864*n^100+21875184634194035117890292748862933954995771867618488976106099758827462168567423247672449962390046801360921007456028261451101061005761545450973783441804200885907165848099283019427103229114168361686466722397019636594758166440706253472842440468837957632*n^99+595932242747429325295681342143656198710034293903414926037724596390665442996819368348704777681948093307172588006896026545961594594848274563507925722550576502748924092313337385371102759718278969758784046347382781569560217943096847554958202428815405219840*n^98+15760304337708483702118132923082223678622420845949389651488283465185767725214369721842323263687076242972584575619200022280147612487983620795436732696274779652529077791926311690559794385102482764730442054564099541750296878696234905304138447070325098151936*n^97+404725058034268120313891463832488020901259172082828169489066288580594559631410005997100178111518738532329445503631779628536144550856311299163993859473707711805874450862424984627120091609048495521914191995123702150670816940735781052695943354676967037206528*n^96+10094447567080106934638094221045964959510288431849583556680453588427477080959099223869473360207812566465670022409108138035684700333889094983774082714229863250056554199250217450645076970922608740838604176377905250734184168774138264126599459034079180925960192*n^95+244582521192685219707628805564161503491916850402552045273725814134004825313546078710754188041455809303794883395042012134623647312972503289054646352230105219958166895588844496914093922447870541085016200252990613534510622412213119339538302406036322309524946944*n^94+5758065410676784506450145049088670628399304873508429061561895409357258406211856537943966164939604767185073697479672327415992207241308739814464073939660504904144739453587297830487520568457857670354709854720455555476389037691327002804600399220214924566918594560*n^93+131740321153086065409680261264848382554724711550360208510549500879884151774774217563715796729076041160044190886865739394350548428480096985005628023094880998407043072343638831343883192626003679829677339703010014789251489593603727642956876223942528578984530149376*n^92+2929741764616118925572277289950113415713012382976347496121729458357161829682252040990650471951099331442322904903984379921387422346860253218193539560652078030594240152138341288694407442689192727640781672987450992861536327259954924968419133011728054884845645463552*n^91+63340448325561025598014793190918647633747498986950301433704106988007962735942480706073538481687138412607094953541531757561806511238915900542102638753475858716068639958209012921961766220712051547216444715759280097639772953126168396368545673757079243184205201408000*n^90+1331502671656087814920020535634998706943542412875870973027143342528640033742112020729970634883768137380493472580855217269761250686046927194450832509418001665583980415212105303083612384865230368707374187112912175998848326473389503484906758462099326582018256083615744*n^89+27219206772945621414446219217765255820016709677901592394543953596299056639888043218156001333410849395429960550056121567347803072432431865519608417563066498825519213784687942916515704661672487423068647431693465413082059259429864218442570376233606615073242608478191616*n^88+541178308321750762974093853151956489066817849891195755535518389360309653477376168611701983350452343634717985397716341875050349340403791711791065214150826115667463281624876037182722503214272689193690249124683770659783895789871001155276207352198422054716293571688267776*n^87+10466259098725988809673973778799867538855721818019030827255378340133743070436323099416683385505197791548735485456541890613858427785138209962276265457244936614472202084589954283472002362573760611295729718415593545464849241420467660882649900542576765788198915609389432832*n^86+196915219039862463150662823179516310220343675613038548058529356141460553669166114040033280985385250713241079579553725803346356412170096966008516847984790409677162371980027035859471434068523656447646482172967908686857107983918381010596107051173576286289180457570679783424*n^85+3604543074515039230461527841944823009371485399114411432485679631762323738912557041064896898178470839315880794997464480060556393412431555181755967810032248347100533427715505190353585569763306330393309599107622602068654133978075414730439160144219880366934270255431209451520*n^84+64201730068388766531617379013083482784482278573759800847994815682226744338131256084593404832508969629610001062547122450866129235853070897319836984929466308394297252169984457959751188947935216196252026941271456107035037378553112666985175115048736932177802055259379526893568*n^83+1112774917774629360340486373162774190155802136625510518209723333075206895595510839329276764928957655028094429889579268209483793882913004761875500765146830021756893158701958660616976354289602589902879204264766498171919286176705952208582166717955733767136558977697568799981568*n^82+18770102529589223503975884696326773878113057599409937728450639648101200308124286110112472502157171717665911611177536015772179713959475020891294945680810210758090414519588705243755786492720481760907979203662767913636557331712229736348159055458107518338276995465678243719487488*n^81+308145252231136672572116395213368278417216114544028353316423704310769795069382035034887788579040897659903575096670704860850649918702152720384420425782897807553897190263053629642137585182961441814496084652482805555566332281587771404197802582118276544413903640534236380487434240*n^80+4923804725378182907150686102239571031310310870848666255614354985112044994171907316293525125087192339140122355191565216901172634670452693669031379109075686755435896532184531833735482891030265920091312304332134207625114574569289809024218487966260475088047292758786882502569768960*n^79+76581848590206989074084867301898493618028879593595424576363646109571611157718457919620175737994530027249751123261364784717248917467627766359144598119975836374877844184785886656546940735985855961375374575769667195035846439013957199706263131167399777117306303272244573374342029312*n^78+1159444385697143443926692786685516347043184854264345587798472146746738763681179725697020929852175772405256457761987925592794498904397545084043858298693551665186449258390401386345966786056716912387555442572986589392249584131349160989921668444926442864346105709469505619265569626624*n^77+17087895533311417645448793052029037190538520056347938104584474639488935345967796220554453664801864102114573032121481291098067442950256835518532029971716495889128066526970209236581695308973500150550378058221170857905030423028935303023262979822068056820978941654837233492016025285632*n^76+245162178870912059198391343070634988858984349326087549727959895711755764050428658347253366168505792702657490901061362019455608457949423279591997564029417543015040871612670837332400995788011387450418180706202768345309997166561164013415814315537688495969094341980637824958851952910720*n^75+3424146318178358392114523051600965874993557409621569089324027077411076368262503832286295143084244058966836478541374641580771509001795988424894036781290178478876913542379265414088854373336312510746930999511494064500236481657035375396586808056665332896004360551574741077553048685947392*n^74+46557409753228226459787400980517422442836670713358908930046944989871834666648759015177054918067852824076148449919637624063101140159596328660244984208574798364822841653373238683331207164443198384757243260191662508871834953119261262713528115958166707590321532618723552609178512628683424*n^73+616257983317662877757186145161636715131021190560402166089878049690805680276157177700233224924002726917098392390072674923659251034616294152434640752050256311711745249782753959444430177007670571475068267473125392647264792119877542828030050734248395939757777621231464724162074011977361728*n^72+7940885616798455046350781741681694474273599510692810597615158971899857633622105619372217023213824726992240088020944188440691296001953703798913407418059477170105862887343169332198328883591873342949019553240110098999142974682454109327124079840228242791601789029442146289312382348488775632*n^71+99609093680259678258083548521573748654799578908298380445828299163912115686513686739974402672813484095014016852895607173357259564550547835741970842573210812632874243084240761041907174720750975914027542915161376831317166345348170918297728205935279148239148530262100822367328530941593427488*n^70+1216295884426761213227795310169882084220506120170340586280899447184819682966258509679917751093184201225749150942058537530831437317318160033974731812120762057122145928677923926545059115901520789117491996926109481262937229819053699178180868491459535545446353466540110268237885413648994996788*n^69+14456779353849033014637959353974175116918182641523866911647061994003588486676902032953678709106584408611890371809666831285453689131099997572292268997560166925995272516464457602399356839355828112443667606568536490564784371551958301346100305313101357816635813944859833195941510323303352362480*n^68+167252625795364024155971722019578633159860624989717451098022962826332527663072790147515387877372501725798101625614066468098195237791181268105275894716682006015976665954633810774191147161699749652227553795099889084760506361359695770952276965229545552896621551602894854615412675835763861021920*n^67+1883282012384458268025139631675659727250423508206369755169476084551075790228931885469985786353174126598421159529188792756541813655812490388757975681556943271684692081395846009347481261790566575234061835824263785355376124429115903414479427202029521849132119974476714250491973188637264276688760*n^66+20637897239645308914080202150152216230725552152510193434727814691365503885597319664486684188762658848431515768937871249643117969812448054351318006553047669690971556099285028846238681808010733598115785212706837973319962246247818435430171162923279622346018591712210459042770195938334857888311030*n^65+220081895561220267608233022983868314923236030136802851301017082206915722821201810475327433145031826021083721648460490837298278763655800298005083337711471694530730086931096132903913112269723090279152838463732988122433160976034805009907152306142333811472753304489350796260940226687502129421692988*n^64+2283638090055469421132470803909847453897392219600414438297002944639251286402469579574120618330271605643896647965533619652223342008695993288887397680306604240124610897127184601283695448431481667330973779645699518325140386200695033612964104062613387463026970690093181590806902694083646094870246568*n^63+23053853727640186112963521849439915632732415225006438023653222300445341685616335977763157237125889316679571487603250198592133429144988347111259082902341616899202256268845085947888149666549554476899350084395407162354971348991589885632505253204870406376967639746640726320439003627686546053488704622*n^62+226399720147032589674066866876329054755669964969238228120335889103007704412416911166989807734713783947678099757166333666794103539732991212049118047052162022320080430192927818540384816896691388068923921710830185024456386452323103962845358913865916854871829286761178367457102507643426930899939309635*n^61+2162521351204956286515709579218826153317867286386783231612781874036658389015510747326718185292272834484802941774234269695096245594205453696806421134917680913871369850066108118803503693164881497268003975473862898787980989634363331752609718262285448783984461404913358728128172099798709120067454080652*n^60+20087508430900471502354065832033799318787499419000961600939975597816235099843214775403598711157967432721130613400820861297879897397486522778420645512998028609905119946815901927835171458151531316206034837316158665290126808562692120889411603429193221850459530970793202618251742768765439874207339403599*n^59+181423864238047673752944937207937432729463799945449067529676130178286347051295603286459774166437908114286316386348744805788683397905636165253782708616335444566601550359586995421745828090381901926596758347064887356997026918464436051223261336325493060169051205091008697510921394262091682875202241590043*n^58+1592865438552581758135985498335586140976051035223843974011264252603399151197158337949571532013198572729069258932088465823873407854847678469236224943961565236921878652267666861956230056418610608390421999145164519254305831162490748318275057464802100857557111956424434259626652940863814576443905054871572*n^57+13592065936751622955102115363324257073271880559201050878219736857997153778786308002611270875452192408827273450382624690282109710183116751727984457373486382333726770442270315796496778452416129240526537594636213555449038601369760151847902663113895030794872264216489928573134768027318241506161514506139301*n^56+112696436233020988588747695689624953343857535030917416540180801143260354809266114356417328985364779826544685777470350335524072717132247040596611966377742264101263499452554254589909479241261186804048143444310136718812567432361951182945671728788273138537187637616002274007956491682010807668358575090739398*n^55+907696342650758194057795081722279723123034062615675063900956552902666360853244142996347230504292915782454310012669536715471190972159046523425348856640546046264239202348212830458547188925810562455244945029670668864339928330150365741401513362771530345302771058801486043280835772101639613771451579797588190*n^54+7099932981807766192277640176709279646426081143611924873075669073855649615092077337583562265416860118204057542464907385495708454135795558452324667164862154466884574252188784290143356363921592124068234873843869920643003764066347620876953081574357470869698341607202816105975218733980676325705993215620859405*n^53+53916084376849528912391134489094036167748613250094387231984540500884107486998503164315480227508626264728773379086815588830093160104350957937911502152908271306785465318778473650483891018479817694355491739879630327116586035142557515042655042943289029291243956332161641553024898750662219563012528873011416418*n^52+397364420399869384016932921784934270352922909654559127391052946255624546827411268566395333600542410172500516717111966625584849596559505407707976279626420018195042201279791702700219018464363970567054115580064034637867102515456815720642802443783520791634196077250448769557563766723939719256726528301561692469*n^51+2841256558236996253489123408848949893725612160470529593734054206133773670391795985519600532577304477515415955080561926692265559285080032847800447164755670827116981908234200330800199242425778949294841212441569874314925543489018216508163687191252390647094859161944299959087662913543770565167268771059859511569*n^50+19702185866836856687775860831964823597951069007183426669499377672564611269658456190217527920275449250518698078796427304395099194308981412539037033074462897582297019003857564401048739296546293886202804417692933885258678118325425723355924682055230024294358922412487088957207066340506088613919629840036592709030*n^49+132439914461148172114131680856056119601227704913229807577158081089542706935409671389584159552906605342578309751827881430611095132618485831910998657584958661927524897345715728817595938665207079035134901524090115449974524447549737189913050135749935999305471604941352934575906705783794235220007391579022118398447*n^48+862635222333989220637647968227685074194836698313938485556815539007366849560151034529535515689226480487498417008263163762306537809762850497070005069153910370977498864345968105051437300884531516366626610069837706136949939375654182414109283180102784182736894021717489602176235899915450221115405525389471022724288*n^47+5441599201407443512628312705192628160318860270537850552880808480769994655737883865975518631469874307202459524769435985186670378067265816090043761371401506866526592408529179264085699804054983268888045210821835095066417054006695330612526055875144010527678291539328995515541237947127020473540629353320428458416724*n^46+33226656786030279375214715412869049887906198250814899831995668890176186076407779205191465659414883135220637555117666067222251825035246717182173138398909050506899018211804371577582617710966820431731277986162862243860561193864845178676285482225804544074857605804671985692288946489473927579324496195127746365565365*n^45+196271702399060470245879620449049697769051585734321185150084586983416723129420405487872493164447838580334599392410441268816854064945454094427902241098321240741347080212197569069360111642523767981959275932201697606616457348692040976462402776248015013644934824353482395582773722244957995925895548968919069671318360*n^44+1120903478746231305245155413348830159150513417365361615784143889995625935877522907320705968375653440321977621499324503320355638854666150642365812286875673211542037758235901864106899501324254553075856339526055779700267997726485320886301166441935719419549784017938401862315171225023145178485067597753901209399820073*n^43+6184752624741725968253849728100653028079085588016041742773881884420910872672509060114036293515759498171075743254157730322726697202162194254205817238300705158674050357081372723115930307436725238131206508843593549396978398750535670542695172744076187447097596296333686659966072667531878587666890655760857349161353357*n^42+32945515963092064492960884896595181128587383573198249754619725627494890028641803593210022053443078195956633937098318681129339022979933677645298858275749638186832293373335126376277086103852215177498568983810660668102544903032857108407203370067360301337840071891397613384454399546239199651987628486813183922577919056*n^41+169291177629840431826859322957307861782686652272488928655611214110836807417952784063149222876825453958409182090888349011876304963607567477600443942566582797175236790101659225064524146760619203540890266067032457745654057549162219234486680749628147018406598849801008654025799321356373625506515090364487359641560038275*n^40+838384013716106257072845229047481884125824488775776500481202609236355234611185848405472090652557900651943323430623086727428542506360662066191311952046657664053935688723504982492928891236527076346280703321033071012738920591789534627717549173257469028222211867025963160258772102000865876039015444278981753331974545454*n^39+3997461709628231821517197158367716922505858399124275020463666022804760381929970467738457177235185812415007889806463714348886489033054154458904850425020115884143625742582176180470279481789008917477077707306927533473398408481030831269436068712910972026889029321448176821715429356470709264152605038605480357142463670518*n^38+18330166309637713224023865229575713609551941629176945597652306411964272412828939274336602440913605621220700647048764262809217902412524275568800627281813773974937267888426299493018904184006373188925158203410557645651910257883027207823360471964110948913348642848030877767857360893888924161614611065878234423984715000895*n^37+80729259396594318934823827190667558519603808299918415807211643684989596272076932363859445431304562331861545420011517492037943166406031754020684817358625721556014274204034744198967755216507990220321059750732133998968698316015052139901417868231155443939347962646929596725204501500079761008854823195084299351385613307290*n^36+340985646776647028445591324380003566557540857364010488494766250998448425908835946167202837222076740771202218175122259802361227055957010905187012075223400128177544282443324078345719669970531750814257421715732405841337750061308782899028388450134428918020775501200676367401653181618516088533484189758576800565465465079891*n^35+1378897592915489930822797257815925020681375426216177978098753153766449915373052029830775408181026847567385997093431451199999647135722518210820270630618831842943316143236605474747831136907437731776579458797891578056068827440705358296858187550561199692435746532966711903970984842154937810911124573788523101360645679756783*n^34+5327528081913821982656870269035954746668818181951923406075411011007254158517721797216715706681157082227426085523252248690440004043829820125646070944140705745636791252278015604073708259165847160965896741048598991119872557512417841143881847440196170928461559717682864461397834802003164566420954894165063256613255259707968*n^33+19616792141044413674061372248715189382126819798891009325385107340143031775851440585811830463018659250962483935068586159956255121771787527743769557270350912110068168412664281180703906237728159050602114137216183721791475285004767599923877225372114912025832596675204834534598100356740489164089627166940008010435549394906701*n^32+68622995933736099622085870229092212001481318484338966947970948702050377930528461159892490379380373692197745207898443055435975591972439962026440164457957496515374006908370113064988799130359862363917975638080969265869896454922083719215598174703671266759396472243162662558674663038170814537014531792030975522095741919440308*n^31+227124753445947546762928483115482153310755349521747773394847763634664794748250201295037466362079735068435913400073115408004155749727372687080519203284694937965273504869710298836078872790803557614096462092882366212385275698042481239686289687052862252664000582633537113985289670470621481967274739092117235804140423709216298*n^30+707241752205615368841879547248564151742070514828247892878002847481160242139008447891144395784596287176049981301135863064153200432028059522583385835055757677764476693030224106364122546818817492393895798556125270205128482127711974808483967067176446677973372493840912481705817102199343483854023775796829585296409155630578280*n^29+2055046211436412881042372713422102812321470459158783277772050737015209590390156072748009272776647748359427208143168703455462626010931050820538614418194128681635117587702290722396653208228298770036178596418056418662385708646369423864249207033104802033332529124198629584531840052709977464309186890131703020571201872851517392*n^28+5500464450744317327301981975843077333888966359643334188538942008759898504568311001263741520326809142375133946840463776546159083547800919521080780236362959552026304101051776877613892866812917206170855106744087326708675524576971124980501413170045283132898383683678766183790213082544164287564844068344073762689339343985161920*n^27+13252802532802882997074864947289770663286965027612784931240873252189502685804849989106599027838107303162053341493342173975196920808780573888988922511596523022907281291828373488731837390224399208962043704264284196385190119252922045189480580414532100092105945831045885154954984401997120548780234461642865925394901640799812864*n^26+27372777512199515150094362221016816269214409857403175420386014726297445833715096398596962620703590739198574862633049698035665593041457465671173875541218440541689180993051898145338152668994867878504807090106917089257384433625736947481712709215363900535618804789599240839548664743866351283546267877598755017843643083013093184*n^25+41959744379382141457721616660570942598927773332199759918152793478357925294847184335239311623487916974389736090480078466041470128838780664545481584143549293164439200159383892966855521557047064876736424954515438330271686075047790758888865510224291032734116460271252672903927897343364672878084531582451355601952690143121513856*n^24+12672687417564603685408970508487928678953500244610168708481417800659221729187838156725264058674642363066869248813280549488106072810828371440288496976674300936133249491824935843681268786909486765743850473279316002161153595283256192656200611048417156582746889236954011793496193930998655496838597540038427665104976511544123648*n^23-237363777037761346583409272597005873360573478005043712146008277891673489077381761877307704403584439439243855376870384590318090103202484615309702389613016834742082790287924071378231333083812359701635431998627296695379822380481189290415304673597162745286212852919199101265778059167292039609897512637890236975817732423598915072*n^22-1264909076400978110455108452456733142905603505820812215974955360264007681169582622383148630066218667610633975112362607035955401253506562482837505871025009661299143191132532073588026447800990600726865448274319119570961564148635198971270431527236161265000724776796983031504607899486796318066425738504005241423521536673751793664*n^21-4572122894085068829762443652629171651810824052820839782376603948148704049045049722285231287463881051405168297743290408932062439643612505299419521344480596662601017321267918604360300039764867517834379440037992856876497560646761462019110533411979508083191226065894774466715782935575780180755537591599079552006031698792332312576*n^20-13730220300038746034297544030805847184263090951742511633816942430031646981787123307594082725922417458519715417018660105795918575859599694156404551383163815005246873476873915707388263849600650507264224779672187873802663573131074486192647240092036112214273223392262090393610175911590526146534075881661003510314486028961721098240*n^19-36281875610150489299793627177420673319319862092758712565510293037300450135367546300736125944077957220568877980423032882842144850441482233573436282620445030356737380270294156193214889408663922566946613096743779141744135644661322950617715917384253086199542826326269410785935406242722825288337869703904477081346112572712556904448*n^18-86340557985656965254252140453577398749745220713156275681300387092061419010392943828238263149403796883448575568297275653980212500060650178878710258699428098950359794415201586142620819031275352919847913866686064607171609398067718207674159883471892167408383871045050729592848542545380497079775646639971457299858787227324520775680*n^17-186992932558157261239173036561742919247025791958567729987656470159456876210130611899995272566134180569968336338981038770077487719290962471454615864202686422006798994230743680747493687398270022070944647867285137643411237635971815577184597509705927167330682366065279288854745012782062456071779196012287228390962197896635026472960*n^16-370265982668144988043648876959829509636440335620208464275471573206325867217386913595829788373723694229952864707837232623355993251684115777038478918287870571524338127301537804778700544093855674263210199398093891292941491300416428547815202588914500522044840352144246247732615093155853541097968123985733137282536926433860898455552*n^15-671159979522914624436005457439549467990406957085474994653062466617258518714564302668779471364530053959149412034461376844861673660004236414105430112012545531382836832715427369397432786684222581367358142198090390284245961043281111379032298838563533028030060387817225735572723816363816897596507841111289570684634485894228286636032*n^14-1112645883689257967524413466336867276728412624727405022023335812588531199981478146998401497597788084450978841537160945774757817738826221877040484937643919162795623365026143334348373179347462167029222991636283936912031709051229071269235828388596456135947841776962735755020003366469324172443442711902667649021093709568534773760000*n^13-1682581121731261439236207149955264387587539428052181438685771460082752550179441265652694635831472732885986783434419733897222127876930061980220685963273656564992259432238802615498792085520125369007015394695381656175563304208696053162668674698520796247577144748991042449851279371195802960059966704702244486134463894205691854848000*n^12-2311599507217250949015955293315176515884788012549141660643914981563136900513814519478639115971991763850952203435288326981385138901242135660080933856962307467519793425401987473384973334922529664197853435204967836021965684229361508247821212913695190821139209383605794215098787794111578205869478668653977359229217753863843689267200*n^11-2869160187319198399022269361471323819331776338107833331090024091939578275724643571060079259896524601739835955311568216145719478310678336856910425148802215945176825199770308051726509232393430999513955194251656057720423821501124263475719932537579922077299413941972031675333704095126051789326733563687912597533118689262837327462400*n^10-3194317520003276718931298225402542913441027166217095401899854744812998774223738604000232854561117193086586149911477452545986906207686576759203853942663579242772960219775210175463453781014501850252456511836843177458453044652159062525842407224765204100588248299555784792440605215634141341501401851027106244689905970107310407680000*n^9-3160818645821005780115714853001884025667013629927696539337353382285447214963568217915998168394406853611418830392916816350412308483233058537843973717862237197399733614377809237822141337405609376337990991360066929713750681572098812569237211173009600588822181442189403894414040024518162366983982679387240764171200354772613857280000*n^8-2747474159150836374721404559304462576893121625055064317664502459740956855797761797649992007115239883249791280882764665861933094287400995223401026348027383891018385626133562476382723020146942572698110181367660097813101282227495519815578077222088430724290724386601834753188011534022628028748090775880885440083774710494737203200000*n^7-2066307546707383517193676278375228730227251167288256447888093357662022457725550404137416129980099455820856767160306017706217024734063853298788906906724593538085855834272018247906354070300662502572793576563016006883680033699324954397948646590484688315355197722435109163171482995541165380213917705537195571461921023350276096000000*n^6-1317771534893304724913123040922511767518948674975379029442737843445943153486516813736687140513774212700869189842264693790959178235104683681732928169950428440147851208921648516526591810544630187115370564754083252442699985977842708774111441116702887079547402082816571309614125585273921127014793533236018898074458147761684480000000*n^5-693125848029592163019093551947507300364847330061895680634809413761026584392007556959221947717111379491407704250625186818050747513735147125321228824961881240453654796502076164789877970028650581732279428703531387226082892799431647300439696066451321311143962553357679692572513725807658329331332250154174304143347889995776000000000*n^4-288756834898131923678913043526814915978937679871845586828825071892664179873849110605439819876641312468239342795292005906384660388657805963989562058604032111451455121143290225744080813786417279971444322592067242044067506473852562538289360422009815739779421339766192675157598760061113826986357937502898270767708947611648000000000*n^3-89351068135249267344587012201327647047256499179029820317610723139313602879301563621773309529481102580454424362033676840512628482452585856126713488434593983576583991604035051175696094119770095686080709685081135594038484421960550194579996322562157309250542834363105754509022002355212948994597537573683412832500685209600000000000*n^2-18258758114852989716169958327396115341765559123049162864825246031313847922480220560381311731847451612432566440953568082924338566307735076168741036505092701584905163534351926005170835340700326581702590388989905077564216439388288137702273996588657104222602470574130067197709573184884548309393812516260090774662886195200000000000*n-1848423770889416516309565726756340978958590865270174194068381587192359534276766630327399417620057569619136369913267669514492072562535933127359139280683722438609509353862149495240447187219401951795391689245804776668958197096585494409516129988100742126698288693596385391185260905468435487186963786163892844759089152000000000000)*a(n+16)+64*(n+16)*(721554335464296144350501487581342159566373996394589638845267487552791008274685882264510972487943072412494611401408739053016606310400000000000000000000*n^150+1636621941669513632707411542231826155376264312700403344993689463581230235039270479419398168649135282516054015230766859917559338819911680000000000000000000*n^149+1842521330182159076463199954009087112820125639967893706673697168664625266925759317412809737600396384551760433517828314914888414147458891776000000000000000000*n^148+1372709560519953011583048312716454560703471101658776425230467780392165932883014754058338504194038879108566363250616467523687942455719242183475200000000000000000*n^147+761337871456149801453525015146791091182978848691076178690753579201649668740483583490919090841779635348245648514111272930307684945700414811474493440000000000000000*n^146+335286008135574577417701073783138901322247777332803580931101351782827300127307433254015057559650358041745563473720585062130190746893336979790612135936000000000000000*n^145+122123427628543206973102921696598652076744843786343721387160109485615774443934613531163077127092063774235987407678245183725206431993278493370047361187840000000000000000*n^144+37839015849709227882161566139785053701305528681361482191934210559775029135989656857736371553865744088706769981609072420472307644559666715798440050241558282240000000000000*n^143+10180516100927554184454153475182801690934780993213813560238633909598311905916778082669301814845827986779931242968249372604883770614176621655513978935129973719040000000000000*n^142+2416044760579910869975408034006526835301370901980090569316335356517326401409654905456258778054134333750136824267979064655340805888987918587370038093757032116623769600000000000*n^141+512055195677203364192895949761608111721223183891520534349035440299305844659761164417835090141389045112491135051891473568871186947808560965402935923028830804736003276800000000000*n^140+97891743053854285653804048204238017609549912421490683573602694337950296009705218003466816350787022842992501472900396739078640846830275921354782467041484320004093174087680000000000*n^139+17020514834475069638555823896065397491810817238878315799101164176020034906500957082543737960324950155616071176810223065218958789057192815191032531569643225353154259899645952000000000*n^138+2710182515900180931835472134859729017475825565666880788485483529865629752389451430258870379573807755002632913555700960071468179346640245472035460898230458773624939430327353344000000000*n^137+397535676401854866140711354046857129201543148096949382199887380826820954901919440124177862676111548635489327511443780873987262078788099866974242775081622639026862716509211705999360000000*n^136+53988543925776933422059682029746514393967229034804762371486749495848442933277997136935436886038276860103703053415646685133603824170298816740777902349267634371813374334770623765544960000000*n^135+6818423331419095792497527596456827555137039734916290613918236808155497211540030393259350744460403670245712506870206437933910711779037508409426428032983980436151437885049146113364328448000000*n^134+803890685778827798396910934780288648985045133776319298686082781108009878957371860208884600968136834669722344854849025309215306131321472832380194343370428456936092205212732894743228107980800000*n^133+88780949126565182085942065558749189843230973829603834142189404001507221963812182984486756023001208678526541551050360857950464841878962508044684205576788674501278427003154026844683614814208000000*n^132+9212301831647335454965147264593763156274361388743736326701561864504441927813377130363804333354541780653881109222690832559087875759161130976270297828235578239837560569391202249543376180976025600000*n^131+900574833796899755551941551876551239648219254006836723632878263559786368290201617269092921991145829340653934090112481426929911364011447797275654501094058996933532698394320146402395172696867471360000*n^130+83144673903128510625955241833491103444256624589987929566736030753076689150150905955007503323611826563140447080231259563450383980135379881341157093946416027061498754518754256671753734049185367326720000*n^129+7265578311071087905849211300086115145249785749685517170824600720465456939011414014081966002220159194927536995107625065779353438437992369141630355332614425506835076612109182333878691275716993352728576000*n^128+602139541307494121536487716419098238194291517119726885756318012583157216968588264480776266377059320828711951737472084478508939600373666260061043981351444059982929590312385772426880513729890850428682240000*n^127+47414210003721742558630566353240915293931529840422814871589195405409243295969465142291875433065246963666523081913838953997665326845800413994552340655523345685133391907026922092114524709877810338635710464000*n^126+3553284657692264795261158417519469303823008746787122824475453943259580314989900129864181997478639186253747145928339838272757683252922355969001168191970103448704105546139074838893745004357974047674372141875200*n^125+253821072615910197233905858225153157410123691126926969126195847630783418806175299230194248269611212848740559030565915115095583904810952543328476140567146269507023223309125496962605768904145821553917737251635200*n^124+17306717637799550974636271528250494559726252223297302098928159507643652215957147802747563591530345263123522743912374329957690387635760736068423733087130796307658805649740681643004997159348612969120329405720166400*n^123+1127864880115187385368196792057173049289466772256079141030527961500982906947606743650274565357979020927038973103917283494170167194104504064760998881703420135062951662607316957925236427204332025456205185038889779200*n^122+70336130368904623839857522591757525048162037960069064987003236080316541203581405788812184571462750767978297056170040697858208017341509143453175943621806533738228043286638151918407058535126377922337466290446606008320*n^121+4202082529613737881856007465953136844688568460767588385104248990699814524528733009007129635260515811658900907937283112369701198284554116655825197815088038118197550020910764129349098452394851203360577976418132494909440*n^120+240750244859751245029736737928230750716837122484793657554741200085310067647647259849329595596920827721844019931701814728009320545441520724868162352326595546381934508876953926362752518350032948223532315379531485334732800*n^119+13240524377460940480203214034058087945535339422913845529724984175359207686181332653786239358603875968825621938274920996951554627995489121716788302338994563587077983540126173212394747863392448096734378272926856522938449920*n^118+699635551302614758247977704334397073145998301713220982874445716415854533088458448220987951857435206358865600939342727649293455587049537341474966117295094527687560976062627226679256858033986695920618659072628361054094622720*n^117+35549454346433513595644052788653986434866429762734962613791252392575648021057584278305849378216519122083884167356862905359190017514002805567648087553870106978533878156729740573089172612529945517135602249852971811775371542528*n^116+1738324848398371161718744276628188097463431352411737849344978439250007934589861621064047513882452738816691662836901416595782293577161493255913865894307561810616426894183504221130650650402082751349135030450567876481743379759104*n^115+81862830326322179421983122743480937058225730544868121076528451931922451652706323589615286706203754622687212963319564733290278844323926218053898573931072880739585775261940130412126617167229916392755072340627777582843910613368832*n^114+3715363913066241045547430035968512719761598904290162115275422953741382461810927074357278939349237394821756479494771286174457282479903251070853772127805739599563803692610545463307338433173238906678183659766308225088050717899358208*n^113+162613777267609425845234334767477703646083528338244555725222514602804738659886504608842761953648794529509353832557700014050526926077364789030280764108155979498973403386061624019162069081739277166337244899774899872333369222019153920*n^112+6867842024701685190877900058659033055298404593376648967989015563937570054256800440383248137694807357340751164498595759147648136306391187151483637956568301694406175314146648283094855499207602209529547291540400891724146642153866526720*n^111+280052912643204030165174094816184466935636270897141747096529685544376447383022974238743713774787873487860258023434615699419658879669619816248372265658562061186344778941808235632349571397710514573583531273670671135621963623115035508736*n^110+11031941835534143619727708462331038923671368693178918260140696569384578786526011258616859262542218554856687291463374323520537471603892839640003098912161239415152190383104313596262013544854298441354636329533207945640293525836989376495616*n^109+420027309188973869315476226528232400808082521724579838244736710216225219759848353684995325825544738725525679812969279334945716345518826037066328465326689231263976374119280041189718204486059019429964640360804275398731568884327046254166016*n^108+15464137897515488433187056355492038825042318989067589969025904809535332647099066551450452289002353773044731245341946303788526138706264267711950601605743883416708823956391306472116635241316491629394568656472764222583547086413730116142104576*n^107+550799553569052320652429654250727496683017501819474633993934659450271517911936564702686772978691325050887905680298119260348401581651329487747707501090257039616426942543827160230449809058784221452964917073030235464638996710327487369846980608*n^106+18987468788399377083518805633314320781233314631601940958802409574527431307901739988835122204294488753125446540482046033393589123258595134518334740486630764682731667076341675957799243909103097107623808428215546898510446961231458418618735263744*n^105+633755463677970109415295475623069257230868101285584029691291925684103315279451161399919716484556767662044019227543650108681053951098853043794989406870703776112263768534076589871023745934459651282131283601812883392161202165074254808839801012224*n^104+20489116630257173411488002060939216791975618555061759580607661471439392426579390312154238052736421163868312737547126332414446423738642183730462204623774180159448616225637414977171192556490401023355759120770330971136730886640894207761896567734272*n^103+641841991659237570124062782666194885627912672633264970561806833572046863534234571990446546854796008704715255161027466095932991321198934629716668156036339430892212507964803518714192876070836080010076021195589194557952425107042091911987710002200576*n^102+19488759301747467348667440241906897217654736745470343788858136968354803610057435702662541823745431781453393415877025935926865155193295315395165327157811154142170912452294368383216585743509285032370276295854793206429121925548611270313765202009522176*n^101+573760977822778511353291097776538178336828594050672378507637406393131878701566231468836099204173714776208805519682204351016491462068346773298337556435396048348317447707526909864755228648554233636502582008982286824970241874934925712637366383558000640*n^100+16383261924820363165722311163756979780581042073397875340440177853103075340396815585018043460935942812107919128750615033402484576289498391900862419166886803875936372592338897867366559647152542792948020311975559323438879513027155678909429375438971469824*n^99+453854573569392862956435368421279524426346274423968908150977140253321553575798389050390533467593208949494944223452828750131334132970424267561694686809148694090728206992017120380553674088152752133204003842600281148147956342931963964090929934133996027904*n^98+12201057008154363842840527133723198412005604554769160524259583067033567288841226985408882293344189982932916131619666121927526020669437717589881092596713793337925676717339678481077180657406606640337395205260801989013318679707071886966281828438507360616448*n^97+318385557004660753936644951918961600608417881483763129937333881886892805523685238525462722359152413688137752849476107840774556483633332776249690658354133131777335837224151198746299122133544299521791390986076295069632965694319118259786899699924188505571328*n^96+8066568804838464215516145127096352420208279313557625937128324286934022390688038322145890620659297747793139668230617618505763846055721726529383617715291102571687272692236875440264642817445601698249856998098931548858739687159831741259364316468144885607694336*n^95+198473383724284180694157776344437445586312884644970217825831994778032221498499013276898484096601070764063969576415179408476789283276492806952838874790528836927621077574936791836577159784349513211051875147316822805546449641938903972098273247835626791965294592*n^94+4743361572279143679423877138423457896478562674681164162632625950298317763902566136442037679769558830418603307056391622128811709007283293388076616314173733250854871052693940400430480509963136379042445475716122824036721268487766570780092839624528048487638499328*n^93+110135606856335579162805974685877407244007833903605519877176511409126988231427091796771815971594767759340202725586528632771571944531246820633585114871395495450140200214229389108975766012758324191697617125526597420859776297492658583025885000806281218207495749632*n^92+2484897887779052485881961502384955197601751466133249745437996095090048929945057169646060806047733217960649718325476699133878879371814598953401427427287562058860591042790852080642361790468967132797037904759277892834542951151241088275979057454797249377757369991168*n^91+54488547457802433237143519147765596672656215857205304399588051742794962000060840162669282847028767862695214941821906038751078649477680796202035163110940777976926401764785076956003183349442480079851105081043914376130183592510778472895746982258403901066177253736448*n^90+1161420489006856603268245917143899271243036871054195244023562933612425493289675486831555014790456651879666003745053312082554148571453864781310174150810639388061734082822305610435296771903726041123439719626823909495452131837859942331912139346239730549200110072365056*n^89+24067347809196393472848793857024947109758178822986897824743255432220973366996060695387650953009607486126647350548327481680712986615213138075270384870226518072627307165107292158659426838607625590141604000957255666005068255229368000400771436655711342301739649855389696*n^88+484935317321198766323856385751331391495041740582279057098477405553889486305557398225223002274401700056682519906608982298282170243133989448132835309983310909939468259437818945512446600889238114012888600707380978397106814174065155179911456457369024639838709469415473152*n^87+9501979626877832126343868470541278903055568181966069307695544976722746981821447383840646583897163187622242113524307834277281516591899703421991382598986956535257779913920766301313240306268294834718340996784530033574022700969758029515863388120935370927393643148433424384*n^86+181080885452546807345122363482505870700648341732303241526613247119435843255405405362972750629333958147334244796553475711880227757041987371027211281270886178570618356423510429782695436704222967509238912176266892343057682157697667431119681141893549939471835784460816613376*n^85+3356670122984756632173069877481677542890229400728406362981852270896846716215965653334385999511066684226736122840038616512775468516278305459795708597389328398304934456838141540042486081408295451590064314664818210456142773131133199822667209317082123776900591120534995730432*n^84+60529547145674172641179406049205320084853439515830854392310181731410025760860647639630050088035396385049982933601938999566473486297785412682853256783144800456578750572740704023388528942307386156795934811625887789240737419934097334993322211458793243428993490005596527788032*n^83+1061915612766522905866754534719891480537211222730035874697334609716157134189600656499808130703529266596620497308197991774146616139265566838295101610567995465020192679193557326735978422372735343429639988731057960136577994612453736810266792060014748509518293428830031981576192*n^82+18126481999079384068819685245571664836538352642939716786774203056116833623002461418193355067094615007497233910008977748653690669585815450783107264076699066951920736357083761745282896892070759424696338647206559677194396561402396744423334681756358987386667463096082027764514816*n^81+301072542366898033388497923615564252976519514126917915184998013237535600597679084890388713604854960142074482880914520437490417039394978486593188934724738640530328882098774619240419320429785291506799616666174153826052333417149542158291722305825483795699061581174140384518651904*n^80+4866224507779061693730912041000272006712698991692450800105085986050900544566348810524808837151171665542655816474061390034040571336603615585823807578342365513623653242439672577803708812333534723462975175317269711445556810946192459956873112589596451063857837522320392419997523968*n^79+76542362338045464834710170928669359715118712522974962960527916279739334615963603502501401256957600235061239475981189698585700089282356156849386221326247232270146946321495794028997382045224277156577048174857568605074907322674623718856133259202885236717523417252089634915961012224*n^78+1171714431994075743240704431074888690862712874012027891573772305849108380122047195797988862436230128554815811605473171758907149228144300534944997913874800962559869599803007711237836391481059458642882476760336739627039926062322325511840628898768135025875974019883796738820399357952*n^77+17456993658305773871579932468662120211262393232335428334548697826912520054726217175511901965245852719745781696530298746171307751202465353313052045232759999481376223713375646537382036462863565302949715497587653327836103578552393737229694689620724724866910181088630342454714753690624*n^76+253138677945408579360624518832500160010548914261404175920931695935800326998379655825005894612814166431567596269457021421735265040211614044047809541175055841194102081058145412036599932820207974535471534535759085286653915731669105534261978343628789950716447760655533738774103530004992*n^75+3572716638476358645591813589636472400077205243377297043651647035954913888137678571970674910836237103881896000406426696394825933834317694793886716323880439781966829993469773784208991080347360546887222924524272700396887671038586248465133516785348659736497283821704703168706424490865664*n^74+49078946098023746016700695089395491475649574002685578747659608173968472098476302343668254335483179589863579399395058848351671883579192004498156961278047519261730735720803515300522585147384972221608545335093579040850169734109027712856005666737474456475308949326324977295107288427936768*n^73+656220686446270026816152533998512484703823702303503711806180887976202973361398090716703289828745364435345795854507655387337645823908436517520583419977657069851314165172782109396684549662647723608455466004948475378393851570689619235789111668035535060364553265665118605034770941067795648*n^72+8540038734023941998458934903830801091608330981978921760258227686738584708048251425246376609890183731343341142896651058571776279289780227289734894078688809406857669212005082733834726760604734050012240404537037790444392782438299729538584812213081731415332572959396431139984135478919908384*n^71+108172742707335705653078570478124851361600518623936096159475070281894010461870563406902525382029798346479976482828746905825472491575606265473202816050387005951575683063349148752257798494709972361667686632959799191233368599255031477454610825057750162695018491529895857520554524205047674816*n^70+1333559081056205718930989498755283682898383320288502145909032633421931460245675918724367396843597518877249451071251107302458759121182494566583492869333048050907862850727439413240723874369742693510791509913143005561385945988606594515878876792693026367187214921480563078255265715497358712640*n^69+16000250502100761858613241693859308536427853695310392043773995136615626728310944292217634696594834808915946635235017872758513474779605221072000933386232089005497823813377437615377902768585406470242232760556623751870494086305012655861387994346248949975961718221899190904326045026911800247832*n^68+186827261568670407511015456703394586975565808175171019078107879848587050610182802114844187367333673384290199973086564452688496680509618009138331937571628206112395073921137515147271795080561665889494595914547582437752493495734884054160251586540019739553775027204564817986028065012441204742724*n^67+2122884990886935502621682479632982846387968206684392853240370205482481936640766809874744709822906407745644668889415775790297162020688796367773059114401012446765198321215831427014439685997609936714936361361673470713702371298100197175581424887519397763670150872195086315763261093252197669085688*n^66+23472210393591226487361681669901190002290398910078025293407476100072074974943522376072368887105506022997772583044232936129214830337186133976698242384228521641371685991253288283577738035261598507079919178106318635460447946018593906822481746729740521649653588488615244882324813992172576239020428*n^65+252514240606013199436114936706759264385369156309170193969169501721034505583330966728723735960291435589494497188962765268209297483140477400085131637107194165061865509698548444339607889135097709879745332224201856399185583955110940199322202935692388615385091415746217816313337333461047203427916144*n^64+2642892092036934424779245274209874408309356460309563204027515787997798385002421585925071429459422544568686323804898240827461971722524324475792065067609980253880880993199591981827270393460156491635521885702351575817223139942433599859382307158968574853544285525395947331111660756350572943238794070*n^63+26908279768996855263604105775353507534176530551773875164067905433672449367531044668554671473907562159518304731055207428627499275703706918714085432735953761469538524507112617579133312917332574652473671131392237054994297058572391141146608365364354792278779127513540612686944006315717071118480639748*n^62+266471232793618929598394156523149706989085991568921088640834107905298818531922434708375329224327175087195849261555209248198049879505208572702528447943700614640176584325872861343779325794997086165568493215997195073923576142907107494172002103075723218363710250058729522335878864685850262020743635474*n^61+2566320647879793702254714344431954442077208394889299047201760233964950633984777233458012800232809255388368789414712707535214617127990003495285814179143140311580216806583760151055435575792306962650337614582639087824891022514806298904427642133087167154898241010804287696345426446282531740442470571046*n^60+24032502682288366468500248744324801814130847984165522093653901225403843028775336437082757699203390165630406865221583353733964919226488985848892960553571809046841433583824133910025593587717975739315344852230862341863863269760785353349930613081460318374290046034343826756761330859933627757623007183931*n^59+218795567857884887253422624374946159185058085846834217652820214224921855829433607301971986655677405732079818683898555387628971323656636120850167192237465682804742234795492620542456659494747049095718036288489266243568330503382177289860544908083834006669538480071039892390198335213031527372841546846116*n^58+1936179761341613801371544741996555356826343725752955750229540323844306187567513732509264505632481993287216127283671359197337243429302305081710605939237606820122324345968982368026117673861297049845790156547360398412491603928100223014583108831841086941449261661595200257571242563040811775013683306364704*n^57+16650546582346202621526590528266045957489957594787615114020951495804919095952019681597395260101166352508731887047037405906096488769676066024042942032892249900246840677743385288075928569492898835921007962500804305621977211337389056727584335006137138061376387394764336149142543127981202774424699350383888*n^56+139118979798196599538700090745240833189206180685014820501446202108278492860710212753270794399330382425769428797719946351102098404983084275496578440924640910992936442250388454371879854774160289616303769066605157158476987051127217055692979645246694832258861675841680917933914300321502539052353780737352327*n^55+1129040835356751235838035074500966164473341951284615008237558521210322691717942751156208589419342967559515355997827465144366316581430582992626483413764644264669205269469839997222504481007078213314066941156857014363186082222259240601909056775564636211421271327126394397716832224484990391397671300297803230*n^54+8897724693607538999065142305033441931168303285004725559870052453668255944111181182701991401804504790157550315259293760326101186805219002264443648662390873522728786381447289691133693418411234107297394753937244924200370650405653384989307264973554591024444462527663556878731190719830276748865961838652700808*n^53+68071416699476065768294742729084378926614285645528840040980125581516144856588888795512635228107429447901302328999210706921237195896920879662383873538879551256267910519586934743870045581021562868419314386666489729587085095920427155383090086325282654872129747194148844397534567544423495051363747119312854438*n^52+505390111282088404474931644254726134791587733783524697858030595435668272396271605027588181429032953638691628287150168201798265304193849257736780083937651748939334796450899429320359380099419896725686668390456317736875168660896737602883116113037676434890895992887742728957842406963981919321697429545416825183*n^51+3640096292857959339789216130346141916897633695026570346391237223024832217845741725424788493643787795351636986288158776503100157698959322864147258729315607995709291696855130473378453433133782432326790605637173557496548343580485194310419438583671957611996511824693516992623029301563879359269636022991170472400*n^50+25424878325534987994712884839083476802949311112712111986227372326369242524429616607712067801931060756022106252577831224894921148974372005690314060514981229161699577138793757554697946822632700195588004556015567433171997480275669361967288812914639606657810026801132570861431944542620469922791785174390548841728*n^49+172142141300712836954546915533174801646595303497914780000123084581431862673866305310627163304734988824845327472915743218231487488279877295596572761627536016080939562298615261278626726442080961719588539662372199154227265855288508813082425471308396017894585339198375720157776020773956028270604366252327115828644*n^48+1129291187018729360246819785158105093347875621570154391947738207274174511993491486862406692851487071113857841574921405465268175511516108688294142334064805881472502386196302918242163718792488774363507175908390662367980270251117258425097396864504908767718796411452628911554387075202611231393979193372824005765007*n^47+7174764991536101232592901406269171488127522133858484542832640715555305852747234852555367755180039605259196366298255304250227744318986178296598600192893001002716754651517509693857051743155006883195865209814938711522503394874898192742300348288801268798119545111505815041696914457961819470573110526166469544631450*n^46+44123306515901460358954159185034921856547885769891378280543295461367304374277467503138638146493085120552341016434239668340323325520381514005955048907415956733178364319063939339997063332328948026744306730890771194777874404285651805629041618792495471116385017365298495548644328930820459401303261553124702215625940*n^45+262508892148967694142631914979023674450301003394411825157262013617525009852943902002044053984528377919847901103851585692541748843684612955113474683169452634920911414443661626486343468935432280251064624881550309226292663520185227461499302036803190866790570857410620821738282327257271857993040449653474559271576430*n^44+1509982338438798386200754312647120055841423677039566638148868781343415299473994969241034007620231924093506343430480822734935976181966243773970916574169705159726486874204385618960542145383031448996822939171306335014165629020141930044928250734598334668078653576347471694128473407630453185304170385822884102426313521*n^43+8391985243216709291137601721454572107397154351597295677032567783975852890769158796745871231921770419053081824002863879494056312972721883401708834224301161356000146623033392735953369936659412975983551015208768852383301142633128398064415529150544980198368721335977608547892193558014606354366460345802950900334001524*n^42+45030779186858666732944131858523965003566810368701496993319825078184037312635772425540922445270894409152134873166710973427944659038195913359843059828261088314029074478986572381751702676346418370557676092477799116083297079741393640407228133167603029302842278162914638808727254316674262519442761290372903436085348560*n^41+233111145349023977872424500134910224204938006073795400022133546835477314191696887243227603204955961336588458772401295044851583015586938861531033867551092169510701606059654662380697864965484880660794455730387348097662322163435477644922567318650497692690755302524834437190064268435535556223586259056383277418406185896*n^40+1163181778602756531246656526616639509102729987323718399495906264457341674154799205483204112747997454846804513791839275830405081532156045289720430449159330445949137698088116168526330390237432473998036210520707862233073721611295760317111173154305199038155535337272676432352744931450045583317001130612959249416765951013*n^39+5589132092362216974273961641079981597107554135452933663883410804296042704976120379605245338816230952255172377144840830440178427402127681563156327386814942772845985178654519480421459993437156891141003905509233823151701125636244128933026453342842446667551856256405682564952764672234056823950941275927679394111272367970*n^38+25833649984667783780665069518395955572598158215016086212146642391910973931315771114775408410836308342455415000281880676161014247257829112100520621795685223918631386305758349427509394919758193743579414723204338080284383406699870788690984186067601498128329224733134931891598332260658986726001043865300026994139971907864*n^37+114721468661152299038548067352443602868167383885560671683907551615996622640258323691957420228741804129416965068872025398450392298357966646403960347825666987371741242653078873808762034265454876483763743847781043990605129650394340479152425869536073900430126779000202641317111101619452273191949069761713728879269798536610*n^36+488787667963522914282553500438251826407426731969286217265910067376405832201640817902441157127348208735761778450262891783727166794530869995086813034109848690289174195989255302759286726472335124611111789870048521485972229223187218082452923894011759346939960883042658138237830313187637834131234876050931201051463162250961*n^35+1994884248050741811137920946032903092080118836557623702740895772855009424756477740305307860827782322205234366789818862532244170959316763351050907542228662840064124679159924992064337715567919707715410523815766365915407554862347700723365138554474512068145064782247784579098577127451047157409698810023676314572137469538400*n^34+7784309936377585739220644592307150715141659626759066569777709798200966607811209720400043499242734582911709786325096681628741166410492603179989843121557296245397583245717082514470229555160099233278499467777629122347200434657375861270604946545882883497431909189650471700522634277968199541146953004713906291461195380853508*n^33+28976523553570096546965939432108835359411830343497976945705669851725195468936765456686363711039194204638028739440146229400927591532111037087355921014947765786189710501781479869878515124884682175712634864430401534266453997531907917599791090111307212412743512395035244827355101560689315120130399872191388731139676948527412*n^32+102609238242104200281445108578615184271990062923434817643737468848188522367557059268231947585028628061753093736011249841633632359323439009394396954053211613034043274118990683308693563547659793052759321206056254587411604320519804941725783606341508697663426610999379515425147308814041504104128189150984086338696668730993295*n^31+344428952439780452607128803782689569924273775219540018062418169718131296002040133490722574995555366021513692934929393340641036160535462879004760266298709779426117636724593320023784531294004133412148320515582383764486710466720918008347714174453548785510365057567866416491432030151646949962548677297266481572274159164169250*n^30+1090786996018738193905025536194303696395136451147330209321813707674249297894691443853556330838952566727183265039527210746854475387522011871683465289301855712540319034476874579452819526534533193456176267674299981334415206400720994362824338088338776824281087077355761171514497279231034291425509348729990736161859336079015610*n^29+3237749191955759050792540069400989702969073501554711814987168525864856521242107022550275125905718617594230434332029495755085568475543945045367685632924803669447986505926094492607805020337949615658847930355037237044294329753470176853177618083934900903343967659196701377929332269702122611279791861819915170484653705521646412*n^28+8918877511897222338966808120963807525497976955279588640626006534206938042508624874164392013698186626393411211746242979436466467476278784491819170851921444156964104308122782961862009502864618819951609141789164362549899591017042310494047274504367054880715998884918153114587907379618523279348816540097116245134489340158920416*n^27+22430754730382146082892408591856366825261645647779197586970540480542845934182768715216810281542715618588011101804692203932974075324700502974296334617288399656469123480051525000215752761857681645548128197436427045296312549858153415203655306050014204628725590644706842488039856645610157480182789088100120174949745237392241920*n^26+49933581440394324765003091651716462241916673390563436094525200676607476043694544519539509982237755804490034589867442478550307992848291658361216802607936481206336687332612188663931573512969643068548078962750882274308013269602026346939970276475803282565693988024214118591340335060823372355191789292458795718868291215643507712*n^25+91415393223030711631833185108701084979072506665424551010347873468771859354380224396974489329166469045501831454795093130507885144413053401041252689211364570856444694615738958798641074642391999512403563325661501983918263596144897765065041549916757150800228139786185311502401715725528300233390612760879943897858328198148113920*n^24+103866161797651482883808293087961406567885726419484982627706383641128298747917333371188938673362755016633995190267884837541671642790001295199115914256941359015333519920060190066137270115700086594972591543900660053529512924783271438477824394875811479680611788112690110726953905656201915426282675034799242714119605747561422080*n^23-120416978276209687366670136412676697575155449898428915800704007394228335179495050093504875257427516571730971398923421388891157003365336389816619019417410417134524014219842306125328236877230605406215816856214100612110635482595635953101012920754465825539305856441405211770544069074133013620132253417762191300395944655676573440*n^22-1286858366446680031855056774877292157702019885698749545639747009521946289056900285227488371188342348740195631393110052984277061299439636940587240420662651226265964511261048251513349585113642899340844904594395479998345314113890496343839605142834113040966422148637550138362344683598402570007892134809633233199758505678691229696*n^21-5382167836734840921580008700817365740635370875233292896031858997616564079665560390646030354578861456661097250420466331209237961577034478240049289558025299063236641179657506732882395291639065648342051921892876642139416731465647226846390829852394060717803425525273453548696769605085638645886208553786454411298625778270991256576*n^20-17268577694747093792802170372537764700818519251162054651762371514392611880441778367697398524655966420324713329215503406405288150169873170129582954106702998334952601464152549220823028260120849848970713953611818035346783898134589362346130173285887603885026048657604828493797845127294397973618796136236987049191153552220031041536*n^19-47445294784862274267737672301505906367906383337861495442826315348223553630012345177302209929790195588937260095315897297518510027527113221124937643396294751535656721768326831854733299931872259686378778485603227824181331119278173767917116837417445750124295343969447662286600266268132925635107375147868802218737495831879673667584*n^18-115927202338491134255718452358265349146041831652032527509655590878432586219741219099770692202040274893809518895902333617841111912567189444705314846239246729539290446599699400940291455263450693043048939019221927369578111374129682517313886983823324356992477039762481603323510849732664455255046712178412253206732770547052524044288*n^17-256027136726169856650378328558475334786327467752886747266924184411780108388972247806038053869257958910247848913056837608202029043690265713230763047399144658926304212970768308697830917571039832286038992338670200082842034234948656799598689629065432722760067744509358742707953029337912178981856710968417463632199379055856763568128*n^16-514822306078196959350317492453381739352614642623067251311136203013123368621935323729974888971457614526811678343555790705855533241850488596189554741195336517528669814936912262703501104976609223384298915692611684063005877842522129119143861921250506393518502941573789373542638652858401078573351484154092786791420107243783406878720*n^15-945079803685204291144524514577358712162682025202364434542891403517042437424075611302793832878640356619134994378721905954083621955799957027056544415987808061143575264562415785348339784638652628586684955591683720260001209671975719971181706739488248235097975678973527295061860128529018228847500766844521832311827527469357938311168*n^14-1583717822386413918004956775498712297745318587293968643513390016980474922570140569389631867091913035096646353024850461954683603525743533434439734352871048520704037239410789384528381349628561856561247867989855751458399284917321419326061532131788389871743204571260517864666261440548671233670801042469114920438687644076868945182720*n^13-2417580726698588875382676708081981389249903496536777387281000762320871259927504284462115300741556663586625808509062630666939390423670573819324237257261379649646127453373669478654864534336041010418019766412639831985939700270682789948956590968196528741701513080419276433587153252803651623881835697878704922850052170256660706099200*n^12-3349313305218377704259014875976028085697149393858242528981128253599323417040211582755946257398559473956402055957805012538744466010531488856190927460762816908361637040398064730084436498554497559727021898802671907117715866401330864653195473269324333775759823800248427858400851673688698662661638925674765026357419162605151322112000*n^11-4188820487472154430404254857279945173530703998578850921626078579117163317959911321717391079674702569258279504131695248307303389649152050206407533989573440459729948287247707112373877500007500130304417172924686647562627119754576764818151634803659745941311347629478318459178579886172428330165749450193460398170959078695920834969600*n^10-4696088773478384598960888676762096754919436468075646932177722339640576743868659302408545953881872068328776910394603961925623493721862788778380335609371952428308940742166548254041885429012058998992560280963579228696877531545580592644665813060560412619594775819157501826158038578761979843261999850902388976299395394850309275648000*n^9-4676910817308388854193675859546657796161911169791759261039564225215968727053546712021935817059812130369121443586506521155811689022946509733566313086492983285409279464409421831278960239520972459225183227420358902914692040893194990992569659922162104392149328567957798379305330798941924232487808310757198361583060505888596951040000*n^8-4089911175468802705753109422682817526808350095003667185641993500397610003415531185701235901925598249909930550754225129528581924973440751305845451831493699910719031848590237045809316025505375230194996460719369902825343863548046265836566188084923356709224890525345879781785774141566891903588728931842796976571419233967354675200000*n^7-3093468646682119950858057391758694075643664296496550624671628360711292643809719868638488806854225897061550114794010324337842321003842299394227797858496040484054367167811299653768546472109624227740956099917980073431568776023618592911647885884787039193810694391244517850260100404514909866313083432567119678108755048271970304000000*n^6-1983512411293970778657438744059820631388223635254989034489711214943780697695536098547127045897589443211342775638371864782345204923798867527247242470177100454828161472606873958795838579090832532369038416931263083586100780260910026116989712196210571100469921826750105606578607006823580783782726150714240291486643034458685440000000*n^5-1048681420941473626151568771701534866079205048847464419369856097741592232104461200691204600807852903195099641806230962120369826719838407982749854941441482113711569674405652249676668609087132318309070047441060970999896051640539157674599353623174091950203944852623141123191133891897800022414737675822748465247521530603110400000000*n^4-439044645748270416816238562736852371943458103372999829326850215105367518953124100033213414477377206766655131303554961616201268399148207411272369114344202181926081523510374804285270179992570965130023089648303758808359204371786235032235169378599965133162099861182402032568352459850852335158053922430362339178996100497408000000000*n^3-136503056967384038965084795393374670850905423613472696221482990635931038194851937362302144910628793309627321820553190334746378883448153031200319060833135299797287711254913370358274756100645505632834842343684573314961028237856220582468896463671866318115271426185857354205722135151795895265060041109501280809094479872000000000000*n^2-28022858829373336707378741346764882266549289219954532409502873289200235019788260712103721064263442964233114540454878977185025683790762255852588965598929040789754058445967534806211574192170693960370694021112013723637030658846580919220206213804030608551606959039811595661121971375944944674191788933098646364490616012800000000000*n-2849595877803080340339592425630259505229566963724604375377395883770198977386962422225479026520289506384566766131265523831017535577925805845685668652495202586047718818109706641967658074410114337142841574958612622997039204487267012342617215218286124132207333028268319991131253751601696980540710231149557688106483712000000000000)*a(n+15)+512*(n+15)*(n+16)*(3156404605743398296742315317232465580962789491017359350108374944347776661862851232826889658900568479394551312117070415363613235609600000000000000000000*n^149+7095827977932794565384475031500524606813942585542030086449639348260280398809378769413469996731880557136483297377088907890354586302545920000000000000000000*n^148+7917235662431523447881457853788444598811163800285448135482241395282569380286281598185653871768046219174768105383087164619065198301816029184000000000000000000*n^147+5845491430782588796443904358077215194161859474152862001778792904800079312109534455306495187623104289647611166286932465231009731272755993431244800000000000000000*n^146+3212741836832077754021678263687818561508456709354536853958522606368430347771374872081646096427602250211627523732512617345230927777511429931962204160000000000000000*n^145+1401987916983153504817567052473077721031950865455868504956110046081984838038842496158789834826560112477156011792248175435811621878232559733656417992704000000000000000*n^144+505978894842106594575634047398231682260546551070245869356733149014487059494432999252742314005437307932854365736631814314376150303476993668168364037505024000000000000000*n^143+155328684366367084415542359805461886219466516268190901606540386725296184533029011313133128150219859641513136754726725499283541744526034390600247310601169141760000000000000*n^142+41403168724508655751713696073630645346461803378801964083158492748238337843238397402077996848342801918161932887146378640939841049799190761169777105930701619855360000000000000*n^141+9734058482453354825800688501264450083506918885642540983597996964704172813102810979233250415551896161444024918268212708968427571613952526000310436264555060595680870400000000000*n^140+2043637530312562623386176353648320788268883522499495547188597037630444296172575776303768312147960604155257754067463591780918055133532783896703625977750555549036760268800000000000*n^139+386993690785590257538491925929407170782496190314821348309585704165281510905903848764524099690541803830651656613495329567512297856795154036430547108134646144623926648504320000000000*n^138+66645915781332630928589982511520837507823508113411649247106956495302989236462594053825059211635218317566724677828564188282247550724428059310465758140424296606559850891051008000000000*n^137+10510282270551796380456180172939462076167743657830114158449071128336513752899150083405155379072598086819428362216994986319875134252647122737666647790896560028430061601602666496000000000*n^136+1526787450440089514387881994060707416526339607819005556133769554593569820392033568928375421559378705426251706600332141137646772946169861093734686499723403850349948280250280066416640000000*n^135+205334543995376147454886601851875915744624967548807910745272262907497029260106135781565733697673028058140958351886751542254980300893481036386417192992113124707497457484458819269427200000000*n^134+25678713082601442771290599639752040806796540142256174384325713114123512899177909052874549727435713442842157776686054627618941180518404270747129450794888865699006026003378137557643558912000000*n^133+2997683578416240924248535059834213853664780990895492906977331380530490133432800714576480283164462313679422149703373681182929335064261563738564053117812962319998487785395510970579005158195200000*n^132+327776888118582720762272222151698069591826159878415392789345318846768859373911924951515816793666507173579380315849861049882341937696285293573686923227787311775658962655064786068696125669376000000*n^131+33671801011485763212602314040999497138515521391233799923816687425364706999520097242297708010869633596431834888000787147432697821166638675759253435604039609182622542377067606550725822393614336000000*n^130+3258570786772847929521890666020705624299323680806136210842153749828312613272263344854156427133090191274976476175024192349549256064413756659143031651091676365646391731989064461491309607479662346240000*n^129+297796849966690880691710880279018284148263385871225383408610703291861768432158787411498077388980966002300655404788372126374887476502249078004671930026025242288475905697833615450014951881836089835520000*n^128+25757453768496543014148011950731644426294973889859396616392698824542842938385944123676866043318878939833746323958555149192815449562789661230556571079023998066482815231300220665807553868706626618261504000*n^127+2112736508823084660763860372786079629771004359912601072871201548457876199144268714891108945695851879900162948468285256429137121131023593056042422314713544839466144967390176327048184516324951419078574080000*n^126+164641810387627313868476365624713883931943332900454367690365815488629192682939016373097762969558290561940670963829134229729029714757707287598490882748859981152001074654794068521816929041678954661987483648000*n^125+12209914105080573293935190561595016198597905551341247805024958058608929396101218531026687852742116133340086483784187769932285594000809233728888410726976716546986340269609291841777291377072513949584021310668800*n^124+863035049084083114904610154820420609972901457522427816572511894111859669657469956078898429852312446209816662143739306974452385186253945765207000866850604860950632952693180380423222930876432442158282507393433600*n^123+58223773830446705425970596122156108564661865918472369553342434459098485262891119349111453274101578424825803379962471154379417628489533245239218834474984899645169722145353863342428681874665799948044392999996620800*n^122+3753996865942703957402013219988137000955762659398793801557586908016438034973966555846680115328269149370997315355154648667974477982483546664346607477735032499555313899005983397960086728826517523493045353051271987200*n^121+231596695116682030247594815315479813947431840328499076639519732591041226271648575949123262543410061810673023338567702258958401915498293754216094917064475809153117203137370085241566565920962774548561730755910675988480*n^120+13686768946507347086180542211877943197160697074381796279534134005791591874587539040101504766766682227581774521797818350856847529500459779648851756229134147934374823343648907110644627539998897664384783266968566109306880*n^119+775622729227067524026003418298201081165517374221957209952839402198493021300644177128109993043656940061771162141952285182562567822814846524393661355065571269677362428724172911185179172118256135652525486213036658298716160*n^118+42189162133260737358982002379286753055724031235533599845672585512080080090844345666745327461631284229729479362311439127673919128589661507162559561872616500626376386454833449992075729449267809784736232199912175803700346880*n^117+2204669668581501294084000735389735244091606857326547867462591074755838449147166676627757018692517988123407854270710861642867724593120015726097885223642102988130191862771168617327927491642147256531251856563457466477450362880*n^116+110775589336246586142468626460749803885700740863121994408188393480147035765318781793592067510356814790327783785705009462644264719532372102048810747426196374941546357193541314781442920556390737305338870540973735755314618171392*n^115+5356049398680228981682158739623587562840207782033927055442031748015329337018765911473075160542377810313535165375512765957674391660248401664242240718745539910124073439761867440184183376743149668652907301542795276139556014915584*n^114+249382182741708373480245850718509415066405694690720786874581870777536371150762796159032647882801602451085198958142657115382523308486177978269585498151576230716003548648584269270540465738653764414001159934189154038020786538676224*n^113+11189406721562096854124183967280116892481377275728088526881531286147513599168902568701204555299161762432330709803708742985585673030015927488412854625498991878262318548603636746939582169583210281762265846013396537439686906238468096*n^112+484118355876285086989792990637058927895467912142318276215097449928900364886202115877215479454372529070788118804369752288876778613574073099309438483448689642050165032740745337949723689595213687845548098275003873743558246476252446720*n^111+20209890009397698050227384372443958511683736825255596257678619376321862948959915872666510097335437759446290159479915539399434599865017466630226707038729157545010708945455673341054140900592122174372246467356300088237291766746819067904*n^110+814504641519423040333395524619528005546955589148016258481802893046442267433653286237057867366962052196793127206166666483058654305308219796330004289800768764840422795086746291193610964407227537385585672212816634629275205416148029931520*n^109+31708453164957779613365662637246133612275345856285124983381269804811310800099491900664121286694341987606993745525488732478922083390711005545747710595415499483893056970742724871827646966455803319079491036237261956218074821449118627397632*n^108+1192969851657521263256807828915534917249330052766058161438346906664774148675716487341365772537442086538502295713353300892250587828217927113916160604581227850103284809875200769626834722601165556261054648407994351000864467748528831749685248*n^107+43397541695919649366352832825000017366099126200752339958175351360802301908888098581559210983402049342970682259082000687648422356904922709654099635125163532281799925302290479855177656164817825581693457533243586294376169125971475886262714368*n^106+1527138711231021764818222165248829763770554107559376859442154976288084526311471902507093484179506112838893687454552057127780941726202243822590160652250730710735181037271312646592333188802133682617566752060590812550977580023350168076752519168*n^105+52006168673333709588581714456500195101883169896420933693762258709010569637607182489568341589823304973676814686124991165535898614018810503436725731375732836625110130968033987668969480289291415573886049676066338045722867020638877936668500819968*n^104+1714624917671441425030970001227128046134430412778530692695588848045263442533455846611953515290837674871115662286340817502051877069534044326926841414224262790428775776863612487686207412070960849746259532516393983743676500106085982580363229134848*n^103+54750282271002171526087477530265117547590541169711923245048634614836459353557822336820676608468112708693695019271217346979585440361444772779072786501881166411736333423275955735846342921114655326799082127162917080091928250922621228062910187569152*n^102+1693800970317963153626282305527119734656806385590939605985269233156539484002106671686687808514051008366345871715518959606241261789465031773279333072586161959379125990164242592582999383082083707294918333174176607744446178715991301930135460281057280*n^101+50786031457881390193210356060116436788710449376275013626372056815630336040475023497120285776378185749474868871569519234436253005589216482177908145993280869241817521653069089650309719641286397952961630934791018421109436772705248860632485469649633280*n^100+1476287440444605511227292453043257236494528615391730148041842703313999180698101488793084821877733589414982174786238193022755079682988794216810207544717493502208484641397260687211542897329487977098655687979805492642843523138940267700719661800038072320*n^99+41617250311351211730070115383676670688072820065845776441570976133447589735288933637202995340056516647413916799812398322198120124098715924150036510914588426869626876574179069606798616937269483035487458547007833188627884142647089646392392742929587765248*n^98+1138086616743029087625425838801117374980177127381029379715669374703920994902162771051176812139202635273004727815819887816401407982642682480965576662276508966279742320018332707872981059227029762029178750027385451816329039835542474199412774595249492197376*n^97+30199055984783504822529474961631182936663240863736496138671650783257215339911407892622811511499580892837218003845841164615677745718417115505664062327741030806886276076173650541538517433959210233288721428690510924846155676778020269666473012199939412852736*n^96+777745474088042114603768535042842514870038603787523978262580752161099660731425625522247002174088241468899709342608302170007036028946960802601302568895129061961380242638764359950678290621776975828669694014601706117198415197106653347662953464259054177091584*n^95+19445149166683607580593214912122555262567195517267345221568138852977554469327782013020065183095776098325500127797305915216014718716866402014810417970532018721231678553230309307372134575774271211105297739078175587652875098561631759744162331710553177592954880*n^94+472076336873539379238457676434758064333184124468223785158286818319519885582325236805662483365269263353490412267886766014017090890337763144265543606469044300495472588247823242027833324204717519526882787477355745002016706251882512691706516808413323252721516544*n^93+11130945035985253723717481716834988027628583974338430644165784426995568887965208315956864845623412551215606178915094368850133286393880094830322080958047209917993948821311500398698268249923053843752770860911494292774302754387648247385084188903972152370190614528*n^92+254951054350909155112065668483870610976204298131161950552252913589859825877715783149038091199472761791876545743120518475760735497938792729782954994555752387938588205121140380200700284921256563670837093738491869403276280124438232001679314398306578604244177256448*n^91+5673712380918409264991064530978647237027391203731045185860923692065057641622864033303110619401030417898232600410350622273507543796020292031035520641742097815638994982858724087882556981319422117691654857762322397493128157139395103195214576877045697141178273628160*n^90+122698474738144038206278621497577432905692190669897877179913600744710904701958616183483757523274849877326827993212667533547690288555065246529285123066528912062336736588443860648772259871926618420527798746061127659439638254939883421608931165456951730228787597541376*n^89+2578950505333910027206387666426311383303249319256164906880938490660655045447803186314514056977393609822467269651404866574674125863027086872827389688298419009608023919779235873215848089570150774911834779122593196751088316744834631965974490990130494118315710870454272*n^88+52692002366481375093795690974609249304245496817059449567821812776941881137984689959907456481865959725529999876390998866560160124809645466293434632206132356011290124056648482985612677793596424006553432263852990827268652878938528005809737999335257795043600299194318848*n^87+1046659604708141652779043790038149149687182970430948029847903910762750981169573622170711385920222689148859377283507879252076877690663321022699944657052421830971474594052265917671042265491118900960484223974055707717028309005867239462576362243848203823162928002066546688*n^86+20215383910740517011071103991799656636535599515957112051679588706703248129875968259791189312403747883729024295837914868110868899590663825318773795860700067004008228202337263530034577206933516754592847607925506669691251573173949966426380711656013126613091667027710443520*n^85+379687770913972128919836596407713550706918184173424215897719901237143746151423451457731083300558765416449852780408651097576692756862882235640689867573023144281294787610205166895000073484557084559596372746962890249053561086713552544772424388719936536155413337510021955584*n^84+6935652770805633424554746296939059113386631495387267874153147312838200492777115239795830958111577939612617751228440462966379521927460186560502367508200823750500103884215912625189083865254365034670141647749235247547177400630142102709381271143899302561714645379019420467200*n^83+123227610456264562054525566545349742978206478248225650747353129509426920824940145864561501382547077445604582328061217123240940120780780982889510454428894348893017987757332753573815270864816003081003784704250578328694626098170892399754090659796513836658722319039072079183872*n^82+2129748771045941132648287848126407273471259356952757588316965667412012843027863976748791018290705125469632749134124564778239948683544945765792944221868863320396293337463689653959774092839211307818441016477036992679075824155593232379815080672212859471615078180367742342266880*n^81+35808327665244969209113606572534994031504597663355678792778873441627169348415537266950365625641038088194853532102627839718236522846895238939527309626865460068492844348600416290338597149656878779261371502436920239721947498563824792451437378545526312388848616925274343187415040*n^80+585742373218723228371610536162216441315147193824077000124682206679536852534392534924754159456837762185558530133442359243516411356673964169059238837508918664210557290901587852740672021654711378994008553857492312833139916991623135090300759182469686588162578128189348541000007680*n^79+9322316021375131418536053063359899591150488202084754587068032006135103870838814036745662139039911344370884919945961252603076486688774219164208968759934465539463153656196260749700025384864634625347977788031654381566997095191172170990902483869290049410083356784839592718147551232*n^78+144364106426382494788473740994961991424616380006296427735615663260635770341622562112106652103727069064990485772881316441954767955017116561289352068567239935189011918492815755523885832940963034344958735946396422796535977649451218686291815412180648235754162516938185886156301647872*n^77+2175366946099100523387529843378479479527049235616844234537641347225941665489756252553907103657125840451570217455298498228660190108543420647233863345520178429169371374142297429554998890420450372202831200080606521144397130766682148337953226490695483351280310849525565309502378868736*n^76+31897700299963034487883754117144558611439101004369874912785062883058834022192076099233866940720569925254652101247660854273465031003698804524725929342490866013090163675803656578193491848543927119714362981891353584775742365083052862769773575474735806763775029218456484322152383476736*n^75+455146682811578222480059698580972959154312864936452662392171046106920256143554280376714071281218705062501704039030526596550017386100243355684377360394889352755851514039744677713630688524586200708217766888439349789002426391016067256696435330432203526309231461164228344808563666417664*n^74+6319985185129448717510471442206139218687178380269594846768419568599729607265818212627015901074960257877226922490615117889251467510991818086348733771842426255315979163154286241622826023536098056036745574269888117381860946116663934911662856885180619201921013207067309436434408318562304*n^73+85399778058887892881274241866930854486695722666925978684883180083553830930392406682185900328303054020432273284917675046423666315894851716958203911064812335645507748518950508441177920976358276885562300678493197995083320396142633855924913838914922877249641946600868723156361327117962240*n^72+1122981220602387164869254410054216048379477167511501533197672625149054236379052606746281944214614161556935356238304292653981550455876583791920801333789281623373152681582291916393711222014248315293544434332746780912342808396243538472795711974820952783315517857258293538045034165352254528*n^71+14370040898992970335875230909260807571893452162756366335079836671609428828335280468067876754630035989136402615259286218302246274436089502521138366952205213988959104087641929385316670544482248898898715510899588560387968732070380596394410107048583036780621170383477466121402595539789867904*n^70+178938361184017285050167395498671557954208960653338469611867162863120372664284184741742614872243666572674816111854455239844823016396043818719786169120199733920561931332716057107958025653145756115723423241258589563130539946853152359435604599275726558289732804748356551915260596675973838816*n^69+2168175207646742943126504212073087680712289241447931914043067666887137291163902652953167823657322397995986924167910450658320649617023527332531695430376349100117970737407008267864041268794633555481690465180163928644802962464814943964630083527448859749060594561973039438501579577071109228992*n^68+25562978961528864800810262102392610804690654126948191545134661770796406905195068933409134816576045400890827831696862716820363637476458882947002265292851428743941174843645391512585664964761101038114656163552020732956854236741493587886172694533902211353092213709608315502209456024018099603112*n^67+293244862282252654645533409386077705116095934764101759218378674982241821065917540708526649490227782407990948529791069156427335620777823192036691541018777303765169502290256279741518062953678900658699170561140478100190304653696800582515389129970294738717787660881224785904214802397158960262016*n^66+3272816781151301484510889253778043650058691500670065099615723283958180962172798021200318973689795810134931910214103805850384031791511256574189768460949254332583120920086920997936957468531572204570493432966448946054654332625195250100191878245056692180122985384654518175782902144482327159354844*n^65+35534509940960737527093248146127316238438690865186154763027049372531667785527014549313561105321231716341837330275302577613329235497932523522763505737995170201699257306235107611528275362612701899011646147652052362542653779390238881322478826337459846983540923210630952558847886564673312896749904*n^64+375297482407389014570629204043801751946790411979074673758587985080703643719235941181310992455868646986311152149009452397696225871554318144916847089814164506349011802540572481291807788640815890851840060817961037529758200638544572039528193879763274714150211157786200343166565022192022401985837712*n^63+3855236441398462759877431708164352944261469537159801788088535680143427807741313035110360329462563864569389962456697102893117536524370781089914598231386622595203265083198328593510188695165149693183150021526117103486035789084527510022519172269320106231310856835614212904782564342171047420936340424*n^62+38514435945807445674420878766804269943921092254350142546594308620827120443498784611174335629145095136453097924391331584380457254048075158548311126007941364780344665785610795491347648783419053354408323046180014550973012700800566682673254044076063285223330430795262879046430890116102032845063200670*n^61+374139676132582218618885373726047012595011810241868434830393727850567381799023542966601660950997596078696862165915162771368683552477995039700693446982714125708422948709903359302015147756155742132652048848094989439155350359084565817679149697749364849504768079945228687313160579678821988435356098520*n^60+3533583334792718700289991804634113287456988865615369983565190695816641217731935048584601082388470925160972084125818321903703123284096411641059938549560518551154793274928778962641461299430220628765788394846055640382204295411356240675884628590079574936210888265036538004068368822809710071294616264264*n^59+32441031328608685509157391593755439856430573302826310772633115369977770683002831219714072898442662416588284765352434090653998091738089762478124295769663635510752794696852233612478268722865468535240428662369888807868273085067149115513562874216906076961968900121475395003681709656603193643019238459226*n^58+289461274496118197549551794884608117736675933105471877111798067845338974392130478601494175408697362630110927503183979170218150143549502690796955628498104771178470265639095286261941065806595509562010012932219962918436316179544512192232141935282979926040299486054918248432614984649851189080181195211381*n^57+2509652040478449277301984363846249709259364176003260426301783305698357195420223093977268304703162155962074709033685409800143997744570280095351002116726110791605064746472190023726632059748697309233551764695034778806076271062747149290807178649146857971181948835077080147461132578434384007011830187402860*n^56+21138103477783728945892578898027113769411693908681563850930614270687255268538377415971547302235152985693178951022792383418068152540452218853896508699431179642471119014895465804588559847897747859635221634450851794946977266271039722150380180068013904526335209823176021872424669723708524854840798076941784*n^55+172918432194692367263100711627679536481994554187905851583503908849985536786492377685435128016884903590349662252458917837730784153011436275570077899554829905821506158113566852291201444620648266772261051371951656783764249568863777228159314697497720137456851672245698309798212045671914901938681356277475947*n^54+1373482583048478454343930515232924873455817280203672288599480867992792214667958086805268967224078795770304397569594172582109286720581382080287727209473799477567373942145904546881832384878715967024200742820275625368546163561298195603707040082516602168610102205702202972611618806143273825713287256219537914*n^53+10589743552428780359910455062531772886052634420045397874298910123164469223693810101233084666963314393886729332219372522736134388282786894768239854775684498005844117620056283194001461934994735862824733071275363516309260442550923449824409692212068625021594548946487912695087281247461613705009100403219479302*n^52+79230308106572300893224093529470604932486078718007759030531576352298435543429367450110605246459940909457592107862160491057751912702680384635645965871745624892806605940835076827740999317240738953032425842485451189847201880421797750466804735990937132877794203955801977922757343931511859556758449465142904040*n^51+575032981528947162230749865710320542587778045464313419545181046411315027233529396734246939360846579693617535005580222954627798412204920306304217059615123855295314769597151749915597915151087033683175382058087934037450034091226971030244125543538804842453745738984170964165846973671085639284002370770555123776*n^50+4046965534614721909482881226962430063707384371870917507896092967097954758670228167499610167774892727310626737113628290952780019481336805328056499767122820260806155694183904873897466818039202763061679224988691975442462015153952867010853680654035579644662834977883575475968487325288375473462098710938555545815*n^49+27607591148800866087197795566362482890723172284110217454274504161502155671383388131150133009735871594019347837599265546394559322237969525414192986380012334849498916331831022034352943657422885541825767802934738302576414201080990061691978910594228028252492239873355941501812296303501700689268735566844890330992*n^48+182474761777593001204675688657667802605731283863221612315741457197889656842528419746744160677044911037534802814893315562512284197560203341182296779013389975078860280969868029582851698284341163652912567453691650554598240360765630556098099025536027404175070903854862905082267729758480806275471627045571518283280*n^47+1168020276732044794018168284311490274998304656406566419105648097528248017944444266942145627569736253710481430554243254418837682822052285787941529064277230785356295948113182725476449857198053553479342756105623517557850904069571716597278010706143935869877538013175072457303547172233633160815499742584904245533877*n^46+7236905752496811204914945390929554236736934760561036040631326563961928817484176611645340581115638614621701124924454846854916688175051924007052721221327830662031648934651209191742295580135451512637567477342307027361701620263813596958670092394171424535612103637944518005218318647482857411317490183691561479601220*n^45+43378467083136713434014940641457269547061213731199131758899887437835612840569021531242542648792770102670038479697976310144161560239120953081711121287025885582146946853790059000785618177664658073486052206944783043526976347233368266132920417349202337381780806025242674571314332609231867204541845094134775639085418*n^44+251395965018766629969488225097407847189578773719450752217497382824058720492570366378385500073955154674906030895613290516813571755619642613733593349292923974815200488021824259509819451267006684364532710272579656838148323919554838706909794855910521018570160697057016724721460857096045843044303871134140673648061384*n^43+1407755878645782873261868926974347183955786060678127200596729992186672933401472667306611268435295733895155357797048251552170299744842359072674243574544608872032233658989827309109188946010424741414210298572692634367460297118213682319434317756306547097289025904991842155468126819174535926466352557636689238173350898*n^42+7611650202818971938726726408055799970164451933347675703585117740220266862795170349910792877208866518225390575231263068157307751777118669997191850555087445790392827326924243735573523227849014670467110472795716414563624419075270460183136155236944914091056787553943541058773830787808992647171842407490020785272716995*n^41+39708384724401557915597128128225930528586548170922679535164322960836238855397583985274893973107746720271067113946020457431142888738364534037612719400467222683068436906070530077984179510672091552158904567864152869243407161064369254375260880013094187405710473020685226954061249344476720148545963363996472730476406780*n^40+199698546461646143487585590661395516080249886079928292660740151044848812319958546957019999971753937035302729866699541068605648673441016094168190284391386159188430799149290088052486234297901330092805202955747668040891363514615955954204150046526577362308024673897327466354810029008612722470737924541813253357924659992*n^39+967290237433997922192129628719570287249525013257165159786656801917627313503126293407225960968459548211379923738223924949301056757204467992988782660083132785995129105020325750251583677903469017084416312857209058990160471225797410016171739618840620155553384706228742477861966187673254826499690390374918546846329709045*n^38+4507997241118303994747281295109467132784562067784643686352433636290835026566441352415384093699149864178497005113018201611232947489248776570209463456099970408086239412410603111760788334762982872868864324282510850769883254706723508670775019247071511224204156280918494854655291973165739962862559821537343919892409067298*n^37+20191008807256327120691810573379407591998633817410842624292866702553711983963197017000333292342606837102085984249999446072531774313029298841661097888376866836056102724894762028902836230175892610784007486082530857536595826348224699047990829641293209657777616986493784152113600250462732274661539883410476179931553041498*n^36+86799562584271368767593804477390655971396216446826298618573737990182134964663699061574952688002851155605301173705718747620521022203952401344162157822991063548865582247303126436533653430245014832830107474374632710787021395509012591184431973029496325126676447556425209247234658439844247273019540729816529544820241772528*n^35+357617335691791617232250204408850399756461007324779857302358529556646144609996926694544451452784330629929424927501720344003672827821338252967338742218920138209569524729341625291752855507112354188746169111410722232230878012070772532857758969837020437644639434504206408670302765259800237252229001546533540898244705759844*n^34+1409657117243001012077808754324529489639145913926812188033742975212975862116599083844694261330365038552106001594812342492923558259832169711726599655968801156705066332048055710505880302698409031959812238501293805200371316961833972088179959730567625255859978331060863541993105096239856994392046430908700773884844378487669*n^33+5305397494291236585637568458192053190687094740034898474183128875694286695418170794481570763123063031655802488384191497557310206666730655759898124578405022309956971916894113065207434180393730366117547990101596396449047206040942877344383275131671264721958387843263761175979329488005608329501505478318427772319334632439384*n^32+19017866370014140572450890893022292164721441998398864362063096282318694245498682192455980073066099000099328046858754505613498956423956567049622234168888575693535148373752490201873779281845021909522031796340794570210817261976974696173681460502525791151520496359035940041008364266692056588318941116212351856895624907017264*n^31+64731147681391946512975544184027925171962664954443279562472654797317156879611801666013547929081829745914189476449408080365927225524709940935878425329384897615090723315688244390090739067196063786818814703882053238313107417301322192198431098253901536154343398073832990056096370417414125324523392821113571855322682480667331*n^30+208379644184107026155464173536986922741465356373362230830676125514144764413414971271695232781742450114385803374264912822056974872130439886940484013273813950073790692960049881305682334381870797968721939027369695814815989035617963954282815205543304582269104612057725484108570767788407627294623913993038958972606751367709698*n^29+631061310830562822024432801173762196731442892612065564975366325719880424149668714904197107495765144619648451967816039854712184807789908126984995674916268430659273922570358963305537256435551688144219255376254984408858627747240037380634570922005004742320150563774804617426953812999252516897885394642322570817704114243634462*n^28+1784227137085703966899159177839271212357531792291672450650138967446612814900934102404933978002087053636333649133037266091082476343095072112908931185606725827470904483862409209043570624221540829906559462222113879701964726120642375458609428783869087240689560340362750002211565140500158377505079483269049379210255287636136112*n^27+4654494902278047805469465444807623367196068548504265168898404128415270913048830980417606296110613643646758740431738529050074961318564152638106818477783340104333825843340322414621725602133559755845687044676003917155092269966581074361757656309922331559135493530873215334368921311625158803519992637010829249524249282327777776*n^26+10978046883727248497104685590280471899258377224193670372608304699574642508210419301564912185304528546631452578427696836280451134266658488582118693478158863349369987164259429953341530274946494957430829022435561583729590590063209745531039582233475495799730694769997472946153143229754210156483405597738474270140218559997549248*n^25+22467423711762901159312094061219137404854293400378468339786560666593586229834509572077309470817397556403759359305773165741331944313296637699600325415029957548690126038024853037678870193405566662478343264196024522869239945907192935612728097549068166925708155388095091075516022626937245656857836920500685100310082210118917376*n^24+35722505087245776612616453678821363323926302822941891512820917014661117587593612700394374620837186642972972427255806304535525155945855640129852431945823243912737055667231381858519481050269929742565396542229748423906975108839317979682207327788556239489454910578339927455549467537690101068069517647143198304335606739935083456*n^23+23492852706529753166788705180027857048688355142707204911129543686059444777342182944539132978093788659208172582353412367081659959138471649259940565763041644164869533356075279712518862519297657150757962918709191110018834149018492309479961926487299597962802314224923836343500185261257962131007527327008108204702228710806200704*n^22-119536428074330903675033272060865168748489211848672384432352510711768639971619743730533627406399034205925039465611528004268717734369077278776242312099986735898260386275881676052213698446704565045187119088074016495200722020896844759189630092668096009512904982172498260298796228919266915941569578028278621066655743179114950400*n^21-709063557234536264301871729547860643890259792695726529420237980924858701665118995920686960691301274307130222889812632616056158100007416681870064971254565128997087954402193820316874546914801663317265661787934405261334233053008311807063094576750025257911709537803570386159086507099061946855347964797235148673035634577291046400*n^20-2548185892082682692715018672442779488615628915163898038901485911988301630650776179727032807192573154629462083811624034520044783942517412735690147116622126728170958876744339679180546054676995460897325814962711897112969283574886138816091977628043304836517642259385927132973904879903538559488086954444548864012760122487730599936*n^19-7419976630856135991813561564492353142884304965006439790417212044231020912979987813936812099024508181950119375096464064042130958643815745296458969889267220474050300849043425260582730896505956015517476985564150793359087351699084428328106852926660614505959274011149102469204599972095819854515169765831316741317824211745209819136*n^18-18800523588369401509588149546125357530842459038147530686629457628350680955825890918396519049395388646241679122251966806794699659464441335846906182828850081181657226003106907098706306741091992889104981732599588383588065032444197988068407891674002410291542296246558910065814190778638523097862487024482917989637514118502542712832*n^17-42592862058602090918223742635557054869435933999401438840007005472456665656312968711398301693873147970999426754960977482692983798391700362911929296163358955802309832181562317226275528515262331723917948875378647535247220130423858912486042292915873733431293405473697975337585486605356219467315839229651496632882772412632029020160*n^16-87313704322998574892530138780294574360161478066608881955805782000661752407289421514947949414209546280836052329587735458457150312172080176053236274520028610168165156793540977605000220909563597087602961230025228397867125904329096980580958875840715622087459613612283344979995914700170388839417101736579959597617345431203447783424*n^15-162771788785127794654867081071709468027605831983821539432391466438772131780713778108253027888069031360647287629866634830899457261388248903009177205058573737238974214961972399970688482475779398681533083911360816364000459183014814175863938636654839585122094177303450944930493370876471282590372130534197494771174658949601056620544*n^14-276274774539581226910806633746345142470940359868765812093157646727414909183816050305698823296241385551997518092975232513988279240536441632472811866219590084442251981538623552783600007994262400280621100346501924441870695455109810474576864519474642964865353971327995727309676181771089653555453218726384169312774358307360787988480*n^13-426380547709339147948733015968998103305598775259029045632426929871101706640469344195749893736647999851393437325785048063379247043236620876668338520102508806244850179616260154896969121492766634009885303161080155807661579082913676639954987505292109788023240718143538288775797909926794448758829557336722112254810356229015253811200*n^12-596399424115303973427000210917146930978515686770009282873681685900674763131922126037822665162647989140305477181260585393176977249787711412545631125292010230627834613347483495282095356146414783573479277987943710941905586457461927108976407150235854002581951005755798610213419716925244259273749233265172524384755839104439654809600*n^11-752301133660070978945616439157069738013112164956782323283260962328016076218396125371381300512106955846998454194799668506529798663395720553944630139837583848097833053680033067201381800323655119364503721411093271222578971132919928970886612916523866729825071744307361619659610605995682612190599830635170843088153581777477487820800*n^10-849975560396550728481581759883189769433196781794495817092630269124156385603456390883933084271745696717022353119719354499548895790614092943487876177363695091023888383301423591829207852271743145635054193668126740199516370971125056187530452358600574605281403589941087963604273232585607946645735443953123524870384011442495946752000*n^9-852553202999044597198654612158011293073586062117763821437589913907989851289230970778901503634541518745448046254326942828197090822370019283271006677103412365193929921249970566870760119872169560618611498800095336506254827524268933912109082924466232345028638294753976666607685946165310277589754133995308720215370718861454213120000*n^8-750486102960679352524806927607881032257187730900875561057852659165993512060923139296179223573292093170742421983842793212312094725900209012074496798941176974917604592323334284018022632555649156613298068424215672880295270194301197652001017814608769896818421496760246774491893384783192599179386629148664244693496590365622272000000*n^7-571155566505053811336481047513805501497682071240159836721528917861261158015339334620646759506312953017531831131573038553877360152080575859227198247592183795183872169208252545489356720827954525380525145874478455769673011818980225518758522449313079718599908647185728750034267134755068601417488520430490491677284154449330176000000*n^6-368355921419794700118484205233990956060509444158793092485578097534415754150486746276735637663380420308301155466923681569938155252044987752411468316921377150840912699729190194108565921213238971673837966151860811851049641650373698280148272502034702149010359462444500959543118975013766879959695124323267153897942084464148480000000*n^5-195825260366167802528817197091492627876405503345331830232569030212172930625411405076271272996348841952137727831436576551648020479525037741234290133396759790938978726320980082624239986262183090943615499939924664312704381743349578641895347063398953001579431100920575314974758884893918982767181546632039051983611908797235200000000*n^4-82416510473002321807515257565051551865617197965509821671345340672226397259204902937575035776706533833212951764092589088955907362428738729304533328921941025546032096189989645029936684430531494667305065072067490112303716596365815043800223101648061464254901085635894492122726681623781435529046676490534745545989622333440000000000*n^3-25753277961021944499393403601703667546201094988604460449748210108342219235887786307018724343611783869299546995852486009672665569748355679992309884813761914361413891728468249784741239065353278071450979090929172070848502779911699100288861949306170151468827222869822607522764528775049370062290157392873650290394985922560000000000*n^2-5312574496223422090987351058708449239711715106394513700520470070772433095643376052199445702808470176466128415728432855810643766266306663196948985616068692812480814084951997065538855325762766020520389911131730838450854245588193947192779617200465194465652274970088628689565317090925859701847539352452154951517339648000000000000*n-542760091354275716563129492784899403554928473709493591382340849111410850154363453623233073391752892494302143779304677370211619351567472777184585028700062398866556850107691358458492198789371409146796013201828268096206579282646826940772699837276964726088096002812010079141331642468718862666300551499791532866666496000000000000)*a(n+14)+1024*(n+14)*(n+15)*(n+16)*(21196356685682160143328090302202175417186807899419164905741660750788865343183251166065001282257537203958358584957962590312771407052800000000000000000000*n^148+47225095585444627531079205855533726666934882922842921536453090891912009009841878872564689721891764539176646711375882528726473519147253760000000000000000000*n^147+52217670833064323296073720846469433770691610041113142131748905793044621303161569163841792881705912742457998594865111702634877177808501604352000000000000000000*n^146+38204260578264724216530844591970498126521119556299554281584385426089328862862249148073772437976937367935125262602510476567080414665889544562278400000000000000000*n^145+20805870043401651721353916475811845641669483723606254385695667936791838859389554648822242542295360652567877026295193475721701213700388972330357882880000000000000000*n^144+8995924155975792036804872388895495231842236183231079645252780797478969555783961270301245313101473999047657208271939195891519697887291482732479530401792000000000000000*n^143+3216601786306906187761945473062832382989177199208534791986133858889023916191863723469306545154118649711681055945179356813418363501744290265665124024975360000000000000000*n^142+978253927946397350693389220421569522447851770144042955877412726403180706621347948640010677940678431409728239740352962908746384426008869623370980893934045102080000000000000*n^141+258309244574552085440455336206818146583628396324284041855338875106774665375006393421274758094765152158789446832920684659683362931228145377882612733524039769784320000000000000*n^140+60155851152388523358663371228643747789717647513405485110374875289248034127372982102262204620601417473277954467067416288593513563386534148053539088891465370344567603200000000000*n^139+12509392005131527517654641307713882933553563159880809709444870558134715919784082370233727252724850564129737011675579353261501140086538739567906745129723436379125737062400000000000*n^138+2346146898025562872181336187535874899603556665696886097173404376661971437557091228197626285256253836656465640946807157919006245671198245737352228768060943564409583446261760000000000*n^137+400141998368264267239128094612258259678171522333244708437030867933280146846058610852218671906411233906236228936262168612168169939454316820723907009173807252411189026602614784000000000*n^136+62490539089482493674757378413006058598672436999725263212473182337509550010483592065361925506961914486018998980447185083737915889159517879335209439780242635496329673828330373120000000000*n^135+8988919574195880270056066282635367992285081478482862234735738078993531034305860934871362089529152670346478673740004168073292654762185667098991269598427013427750805064013053029253120000000*n^134+1196986877443442473942609032699810871136190033627802041468627246002565336164371921363043764684277817418202349528042401533144517617723588402982747120112068814617208342561326240052019200000000*n^133+148206832347007591173096141098478427523598672829021586277278322368789714773682580445428989358887502229200932191775870545219516036743030221459100661259468310925599383852335620801939111936000000*n^132+17128415903598400662040935185555295180812989140349515611403868186985776912473552991100977478000159680975085438135378256160427887398490153153947293856494595015309290916995154033647344523673600000*n^131+1854021287993189875011559567373890077668184041411910657588362632046935416868660815200596859322540105041019081240720010769682690511700622349960733012911611374589353384790517533871925686488268800000*n^130+188528034848567506621426975362033672719797062524390745344694558532595156264457749327253410231441282971036306905129009074707943431505142884303763458461281131671877621702224164184320828957838540800000*n^129+18058341992507452624329884706244548111263694418685218301941693020085771724350200216129586897089247023762781486876988782601609615121632009403794325672138025540260301108359465695757369569715966443520000*n^128+1633351014995813086901053196227166655641039993024206487977082930806331253718639400173478174354120817029845316541762265477803883579312305967943859723798642199052954110728388041005662219682558005739520000*n^127+139810032986439019656590140166365320175341324402691302776254149376401637829840482871915791245339001532825551847515560620483222089641764274212402196058507468883717038665727671583247325514999285816492032000*n^126+11348113364831487039446110985804202028821782665412852090268330065467633553021053838409221507606235414567525363557815010976921292931095497484277096861243409033076085190449739312159191553839515987875987456000*n^125+875040149904450219079520030050855418084020369204340146410652170471527493971211089463506094160370606562006636299195686453138843391227949599181425132470596108057246062330845349173464158893658872833239941120000*n^124+64206091115791234650221099250696168818947083187336821145263271902796811502505852632452762902831643189676254537623503512104301807392129564900672472977860567106230583695933314249183632487406293826842478929510400*n^123+4489869663723572523118546658211956464992717802935273358973081077535745944787218015844527721557307695467051964170524027854935909044012773906393598684439895462992606986358590302451206443284440274266725709512704000*n^122+299649029954614696774215456399878313404384327654173337725281945794061667672040587038146860160861415663381776021513209391057419638672206223997744760202362692186721025495583883744257986709683320401830271264594329600*n^121+19110798514938564905786537400881606454150025735901264079587437560689468069440025516798248633771467214473056130449251442372602555367695673518168366084166818347322061688787022560587242907492594878145194548800572620800*n^120+1166150205143039782845217214826998799449280561812470031785096138851530662627970713142405098547953422118563542148514335484440505880190127072860096939756103225260765814910667327227837626272530526901427584575621184880640*n^119+68159233629510853997583556491552597828500344786424642474867654043325789275971192558203299704445183940346522576068202323123438715051915230690984012468822465969626108113118304163416550788229771403040644977533928236646400*n^118+3819794024803785884940596189881525286623317339489093301719630848047277624236384295192024812855698417624898546218775335987201866313057228805612630238180131627320831487932004530290743440849106475288183405227107244635586560*n^117+205456363459709845770458313936763527465842642187781952554193345072622605471037530011715118716595618648406976236578214193148490154791191754287107429148476401661768014284016237916436984023367129488247253919354722604128665600*n^116+10615848512556921714137781938424418976237098066523469082492119202806688265332758853498977607361144705194174634718068153942556039837716384872884397346483336010367735847939822769380572104320616765461288731062793520181474754560*n^115+527364059019589315160095037404716360055460076879481930447035803080173364506444395077838270707058776401398934816559697023249431652414542787291595606041154142897562349390783818930412643304690035658362943456511955886708931690496*n^114+25207434907612859930014115719037479329651991430494749909102649726773299318140962354466853909885420885800401934060852147463664464346743628794966364653624888492202746038547138625823717902732916412251388839508373639019082595434496*n^113+1160189741166992162477135817098241270952729659190440280068088812763624124550065360212525335356076235028403129176939597484100316795000114857477908519077046293837988352904045250995395235824920395434446150091054209743187052175818752*n^112+51453107725691759954185039528918720737018196156855270423624755413249776487653855542957821587510206212343890787104841169890889037804487655508507073523844722517040339697512303424780485942894863695440496564382353181428140350166269952*n^111+2200178953257890980642893624222595256097281722795737295704955903020380205293780834945138430732554878543607759906699518291149669691960286930992725318074658203276154322554238902572133940301435071083186444578000381579921192218955612160*n^110+90768000941925952689947714429474034680111625936579309346172610966431926473803193918493704705110837036655870366753129232800869232107688666254381177333889024582615842028733448540997157021990620306748831302501017529882080669660728000512*n^109+3614803516149238767870641996158101388098517915318553983199270215870250730601013164267269402421678614858906597016014241408353464451521961804098282674002611073009169685059419748269891279091477475450150312748183682619852098691106481373184*n^108+139042611978270997780493037659608186163963784139957034817299283340155449690940358225272048238561947956539458308630651070129282106228113676974250093054106766725519172451720538373790736651652528934005639399582999072632388722174778754990080*n^107+5168243008387055636668354716263464040509772275502580034794490462164096800492513166069454766658266177305698895604820232358900409437898817674624665041009081681388148734622668413734290348065060213902810110185264797037771215272664102057541632*n^106+185728041536403853431484943851829801933175768287725301518237150727982369060563608289587139237969153772457903742229555595814654117914159015634580595191661113383786592947081258882327126939832251508218910844571379286665207330072492167632257024*n^105+6455760833242217233381486296626864817045985203325910104807804358116869950647602287448955034818538483551711321925252070162309217118265711524120179991097806011759620406177045864050205284973228698306445832683275510119792164960815951935050874880*n^104+217138828076908731793348258586621095617184786496034370202871407040060307512369578245957611842496889324918654032563869166172677088697294362813418827608365142778945919106738359402249955600304362668847901456353278439499276924455272875663650979840*n^103+7070040250373001003480197168976703125955285222966099959884850296961257955461777015900832176772179805573108269874845355656056812973447805474157316047985031380138436678141506705519417760551436472006379005756253659369958907658410311022864970547200*n^102+222928203719504988083599028738889500678454962773275864931048385800490205547337974153439087836042353361360333013956704932083760820551332477916384886387388162014938750733478474474402346921250979600405267639426378798815038942420001104986509083148288*n^101+6809606268681879368622180381556182310668858542706021729753898331143562127222923186816582398897866749968237444668513182091529582979369351278048024473507655855379392950237721110249821342511872876199988941088589327778201283944292109856850482649104384*n^100+201576180203555130232971675482589984004475839302155472077488021584513133485801578221250564714914510162118946448934190135973922018239305360268966481894518079922322930530294953374962028773419800530960667995756614516321898640906768927528727768677220352*n^99+5784352358555052881116923451067709927051889920147765003453751613517683848539725219882268763344031112430272536831217667233782242862885427797529262435328518629069290652387344943970862985728123481501577732031027049092624809687065998816649792593688788992*n^98+160952915601119624994727847686017295375921535585032498351290035409346100824900541609195657133866909396428197574948847495545321533677125481135568310616360978591640602624860701066439613809101571784424860228207629226615934757070886578616655900977104158720*n^97+4344045418452057835633746001290772780903740423879843347255781325347450103353454023971267319467774160974130730888990971413326822087165077156815204698463662444510868990269440419430989121619543194365252206146262721531972653753747910381137356564918882533376*n^96+113751471562098158087942102201929202033876871796030774587503683804080146645564305342272103548315747977137692101032425951349978423761014011010699766485584077271890647608813819374447349609197535973028173484842783619251560044640293288773863202591789855801344*n^95+2890652420039196630836551885556339461531981319292535131330003970211438585604489346300546367694094021785557260401499349536074164274364785236984858442399344808426505107187466330665689020273807407786483222634520022948217152861238275603313553080400942819442688*n^94+71303938122220083507568497597026656465153921679245948456963711583670895516163816799996074090964595432675592525303230695174568755807383567561348947853448717196453576122581586621891072966860018764336170812187578514094450873682167544297649144041606571911806976*n^93+1707679740686202256004486050839497967021980631316051973141379268974154261862961521476652429167609528175455983457701030527973184835273610863649215472096991528339499587502190470753601915693739232379985886874380277664165598698308214050330404754335284554153066496*n^92+39715972855992548511198027389465765648287855663922458335833063452999136067475997331381066518007106125887857005007553492166527912184151394671953426233418745249720576112550979595195283129895329462839784745635606887115016957556417159351829500884698802286200094720*n^91+897170167111618614837529195424009493226332422673635060997890147027552152883203931632553804964703980704129241825981313862044111786250487347291736254711540508106337544577357786093446777815439234714215644237182259538500199077257253215023118242702577040623799369728*n^90+19688600128183993276603220453294073755485965580735288420616027728834108335854485262887489606695234465458191035435071648428013586294668599040293755489055562646825105780689617240254272252938548127507809725137772698946653973566091204522602734446439051702234790232064*n^89+419816585192640646489044528594939954374661373210046905768280973403845719797744761187238462307969529790054929186209656642262267159727676681243055456700873123318502893710678425729062254583391602079973355115250122548771843453497134747235102628406364212273823621316608*n^88+8699181516574089933945562332627339666716974009378542297361271899113300484685765238658470645185134206992734335031160794556319028424268953598313110768235550589224848529463439265728624588268929154696415774217469146823091572927479904636732705117942851722752078754349056*n^87+175200637863970917800939187786799915795991693117266552160549899014954953604211945382330076097365938651331119656665071588413041353516281896853677145111587971731352225417709616212045868843720237125194774301940367276700468705756914591434838541669337954333892352730464256*n^86+3429976791098793196127388182131621184750271437527296558396698909233892241785246469005205674252336240703265258981988007729273236874162906087212271529562801340439011346779630970657391675744000579458402870802508656165540052670122017877442811885353942527493667438490288128*n^85+65282986986292497192526759379248413225596345397359928686021642689315517217427141330099748131438427800798607881657176475982295854525584258987610152021941213047997010257288235851224979975687462390855516384124357437994117349321309566851382348316469105942632773353549594624*n^84+1208127706117342098499224477007587167242288234690351312882131560209359138404637167047932553061562230117710287883740759064959455817836738445402517394735016183425108810254439103450544025796352385373440346545708512422854501710738631620373355404704170262217549083090796675072*n^83+21740821077625647504564880176539245511437269659958436721901207517694742589348733516423601455426692870389122206041397749960605213045978775821668956642440765117765344870637098204155737719336543555533320743405942013623629814594045442041374627170852616941821696951323006599168*n^82+380479533008764473655754773498092857355323407306039790055792805490216218688808538336847074054790968006615215967490522009423576604492508461104167744048248616529158644278248435865892665185930354988197420425235578293921133035128658675134272072590441241036445705832445160456192*n^81+6476146849764412652404885971479532739218339099232997315631635860399098900803635243004696468047304505726314532083094998542526302300102197464689142697470288181834832444473518776832434197596249963909806443353361831418899419266671559981091851078065401820235979424827109206130688*n^80+107217508646869448691619718712358838406818631771499592928921964854542613921152434180329271308434391056639493229471701479252422031478874608354714263393343450577721750280329444039226928677456459212368135179086812803331717415309947079994629337929551738425840717602317103310176256*n^79+1726664066786631308725339953988932327364979436617285333062046745444708305220641037394575823885937367417872904064738512827933789694066607878501172019730301443972425780118249423421513991104447993077951328950238180559633916414689199489776188307062975189663751450244710527799525376*n^78+27050075872869809668262384043899815908632474929874808207559439833192776429739566048570005260094223873955007941674074911577437675415877119184164857093749151203849787906884460641408928565265550286711589973502871566245989878635103530111349498788391931508304492231866102020475650048*n^77+412257828890852096000137160111162460994131965001916019043181961538955550120669422930348158850168607527326032998496411344851647636765194258490936993758505360067452773495808444949967637476706192678290422589843759459690362582750599902239293022836627192632372053779232899275531468800*n^76+6112604798761900482266012363692246296848467977863401747201743673025459771088088049799524864759084676731298632775083587394625686609839340142269528074158411294358377930418972447286943293943770487322429789538362219468880037829290720778645531368957523296472259361164813259564464824320*n^75+88176688067370802627348651765033233425726349961192258741570769003524724606742537274235194067008070606015423989423824396093261493587762503249336212990341635324762867552835521226391920921740271267924358394064944932544062931122279194405697493514916420093945388660686900986134728433664*n^74+1237542792779377457242087499653900823553752970078847266623822894620330658470830837545227162039729147563834076815857820039040291618793084808186552011549364919018532839346955869946756695189713257251349886263711298407246295261091235628270841382763751119879549237465814298213979769966592*n^73+16898585546437779895392945527517510229625226727944971488225570775129856292021283497539885251609637671636084288215817935810399643607255764730681569001692305427854738699300612787047503667302475607827496495394618057117907945705482114860363771350254773694553851307234954604521840187735040*n^72+224504265340287319503623633738632252650513781785813537518125628155610870010606953519986259567320704974140274444637804883431371914824592068352126528493120065574791120530521541102857264246399462110766899791325544302776020707952522130879924581709910953376696898196909366651789277195150848*n^71+2901877033566115463888185105556896518789561977644914834015812537271582057042787602928629657970445086392633154690941706564971756691930366541287285799102209461204788493086645560626616977275275547911853504266145860568422075603618521714277226107042939859068304765720351919597563472207659520*n^70+36492629450608468143543571330576984778281545327557378206357074779369857358505167393356536070889939630171150926735845614443857743595883732201660701078509925936847970982222315587137064789636708077487177376408269080982501061315180243606068788724903492812261825918451812644894588303202010880*n^69+446467680635998680171876454134294492355900263988832057459417519900349039006258132710141859175115585167319648433825720495782519157156090143140832412433786555929104719831576192309342090348043110258347974743509762103466746971963681298592158290446312968862619641498601505835888704823939403456*n^68+5313930146962957711812502808388140055745912092623447616902545575521520318145241577507761792366349743366059767356703076347665705543562432979253092737201037137231543354532974947952606047484196189459059293292878798430440973130882997375880326343227672484257235867061325501615091256058657822688*n^67+61526176286281239957622795247205194135500825571392106508274510643837063544079174298264733347467233886523388150912428638919347922646769897713214270330716433821646986054672228418156095079477733592847940837552639157940817389197443919715286469474362486258829438538966236736049466495581319702912*n^66+692938221307967435115324130326765670383212196312717397887902768586639380746509550592436090418046848175226977337385627819510740886195882619326366272808254940930040488014337776538758434466948659821383430596560206394724140080317010428528518987013431709030696561976525491488279952085696394443776*n^65+7590782879094175534363182354978347841365219897549044664590439039441973651120282700491732130421080496705970408207146452297472135101841345979402700460676059429047957907861969085585197165117284815003388436930059200133426716511791430596861895227967280624462705149780607526028943084066444915280600*n^64+80871879219630583300467189358699426767856568394653116532562196147872556988752253675334459990402887325487730688534278781517998539471976793358293046870400974182681205773421986677611820359382477475165514212041867790667418937275467082741283675553251169386117106590318942088786566299455004986841084*n^63+837882513592798470341673497856371460228815171835924765677340417048624490026122759437397244924563765953215164768068411465796223156697869751767418979253985569013556785777657656964390256138419157272670357606308801617327856244066800618665826539201027732117415671626525649256808173938639716597987784*n^62+8440983724108348009308382521542119955005682297160870413866275438080822834671412684169641040429912992786218914745312428346561775759149437594899999881795302307281632723297431499979168788053865371931112325441473103998518813085399527587567755973390625564009859729374350797110129550650757586505445912*n^61+82674349728865673254068708602989487992928135923091444768259765533081760045918032234723018723781315521737217637851216319503631362042199568523462018030653247973113379820430779932749325168857142285088651221884808790351625209087773084066365342943906099299634055025371684285751898800116629545016768336*n^60+787142162570058639501563666964715609939996626489290582136386428425740778836887199752464398376134640520745621265085076876841570860869110612460662903730841366133456665236036910907317781818389605490860228853265469262849977930619466669403529800226433041171111736127089057023418122333217147807415104298*n^59+7284004594297160035220160117147035500870768108732957473203166265534560753931386836031583675913480903803019398270948223810289387197855134668310017927081180720134795190031374615640270221475784650393677058438206840675388253217499643885504493667965341628010221827989839112545553764892876694073718214832*n^58+65500504693586201373437105001296153054145872484674932212524260748126351440474562261046849434629707389735339388116739192706211549093429343280422293947515058094883112040403389081615753417230945649288132690530621707429904347598620848008857798672361999939474756650765526380199411243739724977981879841348*n^57+572257687355550801694805637047984789700670707409172894714593944233309736667785372138784375592975466325111195415255561660876664827427021072190412798061454384607899404677523025325546772350945317173100029950811744560837495100661063282306283195603148127371310739704931689890595248509774891196697260177078*n^56+4856443508485043379970898630249155488711165560736762696335347724957086671868170298546686623502206747117204590282139451458770342937786144637009658492740697096832930320971930933801967572342868945623656838279465366424120954454599833536459336963751021355204103925779091457856899104840703955019952921536825*n^55+40024278683076187223258493325901079526005986798401053988480706873759910547155004763458237226494899917344290488181603113705821913655551364789476836411101657689890614599628329328324648174191881801104191138286530327766421259029126945843026318571659059641082494848236271606758879080622164853319281391354780*n^54+320255823414697907673656546051399650589674403876834690702476631868471197856253036077138243641436993590709252404841840119379360841737693856979130935174250596293356386370552225715014077854275694353379111660661981100563958534566604141703450925921214115650231805374609795691904130781577366328404498834795079*n^53+2487249942059947755382122818187620022643333960041053520792354425587034442302660228867444071384427385303236213493585490398006687112946968210699949301102257791737993093351813154345732135583449568596333797427142168346204746105426674465894966820377929152310563422338020565707548863387896807895646451108168634*n^52+18743958913334603181339440737150601962686194043934688274987257290929474412279352786799249996509943034123453093885339831802739432193036360624868230568327484272664857980507033547179711608066997556066356278464948428168991699782988373930244239799541654405939853620462574747662054327539308589679931883005690486*n^51+137019653630591468258255952577605754304533357002252848814505733398546417777885801642359166435893485721953759509159928973863901140575014582774583235640422647652342804474630909518096348136799310577807140169715899343985701010810703019741067228284748815977176321192151465165530723236280451077736083549071449916*n^50+971254568112290689248586656615260998502327369693365504767292836075799090310192377654362373209294060447629119747816909275351461783635855351711912584891388248086513631237421659950210056081915419633034750953801476370453317524387634076856559442623780554355793577782179253752612974101049181387979991486986644070*n^49+6673430239957009854110003218471141636424330713983681697854373692791958559022605951827944190610381611164068822274872137289810088239497541448881211236882836619986108996834528140668555908289768412434150065212565620282624430212490728646361114727368544814274139871040636102685869449834415988503941571684797257838*n^48+44427874874046600343072376328082172214935476956395351527915516193752992481813817990263168421444793517976523475259026706245297918207772646156644262336262946086692002691250620196399691426114548210761515174060540328356039419867126211603534710542376314869757135146789991409666230390158335868120480068840812625491*n^47+286459534277351388022566544645731611444277976857138061818166759714306964705869031196591766123218870460327903136388268871821273038656778382649059344079899459752427581534762392286710481162145030953120345603793355238360337393099390170980500244991039153232362634168212473643613949681151576506811081948028774626340*n^46+1788004927833760320561994985332960487199613152027104318229308069044315255618002480915204551155160324084833928194672671714089544418505775514762390725677991981810508613613606367970623815687563800285834577922801473237119252386197483285131098280369781167318533455157873978189000131115233993739290620090538741413173*n^45+10798225589834428579928461137092321355033903731666826922464684275642718208040742831368153921407256354775974484432866656320516614619219461776432000866245320648308468887997866623252106750588147756727952961643161318632319766895468447002661613813057959475445375340244104561525909563286199885046656669002515516779538*n^44+63063448745820388251858088097309259193579372110622026020915177768560313765110215686526326499229580490459163520907196889716789476783901735233642025235991867454557625579823187905623863570297488739265070698652209169310046048512515826109275179775937770252533731380451005107229608674950748817277075898355334654415496*n^43+355950198564478299549354619132577271003949337532739471220662456341939045839318470606502574696300505425420046937206404082171383218873343300357651981365864067930575747020063507508057706721637605753586728282019511703461590653309955758759381041497758186603929430655565396877076136194158968479182073976796194255040548*n^42+1940487183391506331855340504325871230889926669912130807639654974922235924462792406144737595662938244725117284206722082443126519679793186156365250037052760639009685475304905318110762392547302655595849972065032308491291226838483772732331301068432251683061375591091317073093609713431521641448176347405532621524616928*n^41+10210407748119861368932979207342201793162906811409299236451133513078107661852749488333682054013182386948608103505397577889972351319340791711314146744503865493131766062127869536633115869989394779814851387117702032563611777794135617600677697372560959684963223048636865583486873294569335038754542746496844903256820658*n^40+51815661239754653483671500925864476337178645194633550324559460897478440486105500280119714505121952561384155121063149489887344191926271493176730576008712106316241826159399670534959456908488728250876501549023541105328566481568201937544181990694551427481867354460141134170202720337393438708149203477092588594921711903*n^39+253402116419380047824647945560097020566368297080142015585229860960118737065298616179445578815301430375339618395241235684068813652808909733651953446987033986857306778774082713411568633747145467422714747363460337324652703560832535097824905174291075589357068408443295817605408388848363178095960435988141164791739029540*n^38+1193170989111071568425820107583971709998552885334324873846092275186254828386076722472368367019257592293631072842273894171275848315232022807962945886724105349304083153796962520350965590210852871021232206164029272937141943073143873708556450891845489969767126406627945753934200812062115481338260165302110105739899925505*n^37+5403952023643243330724641303579664053799997909865807870797399824093434576976660940735909640964048656251624497123194135737329601223740502004792150036864066509244779252637602327882485784970418708754037568025491974104024351512046060628457365035360436299863872500305591904015174265070555885679542615732309879078604662510*n^36+23516027499320236617855954052978433662583264346358284863064409814554705404210629793880842583258122622373138097806562148019921959912921950227691992359468519595439218933881619883140319495092184295454023944753654984444810702093458496446365050025136698957227608054156007706235875017294733489697487917678021240310809617494*n^35+98204807968351895040583424022679792631280142717787312536214446203095908957684662937166073645443673234324401282877689336253420004875689073503634456024225671510586705708043641129162368335947554907925255531966673274435915107930302085338897185405205203477314345806879940550072723974744220563545165180013772616838240838756*n^34+393028465627044134439784905401392638646330406427208178121965598033787740068595954897060788176986091027737254545980137004781883016825231920616192973876284246709436678481935698620691926138444109101102214985630419412930949013196237888507784174859747843521938537624645295367242119294188581745885733502228921653302403356302*n^33+1505086165771567109460507799451214930363944799490006688273131545295218854628641764640883649873654069493493270991457660279829440651153682942775178792710553862748430115468790556227572635606321008215165497269471175872423308231552709680683508349871135880304824480331206923374542694246184860162977826400496810494205694042178*n^32+5505080708451255945820790706178982425811518237815258361118377910057750991615335667860129215620917793456605462239265295860284423923354646970802568544173966098895865863581034700810234048512196781095034890649895502597815306305913820667720361072315432351145314796428499343018293714845593896430940789701020975095758801188569*n^31+19191689442497466198585393281884897269813545749727056595249780449550398436754361386094180223967223936578177867445156008723214249330669543220362660512339916155665437053313977898796337599893028575816102011696954283939303387068013930942522537144814641890307976055823380178291800540087093021715423238465286076517822206675476*n^30+63607497502489962390781405527373814977803962235494784959383266992958184014635395339024947733598822911429534299455739457207811924426901913907076817002981156316973391545303466417110831464070106935361086178885972664397074695820983966187076814581088046520339617511086123883811417185484423524692686412800137220090300583234699*n^29+199797888416105009503242693311867215545920231403874791109535718602649829829712062779349967788993936031025987104627829731076592288235499581800682008348556015771904569522827956814539710382307803243451098828642546764846559196150772725815442493325386161199209136005157398743167833595296174601761214465418546381159086845618614*n^28+592419064624532326364531027425560931867994667317458309269876188888247052501971350854563448552793017457845386167322015097175178321493675665258634404235123575512170317896358849614817571344456680614009204491711534598016946983435765456052389368754917235705349412510673180414869916491663983490461787048533128332099242701126210*n^27+1649363239975188287548184576420830265963817802031745096918091789067823952355102935773075079406946890638854569310528496375998439111277470594381036530004117447104150285037716042826021613557522410350972237097710158685240310883631159798383606703494588728525592453172586494651722429697771755188248585606190970414409186864824460*n^26+4279601786720904453965595870275400664725426847438170491664340425532294295634129200611262937314349643994801784212875379376041294789645958425445088817457280308649542562712304569302344642293341159199983473812163451511878392976303200379960641337813712717745363528227184930319787175737278841736872413338599342639909304059703624*n^25+10231870804217285757653578349848555877421492424144788075569692044093262817845873314722919233733102055036331357591099290939570417355905540740058322576718242525311823655472835409589067120031454778315060363602702497745766283712635055875848272263071505879602871476952913044560917402400424319373213251748219542996269464430641808*n^24+22113232910608920953003576006675181022466989056699055649649009313570471390647196189351586146923703416292816397925018947991737334637914243082079151170547167188130986566912365482312795396370101940061228846669549745850679664653462716877090552147137281308625751171068488207173038755241779776986144924370071277104978353224445408*n^23+41602440602871993221996447764357833688202481434570814004577028251550176227910255343429850347501641387769415037386726569023244619394446898116268258354855500970214823409194974680244408647363521077545705661907000011934676769934663437289444717715051254337702839722068456037150713065149543866134466588382264027378898736045246400*n^22+61857366330020593134515877965172589172538166575573014140213245366324531745643665133527940136221696846153546916295337688236799924607860507103448002730797953174449633338367322370235279539712276241442186317735374076104958941316575700117997280825488634297922639839589434911315900758267536856295394933366390590938637962309060480*n^21+45509184884255781659670124857068094344436449188753612343029001968719017975100841255947624182437210043504963560518150983684612671507102580557070209430693104393584630146838477449623173274371476303115072564022774157093568476540134404208963806812129843681539859330888348557244282314101708325621500746056889078879722963630589184*n^20-126459979873689004403200084265968988845798003395398368954470222607755483765296097173573401055844756926740191066980551248257265971365955376623424979975038687824064968084647951791348455039952590654083028515620752263880680355025884777742316872239260011666035728168275943545885001404226346326011890203209414554611387018326311424*n^19-752925564643777207909336724394814167023289357035747095524576909595964534992294151508468552266028177839936701956674232873269777693830025151499925336085423456135818952734560663556377522936573552978718075429103105207385783261574512437410598657483532440345955754442984097165204461539103047441109538923370427439855862638092528640*n^18-2465554006934278766033974071215908357880768869753944701035447715024458932166339564104618373742997821799354075211106828632107118010300304260293970117857688103975034528801070068344479047524001576380620703963272040431681057435443867617000879419800278019319287802784696124108352329172153571035069189867414132550177474947735341056*n^17-6404009881104359654863309148046175909150045402369257483135770550867202056663346028564089081601373197672616920461685440593924320014824947481111735773119897423580314362638163466621113789468651650523782810244437956133492967696412594767994460026111655387823330186471924715445928949520981841520691313939058400406337798329550884864*n^16-14301627377057572411496420414483230001447190880860479052767249788909641534337567542230928637131452268659308447781593065082737763745154714137169456025958517526476801928947660663422905241436485479917023465008894611290494364907562828727972364350979886551597501383164602667832850721830248086012951713728400396505850651022741331968*n^15-28275429268437964116251026168843826770016174334236301790824337837431487985772337878621065824859808006451080341458514976079106150559834552944838570038141217671319870589777530713559447713532586184375094178260683105887626361759451896488545171581641152820459231409596720944960213707380168308284835499960209623590714614526837571584*n^14-50091738160585484945153872867610258076534496612835051419175403039955658409905442891500706471230247037500544852923451255243286881914676528585426413057185228462148893086624557723699399533011622031363337679283038480618227119979801832165175661877322814757263571216224959740523394787060136019589762079796926292889637304217454673920*n^13-79862111728869560568707840924643438263460552777050680760661933434177068683683696524472534480471480968958366924317057518202746744273949851916298488921672203930747120010129416087674208222604033582709249256607791115722772050786031159125136665533705110244780705170855674574615900798210873289589038534518317421930193558982175948800*n^12-114585620253557511716655339745247927746917946049874509655166056497168325198197495359912134835399768645580444096681304277036257059504753096972370384210865596974201056916047189287249179320288353481494995603793685014220222810046265084537229431202387405902699300093205859123049493388848242067751314770003580762809451351004282880000*n^11-147513408733937247516636848062003090562954311117952895102058583939280596037452060482356436931890341257376925542027667869904279226758649141576663221165525795075655034150890500782686493751486702509479920575389649801583304700064212767504612596287353344867890675942465386450467526813255637630576016766458995280233764577337068748800*n^10-169454994203560364404313187913074801349589986132782113730112004732335685016452275437092054851826760441101551351447846781333453292198293170984785022814634524496535348447054814583666453704323711553805460779738327179822687218897759015843101635040532695167514520111414946001383434778214313112511820390363474997854593146497794048000*n^9-172314811495789578391829325281460251617661533195283114751395124092342433185966830790521184602380629584759405456948746287155846781417992376411239641213957192733904051872229505097445261632710017485374974072004862183443810212968153573389197384661004646294583878554812278406736183357191235780410292388220208998213061482979000320000*n^8-153430984047892331045275212268031115066323163259435367820953977051124282963702074392002101028771457773204391291503281313986389156995554442890750266077591282521982307644625850201457252524032681551091751605422535381973701084052355242847478889446671868215081009740417200863305501491026190331819523881271762640012417129932390400000*n^7-117898419555563107509661725595390279406540117760028233723782699113227104664410981078091538755223884210758536072553779028332594318745926733051092745096297096352852174692403330814119022165376595327252660428748428278467494207312101487108380843376745258504702702730403699263261149868044481396689364865114107089346057891479552000000*n^6-76659624343342214043962349409540870209439467838194087405425720839128162354363802625302816851401504942526129658433327196223686896745982433386699221839338958784133152855452332111932763844613229867360098349585525688952396708536752385602614766125322198494608941254618949256133519774649168885583929293087242485405982958551040000000*n^5-41038355606374213134237658810919825785422282490441877886116152835971319138108620222271072041884466545074678872997522880458536629951011460171208763479716263427399358753186359990281671187771410376810076982640814025808871731103989525807464452052950764082530477586486700150911568607190889322924315679597522654613757283532800000000*n^4-17375002681853858621063407120532792857239962154809725698731101073554283434151888458012464460739556825139452954191628157690147405050778261241367087354768740031713075567686537795366000646483420995930529470189163776631532147198943616355583369154803001310149473029732140912530797400425346483441156267396453574539003035648000000000*n^3-5457240655572497362510690799763323053970966283031988349178270280703486038896705568407213560940022910451734467353230526386430712088712679347994277966634337367249089773445315954930613427719256524550385890623943976472230309897917712410043241551376251735309380021166919481666327658440842920767041071783794912110764359680000000000*n^2-1130776894493560949473747892325591609816675003288736496700659395543007909568282807572122112226848637332052608200052650870870070090759456418078180523199733313586352089999625135116207966082566488286235137738168774161097240470061855614525326719535214991755357815837929855136404593301043390470579007424843141701697536000000000000*n-115974964752966603158945376106021274651119557452515035953790700761392588917148164805847693284256547432119685830792799432726510407171452066611592287361162096432200563876004438735065968988034909913776669460869551033251338296912059310914965008362254141691607060376003617986330351234443017419626048711073735657914368000000000000)*a(n+13)-24576*(n+13)*(n+14)*(n+15)*(n+16)*(25518457261383842282875231353704086643588220662177747648295926488436918906807833504333376830772253687809435152405423718659067058585600000000000000000000*n^147+56499221998015435586830514028206436469696932287570365005983975390124998210786949362320890407650020626368931221072552678075432795499397120000000000000000000*n^146+62078787283730987846454818028617516878007503779649464749504160487089119036052104410912675508340596564308759501731491005676314169750065250304000000000000000000*n^145+45130781158869109873565636854258718889859289666384559855550720611265733946281474929452684519261404486098386048055353257390215188754929711631564800000000000000000*n^144+24420862641580045197063474884538775867659020127693741863622443141995619549584957022922559693648331732380203155273750994029029440634382615489921679360000000000000000*n^143+10490911621063750865818618267325651016440003074867493556609253300743451726929297080852992708824276269965898425395206678145607116061997229412610425749504000000000000000*n^142+3726789154445450700396877461245466073917947910868059126182088733295607162921890259807900650371075665540423087673402843834805411882391608985343558768656384000000000000000*n^141+1125994971790402990083039762179192213253659623190280237750342069313705790323168220424749990627875377941337753800725875690896043640532140197492241285223137935360000000000000*n^140+295358074334852215931773612623579386380648573741479558385462526997947676056172020771679286980036233724595567304571379365421752519190783247646407708889092393533440000000000000*n^139+68326158848086304420226989238349344489384164459527965730071253555888340142476033581615492779953912147216916547887880443629244657474359672364824014550318596336543334400000000000*n^138+14113060323432805863208704637632724745706990514434742177347300667861990134740760378429299937942855531107360724120835304346490484315958101468702815762065105400641041203200000000000*n^137+2629003307493395042321901531459441704631037553319230991271868233054070095214630249006493307079034629690468152162779790707165491851130385062344979120055121013554789503467520000000000*n^136+445323381653703621451555430028591985272642945918391717171980636674835489408430314964413233366850154135632665182305352350859400517605254821538748227541685405538692929597472768000000000*n^135+69067695729467271217776230253863668503340722870234846831894140655515595425759755184856025467477119042630363928826114658760281510802932881807487350170106341487870906233016811520000000000*n^134+9865993526743769158876174814729434866098726001781982246392292723175064193599834873669985603348032867203566708503733301476754688039271360516857738178937510695679639552659972727767040000000*n^133+1304571964344009431452538962841620681439772415738271434402102636188512900296493427392996451696633349586542371520411031756464667015705217523266691764459074897703093716589921847360880640000000*n^132+160385186117552781796361300514514692513944804398316115279237723348809600688617710457194679121751621791802659241816627991878006318564987636211107316528342351625377680650352636552022065152000000*n^131+18403567322354214090708013416793344237229558349641886151155382729952678596830640840534739746089140863421480213801363574110407086870374463868832854161487555740329124158229931336101291832115200000*n^130+1977693895886704144548337794624437285360633425766047862831606574382236605133096616419837051149710822359869908361274435325056613479518287665193590470432635626050938911823100223069601996052889600000*n^129+199641086361644781789929833432062632806612208468225426416699209127377483407740166363714019992398813510806108195786530935094625108476460975485445005596063275587890759712830335105097798351060992000000*n^128+18982389751310627448384668025457798172630161417015885283355618584205451370646995463285958011628787981431184194415529730115862998722632070016268235467913376716948615695470875700264842591415713136640000*n^127+1704198871887935462888899531721877938115227727937509450981775892434013598416708608331210252564280528470920969987313961286480948215421647140170530620056430313032423656305278582825244053988854747627520000*n^126+144782081056383033335236997221721388269089397585824487935342540153086377283928236506593054033126200198544686327246717132078936460941092565271787841831199170660030400008624705046610878913905962950590464000*n^125+11662808524784785537745054019419564504520551217272367201542213944239641681271673785586330681843027873442605749666220701912936237118350271687892162387779433912776307102440943179974640971336683950945861632000*n^124+892435838938295380944672874114501639935982790405567817345769925481025870237734155857878416885877323981807840655051729892321243590319986755418892881716926811776181066467414173441947396408130422941289545728000*n^123+64977139285059333317542324874227876179815961909220157446375754709253898562007439710535308784316212331352011068502643128052460574364350535921556537427691460563202287647399944081015160765530236805175852190924800*n^122+4508358645056198276668120133893440084766381913751184666100238586215608493910519784589580747901815733513287060827572296074147837904085019566905525083533205365265089771926157563259911059196479508196088981592473600*n^121+298512299092194603964239888724507325940029007588840684415892019433224392735126827445297984062533641662098820401129916971802686207821735886886602617231145086538545264639709285652021984364590528888968842355671040000*n^120+18886709422089529574007658646062776775916259222985421099724424295551309906521408924445784608534417994435317363377633767692412115210158001362055968378947071752334379440208723179786608556636137034901162670330531020800*n^119+1143201432032621821082099192723542535656943498816750943678610528579567336703189426333112460777329333494166074501465970980111704788964766563419646600556388255618800185245447579909367283691884502445796394100546684846080*n^118+66274377402561376318842980873349417129533317330121427000011587946924650242172799311478812840286973002389384078393849723336571755033738973850164350848802100148803107445229894349524447203998453977666635862344620950159360*n^117+3683618735900755165952296395573091495843439688263812189040219355982800388089770408307206878847385864211061361539290386524167787386046568347407902135959886383328749774890651569761925135094179203773391452620068876231639040*n^116+196484527394452439648978626514391909085757843306307176836238537917000347253398718356952207001885162766379671454389552609477209987108625182200354527934458829101919331641206824903292172854792951157019646303442689271906959360*n^115+10066927471351952298596898451178688832762916354115916367780613796368638063510021402840531861888016435770960529884734312688170236511015939210175872169405776738941371364173510994901642323908898697124688081738562424656122347520*n^114+495843732181419226373957612578071104354037653685473142463556060506161549891980836421941947833727881454248804098093453269405034261651873482187947963072032764928680443493077299626063485799813380184561138623272220932010349166592*n^113+23497020455403545870851557448056123926070300492524617024151069562650883320163253228085029778603449072786797853040266973469602464146141810866344692777153595675811935902189209355688197885677682325507267849176872689398932167458816*n^112+1072062072886438227595632835787618861080640166568186093240441873192584150030009447828460277527169409937063574126321637824317058188584526160997521773095246524827344954951072795996155184738385940690901984597736408635923310581907456*n^111+47126520977098077255328825780198253610321022805962658908559113809792013464880214298372837543096305653794186585680313046586639854290257782186912254036012828796508397835036996289786263179458812391305567691391292023538950522959560704*n^110+1997238267874226531310710613220283837456156696171546409584687662572317401440074055752767844786146044351649735116704747267133833055516430677324768537607724075005749975309846519362642053907288830184707710642025492612168950398117216256*n^109+81653941248224226720965719362093575553930684818058435221842551160266359471987433772427044328841765438374329905270394783791688719043712293864141798554658433042221115475678159272716409065124953661807364945925211737659968112385962541056*n^108+3222219732401820320878212322616501713574555641229024541266990559372564872872238222231985235624541895636699904822708730071103898097968670277945903177724123810766093277797044611034905147523431156647660814502313759142274480947344812539904*n^107+122799665748094176362081849510984969627462121365651224374565880341824699654139554045115711556610481510192546374332975922165059992921257102424488336534046986907473262456384778637640851342787404490665876844206480236253636084586684518236160*n^106+4521920397138134248667185415153421731309982285983123368850760829176839235818130794977426868187160827815395648541335270692853461796234690009334524960246443917876555893776548858649974927476468559740609557719463889059662268011126961280647168*n^105+160967900967873158411243535783442305444354088069506851261143727361885240330245746245830755002727742981831210248284805185911385011940860083237257412803012005149116023860428120477153991571526438394113057051531444713068718547393314778419036160*n^104+5541678682089417811849422785153155667125822207425300348078156991927443718252075001078977830405164051261158718150901759056934557199787784199972507064610431819281645928696233172958553713356469507852371332939951709369659916837899692449147650048*n^103+184592056756894116510893974381752694458906079110911304996390965745539341786797682965719850362844161922161988852574981258176205504235393248031302526033709042513293081673582014947997366696775637478721279616379079472845607808386889988075310546944*n^102+5951518004900944738295749984135532698846833277841970356520478465263905925351983729048604767389286627358884630928718300946693381152719139955266738343881892301626756047240036506651466008787687939940098126726676838275081240544521200466516905033728*n^101+185801499873220169274937269035882714758081246678016557699481154409935360535046354208602668212552185479071531423459211057317254977340395383717848479656237855872989137223152137338259601908632870959241338266658918683869149153016369897462056647393280*n^100+5618647642372436721149330488634490599070311838449098028836526019154537088454039089955895512321388268015484647129184054373300910311949890620207214882536714904666358121502814851034368265105508292253036219799348019267571648379949614982613230373830656*n^99+164634622193528988152281285989123230738716291947485807035999670617506719798991815591844914703686334784631684420582898650854378062515204153478265472108936165426103008139561790549544094621320164712963751463658670026588287336693441541392239845387010048*n^98+4675787530706326123788548668817526780990111400301917412942849007715497202476778365591914445267168033471196686732882212706381139705154825685395393961644445389409056619029395555897044557438978922093762378695559806399292955809735552740824866924452118528*n^97+128754441048991659958941340645250593317226423287789254785693134600968155870312030751762436074923701084004263378917915362046551896166119295591673677389309858173187907259040108575691675124303472217275192338046713149259581444348201151654179548377370329088*n^96+3438474055472453508222302251844170654146938095012376760311410267483722251013896479179964758669364203315769857385312738646228059997935084701237547461618746069990844785097060231777362632519706505270711252793872312278900963067429451569327081180934352928768*n^95+89080075757549900103170866351797005745436222641604251397431299325102942449022870655417643116173117780942345327057060453667219939762067411412489755762485195104677894683149598992033051346848989469004651643834372167224149244976878907957812407543359535579136*n^94+2239315158304337979739590122105060983740314250667421344900319689034360596956440753690191736386574125503733716320460511417300243338184030222407276347055739942455366309319911498813405665004197715296819748017274483371744665910053671581296751014898703800467456*n^93+54635111506288072043933336697789089632642905817155410958138508314511374597579083835495727163505203807108318555216231322308943846296755893919356766371371347749213923951486547368022867200701905590461152272493312786005620062285898530914760742272877003133681664*n^92+1294036403782630000822570571863595497380246518202281794049803433034648989111452006279629916406295664896209224446415690834767219553562692032602063946813540620362727526190537335750760632659496982665427627563229897727411701071787770439981874489969607010737455104*n^91+29759762403069218289700152055345754113075618517754331193277163899984526471543348557952410981653514395473569854003254866069196597682053237591354084732787119928584945936984086727452691266277070831874686435230546263334426808388574537124390077983502895555536748544*n^90+664668986834041965947371241586930832250164102025782480509702922922000892341173034340205144253064396541381741314929237004891016300124420057788508954888274181690740616156576664705237895387851650093192773881348971810438068172116373223793671635104173925872129015808*n^89+14419615948904340467119493044922223752960691088812313068673034655573534536043079913421324337831889474665961863938984310589078338296958319087229983265586087031904410292794417320250756583936806060060069323173470114979356505405910029341513523569142787565732885430272*n^88+303912438727034795112367933558920849217138451105880281802499607825251587364819534861559893657150531120108217111728266776237569823330666797687553154505684892988981405324860069419534315049245800380127330599737410941075929128145692431801295037529889743809658981711872*n^87+6223847932767337167164898155858201339472103781773923503058888827326998301027768972624289186227650465514965175501916006314619319110007576739499000077332154110358233197658804266722307451169470879836727839030357133437764648637649563956885548146180359574736413669720064*n^86+123865281046668810667166303515916743520268804970838267218278396403867307191856778462973258427529056024470626680687284062644874484806192248090104761714738045778755358994081398980771943588086608469402702495807483961009503738741989960888669277153009832505540283679637504*n^85+2395962853910937987649618057974563475405070504773003851121825812377478815393988652391330455669516145864805404238401804516716330976771747575738066010578061780687843102956733100918551253868846284796707718685635883122522982503201712157427994203651294428642660897626521600*n^84+45051126354478419792282514404331805494058191025940323375959218941221908856084248204163616475040813016650731458434413555851979200907978406576940781265738278550234129586959324585756812214522258648572450518572032434706801570643168753315828087759125480975296247499321245696*n^83+823525605327967897636878866051600694649585576290117601737801458519566018596848172286072892369912906982421588580506721993882528744733813850669953540021720842752564586166964465747711321679586359821316362706705286589400580012412348554488286104769555670994958096001354694656*n^82+14636623800331423060802832724017202465842656945326783474793632808713232161094801723125272085311186606105291953394252423878907245636945658986337597465778527040608191611326939685234980241999240337801860678649145281878290056324239927340663813628108485895144741396870441467904*n^81+252952679478153902972239401392534460364199308535239955424801280697209137944671275462527206546824269636964448296312731592070962371826510019364305393599173289854808673780412988277408007639717228053836527984271860865109283281703564448274429457113541568695175178236824186257408*n^80+4251187475018865366292044886530238653709715861052058419006702702289922695766390682352686912559695981889771673561296920315091373196059839444653907005825884744573747878138690762838780654654463338348675847086448465293419115216915944034611350348911185918818592901973565233430528*n^79+69484463855607787123960574984627977790189874976989749849226205094936443307850792222148735216004200705221849299294592182775093170802830882408636956053451548420240426531311983762957380611203254337556433828141076531682970839471367010473857394858804619047834830232156587770249216*n^78+1104590740280819618089931466769878421963573110457276713133243683885573895052473969405234117141116216098360659240492223897751054851938728855686042466617387525811279524990274730935752177075342934990791973620539281804682257763446432990000094824665723596602092590817557036354109440*n^77+17079570781384180167114063718237479951285918262917913768319015616185491351698863148119621478212455527811711188676910713815073487953298505236721533965058452170006042916333103869495223192087361013203221506963115545791834157328655764805656229167779844350081162663225849798940950528*n^76+256883299112550975458437429526434106852767890160424989373084864368740489622041429202744650648328074656823917503757797121620831373823244122053693653032186678589107015174153534336319505403233395365722773667017318868073331853745777530612927015747882414015507164611060488662474981376*n^75+3758334910708318030127849003849573441090913768327622509646619798780455487891448308051012669353926270701978775885483285738222098499819920776838831227242019553456057239490531192099795587856898955555510688462473866095174846076853475104334681811978755333650244076833966607783744143360*n^74+53489541916297516276599370893808018976407574051877777202676716224380337511811115827377360806506588100988809730608017423769686932689854200053364243890289047248157220551485541800739249443431794608126890426027167948080685684467649340288178533619247444648374251812786896230252254863360*n^73+740567885132177669072042455676737703011004939909778229434535929446452996033492980053776486897753264209856122635902920404934180927224208111169209224909453474570652724857436262883592162222828509842116626123687465436935599031125654191976495127449307810376401718617953968089811765018624*n^72+9974425125147763194164420280401519432097471906490278928880181963542569672326876273413702211313585722118229986199426825007863402954618257423653144543496870924364608469696063655836311884181557777442406012816342491921535598857979418794108199292776081460347853170454461627045234683430912*n^71+130688620049426104575385425971152474429161649004242616597671787236972653795769039887013171379568489681628760973560256859595423852589449104046401756548318365475940956494207596615539714445253405030699796500382495934319807875249287651742607584383552034822488895783249987199097836196333568*n^70+1665749951054946100963687186898701061429858246613588159868931018823178265846702406827588192296312199718604416180345701723905739583442717934584509674501834311550724366256279892728735500908629070848495228358342440528326041659325051056854660081667631893659568775267889391027896649943968256*n^69+20653535768528309922521993890553105570591780240067591105101472590345813519838761745715132241032427764928321634126539854321023175401688018209221638760825897631548824692826291462387257030646510759640840481204762466956784329889584573790978806826457086167484750100167354039348619725621818368*n^68+249101878837028084664472207726834568945878132590092704285699229127400547781956953985234618321354348144079103050574191266929488382301816524565310913893776265769240911017058522177981919403234381820218960762482609862761381215845598153155807471659781437412569484188417983293166850920920873600*n^67+2922387503506804139640930164221625241044563069259082980465093179900540286068348618268319967603706053157995737384969716663803622965135131870470110164438337877229233665785092765789081932885248049068079566022171252766921175757393275914575625688165251383169001186977473837449686410767824751232*n^66+33346601947530404584470583209400151289966359045190814793557468458338654761841781091451563324034644825735419412380933812806806516588845194730947977829578820159649623818172349151220417669351737464061336047499939268585119490239936851756276632340097063760425655039142182030560016114091119330720*n^65+370073031877176602270062090262083589775925004465974562912515093099485161655573820126345423486656237699773502023473853513758774574313599149566384960423726046982462256257372013448935739105092733237330030279749169812524730402765995951723329784897136227643251493810193075559990715574688764150720*n^64+3994003821439127081658285843108702632870901232802518860369190386473787091825633076980458053493404420352205518539659917445582538458075401611696490253140100950807026426621573916692691106059355005517919823886909025221354172028285371224570930694803699167434705395965446650503807158110308192838544*n^63+41915200400289823882592852898931519493288303406339290130545022511109438289770138374599149509162201920301819832101343631551563776524916382552755138840197889576166975029930962893254363356621966783340960528156121493318086912704708951875088990712960532035330702471709082404345444199322874364227024*n^62+427687845502578318956719810522417154401058141030528427581398668291673642348646638148691279780735943939588979737564657107385028631967278754563100196847043867276984256304398891706433468441195170321962999424260962806545564102260585458810176074905089141602894819007478239294224258554613766425491092*n^61+4242461229861750144386099180414517038219803782135074081086188896862354711887217783693674223067210234561634614761563247534849423423154469212470763693906784714644067701723058642830068252419243252224052178028095095464074411326967771699754014066742021633101816860880039303392860836526820164485197008*n^60+40905385241522626759752435652181226623831729646018853603926854353820168308185305822203805893332250279429780810080993933059678167353572135414270007365385961490040035016945586447970437218658619228839450823575654631187681412575902549528770654836052947298393511587959898764612239251208707155395483068*n^59+383303728807349583225602152324065727767022413847518932769007369114479297427967203804389872683931662667579792864301440832637091751194826222962908919813367579107380834733644961953668899951892298133040802939983272295178190729112986736433144371430079237228581910091408811958046671910817247465697626644*n^58+3490002655099767252870843770102919855328798532677941623577346740598250970140150966332753091496379051982828469601750591052218579323181369075845345154426903594564274764188751847152602099659787153796562210933046307466491234300537988793998058841952078493635367613178772850092463917974996292508345908890*n^57+30870258510278469859221547042901774502858979894214664498683311147484690830025774248378870297513635444286970340746170180732533464293215275478449625564436099467763208226302930667866891272435455442967902659598785995232041695640163455614327665660554310637762303055681835510396822071523748204717196968856*n^56+265209554286820846493092904087168745235813644808154873041941853182312292347326676936558785771462066352658951602787338036456831629221189810077347790097487725935265462402940175121638536030057240983468921099471987320515307616292164140725145482936558265843803789239470300932573691590175045222686739475730*n^55+2212409366440264575421747957104047428892319723309785965483395950589316638248509439938102543788122807346323162080484751016234745952755125753185779777172438701298755850406602432952595511945571510011907923058578978371260907372390799087982286599971390456514669172418608021670554662866241109024291032543708*n^54+17916457596727785501922580311109716290351477762855307994063110750105755929765715922093185811521263883295694611281494712091100295692347430179805809185726181556134388180211976635853589893305268402503930205412226228366633657948324202472576494343188947209010832609407955945918503046233602878423445265968329*n^53+140806050335760893273566070853957491279387778761325718681899174653000969007656187463927687553220062512670192118963892840360823872777198513181076100517552857133230850355370094530330802420127168769017405719750954925230190204986464631914897857890799679438551020773759453563758217640567780866686989132648936*n^52+1073578411685125165505769005418839286331237503995405293962191789100100095185130150362296485872399364053837096928842252226961355994814809799181496617682099131836898508087870862936009156726630074997755068649615608126802057743543745168810637324146119933013846821923502919274274932325806227784032675220570370*n^51+7938493905176080177387076717939184978398430283316543547877155342861680714094858557776968673522872864018957876029795536234205632757080841668879998136071066213335552324255151354953030424672739405480598644417705386967830259881804180012608208808163332299463223727534945543739998922464360220307922772122434066*n^50+56907558865391868349530001668681933201238870852408881328020083126165366810829366731920744862313064406325826588622437327160234283249303960802830999759832109617047864716038429215001770839736701201985640198553823461790074536753283090781709354104523680314497403297189480433933807376194970940839704719294437190*n^49+395321940931915823772892434944243163184898045406835653920851031266993543941868281511834698898406723937386084736027279943004800874980675271375483189890458196174138899059546079448995671459626403138377575991097413514087580576160863522036973144942967900782489604550739006180137925791862020798055439533821625534*n^48+2660036156771510713782886180718245473351623284897348573123355573266210946093522916616495103188833026166069583165864527175883505061868418461481216511111507291047351257397800382162925711948904745299902462436080325760057882910119094957132506536347580062041888021848565521544371549320625385393995202337078832668*n^47+17328858647338846446394272210948802285319403266078519358804594319383190768703553173050936740911568667180599086109345327758980616441072364073996010391300332241390560336183252596533748964292434664452136809549898018417391805883860360745431341410816470283505515048603830078984894484085857516360272753218332966094*n^46+109237154344386832696232160792794077098288620318234633152169686024609359540087825612691653446351231275610028626892367722016538857216162828980824849832408561090022619072385886487100907257689943887602106645004328880787322248142881307584648366822930825764141127409545004149308544411599608078474663627808752817621*n^45+665949369534485433764692795573056404728772739156405057974010584280189617320334374453793271429624542255729642216266394863121044507586479760680915076125879436408953579310620285067675973807799292152684688298066194501815048610743337614718723650995143907132316440859783883316048780620787301189342110452035561826210*n^44+3923854124575338155707672990853459285992735196398663242455036341752733977108664984746786807212880758040854631164694630681914808868509472304372646381614870557418063813450917704425435681083331904625163381738495851783849627278558397190473888497577909538502651593751027300852146008072140039584143338258370255497992*n^43+22330113400076322466302752127291368868680485647624314920002127762635201616252257611400038945696773663435947059256305900663471682958765600880401310825211259887935653892179877610924794892156798176114444269072649489944876269764066676383770630907231239935728941925234147828197372359982363070903708610503612487280328*n^42+122645859815771024234232154197958929500724206281181718117423851678533801266233997936860039277349091153170201030890935744651663718890436539865198546951793549181853691021037455321631192366352686568676532623246260291678051667675613512740490062460354640890432254026049819593292049624420803951783831139938075148489102*n^41+649596597029123747267209676637568204221252715628479798169060730488801146792133617415794618435450100044550822264795126551160576846171445944001352767869907455188119814082351078103010628063698398105398051928013967154685090702884781577593432088334723567575947246374272863312720098520626277469310746601873859476914500*n^40+3314900841885254696683830742479511335151950130475825369997525270365138930233083789009306131713945798730038390745636584521332039882536662654752881452872740579974638768126329251252060424630758611678209664529931526048271871924301560329539451494491190853058243354244751345332154480739282467130040761585144304573464426*n^39+16281534434267544248145325704522507067872431122664265976777880433888712774730343517812573057779858094229412824119704283265069773590665997826086239451268552413530005356990082970044292917364672162458283113221143813528763525963479188998223833247649428076614029239246960712905911274153563485781627934102746850064479832*n^38+76882190147676231274186922984132114066145941643147345188252021280040459840254322133984256720080905511290713229247212727685085419782820471540884544227682660380183561803935847165180209014757635001017347047133890624738341945624296660850026775136853255880435478689825658886819649638971113966640451584060965299398106723*n^37+348579942286149156495971727376715406830468184110003410942423970835128917941377748722643560386262279972100914920307873694559268414271894478041988387017598697819738220855899597655413236809941054311450760118028273417733495016848562083966761627699072366793390700369099363900743357897696286398525421370117178346989969452*n^36+1515240121244838863046187087411662718438870020412109220125706989477401258260131344609009763180434417041812155506577116927245081094373325100256806167329761684790655502900320396471297483325632018688149036524464537717667178126536412684455665034042308125953475888757091924255976770759694002915782664961904492627666579730*n^35+6303911792030837569924980299496067504438868490770757710457681653513838162729971611011814967597341615856406229784005067704819300269353800545439901441369523587573028600912427299826871819623810680906008999644114466473918708206720202287924313700497812800299039569163279669268678342755288111176071302924410933311849360690*n^34+25049020112212130701229751519817905631347476802150719199495090421583052757021549071400581364369255162185320168701682100607676100094640122419294701183502549019271667215719980546047085297831426255194772276224193857084129815646878664293525918060760313244596762103747207349722530271874361921977281803315900825097441078738*n^33+94825860084081130360773098934692657877224490696894690356107316963714030167438305364163962891997461695833069207211978835730118877882739218991328153537897160166730622354628013454591281179355252414837046755540381894079828449069284090795860682027856169987147596616501739091383537824866132321553469257699464213618739104710*n^32+340908602756041509644367942794734905776178256488556788492620938425397077148450019796447021633870367257095240534152727982092819695806075422781150657991446738638083640831811381030404616207489392311219129563329389837134025238742837468511344123462188475970970765165360911997384350710796992784645617201679476141140686850808*n^31+1159097030121494558834591113373744049665655105908273569831568315709901688965500476390635754902596253182760352612308671536008454215850284411386024392940926125260628000274259160128473399214441779341168635524194808688544103955790538042183462176139025214009044167980854805999706734589343385170516798433296608121100854120718*n^30+3705929549046824048384326299006324156487425763915330346293280940390947069324411146510502704695591680835448628480365648276755162199106212993134037827276347241726596485665836493913796674293872266265405871842875462805903364773927767448205294397270799409569888474511351054014358492355270701925143765669825698146598941303915*n^29+11049846905466864757886865665500624981518955427593986487440767488353975097529763023149468203549336965749015049539082984954272567571731908357791835806822899537925403912751233032606930610517009005354005081497740628577404945007408694471632298464846798194606172913962075507797784922107738883469298014792038322502453220391770*n^28+30322177536958362711953475207092830596186976199558518661457289958031027582854618246590600274840864048528183741835344888300793543847020395513681605872141292099458730832334509698508184920193641511276547626724821883295302827472152568152537450516630915443954531514696192943085365949501626939378365593007059542683185729518856*n^27+74793134174133510870198923941239743847683693082033353015581590334553646644061724025917956921540560903395210338273994514003914161021358931078236704252610111515603894838661970017204503562997693935915726245110350424562741652774196667022946045152109939957678645454858951475011056882537364196183234799345908218642455714524800*n^26+157649396700200510672474379672964687108687968577985901606913537164009198757979233625902091012366157320280451461922921146802440242313298647625814581741897806186665889460012806850261789661546677369091043272604729188148849753013312377921679665024004232233725371377614739539181613275861668892956576112109918249998864562266912*n^25+243906785952204569191781697137745120113966061014159919646307906988044542482647989182677134851817530234950688322137646745753477187097275954404325974167354153481804065476077749247871461515808306575155927034509660890066152204063524128645381749071183686509459090031002089629581560475654109374214231876124786307423917956578560*n^24+53517919970077605111101465726700799164065743055152444972506163073900541841890795670709724410972228552091891769672694067457782020747975374025028937549976499777861630785043620951317406575353707856830577045087664157288975280284378842736077089193174971037229950234219274860425245150192293139434753966972958873880448788616320*n^23-1571148543882739064979742560273134571045939006832404993918153050386872929027388241408951913685513425368881322759273176867793553306060662524468193635331441082892288596623072781686595481362436785248377282380330323098499762058982355228136764051748513373278022209008952661301065849339104544548353515226082094942418936228177152*n^22-8392612585222178448167289781635402994405945503822805226135993368916608688371630675067609383408707333176538158047965756269112180180742078791935133121155610239565378469972043677978455337378115052079778556389229242015705821372138111383316021824034223193128408887588680661518055326126179203662501298754169317836433726795518976*n^21-30884864575738441770861945017799136785767260136632250682420169260112522403984102238360928308715297248490676343098827297375807208013457983523761296700063386131321726451660412527454068763388640214783827026164255949016488488691828638368859962484807115521967975477714337889229661002866078564653429624410376416046549277682000896*n^20-94747807588257129119767303183059094984059828210480299921625445580661385655312336678701465162893538519134760218422150421015671990803585657439969543392051248588078403262803636186145624182143178838360164864168253837190015754769826052426424198917416657945532059707628705767617344090907819377155257733762352943938453673441763328*n^19-256067043776215253456850489469196647035776109092587908956722261651699426587681098268272235108158118816048749294682269786139206294730793204169707746943018761903243349720013987662968694608850105415081806229258683937808132905401961686141041894205027957241514534385763587296508477543047682569890958784947340824751047578683883520*n^18-623519470202075033094461989100923589643222093757660547914287707415827397164144821046412499419730862412610921098457154353030954199529346962471142446627164817496689932504614595685695267861899470653780418262343470603775813926291158657664988038482756423148941078174615449943782952495018208924533174798198809967283888658644770816*n^17-1381978675843773869937399981690488758618668218817878689942085516460693768184884333682062264401302188412900364357523764868955937242977225013332433198234386353715852065843855706676897032758597032690494035360090952296603140411429450539083297933405673240453503292181126927486521528330494194205128205171328571589909630164482392064*n^16-2800513784917170716875434457113618598201930210808702145581608110979452790168577099201110033401571930294135768138309576948286165239152651179884489337720679153546909356610060845651898942365311086291806719820714878139443346792704311932398150464537118904993585174389996050620914268068360740662338428820219797190629261333168881664*n^15-5194819071936742798340607927066757452624257239949631420066080169321603462772187721682943079343263252113144152321380956433701587194125397752756764139898608564457246547810816862949088060625111728438559626897139889599157285559529781393919374669412115315797598038178505341040768273523629755938053071945416086441465509552914366464*n^14-8812006026169270073126639075173284878757859091574908105650660863526767364967291437384198657019284391061078837443554221096574691111315248058035874297070173370252815118073365648818849639718664243467734802767360369949834506060978412514272553524626072315071010334838267172596614652457242918113248205514478424892871791794767462400*n^13-13633526499159374892220147661399809564117652485714778305550166814014596627455157242870113467319821915955765115237791281997236726611657971363170083409026115398372564297505824981435693744193768158022622885674172044938214653851637592345986886016141418113189807803700036285288921914421021779303706174280758694917685906952876851200*n^12-19159866629687924900993379978637468292952535769831680834588422763098688288674960110138312581642154933853482362907931188175753654073127053931078040400955859409438151822002265783164260021932681037433392693896439775901435077930607070608056510998849306628567208181381118097665964109368294900061679420068769122630083634858334617600*n^11-24322642868319889005012984464839450673772327671794071815303290915403687305417328986427877759349165914854729078549994455883359442671297490374545766605572157602076861932437842351606353059478574910450331103325539257225777575111776059507872030981698025900142545013273282530282265833196312175621524138443602812356631828818873548800*n^10-27690784041762757235483415797213140414050347609934515864387893443679297707235689339930484643903452696942389707189281950292740579899373405374459521045803155945144522610880904272228753964957571160190147964824166852617387351691905108143869626319882226922848751472291866715702558663182899080497535255203040571305513397288697856000*n^9-28014371200941886493742909184727514170613612496125904693597190879000205016210095162936460872567243165171490450680128032523475603910540452051106992999734242650719984410236422167669487433866198225326164054247308753039789886608852023030516167785220074761636171781081091320606054734042776073870497356573946383721476043183226880000*n^8-24892038835615809161529451513477525986425916577387922584642246520833444071196192265479060033502348171445909972730327679947626091161468202614652885877964060563906406983164360529616339076716562594836175776707190507784006270899645724871370256917878629221298142449137276198656250682807621149218645174726230558723908007939276800000*n^7-19133204805664072694752194376827343172814656812014133755366217554402354353973847105928652862198364535440320632726615784356400522626090972367677276945703154744518778557787677547981673101523032865745853688203165548086771455691652614718663853326271286860932254481990697593582128317340585232034426381463016527004721498554368000000*n^6-12468618445255470361497354236189841385399527749403063443130271672873762847965862158351387089037569784890029412783862779910456429516732361907157213810939551814217554265021850446434751161357407119837192316441007261887152669879676414844001961876900281892852500817383863785767516579128357484082685228651456263726360491458560000000*n^5-6700306337814133126142678762920710285466103749070105779618634864212280820253934742334434960101876619733002331689486638364199728953652542759300118754370979953052868515316692184845696598346265759044329312344163390416355147604674395808431274583863025520896473631076896926583501462240621005368959040502492916170171298611200000000*n^4-2851264425479282006357346296142664416339842071546757596755822141905815458353818814764580275564438189113976215055564357025401679138735085281168940162075331174924808075497674678940959880227744209274584462887505235353849262496554126877623883708005354206472658244341491609800307807271858982362502203952669443728548560896000000000*n^3-901042650265072240253707705389682834746945599686161936591988995481230934707023190811193903516454548350775511676074293313413686924496155074865113437664330441663165640985725968392614518041072840033331145930768641680120887983791020812635309035532821374571164880497318979003171089788275317674563721390423840772430233600000000000*n^2-188007119449580388691496132445363798649311356065761188956868009254064737590293693066348736108888582514910050283945494232604225648177653093969175860396032864341987412662322230993827727376199160741758803347144951623673541220082531818013113454039222967804108757641779292943078468525379230963326443928743948043105075200000000000*n-19430251785066959678886394944622224454227940569998362816552824498010756611924776297078196474618431874634577391921354812240277095363630681260140289895131956030101892729200302540257533658810933437848573285940295315630337973500781185218111966410484305709699235839990471618856791820514745874620693560824465924816896000000000000)*a(n+12)-393216*(n+12)*(n+13)*(n+14)*(n+15)*(n+16)*(108176063376032656700744687293938298390206403291645992358335415160106082096617026781434652804803067654212153761186230993509707205836800000000000000000000*n^146+237549485440740998205125179487984776869416862039199481285760351964436190972951211422750332941300090147178875166970100342215006218260316160000000000000000000*n^145+258858404702114456506628581681925658101381630667936029152766709137336081224283536661843837427399316459992722480096943079735988185025973583872000000000000000000*n^144+186625767402699846680491428600794102612480893235481222215571649905568261733882641586749512523568662855975379573523132125174126447598997594334822400000000000000000*n^143+100140900565846873518839163538159052236584548719726213921271451423382013485086833751928879599062767977182510789492390517774008552986580418184693678080000000000000000*n^142+42656696062351905701852821958727322618921611055674143928603767850194488344615134908934862698237320073848059252001967516663758337776886706871095779131392000000000000000*n^141+15024630153252496578303580391145682861402699977614207741673031085274324206725025656709421693236858103851562811452816253424317245830342602378957702041698304000000000000000*n^140+4500612384935456994066266582766626257305672107042366166394630837817939481969578956043224388959389655392088608167502560231804708085107736316682522732369994055680000000000000*n^139+1170364478616832348206811848440280719618758299162564202087811790485933658487942391775351857726076622939144139194038041761319161989745783697623803936060178987745280000000000000*n^138+268390453033854304131053443069751095015788672439915342331097668961166621165199410409859506737762756124706576829673714365178295275244530673995490110649623759203545907200000000000*n^137+54951479275662162186191001174000988613139333763844553295638594638617730352554322362612858331348892216275944366339505443748014077249556148642699597470117040309931710873600000000000*n^136+10146062267474849841149079084854100075130157143731203505802403999896028173247088683732120206204303027921935509117200775085945198808187883584497381250192481870781395354255360000000000*n^135+1703334175498987462106707265070108974745319161823650611808962431237822982618858509782531830888030871590068070554121265558029711692406706004583256161096912388135152093478518784000000000*n^134+261810323930471707236147423429494587875621023007319197697678367650103188323168844866833890867491489929019029132333319448780585814836415876447021053317577339908475866983543341056000000000*n^133+37060325288755428138798700181736217577933198500413957813272724473296218570805535899127416007400969973362917829811525990109406107119451847670343691004795719226881270995466413691371520000000*n^132+4855812287384152491282215442944471889761615620847328721638830354317762779286041284174782837254060266562361036397686184761568975058460880903276532523063718805923626569190358895002910720000000*n^131+591496363004495428099237199123537361077707381242143256958291413163423570573596783448026271803938228155774139187575920800203072561726155276470979494249456950520884993890182760783304196096000000*n^130+67243765280310475129870588984648704397537925742319105562252472592433928459439303626560216499413671877569671255175144761589241394570117450847140617195921767887543676706806336289967720470937600000*n^129+7158782060447952590740798876392598859407024476562652723965387064136024777074842918300663069687910575037767694287383479335274688679289495283362352877599730223198306869005541501030760151043276800000*n^128+715859166005973959016221614096050681602845307843305245869908080819786787002366457219045129598500665932515709184727604360313937231795986315000380282718006114387746574303047830415275338555929395200000*n^127+67420713683080463735660757087141092938763092237725441710956177847533369101350663713408627541502992924584454406035052420455773464677268249944277283813879441870537673019770599969634410052594455019520000*n^126+5995071570257701316800730127469643272613176169112536778890285374692850353855368351654769095469646647853010769957038555174787294941738693915892919649537027119253225804845590421920896870353374397071360000*n^125+504413894947088681291024518109301954289769053409529831246382236564135622570836691131536794397055630935857707415133318145835723576599736723215551259664126037154837053572326211146993192280614674903334912000*n^124+40238299986134738665504503804778002794995503192471612050905038344383881595516835263405966124222638996840349878239852249624564728219759241402663341911188882028225664687106929258342090625543717119575719936000*n^123+3048902130710407033557703734145102315732096531887490123362049164122643358799238723221259525846011369076378921756124915430098385765845186319203189339681690167776251536284849824070150845571912523586656534528000*n^122+219797344296968794283312071042651411470617548582928449138299652327279992555656270194119621791191827151464185506195747859234701940290454010025639841018246244084462578517800181537033122134572573168122886252134400*n^121+15098738508067919140659936499098149360424824327740505348435537859040249318068275715327090382105201956973774462192695672372168220157987226420466033055590156740870218563685815139708781202665657105173462993652940800*n^120+989713215162172577981474748419111664306848343219845724867366672092563185133667267030180827486974515421228626805027058434548081307782305797420136446788975404989044922216378864036568751728134286054523397033531801600*n^119+61985847628239400699266314415631276303982658755933980082646680285749111116761520879387170742287925623515750046718498122816194429933014601696428497245718384197316490158998366395933621277397450318079437552931884236800*n^118+3713743159720242341713586524166783836157920256659111152310031195465990097141713425653300899561180053202465733624853096054125855552649773118475916107764044793919330697324458271998018461868178446217100212658047591383040*n^117+213084051165131806998131002156762131411919867815436098713508190237836689051250392505104785335651027542032651728509476405338562372911263264624808971359209557208376948889542249196806557469057483464512402787511176517386240*n^116+11720847851613138035126247426169563291690111355514087884489540408801171437902421933152184201655639467237806013442780582706166555263887714381569532229735496864136782785192105383904829755565487121177423303918756255382896640*n^115+618663094008850023366621940977314661285135493964945729443370905204156646344008125427829654534713613918956364189553913379507588665998281022379806127359787445328775936661972733620477437281511923306239710579901037287487569920*n^114+31363625211254032369187506392751034938443484880300517967770947892975106964698971742581075363973479579223897803734431110819096383984386396684823459277426597719979156863715432590805824655299784462294645226546370718959130378240*n^113+1528407268222788888133189085800630202676811604828389095002184166361799688755277830766134291002350443968873614649354723365736645543839440573455258180441017757526474705964791181234263090395988341028261783558735015191738220281856*n^112+71652773807546402503943743259810682052348202508510184344381978891518558896877480596129743735708758676085486867705465322485535712422317658059399316727581775895010137683328179389678031126489142626384885037337719079551695650291712*n^111+3233899942877349587131320234097429608563797463928483697464793978441386003083889259242462132162261744488033486461782676608248531896791116229017090957672023360893985637443859831858054911552021333651812677247028292748047615709413376*n^110+140610718327773595605903124382829565940114176763042879548207777266112667665792582305468282359597952358307273689807935722944698521117600531306480424616295084343268830881746059252923636045171614084231021768829260342668041621235302400*n^109+5893709863543660496364421341966097644744959057221209119611376638287509530862046340218878972591593298986097736347172170930428573003416180610609940908047968977120532295490070215698911060637108779737599442311133631377968588224590774272*n^108+238287204814099520720508300486772182181517261505927375999245587093481272392109143519806131889365518114488088465931161516209853545415111573097371527928898063446333714324432246422163439998155184286020796558995021954314481779734285910016*n^107+9298260643154088522920842747356631126189675908564901265348547519866461470725318698333139087546988654775561108630561360011013483241172825457364268094817378724257402294417156954657264028593983788851589627914881908831618222248031795806208*n^106+350368004697444612295915011768272454607140829243398409052443178034512069067388682978928483005178904180573765848090646944225794170275140076285116610922356069517318384904422915012424851981137377916554480615562932039639539289528492303056896*n^105+12755219731583141936735288002055770404116523490919195019972684868312400879508289636661691933483961044591938983736390468298721372177099946957423829632690633673648459137432229200644024693108216132123923493644120880442219618918978540047171584*n^104+448847215212947639405729143667826628620989168213704282694152428448178743408674289017588028082548522585571046494017649712473266242453156602251533314813063119844857679290367293500127379506855715538800208013293026967669351790462894612710162432*n^103+15273923172862577150415996032608219458250735947531221224965371154340479271801443401358647335394433233845019652703864715421364204287738641183356735933019093036856530695481710884038791614975986911825948049744807538088147581126030311670096592896*n^102+502837170128073640980905611438323961110978692285038633214894034519849170342766547887731713025145937710145055936116830733722140032052881674910434453318392046924931510675047460386369932362723205707305818896442509658058205690836512149554119835648*n^101+16021442064656204151170960475348810456454501977134944835166071474032992058777105750174015084401262378072898424518214971346744987814162871892451330555383893044463543101564717395107525823248332688126116139644995759451492640850154587234089331326976*n^100+494238070136234591305080944052308587128685951263038848894977791812954694494083259056187451794194222095392868732357082318364231515767102063423986547785768941837069590401496227526780997921416601089065852164017919693227822919030737004030003706331136*n^99+14766744906047437176014171060218478715152482922526116244851497538523179914673198211928069671703784790824944094510647387595499588136145382560834874315134690583182102419996546210962565159930513300747961196338803740132901740862697096174000292526817280*n^98+427456774416089125246408076944978163873213009904946225159056985873222472508075182717221637504052108217053721857913498224895966673282754657392831518210078320608963946080867836099066528385636703442423555829828765013972058926394401803816044493814104064*n^97+11992095577632732935330043191646184422226048254234254957120574906674187812316680127841591073472736112972674849434693999039901592787571932864024014991053921836966350411997723916611860596025139260502923536099804225097491752408629833389268751019753340928*n^96+326153584316534160817268909448750325604963246173060783652467546758295814130042954509564512342095535749382489541394791738380962305847823633492960137798401321330558846799628217993223653980628239127305675007576621195268965278064567390922004172409919242240*n^95+8601907013936558876279413183840588669300453797665987134954788718031546143169940549547151774099714577360179878010922942413269268985360986361068906139730328024590325730995309332029783573361899374500914595504694689863580122158226143827650805510059210047488*n^94+220052898888768577126087590539335103764688267952041471636692771377591936161603432328693296068658851162178919538481545190930664504895811734116285904457477364445395151510197407561262220482967181918992804789088757284257764134885011451348160086515402691051520*n^93+5461686008247890254539376035188335643498192419691865762093967232788442701534394482257310119744214361627338611420277990812387900008042897197710793626783143367670254137904568503566900237058736248996768300879774572564715730027305074662410674773532685686013952*n^92+131551181515370959017072022182964050952132571154335968769052858460947038047248430954413727358046023429709559809238315657648097141122512598813637084554171139182605565408897879065416087370801446440764947545854802911243627240867513848954247518286353100796067840*n^91+3075573711804556415216190804932572097926490817885396283369442010928600870437142683665084722066675964229660233057365714205413131105212102279800851811560020676579521488679535111627861817859719077615200956035276423074526014221743676542477953001585001826978103296*n^90+69808771363050604205521958091381714642792782331166889645030765947400358186267641177058395823932383706363042614458283900081360020470635170244196468664043104267970251665836232937861720693152679033987179482725981186984645063542425852915711566356545819888211460096*n^89+1538614387322306272898099201799774889714045011982680708841339559924473787788911547539311948948384102470997121657210196583441692905789033895950186177585817116153306235516988805575159287890493198312834373121406095239758096983060725312418401753978120824583008288768*n^88+32935448666526615506908309160758433545631708224239633172842855983449560207156248273807650050809622047333136609825418047647889327327534608601788379411743950321888276228065078609201595685621814586478322459997867697400781406272030528754210849757414203539106220212224*n^87+684832280850023157883834192444589572903526074820759516326741221044464542449641244952164616676167596439231192208524581910563777454605471746042074498542796116058816925872319980677381939449474576967035386373334826754595553558201589988178529002047117845503159088185344*n^86+13834374064891923934153683471907020723342873206319390376687697513776915264185612730459360170187809031859691949888766940023819361513641047285776866008762130149108664053136887150679463416278392246823992879173004260295769454564677320043047667879542178081514259249889280*n^85+271551612659648990141200461314089323811373700904092943872182158244869607839660132138207621020733106133349752902583487137837652644986734669978215659565543998612368148934516276401449787645325451715440763855023084681828153004875038845006909632324889180320349103463596032*n^84+5179895920595067078162447867605640057761259695364139321221443765290452367275356101080482603707067165359516001669780454684357130859250910002908224652674346512284004199817588772181438173933102489481903329726622736956354393845496053189670281823892647277908776196964876288*n^83+96032677890094536613000425727958849933518214984593061340305952360535105320896292124558280755954174458744427411957088924541278013954375099938168368619249522608897762243809397306704771664345714900336175184042910976885381683758387969865911721150156103989066415404063129600*n^82+1730595153219253105299504717306113074519980192197253157187100931211079527262485777730387015368772334927194351978431469773503945217466722611035493742983286506164082160705171857539707131625889833143737000015948201133677432421323734716246137714204386846638368523096967610368*n^81+30317614727090890157430488263529952182595144709942395444759345962561766707759343923197114508013223218182879650369511942385356505423064030977298653494349670919754835866695718250620360215441732841313900379557729903370291794130271847277833379270233251212603795584701861724160*n^80+516366433207371122579797860781117048879391028072795909500481522119556250293226696295134595991705910778499550452844809703972090640313254026487708321513553980523492346400698883508235338907878683658813604116971884700975812266969402825457673244093544882325302276728210497470464*n^79+8551069571820413412979654131243036921378704816436805515679264699482283739710096193823481808455699817080901411375013510721724391916274266276605309456440889272666531009027699159663072735261631936312982670692186381215168192232768114868300611693778693535157465156978590118051840*n^78+137693718754039941469949775592668656876863818458828295599250424262500860662568864333533051967714203717740616044276512523528824421138977386460567675378342096387256795275510625302490058908224445725316997142875168983813601010252375486448794454333191676271827201416049797055119360*n^77+2156088734961468155421425492474987869897294381791021261898568975806933321451293424175272831497152585640445016345859347387839231535123189448821053700613966749829043317469449191667995956748571140067918929451348174379759861819795130404528458938337997525002858038271343326095212544*n^76+32832297575721781319444698802717087832550672246979020515061155938583993949353797256257662195381791568816453534869969215043378712218361443004626823414438891819672742236824541434173380843335726117509590260637851088972917634080034449071264254704719787635173224903482819546648018944*n^75+486224849442739471440348908796424344473032146903029520944445823556467587598024316454004306038154942399071743721723862320456817447422955346574140076484790401090931273183252736245709235397780305092099286440483225681557219796561815070624204878337164133777716566761174588189057056768*n^74+7003079573039785641948153547675859885335279895073642853018764959760287871621185117139007516925730506081961503225020654663710971291870687269342493397993715804716055807817909720093517468298342327025056541221766321507622521017128888479745999867279631760600532319732884147691822235648*n^73+98099653669973491642162489188310662670129533492076869731283505121929690287683008919183617659948315566166716268057433927255285700229130869903209787279048228573960404905907192488271661813321258301200695754765730044454754151586624376403598487583810254522806742367828205582799042002944*n^72+1336529172032516134373783551660697747959315302103531641628802079869636600457906561077484562247909848218356196431823807830629611369394878330419110166685853237487279790168498608393337885265265143580018300162081339059840714213877995413542142284777973782750341475843310756171209007210496*n^71+17710201682420209413144576687741509433721646377573314183370252694405943859117594737576653978014455592963098286397321216480501633291576963953538994907148562042809494436530665952445460968369321627034937694703972755359898102755971161811369962130490151397862530435959590164824876534372352*n^70+228244109884511452607006806255770670542551969363427356976431462476282894039514352159114213293827674570378097179803358037195354800427922968397790615014984016041615748611806441096296668596044055709525869584200720807982368772222756311977016005295239905199905341849569994790982685604969472*n^69+2860874453270319009785557568966600205604252142108500725869109940062192831877455191105534867282752558846482853576504558232468220428165508016005910805938938055043129401644362850661682840848012095659701802826502482496706162056488176668977584374759694227393848262412968642722627047427353600*n^68+34874531277762583757097046239724210909787836992826256406153221109090360848986936215548056844577075199005207923349290105052105246860561606419925177985058216748135111383773914044437665717865160250646977413991776989241194761896714747121533030902795156438274109936565887104274397001625484800*n^67+413438020633616521438210868795557885862615256730061665423346549561811322808447486288676145819896977093112206100824462564283981288759478559899137471423312839348651227239810825065898242311024241623712108533041408649722079396691359086956116812651984026844397798234724693274460571584966101888*n^66+4766303286949255310265853357966927917718763610082615925234426286269833389473062612152844970281066055977330030525575867775464464392889915505537428251092934518677400743925934055138628819039069153611203236295614623966788382188254578906064891531286383941086055467425870040008552193552954638016*n^65+53431010279396405586730712763391347308741924314907775840283973348295271688990121697667803625000027002843096978681745839209195028625880441596378049455442933640977191885613264096680795575126055323133956718191537423931322064582149183178765189560426783183831183548120863477840702711130488117632*n^64+582386061830802330383155212246151199335169915929607348316288362550672046375907198266332452629858028318917950066061518935585250489090130471975538122392182571976743039985429072151619617158945588080264795895063184737189768974659091173123875132821798693689508162884121262866609495117851620622656*n^63+6171543319024083830550733569109940146867733800876812783032339864842401619215271021042195798582782230291744449154699115454105278873159438958619247766491401620679386991331091365172871818595136903520947725896393053538772946284980893379089523723557990038156120110404801676776195996932025712804976*n^62+63576232851829192528162431830468949303231105011019084373264923082056047947015728334106769411978270220106393556670797362659004429030232895825892267599404406786737430997603598904283209110613495994794466461897181390051988321318826190407006299223180547561212441179556135174198899871870804762003256*n^61+636590693835078277110382906129004248631940598813249563441658241123501697992737749016165337156873798317801610619581754909549261433850099327590562460867010434504456900579139302914677251011507961840355047570630055007192584513868968421622912526144158113647242232571472790012201251271905896406767328*n^60+6194831790742031529953460463389981019215948446179492834313850427937236934616915781178151944790638006299581844650024298989915496751918146719100706642730619365590716426087418694288921601452146530815217918920124939799972985140347072570937816748479858767708338101771301666613027864901439416040468808*n^59+58577973073024375317535832703190237720972850642315659331280877446212929047161455485673736053216597884642850180370486460920299460221894200825971886196929915309417499830801924413714148295752392436534101374278632057044400235015759302924585593164808210627636451032713186060116641270016787359523700944*n^58+538144376941077371220217949493321029367576674710899972668282536440472624999750131192235789570200307066338538020341139917834166156177659779152241432118874483973454026154892402627991119546320297307039281976035161152922252426980087012566247800109710046772754331972691490159394598969598002119759420976*n^57+4802183597266010767220967128185026466698096912492090267105348041825253473989411123715641185554784024821591556809939741785600938231977162901799545726167499228330837954979303533254805366385605304750571634740855973221427119311032748278043026306514254529243085011974969692517059553252148409857551960128*n^56+41616099867567754587646320144951989852119206502197231332843603866171413855844084883424195677959687066984034560979307377053960302815738845651016633545218416761875293408859468535910586939788609088964875974166326297906724826315802314805733893533648082647924930602873469585274680727118576936617840126216*n^55+350158511075272222502432711631161123415277746315938677453031710113081817997421145895797712863682429642443610457885188625323374271263031384709923001700615417726267504828288018870113360684966938119246161269847861792242377156214985592348830883779745192891935231476279737403560957108015108795113585396672*n^54+2859809135124187369000367652367323763938253212217348930122271315497488689893402722071644465224619580957839442971746470559417245101565690280073473181347720290345060998892184601116791954970966445836314947768209608573397620577674605974086350876718264552721724562043206381030744662077400656291539811220544*n^53+22665045071265540255968322745523933858084026359137236713775221946565866423448833867240497201825268771785810363726326127244994323777867368035083259552798348841103149319953264496721185337962846794585030515155570827731136639709203011018990122804325020803511628661979269820602511846447894559171367882214812*n^52+174257134725126903772995158004132617548765128251773820083190010410403365619855566679947389176479577825071751082575430197024284471274838022151153566948475906531095787528480290069033985010844202180660252331477542350941154117961438256284582886182112662422514776163519766297173393558662724690947086277913730*n^51+1299255977129669495859596464246835826929394250386611142887474481700924268771656649819003622766712619351714248254097072267436559153950585128303815110398859565845538286984815973636245494386354989391256586443604188237153097035758425744298704345754641530023181105766524755295803783480516398340570405508901844*n^50+9391013831334501115740611507340365665392450827413208389119938780034976750975335708360347568527085104526201927851239381540308058467907169814095349102352715542753492329474435284505569361409337660257084975578120625761193497693463805297544414980797535001016322532479128885068951990714088379029986171260100833*n^49+65777007422694062488881630087085284433388180619591585113604661953355083050765026249428431518193170375454224299303554744461685031568874228382577954985827003763710511982901453780744159222578664298219834957563903046716975050635009652431881588606531560734640513003243520004286358002591035081880900450958530108*n^48+446268009580294614349011916378365894740501065704492598014707419620871018683262193027914474509805019799209222018823816106992805373200031357372632716491522098832204126867769227168642926274785723303507133190252433279152521465417877393507871619023043551600082681686204258096201245671797319686421658533131350454*n^47+2931421713449495856091041837929449138701649579511596487408206532005198663115438109722276968017215920258825412218275998388499789263062049523996649817327466017996902962933228854984066302818467462183658179526614135986891607212279478627361627810445466269977070407159163708831354462364496077199578028058319811530*n^46+18633999112144844514590015126925582429799497583240668163259583949697812516602767942147233490793821548350554711961031764979711667665530050084710379112371635151005479276139034650286941293966328834964488713782115425056657698737286501478747834965576088441174116008650039630349569147715219714370863383602087063844*n^45+114563241925627550048426872132463401712665707582328756421416558776038476153420222334972265171575621705337657701187413732290288636818851905009022158604257468523258028588333672308283134074757593750871627891100029771425978770054543514061337494815580367386553946074811844847697216605600766728369129816993092304254*n^44+680835630469151472685506738822465048758331265340676331187867742969183555558383202607711008910364889371310367724086501973756630835980514749724505677717858644734667907876842849822553900463291165364957149909505765710946881056343235713469184719756569530345224930233485350377399569738659917950024070415379096545336*n^43+3908599617837570424671697990634423314028740935352748163797584339944855729336801997035868192935669272432593260907203611842067657742225023343184601052887661155995424276451050148685526632000778001298418989249696165509772104497761889777672658137542090966445576649576269452772276013859537897413772639132380801700674*n^42+21661143503586897903627587241623333832430602129937763712081822221981662849027404274769101665265721368213087187497525417612348330638545083153017619566885410879542590989675315059911475990151532376659993569881274959141287941273508081121104796341746149624617039082345879420604806132719862134488951969201869317104797*n^41+115796140982714653483000276483332174101421040597465357974833823884464743582556386962908064942117679792501224056090265700008555746507458438001338091817948709696126718483393978333149840849481059046799014686855054158171810753833943897307868378835866073905263418748384535510553518197344983982316155001739031255790330*n^40+596620624970532427566682704482526269968804874030180905557636647618702990264404188063417096673935302891985342795020151093689052966512830280583183179082599763398884221829088309101584509981816162288985101270683828723123212687551392608151908673143198003730757313950686485167548855364075257225696199680320566002912168*n^39+2960024754652542155223601698538660984168451352790183524602252484005128569704072935763816528827870660778242485387554555895030288166081301990738777193109652447627283054452167295785102213411962388247113759719129891078201993799808403420636473280643216038616730364648395833665330080842486576855892469173477148643664092*n^38+14126757014918078759241492423311117977669997471879996510106698337331496529236732587165759021943605891118983137269313534926455158098885208962577550644634716153055815768949017595622890952340446052841280515679427351094975549316246170061113885886820360438857176342269068790960579018094143429635237247655399818796034112*n^37+64780404494899961075174611545737256857589357580645635386836663683545482961551787706044091704119299754919856615907652911111567406035208467410921246321198173887018027050721978039625436374166397518300728356493041068927483084673126506798604757589500247534942838970795993928294851045285302056660942049433288067649253800*n^36+285061051662430830825945153258890008314274784738335912872315728290904942021219201554105566860084933102218512849377946766859258770815885861577832086884420772515876071366107340697969439808865748303072323767311456288555689863091498434540322985638095483804632461497928355593051935209262352319444078199889080611432425586*n^35+1201940522264146865909880407211963076226381041358412858898043838685925623650259398890021927629933356552818137991715178113639313319854045405306232850894787969206551201039751108950379359395248303879366283606337853355214240432868156256934796922141325342039532681701756938244366709747085389352351883072996189763618230360*n^34+4847668408503587453789549989565517130554637246568091148747398956074894074597761569997512496605603768329211023578713990742836167889355675508925958994967993136185221436360162589296507859630816013189532923199011420711858809105299449612965887212428152977626712424706284198572949125219871343104927274849182708482531320043*n^33+18664015383046676218562424933724143220899679753091912691186566304328646871035777133268243858180526126940050149680938954196927765859917868585088827446023676267961981296758123557938819405776145317499580756067219022082271319027028134838584690004822214865955690373305074939885408159463261808658332790185415501200520278736*n^32+68427645306041865805594688293534418733920849003016712845294841723107181255858815527297215536499616249338698852497017177371719489025230827100690598454075990179774543094531133423934572552323345647020649465197772285784289029823799767191379186354944907626883186333797466077838179224783572277291541803228681520886586500022*n^31+238168030451392086509477993765088253245028110852402620266093736067014126866150405235986339494575713800949520073426452421874794278243291505706798861791979538406957255018928533649872216503987505295316249920029635990253368406710134082293712910564307868007535646898764241219919732416468987178130693469854248078424232657682*n^30+783876003225694984297034211325671366518139195220078892235912961927850120845823713033277189425617658753596002622651691634971382310714562370912011922452813725819457704370892982212274543237812007531725183032930257019457130548160355400625142310441918823049224368115313307056239146631259395381059013821567569281591255900724*n^29+2426682104292821449015398531657734901279757800578349011999628795119116742130382214681460145888786378578957622772152223211336746117993106029528724003128967660828535907587577464111462941224172455880682798840202232709395641160866035148516337079639325357126788132709032528536102162427010796141309355515864516247842764780702*n^28+7012575219790087570921464607186095384698872035588468402030417724760179928337506942092216072426726793347601262841694572185455034951067938990798038455274022339661238781467654886654100018737884816583744208830168906124155151316025816085791878369276938908776184065465178266453611180773053048688071135339709412584527394678956*n^27+18695635931315069864633134581429249787504280866233205092767983279376324481359630354979183674803174577156162521459366169737741609524982879704849779802995356646225636717028200512164724018308535683228068785995948552364326180944424151351068471942389179508258856761277699904190544366090237765413332580154896346282956673538530*n^26+45063463903052926863150707798065721842288142590860648615551379568459987251148311199919089642120835731472352977308981875505457145835359671627140994787470349952975994182271755782530762003456414201466329189270705454459339068449176104432806197148393272877513550162375628482074876288344060594398385867803120515088779538460839*n^25+94270482854294482661625632689534072678864517850172102393757735579350288739946418386050586603694507720200907861337841345310837363468155163691094379233856402697104731271593639046612427914083587033331547742627475057515926023132229800459939505869175783458838005726109913456944015792674627083826385201902072984480799285620698*n^24+153381904299505487247387504027775133379372905090717356966487745034803604421090762221147068327501740771158870290895371616756664479986016947320000455179851953090146459043414009136748388800554112178273030839441492091834662899432320106088160755616452309791939668720134244557631009749053619534002911349698422067957562331192388*n^23+104565436693144838770450421111627888841950091674858459753644214090439419428494048433038178102169324322344313816749990620878605828938879360049303451601248590556196065544902784452532799150177890979128911185207415202780663674871258136440253674947386180649745977645409936443089482940469267668737822577234067947331856824192504*n^22-526677059722198375007072627166466527223971223766901175129275771046811522442770862330635601624737008853747561240899957164349373206263863459024748112571756027782622093201812803049585059600746857721056147898472474357967814334608533652033444154321259971905725384747626376863652289087924952379687961039497428582099703357910544*n^21-3207827068916256510145875945948875994910890499104520617849289763884904448660986227575358392312118450740185633293485743763864018998567740255407891869711808064340047210571913760330810754334638159386028243778571295038037408421232694653870150499001613860744125166152765576420849387764628365052206628596544431237431337307211744*n^20-11780371661434521731478662358599895516886464366261559645679388852513090855823304661183154776268956314181046298323265240483147243092538263695297445158373872804900881676245610936043902965423166154422724372183291959754277691790769080280975486450185135643195092542867164157211961108965221035004678183424064591210886675128285376*n^19-35017960493360778568278476159460257619214624464658210829493333262776435902626462606806210953025644472650556303128687663124405672955067067714564568247552418680570350470471816178400243172252504547645397315705165454577081085165318149048986192347766047826916014870720644048550525095672699955899967835071414884811042679933789056*n^18-90533995888037032232383651593714474275008163495375343117452160330221193899101738932464449664967704313700286803044574743168982479370483736508589018343522678707266968981744110714215031138480716110623208999857019488167925317693318860844976568774995025792938009314968653087003811941518991114005508359536616107577545693681770752*n^17-209215921908937530172755959485008328300560940863917894369879683519208874365301670201907551901820358879049238481736988468067382770255585649396010583271926468203251121115077091500040870444320751263431364943398778230992356066772084626396332513156979095400638930920400267127713146553398177907492888051953227329957201357700170240*n^16-437368686620326255435527989766982430611064894291458680031162105797291086762359836960006271257752830270588947936431601970401707680206617794845773495139171164711163714642305761946078140599523143047842201349314200458164491780445084864923881479163097485508831850866972324235478706942099881625702895309194750951571021823248536576*n^15-831298639120914036711699145405050074133777663862838747016055225987571745482057471638171551448608452129302478089245311862078029331280942532345364257711541482724224497441657376479817468462393116600895044627009578577126908982018787462221342260260777794162280099658589760329218857966287822683814618787856168575967502189200734208*n^14-1438285511942162909194541217786020224397786680153723348079405469407422757865127184906403354341076514802613506669143501816783409474520204385450329538654220790998052417479700686876591000253975110177779768384672642816906356765079963148817506297594414555187776206579266002758933558103612035205993706799048711932014720216535429120*n^13-2262275367132067455525701825330808904833590394485678142880673833706191860519603307707185280129788639916733917416174513870424675243000270922672300749851882132107785348019312193332143840456274016852951270768323309971451210213575981141129006492675906271466117943772644713469901024068137680584781678340972938308867131274426163200*n^12-3224416573126515797552274674851848627456296199817223467181436487164145145111686915624013554123736678570906094331065858110233981225628326937460085147276973396216279097776499319878767113064899390144195354940353453745654585165953118781241638675417638113618553469855390748697142471690616002778263336553252672825320470739295027200*n^11-4143768760175552457387325386682801082347365000205961173366211170971122185967368657930132548985513204742355135605525019629013109660321456591318401287880334886149620680865733770390780921219741334611321762510555469831023865351908714155815623729156417137231899115372323977955345139543457882686677049469503951375293387312179609600*n^10-4768984016832785298487685380214082870609750282130295055402172409157527251599025626466830617782413490731186273741249385710746474302546972897797233217035273728959224443358485613471084648210676360592957150203855273305662358229650009372559212617750747631463884942445847069536646613337216786872457076453011438349805584399515648000*n^9-4871734429730052020620181354906359545907007099849495234278992334418748167264011652628248695600992608559735757172839193571771352417160370187162847145199968467570661126430776941192875833336551981638107836183663651056464560147156598307135205643973583965976437197908377393505710981518188585251186853397163769478100294316851200000*n^8-4366922088435133416905499565456227326790648431537099656716516197509537674054837852646226122638394185829732858679840967939331432759735336822363428870930948554121424686596438461915923298485705465484587576885073272711877434519330705338289743264772604921167483006645537533929086203870845039901979932346836126297789990436864000000*n^7-3383658279321446578552875922564587001508595121142620832196557384196473585626306914151152042022964399104563036974683081196264154373733533934403191421290651672195533923404317366527808935361072385798895478101042502613236691037731568108813147500114393033278344429425678373820214032775057992486561591448218420705500711223296000000*n^6-2221406403429522110005883607633448840287773756212304206037507192924632219422852459367999894323769672921866891235520609544974869031133021218422225889558840466451920225833372745838156493851592855293746511266442678678879090582918074743670806559373382292121248757098937528368159339064848790415549640854228493333431034839040000000*n^5-1201950164123913197251047829797215124188635645073570341561220688428630354840494820164529097633042478993943732171529021572697442954760850228746570426696763423986902688785987931768975176607509210964107205267990286518539188377450768640944250407763022395231362276573967020494525674044105478474036521354826446885251606118400000000*n^4-514776047971407093509207224936248386965329625791339522220730120882592970105410719731178081490169062658745971609518729089605104071379221422543959405541961412045014845764195629332842589199319271529033062520223530229826359329875689876186903447350657331827416488630338840752620840103051839536496953036269490836944715776000000000*n^3-163663407426077214534280351242786821162441491014928836484747838065971114420181386974061254733486064567575010899844574632580763982892423331726923526740035269466042932683558187427261983970793319463607277250131728357847197613042806075051142718436389267429858634386349654214839414943471343585771014039009942965657272320000000000*n^2-34345279579494253041075907032321533778529960881257270198699947156448859725175580413826788442696739098981334021829329559156357027649810592724651699626325303472172770038733054212061133026745187915676984749162326880096480096353548707071317773574357052959570377263284941647960047995095043380599606203703911885727334400000000000*n-3568946111718444357401282008136454148916538218992370350945683030909060395988501797274821054318596099120668379994036448236064865229387499076903847321204736337793757952763359178186653750335075995511955575657045056821394109222510061729407541332858189815777515607339124881842311889002217717422309960840378989936640000000000000)*a(n+11)-2097152*(n+11)*(n+12)*(n+13)*(n+14)*(n+15)*(n+16)*(589792600477346872334268039865798120798025820467276170030833205265178553227824142233096431208030304418976288288343552395207633377689600000000000000000000*n^145+1285694015158398172491224556112284641015009996595296552236479688576389472849849244248791248096137701592108655839589055849344563053456261120000000000000000000*n^144+1390703870400038695196626719010937703640916275366854916607161313071497483728594231778142486249405715095253067348479330132850489259390427725824000000000000000000*n^143+995190054260913858537839550077547225446864178523734653766114521180828723505145649475565978828297522088498211471544404843953711101954688939773132800000000000000000*n^142+530005990554157750397267970161589150106769989488080017225004568480920637087992999261317248807572884451933900458274577437833444053596682848311191797760000000000000000*n^141+224059762850681685382309669930411158335298539868988948547355289923935352243462027722589026502624868650373173676303369601391520324782642298420372464205824000000000000000*n^140+78317711683931693162991819636779083685224221833914837395018637577730565875242235545276479109271148609330648579501565969911959113135000615252237909451866112000000000000000*n^139+23279796534512386199446389059383894476383539058589027801691188076664424399472680690297657627694239687687202465123454217827416523168728196841605568503148718325760000000000000*n^138+6006915894626995185372901521038974381526528368146642677675582782362803661875026631065598660615431101964562199452805220493944833489539917191628370281886318780743680000000000000*n^137+1366757475600540254594964932573250734824419398811411203781149008994403579730799572248569982872500264891827969567012661710791394866391294224515156478384546077768836710400000000000*n^136+277631361896085785111316128635655509182494390201212163546736975364086336518154671857493358930314653576276022160392740719484392861856331931175684358786023665797290367385600000000000*n^135+50853611219289202355521038232809593655083817029910046777988449916320187763183983018378000088055637061199257214449476599507949829594432767392945523210524889437530627999006720000000000*n^134+8468944769589254422856265048839976976551772839652016900322554691247402076052929703107099858427354014430057659327760895961279945677178429161295298639828399471469107394985852928000000000*n^133+1291192573661486382276635151601958816652907994954965109925034271736606319957229090782385629333711359816791437578820379307379177764676390826960546671398998921716694502421492137984000000000*n^132+181283195725463170369418931776265670718606048995398447289690067627006673826936413998246328979327346836756386050659558328622910561005741830381840919264274675359044638831717829459312640000000*n^131+23557171662042136400527530271000495082880186404779982335268474294977955790024042092759307844373330286215450576868004834157255142913056279934353686862701963313760653773507812126705582080000000*n^130+2845736833981962293899753597665505641022477716043498860714609107023210971761038202345667830133313605984658526118109027812107309365275578589777449065637169911633863310453031339715190587392000000*n^129+320807221515193099535988538422895460970568654025187690531863495083012950458682429456275209696899859212494173090178768379731856741056361717630683684851632502622292009117504804381249730982707200000*n^128+33864787059318853136686951881887849836084794368653182382274124252120241457710953948870966034700813366328324917013816077369136331770437471224006318804429937738226318946362732997673368434612633600000*n^127+3357539340264187491112081597723684254648327131524846784796120821022854384108714336447494753538597997294405095812602629544369575856424968705081631097593572286148983321753595102547416111785181184000000*n^126+313500300530243114419471043733134224610104621422717222374825529982496557698511240396895304516526841494297462841080400361311724630119923151871716763221741449502799033550843966187620769003517656432640000*n^125+27634806540190164364496907739376213373420197435921389570411894251008879239972741817930480285112498533701296038939121421091760101495730938861111229999735110398773032057309003435731499055793435406499840000*n^124+2304795694321096612789420165909393583887542102210819755678047872236969738934220026590114256707398992196133742864844128871892426535473828101952259093773771129457142380447078864242369713474838004429225984000*n^123+182235839142296047087625705944159205881185026983559378341500662874629714596108758351741379704697893437424705369322261102385074571353308981681916771315999471219498831668198482807992106288930992907052122112000*n^122+13685207823500550574939568706536041822951721684576859708529077428387369444347102467920984157656401606695672818468874384830588563894583112909206269327916183670111335754663446895095369136847276237495990222848000*n^121+977706712243578245482062474638323253630743477031338033941159517313137016361017524817353100799543539328354219361793379421669150705069110473877530815669279426075034730756056824051700551132690119896461000625356800*n^120+66553220224730927470067503208824727486201080754869627115574926376450326238155726664362539544063861367543342797043471308476568424193147051713632479125394557611990404792431514943015347193820738507838469607260160000*n^119+4322585081983995867236427223706574054853411439016596928888381316449656882770825078144400617863298837465020432442067619493648608137709326501886658257049150387099353870010918337319922240722253579363642850418465177600*n^118+268222686437604614156726213561824942160235906780093650499312318397819499762009559583918703319105366644362427978014157746260726288628678823355639284696811251446274236585231376412713620686242247485068366706986136371200*n^117+15920111585349738999105895289415662110835376234347798068718830348161989900157666862621776350948091597368054164994522094366470772918294803878375979416051296534280362542104288315911767627680728501472733835103680363233280*n^116+904853846446483399554149907518361475803860279679504420947921176691245245856242569994101169916787478006331328064399982241285622514617870765622623124936613102671013130206258465811599945335102361431450179391962288456990720*n^115+49299351102812276918922488282757558305701955338402176808862178206024928389810352734076571283524821607068217427340586419913595729003935388932332541894299215661173317604478410452834817748703093251051135008425748685914112000*n^114+2577222720734453067456986264948989018565285504600822283582578301207593990954987015435790021099606730010125228722529538212506417614834084191197859225454727166414215855406815120976135055401680808583171454623947601975747543040*n^113+129389754880425161940034376929043006808026288418127275250291523966974043900394817145339636436569973762341180854167996832342189670521015179380135768787961614095700917574055681943870887172739193155642411763662215697658093240320*n^112+6243791235626227123193745499256502933479297757053251462216832345321546914394406585285957025370384541954314797685456861653075964646531158941189086407464162054168381480583369182694298937152756665141075312159580296794884739694592*n^111+289825837347981672503166656671255962760513049525956193727483141265889899681155269041746709503893635581954996638901507059226022984098294527391330375911183249452009967515610648170013176512093590745818307690118273980313251002449920*n^110+12950425940279905456181547931312455826690648718085360034359860464016122209380239660708982138595775458558302357886152598265301620012875277300157508271447957544664418979163654046071199166940258663268652454787303709456721954006368256*n^109+557426025122049595660908679205271034291305069917135034370205846693536811242592696975453578866196823520756050239843119254553646795772460030359195151300268419676342644727019405926702290206259522372001963809410723801897018452869120000*n^108+23127369561156140894255375103553724577273947427287462698281105112507224706274608448035595274729058671679597539929854790592447209365139077501167758353911104921336573856626025029960065614117363916599449683063691799319489410454637248512*n^107+925472625245470936277505576024713968455957657915488318915636552790036445250862294812662125391736357543459614272497858037680831257985278637903226726873533401983868581716001095796230652267229605579658384726185417042234049907150869757952*n^106+35739294507107484709278328450640110020784986284976725996622903909958877780005855255712300384616806242784176034531584111096313797055543950193507733049384599869412251083742541977447769083922214046707075142132456805996480195664770571960320*n^105+1332617378228780985664901510481256759665284746830103684383085613093469776017909904799712456959706130626253445014309939397799111674429656400387769578220559798451283737018001869500604968059482542080024682951452423136924892918818528261308416*n^104+48002121473308539227199368731686157496736324994723294164132126513836537162080081813999726655606048136919397322093928324238976567264494716127130900881613133563113147881497862605827272848202679789889895169163032499781708920890208320929923072*n^103+1671153929576932099312910963391115361208015793597855763023663561007948887141328585732193121649697779208140492727877355942163908031768361254586061432635619560553497768460567490835288414193026903226053174900454753716261463229149176022584786944*n^102+56255787701994204542921549395476951512606296573789922405576065446478044012416487323618458301002870914991772036312873975227204184114691172698679243083425593117324132213738814920967306590452429290925776487635681038104516187729300697293724319744*n^101+1831872265695694002722972014872042723353333643949896300307400469807234940945328935082496075980100366316290114006073553609214094555350396057622144378505185875783745844156196551187333825908843076250188232579041498595701511260853199208806948536320*n^100+57726121732225450968891027812051707308972714575991406513850310720626794009160544730274482989637572913747220903702363731540512620408492236226183321927027259502784347167164870661118039371428089114395240435237660041500937328292872871111286184738816*n^99+1761006317114214030594795200675509295325663919402429841591082042440991896729793354123581955477133222092268791553160994631257226853538023380515880436900363805526527205268270591669664131992093417800566360725948543447394197549282055362857573965365248*n^98+52025182263404307926428756843566698837060953564203538097469020018979155598965599408573500751166087250886400306879165227278809187379545062082905107705825634440890584140922450279151445052245986063009569475940942235793787864424725262493436443742961664*n^97+1488930806486775350194273354020131896940862376995214026670499061178015040569912016487371295062052755469886448203915670839589202506373819752699813275170456820969295995562760553395324598734097660860688467016684467124099664100269049190508764480023822336*n^96+41293279345096615958500986771193816578612543054857559114658720805148571290605924158383983661063065895493755249286328571708770512877922656013880049669495222130733519964437314377252517468285164061384610870478545242228769049303949943399303903374829682688*n^95+1110084570749044873779288260259039222801286810481112649039942890769683198955871789830334562625359193500679967147850709862173089753215241244088258916783755863917438149007858559463972304857006034496875704363502187758984765871418298100797167102346649403392*n^94+28935101519345456712368259186901921841073997525773375423239297802816730315959827468755766205844048674636951597935442867865691981343761750219507935947655193511366726717680109215098155165859783174121241117497603708224543814341245014809281053827058372706304*n^93+731475070970367106944248710344434438363768118139061135734143232550959595555523201299785399194475149701849933784664599093628658798894680383065569728481143076447909202265402599324387600955680926631856318582889330666612722647101109765349943587654913497235456*n^92+17938502702200922899357088297096204213252201730903630332122580863417327071647295564007894664013586218358889099183124859998678988061516738372369211706857995623597960150414656564709598561560624400518715367384398633110408486219863530805713819327200852550090752*n^91+426859656292041731624926878214178907500526000424026010145018922934361648110444757505201532869268577923875836102330738834239968984506103566006665770778290952774896805099307817090755929747363820862433650213023130957174107534853201529591229561801361482175217664*n^90+9858032442534745992610404636818510695306995679458873707686719551398417599875902820984422247520062731619991051775557145629206878870176482995392649158155907619396243501203572727407179999818615655248158773451573318127420764172070701880609736952640922719078055936*n^89+220998657918685189965438197373793190106689688611565414597609680295580764469691861141951108006224362560734287037703429273148065802251554678656548385595236610500558264100699402432349896580535238679048343334538672590398224009582251786049119226738950755837754212352*n^88+4810228073565514168875340790961824842877859227559694142305880701691126152370308314017886976828931039219745659636104009793292812480850600725336925401012120593884184007893436790640126910083505195403978177760793238798794672068937998114776199587517520119517128163328*n^87+101670571410499501319905289582793728755958366613455852620278437130156454539366703748202642735046354679422483705057468266837367996655865945230865527268761242456759854230073827824929257171151242269527854953819638778978522276038855040734825345275039489752991413567488*n^86+2087132824886010645266348516143312657831259060920427290504807141296292162201652702589825391976788370712544365403277238995798086562979596196627739923482150973616590819578598800492811025422358882064959881698826729735272057632824967898374977482526878054467803382022144*n^85+41619486829895337387521114623098751884027754053201298865593348470602817954042543570384973751303555110632050855094389146784598977499475610187077204413828519418784658839221888716982621414805699651562569674412050797016179907982511607526802676194392353266483196334178304*n^84+806300287657405211283227253952169411039731079932567565045423835523224307305164349926846811722453204400965966120440482859914668378662209395606401130837500630505985827873554185920795792048734592504126342544326244208896814667078596466795112548870356916925948239900835840*n^83+15177744302807748578997861271342015201879834670256881216055990089130310355915898249850120226929235960207375057573313060023401282936803239291897178444966581789184042082622774927934407517738143261082912789835213810474203830344326691390397131020519652336734586635575885824*n^82+277638804665215174334637235180879243295258820297836744666375520490591793730774300597117083551565431200948647482131136076995885035378197065646008532718244983875352018983037450423915466623652426476189570783006169692177970926339359952958559470098801828119522419574847832064*n^81+4935864652245250012821183355385774579233550253328184465927641166742953577839489754477136958049893224023641669353027008059267901852509460114315116345385318202966258668370595670058663393827329149036801482676516490967177205596173384896122127915747014079200163187345225416704*n^80+85290292704190620346952813465748340838983790735914184748039489028454792130491155952019152473300538781819140895737951108970464974288282727444681524587660097207789001258208889797693120326816252269444340789201921977791005995948553823965859474223645574896012695450750665359360*n^79+1432610014354275366091009219222863533869748434110016750879561877432325544520831484415062645488874371185597553323371998501127367939920049806371529235123865588077938464744925991427420574011665612656395368551739296536094549428144483282194835240480745567069183267119701977726976*n^78+23392828642752760016874346394720344966216889943603880917467017376501560703709907969396025519190183160182402577033548601629119315397803886749259711369790358357889064738012891522184087682957768762759043940165709739613369648963042259943408701444138461515466158188957529963757568*n^77+371358958848632671174467113598249299496095759013245384901247368244781515302141945266242226818882125220637900214172553226647684290199133912555454256905611258193713049083407526967227856196033474418864409865650784273475406713527884141678094772154263801060314852132618437906661376*n^76+5731749347023475539416533895533057525385192853226490229509790421118916541103708985633726776171820865189066092122622627328053348940175592730198881448272258013513107948206478900718678100609642710308754425361712931967159544256317233510333571767260165402059007422719531914496704512*n^75+86016937679105266161560037424916491415725052002429702910646246520537958540415695013322147932435897854934439254090889861994643682142516895258056590364379660900644668486014562114548078197357597194819974172803958946529690071224392419047789421567414829867255747350228781003695456256*n^74+1255166382169377357489992819676120234049542432150345785215904874632698250700777368422042131167884356844862302258171272564538042316342620234024779349440685357387181167865326628106911831962596344380583112695988631472576528233411230234409713102183656349326583953947081922342770409472*n^73+17809502716161924558907588256701789017827580936354923164609970127088066316966343350015684945205582415414762753334362918823399359474938655229469952763183374091498239218479801877289076114912519341304186618460002454960005761751582915494134639192154506461454297393525434685709413285888*n^72+245721771697893427719597319672071309112679410983669622546622030489838372560987250361699439585003443147217403771895821652007609350688999706292087501056822693414194281238609641258196526305204340841944071895084209581479232327706386878003089898219109631382030003711872921934705500823552*n^71+3296707885361450087225473274129087165605993465271930722746986821775856472496786449784004738981900404944669743568216318133329367284614818276997664605742099748913322647411935635632694493501461977872542456943726718733541682019644947702723258367122327357207308417172878357836174228455424*n^70+43009189888962272536225277069045205997531230983031947597258390424149959337580165705781540860415204206514808952342952570938401744955164171556919745627655626279900328566737880416097694557778171996540105698128966890439699012512924590793329045781354523167481052253698879633910166188201984*n^69+545607370628396910716081561726828587395289880763020389719833686001136311539261594380262976572487900636477860160738175509625455874216143863431605563945781334560978784672412708932654278318812963015097022953501341826060379851208975331907304355335926621503271009180093200043913901389785088*n^68+6730179413104761218551895361684180135995971405576361560031453939157104183113316334487916799192388846120311373984538289244807033418998259478446799029928378784229720445305497949818833555310507837887225878856892326390021246387206635689699317285113376456241065919643834629619894683121101312*n^67+80720655244487371682395663775414266597537117269155000226431290193590697984176490237598767092475797796445989468463128731279510669552853507277701412618484266547844607479325591532816408805598843082033984405333335085616316727460490814719929329153597409068165882932619194857113458039239325696*n^66+941311190719293556913629175774300219866736629002519807485915149082781618815472511853701366818284942150974879778962090818749695662325757445737244222527061826824796052362453667131788153997377746808639080773526870532437289457538285569237341921028134458285035444653371281064641196576926094208*n^65+10671995750350978454999706367234440430843843223145424570084478229797009292096425386370648036401223042502782087142942116392616082682956884948938353211098073741599837752611485851871622600424421172493128598660549688361190942733524298047020828463688331943998132310964895045279362776224186705536*n^64+117622272573697977542736857127362447520702780054052520808562046525434137011107195912154963727271202754713768942996764216103245253011072326788442251894269821937344030344162455372651190097461797641332451730375537610666832634097171241405765652330047272659243268920564538128742195300810051906592*n^63+1260162635944067198679625389601916619586116886850919817437179350929736304562744189479607250299299112485190741870604538237040795871846131404053592493911149162189303493688835938501183703532539722312394378222243207382508969309291060338554302051000795150465129265545469144425181154229282493780416*n^62+13122363133899599130170952553509163163963417653371541751982037201739398892334913606517280636704280101461793483887720526096590330778592532571499957973122942601720286667343335744239114927926104381645623013813794064869463167153332570199479058905616984487387030962426869083159145856453608569461520*n^61+132798946327302447870595204822752685296681719496451714107254764805462774966246579558486725100065110219043296064561630011305555840106050508942230936601119517866086079549285833937106889371645738013502892083051646311886786738663411606653006600099478615575311553828026314751296635051509994866281936*n^60+1305918559607684958609047208723418643217058914304752748852214623758039490434313865674124714395290653075614381751834037181167940303790488333115164961564987624480194036057341361698132742934232741377990486390280903178236492623764773923163824459039265207826850949009728625660391262392678346932543140*n^59+12477021181773278286186105532473054778272714142131305991978014621014265175384660854373613802027562262808599682610237928093629476682776784196329295158120944847257947185771543624906818228813414954371425653130751335989083888804060258908406673402193001613548388850779434543905967026234490359948038688*n^58+115799282992724257154224514209553939005421991664055013294491118373587892775316187763623136513699871620307744064341951445803846779920020297417827566107698535080072714471029104318682758360572406905016281489612159462028055127360849846524020422327990380709398601481166843638180242447731376719001803152*n^57+1043805702653240884096190364064371775270936009322486060849765758309677596007772466805554584138034868419784286973752885656966845344200932175610457490872402188433856893163953543985092428389828113284537335603611633349480359400407713595421362823823048872604943140091153984775632935500249750361293759300*n^56+9136134132464929273518137181378018525549118940350023112375563563162177418888153692298379247071029450263970190197757604693133820936512394904345945404383799990630999511734647039006414570896064434365813393512345394460603339064719459406140556378923609479496667929424953609052333488598227945624571240030*n^55+77631047874823902319271137385554138827198735663318247712666181304101494154553943687285987125063455407947659071848918884884097983856207035200400558052040293835281611842630722892963771630370299527184225317230699452761773210608098150713775681453100743676973175218035382788599060247150582939619862592860*n^54+640221534233429802939273578511862009475915279022875894760701890211295805994283876954397485169377719661034232623568899550619338973056361651359731958344701084285387358050233231052941081941911404481380305231877321204014599315894485842074014836302849852073821530834483752475047465643378809902832557560124*n^53+5123049735660410110693532048622029281725818396106081309655832611680065786021607456310732517044431007182226191085685282983899244797128128782786462518181243047784782564904261306335026819374927906986220590467730122242662692064553310598211420318737434745143220111162538179182535278508163832086424900144716*n^52+39765028610748624311278437456961037679569556865169740916381659225300969233648421727138196877946138704653863795157873458361356891904337189775651109128214135286087556112690319175275609505077292752056645530257219900397081425146371617590557686795242313462890033286665229773180208006948472234466840844973367*n^51+299300969225742820487078413270109605083744924940710727873838446228070034509580542865882118925965881488622781261979157489411076655557243237746346341434998678434792148412882133441807795060492607219160929288530735067418046009233367640125688066918829218627032785683297826729760037934932233138027324743670540*n^50+2183718626497373809486501157066692093556763073827361397956461483665908709124569247106048655782201504072931396448896847229141432902239317718675711421130959284391349916486218297846707698046580807484819056215853100878826281026594834508250161981433084950703679292001208700955985508988848238677894744439959335*n^49+15438381161319686793281407940494559960691306562072984271789115992571096838758165986102246831700973773687693566755674006246626499270704447404481394103679705289506180013838733654895885748983820689855193598974559455778730306879883258464216459635036069163812638005711865592024732097268490015594979934090577178*n^48+105716895710443496849038677453609679687774417090036682481134316056330243295462263283967818885774768834759786379086828865163887425428995233338029034634603385881639738024801357247305641133733896001485225591544976780255497147442873414701049879566956595687386541347287710094232522758133979128197843697709368534*n^47+700859300177966877026134329946667561167774953141530888326058998419812297467832743530460698047033939297312854239350046557820649189664088856873524574628820052054334950635352785019712555402982950617149971340483312996391135426077205443003055817994004727209399794059732092482702520702193582320414625699956103916*n^46+4496258766031748382171381347116367042413954041415419216877362266229661381199847526744187792346677049499145423755919954735003553191220782395548180895746238594578326453105793621943137809555281076592729061409689733256676363434256900489161445013982284429276305776879523671673388422516377726355487572795110864252*n^45+27898353527786637567341400704495227006391808157901630336150965303585729101565575573976086191661172260304829210409887403492876162376080813027064730308030713936983734482704854210465122376413508991000842457378496037410599894583150910712238076942499100603131604426268404471686641266857978400097621205510708712192*n^44+167327137967914182488342458727672106872547814140886656627436973513159548268027496489695085386668054490402617177250448648221426439005165337607797256553280357196809196243204005209561175969511518799772592085197560037984850590662625981876820940855809056382037414263778045653168474871399409474999756648799994146323*n^43+969499003836415528604206855536468650208324782977767218193706508060730924984702027245724048674197442510675173532955127163499452657620276795100169897745184510784869740730381150839417019843697152934121969175121741138010940435965493586637543383938789619413482297735338479304426849805475711582689494844631117891460*n^42+5422888748149043842729472828873595246522355525587215822015594623152936476542696243056701097902110662840019388115396738272315256912389112705793432656582701384717881878296679499014465957578375760209999997866873747378587552476911183691553578170482442011075252968533781930372988480623477895323274930099408082799567*n^41+29261671350517781652836771195216041215804408566425944683400201431813054990489594415914144693741404162754382583295072677088514176707414594681445036288377015682911939442930472682773913962846045464770798741335971972326924935945401963248762379552253359354457328296242003465648413576485590002448075141344915060085006*n^40+152196755515113255842517862604752175695509895093365578085856305933165024257067713742995351833476803191339316072401317328120886255522368671255486494517565124676320832211642031681781006701388003319146615496254876185359484622426635823743194832356249632116555013944189454201190087705887687240978307940589035382819326*n^39+762373219543376860417338251721462811613761960502981565594101300530822191082580053003838840704226359136471777451322796293103383948961942135241448153461608127056504423202492113427355505523920954407201493860752909452846781759601713733766111299532237746567769424857295541101716448771508521422165697700181815332799004*n^38+3674206804896477657010270521291475465861594477361488269682344597287462618410726609908232228844444972433197181111407651447690508995129937882622340671504557078129316803573635832240003515977863289252749868850268306391008201467159688177816435436659558015652224464786128993141125234066357560360782247187765842573002076*n^37+17018573898673885121181446495028951515648929517607378190916257946510265218925681590728889958887552575912953310135171551477245374251606857987490497558085201723516487345099385494359841032002767570018115899876391335311534809190733151883178608970223149323131776815324444808930789264459355533456306288088808269098976668*n^36+75669079891248097537112179438409237463378085513394329299406107901793494739526195349482356013586297993477179229067985547065951903987878149419228911848835277722919701407026162369173636016101958606379011222131127962508944269297122037501677472648926233406287745229887466341156018232215137302034221066406042810087576077*n^35+322515464612972699032498602261312239930036830585827527593135874077330252501380374040643180178064022128300200926861443072027382590205278059079179580161942655307917345921854839228486606504469894694791835984550710137113331158625962353962829330972583598097544554280669359356273438943437417020429765578446450459945590964*n^34+1315622247426972968909471411522140510296216976966965997546510556835468919820698297661047297796528767745841460305335056738261244965285039095581162427521750932364488723047960100823314003439494997633456258001367731564957789429144805776473981170036238539943754316218208557672164149597927479875421506921258552369173098165*n^33+5126926452847330990370026232135537962144559677381367231569944478322428261270827893585014433791622760393007633162947930858037676435473587992284124116790883033438471057212207651885371407513551572892080689162463438310448207547070477180321757501443071260450544601319646421277993383198876615645872971500200587265303419270*n^32+19044608901239650861237134436177949251662401578660437688237917974969117746448013564228106770357416230762865898701251283019159974574618039535112962011385486554283368085984282203480466821717381812389729880435234376465043803697670861968913820560682652749326130733049251649237317286862002775676945964515905849036845348962*n^31+67252806092902768963384021018128604220219606093632040094681690302037915058230015190613604878238541628423022071099833640569290637851789412519992731751803160415508729313124870040881317181251808524947094800097025482939500301491936315744995307189457780325148497504218201102391521127435129120478310328486373912126501640052*n^30+225012831565692851992310541759981384359831096890744925322482784643155337966464138415259143300240062640559453017699301812821730891081289877575103562431198978434296219574388842229792103895147979605492003781533808290149625067137861921832891968345496633585722935875326719909090678646237120232703178510842482523770490205964*n^29+710150125583988767033364289038504081634102992433782592700445995121582816915886096073033943029679640356868745614686054899937847626778862260517607797330598927492515255156873782301530917138046473826351030293169782652965795742308578311647993590540256111679926009713565913885318193226911285938928987709666001517094526984232*n^28+2101438019734056358519403386151196512401266224120594981718012275672331603322842402520717353762607834273211594108701806075863187069495336070619694585993394328647099295521716147732131612815633474319377812380467296486627659135449825626698910049807608190511920529530995048389229915846544760611778859348215760514864234505989*n^27+5779260584897853649387509937932929986911391191266464166789147170325167404705901563746608423747684853438093843781089083956855525796315581481930898344353279939733032406688867613847392937979440836673715186920898835256029372144193029181946268745741770516187524933125668176824280455576740528683646018021280140885842027422748*n^26+14564780571850567894970398337347796136168311916202084321725674361544642014726984441324988729485767765491629100498157245125080293275268964682782335034643587835552310729574954636707873347617857357435068539492393970196096566044532651963397781642521518551775527778888047974696240727753747851017955630633254175069801632837701*n^25+32793347142937067209218020212875111488619557220975727917407971937690864245124091500126050340278457838806177327605658312013737406056003822873169082740841816401844577224988720326773433624742421369455624283885782842740808340851148128593265152556292846822277905771321225380070290430554964841829434939441893323003967138522702*n^24+62402833186048129766378985230577359017256990141488867822593791205458176065825308916020688097738561134135897465742542765027608415828125772863061574836304587006672456858931623253206771658821406094983514917844804275125487349018046083742262738597134595778639846895195644946639189031943322746625957639214837956725642346481548*n^23+84226618244310733681117777054635420245365415913281051143669630982486431925545336646739733064129096529110221685231511624052013220973723571639433672036480863265245851824662109540917387417484562966026461498546748300663462683145965217092720918787388850915973315595821820371678265330002048286389190979179935135940737219818856*n^22-3183590241431851016259469693817110319188296053751434729270385073032416893671242332851745880875570618872166152956133093858567502067785164872846683780820972184979765955309661996009692124881514701984173057886860378530935989507654924656337940013923536642732411404817962439668646025327857298998944594800204079684704172943920*n^21-546089273728473613663571565942772319604885920227572286363046467299225502515996691905704557439418805403471264929358015686585239501867053412184938579150612650408912291700723467895006214604961909061943481788460105447424380463962810496084967180154439135000129051955945050186350801435885808531916534289452724638783311547680416*n^20-2501362065998969901060060466588008519064141273676288875834546713781009368774339095439479488379948354854136787331277379031192680861673596668539850391673556216691035748839119712138086179728743704310035896698174443333588663901836121844362481580002500555742079480560871518754129104376528317815525306206496959965642402914339392*n^19-8135714471946636883128536947372170813411286329191352196330667369193374922435385562238748534088376146004535208757797411425684820368637835363069673688481911646551610253331006797401493150612513092438173409891655591768553635686285343801276667142200144049349816760063933268294927009408242090152009336938848710126166252836377216*n^18-22129957695695847110856122330358610535740987659999038577543585092592778253766447312204837103181054350308835313351410736883594068112940736620435483907769945673750523105430352531137181098128362621135207831623017245521953644217917419621823229926173222766858314580847782640892446246458403210584795483733341382627200512853973760*n^17-52896198232192237337229658046978049353960264186083460088384827695678595154613591795083477922460638527715470374202073934563192573029461649264050832968951672600710070536930407924722148461686162514424604101001465847897996441482290913088620035478121505100625446137296117276516463847741354749973585569459180394434146782686389760*n^16-113354984034035053220960935555621978073001548935967871412806325289931924340586402856091399569102513243754635842830265981004193463574856129369796350642763991410632741526847360279019308283041743240670264159886942314714691675246036282136918222774356186173305471686665045281394794158975597278096843193587188580865245789685988352*n^15-219685475617826070162891695846717842827852821409311709528927160699339111348269526235489633787728505194904753241095008321063131587469280820391493105013034470865800953397755486626592703774152525415263413393009902080039999788688579426166863101607961483090514964855825562270015165312523122032070077204799529881578557395817654272*n^14-386234868221879617942956600418257926430869848560085303105881491038587720537645217887401390241131245028965179255838119147242830209387758670109979007545020360248409920738021843893997627167996952889189452214603016491735657455087915457150900092975907723318294555740469358410931896694872409372165535035427931090250106110024110080*n^13-615877373190868539834186371183195791479635208913774828483850707032036313483312803782855605808234485066587670144725721423679428881291047377894518836818259123497985310352563758733239925353417619941931677434054300635229544404368449571658476843470297378713803868879109905916583991033788129380458740318930038272788022425952051200*n^12-888403785524446908924103889400962744943331726767174194928164300054325846199159140214505003467249812091576379864225175458238926494687367440313856230944463506204957585083351063668831571548294700203759311450935108921254548992321223251731860817490176404555936768244103987223465251301677739397151425167535601076719321861720883200*n^11-1154036747553036596439702769564280553343611129783356275920133588182618467011076741003222651130107754836045353046885041428602197404830741292734434152559493629914375418726805393845591003021777310817189898473066745466576170394066576119257588371760408953318824903726176371770066694036838695790226590271045334383753157148694118400*n^10-1341205687953276663921452824298832025260946014290220650467058518567128858015805033766827091193174466317793368937910322804747261130706832348131330599601913113220665046398925997262123687426856210414595372717130752244496026598063727107309743942519854524957433269277302111165375989300787682303909552660321082849601978389446656000*n^9-1382507842083635779500182995905940742627317226668156854122671573397766078104473645866339958635045007893321628990069015478439124175112167848038361794609167441864519358751978090635114865515105409786085352455008275278515253272816702811882034932742613057926941791718479166025760786004868167769611886769255865543785321377300480000*n^8-1249703985747998974437424760818096443051908199504250950422730929806176642086105325571157335104261761962724341923663478513629558538055873910485464490160832161230856504292217149218982688241857197855283147018623872462768187651763826188843551583169838856423402055222023492410376813751563344992078982828552729988679534693580800000*n^7-975993447285309894812578707665225491812989570242816104389688467843598271163761840577056924100437756372873895454931441974870430385127118231169921087741604211056214865923663665407809302027076467590749075248573696792360386777406636987518677327148635028605358081774321309222163542338783770633575354703745623303310937554944000000*n^6-645556858815564678465794202506192477104815494489712202809157901704453973297386212515891911336430997596538376200754015121248698000843474039461423405712296302458777253162536535769508517263511017067664291713334772846041536085993441247996880040621545163829755182211697140558363356055534009000248103438464441147520400752640000000*n^5-351791031984887280906647944210972400392746655575818863170233779520287966030129256816581117455989719226137342004885604756844884175904412693671459080141713394541693322290563095569403589738050213608193755617533291308067175614144276668700924762767909836530874419324964384145150930574665948059060126637161304321502058905600000000*n^4-151696920635260535432865036303535463557869588748766736953371622098198714449186928250609623964580557905589837023736086942374196657195677668156939131529266330852043673598463206936513916133940499950592693244024673682997816868319185107955126308178711429318369401858578437449399703791948549785535677055835735970562441216000000000*n^3-48546368871535184640236124268035734966431264406551590649798690132556510452795315911218709773315647732530746755163538547504986675234982797754051347450233169469655643301281828726253596440564353205626053215343990081298240655390171634508252507643953916949839950596196671868407860296015384054313555555616217257140551680000000000*n^2-10252284553541533945885136012937028341556192362898949652089120628480607513473486276718160425253358058254733823894712223288134897112245135736245608965239959143971244804803308696644155673908590201666525561878022282239527034005636802400552902242631470962430926547617264033756654824149747267729222613507782000141926400000000000*n-1071905312470754402027169252904690412901622351590992346690185032686670688122730443678732341034557738844855594937309025201417483956226569113077955739807571188498863293547513980380951327966459673934072335231468608781872853541295199430034311673404895349474060052080321802482404858416635835239799707727103810076672000000000000)*a(n+10)-33554432*(n+10)*(n+11)*(n+12)*(n+13)*(n+14)*(n+15)*(n+16)*(704505201183572620777891147057323485069049373505151804742397120299184406156061283579981658218247416901296761288185290775986446113177600000000000000000000*n^144+1525269878298719245231472334065573397487446942897732106624750744798131528435909424526435335891635287513636299470838908792279212941136363520000000000000000000*n^143+1638481590504915997932606490424370812327345904469291054370942810727033559272463290270207448879190090442584062261883833165465577382246617186304000000000000000000*n^142+1164351393595413812088499891743391751874056350179451275657818680359167014842167846825753902929543698232397380809894341777335495436189704343309516800000000000000000*n^141+615747869613493938485658791033333645827982550051608347811511067796718462582776799793595578181800875502092762366991942899644799862539335784524949749760000000000000000*n^140+258465584046930712642629240855169074651843231856469493423038089274933816351719511460509409588625914883176428229214152893898826792461716168034448387866624000000000000000*n^139+89699042606488661038233342035122587313755887289684537460870960722633706185473005242890496276431405338751491670805007408851305206848974310926033028334485504000000000000000*n^138+26470848288099707730100531679427356776153746048968629963726573230442228512083963356284319700796236371657453675621602418682189275203037826824841732638771626639360000000000000*n^137+6780670101596950387536043617231408519214762840900264482950822361803130233802069570786346673944620609482329605378102422757124929503205615651877314110599754416128000000000000000*n^136+1531496668873771959891456532140789051520328476348935562389408808544802057037416249472769362755929813430389978149800763555600516449574713705845044626765288771424773734400000000000*n^135+308792983533762240693722168500117395706428837678880264224761356511287533262160430800936995963848319486123037307418338941321654926462167514605860303603647551745819882291200000000000*n^134+56139091257790050429504533139657815009176096241668659143037591702538848103857941396115974242121866141943956309725685179889449294386566844483577443140120551970563792851435520000000000*n^133+9278708730830113894639898735207639439486711216650227063695316780978150911998864543557333075949823243276203008024133652828248041399170666953747070527451208815940264382932451328000000000*n^132+1403891358846270153687789673089648710639648711906212752673749857669591434185674292545288691669515732515367983349630993489301820170953517166295515832490121606878197282827665408000000000000*n^131+195593058396171071122078880636438309848673899820415555249860665909410646477097544122464991305058181371331999955915474729997801408245788140677110231160603839071709107758237437961175040000000*n^130+25219774135591679005907631435593624730144618914235195934115280595992940288926913256622258381321911963004065791105214044356291389875070288514130273858521337422436822338604477954696151040000000*n^129+3022757179423376280956224422661454782434847703931208134355823473812224702070384375017885544417608294951119148525577831389895519121895872820287240888492636936384815442096746969774101102592000000*n^128+338073422917810848862092291640513731476788818203501555341942921404374210460849333046532670846278436083655571887329658675014851603309675461852973578569201932372029714519448562070488467321651200000*n^127+35403081027831893149638441000277166827494654203201918903994545329821532621028671008189101806909339474314990437860650527840173498888121390064147664387184249061991995465185974586706415425945600000000*n^126+3481822524016029543875003491344660899885745912117796774835277588962510637000885767823499331588861958666845141850913700463397246988578020786997164632802460475829674696240579435715091390253550796800000*n^125+322465181638026601431286713199508579777737672264080912672179196833046787419731917618739048349271827489164436986003323384030304751591828234278736293441793101872394989027328952416054654111434030448640000*n^124+28192053399947793390538208863616391803206819280996424678741569112688342425771621270624034678927899506726203224003967615862746358842930075663219684142473735449394272189822793105077706220688868135403520000*n^123+2331812997310366084060233757963845280603740550434505357501869792957649165241827214641604449358418380745039041979350316838815249860598038269263818423131053369022620204537278893543511866323778356268498944000*n^122+182831567611203891085261367883440501506059582282959116302865865280555036908395989422841534138153631271669348031277578206792399428198030218204163878001354724868693461338395239315868240659199024387651010560000*n^121+13614117772044790325757838757176626611307771981132003573172171663041587906437987976031839275090931825360374588433062758724322254088161024984510084391685365507538091437875922967227768321603145541014555459584000*n^120+964342968105290553744230811798623673672045323266111454473381260483135189066021522319166109096161070486568842186971066342891660056006333710017926823805435470548860758506022825882089048006190500689480447216844800*n^119+65078928626545955908402407543369673685028842753552534029195579230310146226367322688954040641240816810337933571443724036071931068960319921099087956269438418558320032856130678080769872988284742610483651825736089600*n^118+4190118721721558332504328942381141373095952444825201018640753945450306912039748693939400494713557710407417795334855942008555748870365814633726736756222143143139635185737139681972672122643205511347963900189684531200*n^117+257722457487468887749794869248834836285638614631233884479677012797626763667443461571769563849759772788791129353427013487509285701732296709893471504955934908559741792626380210604308413719605352372629663626824987443200*n^116+15161382815664975215551909410919848915511655835920181625093366897981403290607405504298631804108241810237628503631268023189845743125465985463269473187979335538955034592996290589980572154123830783662607886765748681441280*n^115+854020913841896726453064717697759041019843938299805184913295058050040402060441919637553744233071957914366934493721098136275076352124415694308483790058037556300423980800834788113572840256780180064325331822325899890524160*n^114+46109400653581367775218402538989447251417584173033837803294670369142384341810465143263764616636931516568582457957768554014275210848769423820588582990134411917128518323129446088193871281224791591029407844821217523657605120*n^113+2388463943052704273578745421379853945114686847812774785345961654262793416715166559615046818329419404103684411215128378311861543294512864274760610563788800489940274993410826482363401319582327449470009340894664997985184645120*n^112+118807745745713025540965039265143022708072169325360415855800517183555389600435713920163120672078617102422274226049482925469542433618239198259377108764606317922922132312624669476288551077990113357136237339438781264357627002880*n^111+5679765726681874904689011551021498525436247976189792083357747653186487146996452944236622472121276004060034252745480941682677243851606261954573858427132355594164533206258054292170979760871679369999483156303030982205343417761792*n^110+261164875008737471317040902222038735109012188180557577163175083281292846065693593278355754175425845668224657088456754066254900347108888599225786123925983774550849218472029443386695066870959806410805077768800957942870096767614976*n^109+11558863613673530316338060419234447625112686577727662976470500695006331118589581496830683075570372570747458715332150193928639030180040617722834892669462788919708960422321977008318703458150595776283688628924773945040400067139207168*n^108+492752572292282199645061192531878763064053795931449179992410373221520646256600058800207341146714928664431038438497453497414432356230165787614836923474552694802518937445538729451474939685611121364913651045997406078566625278819303424*n^107+20245800899492008645804580168824364970959044724946040458539298017841915250412803919224158728059359913673836320201360318236361719684489683672061276289765083838212049943251134533479152049636080038461919105855808744169223445081908838400*n^106+802223120471964722386035804083699460955961243471914136510807349088747968809495886670899291000586587414753686298853411812816330709875753028619380747331666810065776432850173693911015414562099957465350330071685960132347022800731689189376*n^105+30672951591201275532803502270612567251312025090728725021322169464199936387382000778824767613550330073178392451276735219883699751049627497370468760666633202143240056606919597810067819211262214250502291504161153774313745054020324800069632*n^104+1132263417106235046720837479915401798531495578729902927681269480413446795344440634824470901043876394511159352234906651823362930905405638679661034556634735230051995985616397402544434674048101791779140777685834815309348600475979428147494912*n^103+40372768558150815154487310553333882054722962996361230986441614915726755162190775815950822189712580178679705714504730109745945304053586834248384924442986947962746602885323437728450904017148897703024794786331013570709692295821752371662290944*n^102+1391180874560484939174740000044459974617753970576657185345491448537775646013996407006305092973212418179468520734602695483164513207251261524932276331720755563139233745861530391389745536610638199677083248499117073270452829090453913283783032832*n^101+46347422237513516608338284785775866211060722735976510035938448084720524046463783155818778903290555330804034429614796707729945377292184361332047226889388640814549575235049014574643026029415550097361465710197981099536662978075320947670178070528*n^100+1493468961167475991163390009927517904090061845810641379274293205842984139438317444214893242412740450603115027433495254552811947729954476817635047563577861773227836881951774092184334235613750441950108780692335435504838655774796206227330313486336*n^99+46565754622429299008348348966801723312276542361649438492912019141306813777408676738042301297596001751076939314237769204454128756517656742629671094274429540857984227037044662952072391776298589642762917671694636088919119385350902493877186062188544*n^98+1405394416154638609148735698758478251648222887036823216420479961786314451767503992457959857001268973750350104596664420444664090224584968861763788206498820711086908921451299830280754904516769360949886540463135755033431165715268635657282470990053376*n^97+41071722935117962173928893771574932436099129849459610792698218564494610415094306205109036934274259947828463562507020248621291475999847594942527615613062775766837988370394898188090787973358666127771949269237922051416402150322635706627259152474308608*n^96+1162636422187562806416218832239455005228703484996744650827985862564568397175072972850349451105618313986035973734854249342659993986630874743481416442679632128040993791477417191046412048782116534244468528405807737037529132439294192485131487989217624064*n^95+31888646900302860281145792849989660656712679366138540258888070661135802740675868635328394508180502348215218644882396964981404264332041855259614876289325210857654489590227579909896823882969172064210148934284429740155851959441998754823446894190891368448*n^94+847708224813972041381025932269329906012722426311604044728221420832820119570450094167394939457258641948163913877838787896804594283931569767612495567880530951998668980921161293951059237710684275698389306718139271839536040262450304889527284247652164698112*n^93+21847126531950799334552865278339708150568789125628307875866657296382449255373407461137020174145778948429900190066920795759201104964563662681121852346317021719844901633838918783489659879822936104411011242832697318718682848324440494273937497525478896959488*n^92+545999487617873433885679148788087744676560513794131241780136341373691806828197954131611902127349682243212520809014996354117799025998775137725899534058165265076036862111881757588593335212920730136166231393659010367257460318482309406943725455307859625508864*n^91+13235663166277453973880394147789277505394600645117539925363627777945820761752279369574843032327430650552624556461686719446819504954784064731392774128694483254157415735651719597738065598889452575123843073157054813550133978883756110193080724791001704378138624*n^90+311281875582546952657924779737751769769734353447712124916535520673985913068544144172570783572707995397591498488138973740825519168605052626689848228364451831368284738334045146760201853123904900714561655075587060192188480712926346552230410991044921342417698816*n^89+7104107420614470698902571328885033779889536137273405257841336700358833702508113410998705055223404579017134382714103617820228961026559984703856119428265159415138779527077333176803574039478508928031696280610820175720563035927974090695449467364158564815922528256*n^88+157361947223844901037509813394624788083787896392921951302653833510853007235882881204600072279077286026162920738061949031478110682309738752122627047886063146159786973617955821220830487912476598205600324573025702190229222120099136865783173344363296532364747866112*n^87+3383807828642317635306275556499177873660520356034908660165741698673578048017518532689019999860276246190088359328850336139767159772399730775942061269139139247033065351958461901621027207718560049455060576516349138604800298080804426350701991584627011106318921498624*n^86+70648539411923272632806120761096771641632436041402499255558143286943800350556965574282285203594804005615679511168955889007454032821920527592044508243976287234595839835739202536109348336660255109873852006212270276722563081094296129489485923300623370938697151152128*n^85+1432394573751766763979950474383599750932312607765188900326279125711482480146809604002407428971392214986820694242149895704104636990195236087937165824263541802059303778030977641191935082609473482169271120727861607792500601875113449420360648690545007720337462179921920*n^84+28206516505055077512161602578535688235829038065011258018675471973760721345311198722738355943032342193019516388422369912150536020812919584008682278283352706045656174206432090485700057759958825885526603715926932010842083278050067386476431315096197129730311878638305280*n^83+539540308800811047465907884992086451231297845408449508982718608660708556579775547338692419526002715173402090776689306643155357571958334413772874161329777148268064318177982066854381433029849064793733834631468104680719728408368124346273769116295916775561902558415945728*n^82+10026318497329152878209770548203509420666652579449386882713941272698580150217495575072273158595148311412496922388907056575581567739785492232373637343102805074594032730278676666006695363373142220613255288255488711702435175846490088209881813668173017096627739402321264640*n^81+181031033386226728538374813071421139875114844922848976923391647855647460287951026987677720521926158691176089841623986218970556053000508441963115859669252707132974422047447309984927185530778435487427787039932078851367653758214102652313361780373117465643532824226851454976*n^80+3176176619371995528154689176174849770519241000242889683440117414696193947772568908662432212465400850685856298347738041086585849124850436876241971702812780807910966541457766741922099967390136311572041588758227559667364006458983498750067076712712335547516956211511851745280*n^79+54154921904694893773446937146895984127105664998232210647134344845521851618149618650042889660172473537326605206512967417662077151113755147142634536120711992384439312734059849635154341558513769689809809375005999718286459972402375417858742454838704517317547452808789820964864*n^78+897408143130628306238500978432332136486289205503951016394190299102072511551898779587313714350104407581284347147503693111243974078578403337424844115064103684143280294374743437042547977571397049123280270140318157975956214238033102933553591869107486711548915064334448475504640*n^77+14454182145425267249405516944955624023470132789441960509635721652928394183118857983058954150078693495162297817369381278173335761503162723960802484478239436317226041275498332271975118368389925859229621219962870235012582952122874906780655010599878652268940226694573505979088896*n^76+226295921986635916076041241291749912417017718959669410124597868790648281687441621474057491738404724848009415251846660162412459322014352200023779605445685952234656171658756274403416962607709519326412974301574647431193031988461284131433239568270231050606206864367514786131869696*n^75+3444002419911063318422655562769059052478256056846051656184885391945610486265073966893960327482413378632311357171993347793633663251973394858027555688768450369804978269141903724100418554635849553415520552600547212890768864538501610481285875201751076046617260917815999754443423744*n^74+50953390179651500324668627665991566372689574482534725236362466384364097477609473066074348796045373840452773237815479253991675734708892213377805945937780437990424875293787051372468862237074282176168653871188105422117900514293875745451682793139508166113195302066749605216339230720*n^73+732859260939902092348770307030494156405065290647848926625859265133819579011633194301998764178557465153569112938162380390338681033432061533091190456986219872571269708786878423856384342660210900579010881155203660957577193952575047623640368209199694907108541114688440849407249285120*n^72+10247463067020958035807015206729248827586955364440179023448682734658857978130540817912950425685590469974937235270805480944371678253067203117419702753661290012743123918469465520226443146120954748002317945897514642437836683745511670379346189375528692906752707094157777492679893811200*n^71+139304860836091016668462157126667592689963098452328968110825969000597671096026660771534514500282502589147006146452070631398727978554908072875080006436167861154808001990765919310775479044683525603889574226501461139627732233685705959740129247543126665270986520953946952179486035918848*n^70+1841074941257786061603262709070784453698486256859057507008944400891797500297502447597624166385892382656903283254403551446798749591185049227197827426257703442465106081004201505654780297569306694672369100873791403291675107098406110326558626673797687119110581989508415733682695242014720*n^69+23655291906001893254989760764483735918525811004628322120774924081410785908538879438804000916639769968389511628998115049680122416823842529003298666128811570840085244182783943188207231762003027430817975578602639281834627045954959170675571079779336452858351844704592197785358301979119616*n^68+295480094782589422264461728090332033828575617273923211502950952171235743450539294496027809018848299162976541717105036260329662280852170715253955584269231548511956047202948418029700269733639978576429584549428300575673691543269884697283243633855881783567664063608527290488345664647649280*n^67+3588042249822428625110409730442045265961973940909923775993895997595737039746063373159878075388569675171903615901494926909076972980092547687060136580092857204652481460645397070867956826241865798524080609240088087492866661111739463205716997150459130269407785005927377780792759477768543232*n^66+42354281005593055709974941062733847201135683631703360854515659688364223900018500512639764903056900409528249176840721090952919712261836748835168261705267067079190043639502112884033418541838665913901243880436186356366212585735077684587761531102104719763996849859900880557638393925421803008*n^65+485985245632218548636107412361640458620594937494797839842976747067571931686689883499310693356496709007670334395078578073924669105182824373096072394342370989921731177115052830866778962321218000017541572804381859943432827501041435796892249432758782809895584619725188743902488585534552172800*n^64+5420067584277186479795710428956835160400513947397150869358795923096728655141612100752015523340670637054102987884024499445450932651509179597964548295682589342965297421130590728223358660533591766160216791693039613413552972786880649867351228878592894135666636511007812782530307370806466667392*n^63+58749751971758125071424762523909683740792929179608994315739354052878597438114122318183224117079867828713218925383755990371826304696040188600251057679762937714433032067456119730065284846136912977789143522107321684887564247866314773956192517266448987171127135892763870606121948014665118297024*n^62+618849031769171488503279728903185886725201286175563853026251904069342337364405288148169255152824971073489089798244954751520841072908892396480981156904018922056752388349057393688390388826929932276272614076144222868695587518236118834813358671281033454678973645622035989330405248133172043492896*n^61+6334200628025507907824340363109733559362295194203085038354075428470210314135716022562494484762716228367432331408071816584775115646366026003585798292319812252108838726275359312563514459891169199196491630489488833624964949936004567484407866904880152243070983601819082787390382635132291118976224*n^60+62989990418652315959556639580926985998050146397482708813816561471696543850639062600201928227490970083487501286782831686515731298406636410480792493863677619419335192633325181153908555781968693279039477067408361196289325413172467970904651249872127333344915358668935902811096579034464712398141552*n^59+608500424207760485786966219612029088217674433317037733450271376920106352507353094220213427115930065374381330078810453018462485795927348170419248012439827880230525751772867982472632528016237449795581889137918211700965628698387031173848277698651245162061981465124381845975532809001433582328154872*n^58+5709383795698926434849585793630108805484570031279961659765015480187472562875813233977381291864979744154010055553162979097183499657911477494967612802668231841134017329093158628282707955455656466623332692136953090071245509663898967966172249827066129778029913000736006522032246893742399988341030980*n^57+52020916602996018622162533733020391401380582348043752380635869340273318132615404122162430789630610351379265453812904931666245718866842411497851915991557977378286915136930826028494501169474281097446591195958648122832038870445409287797469110811660432291202788412205894884410280771603061308525090040*n^56+460193147443449883080732170716854195240977312220463593633287553004621459938901992963473555390510984797833713173167687611896270418748308314986566060516680136398688021217139857237414233998054627344679588705541973937317936374942967671505573616485056052865218253270036868406090374610574673362352712172*n^55+3951661831946258141090496476342708327555121480379786952092645536241576423295654856032161617164297875888048436399678155639409937456066195069732871853640310298525539797565507106470676547212800664834140990187302487763173792445295636690497692475063085944269619971414176093178917303510231136534344351880*n^54+32929989189856433561246709546502531645983423333372905563520016582689623291053502493477372060555908689363708853007666658266894762650700594231926261862660132236631689900482089955387846907573174524693980337566001569586497730951219978325361186825520477463573795677255928529352651399139159359370364937714*n^53+266232086722276509673905722352903615868843289656456554814428378599757237057836162293849829703537894987212213634338460162863911762862640345865668879526793395275813759472842268203173844738298904827008320652333280834073330826131497855527387753078019756595837466344879464937632579078962715654623027964396*n^52+2087663532327610567618387323685017439102464104893648015101569081913731258653809984642205488439801127988917049342696775034029143871596882513350623471906822950354841451343906426202471174484337331832701219926970006139896113889561536367114519666422656413935423049780756154923800024039190660779648771811838*n^51+15872856759067489993574147263419665356191810822227244285788912138179223258495806526629741254200863085461667863389159579097038146902243888044671584094453741040406548866343476620935658374282016735534235815339525977249055243167156471462411306725273217414275465929669357730628878398086457737882357523085294*n^50+116975667205849088587008974055235523220495464843941157092014035999464343804816431150956375469490164955653776947113798871618490674138782491848322994051317323354717537261126456147002589838931297877592664216566434281485201482948472524495387269445123402393323646996796582329151963872005732990114495954199373*n^49+835257847939395984862523527365891193699077116996539086650065517947664081108329956443821248002047089579447658331824148081497497243786405572788062785189747941995892709012660311904070158983418698281125101632652696207179052299770644936759612946866896104071153094109604255411387333740856794026980307188516008*n^48+5776376404699253066440402228934783476740799488000946527426648931328417373273000985657803422725512555943949838409480746139651832306201379845180699393928758270386296506134518206765649806324892004573602686517031038223625373796377504736130543764971050027954936522722087470149857156862214686067720208471216148*n^47+38673289922847407392738423927439433513918679233124572277970009710424186717544990581059328880303050319189840797702321485123585569134612191028043878265631832094782938129716138422128436875656895235899549055130187917204456133171040121393973904842914930416329063654372086474933910847873207064423203069302285454*n^46+250543245691609065852978760627206086971797824364821119859955452826115548861361340950602080181062302183787822750764632854779602959777480519308866702987319463468997003885379050085952376879189060249901966097800447646955048442100415949230707313987112953323355954240705468323112793616006809878730393337769692356*n^45+1569815285170049999135956629584257562766681868704086861584899153054692360891272744267704157585116549867838457214762974550048152246383537741599929251043784662428819268962808260173914029633709862272302880814611704447767005914978522238600510218347512632642204013792965507562513428486070257328135826432657353502*n^44+9507548806669948011837198310045408086877655261814436364124065767274654706944469932824832040301978926870344318318455447719440445715832168046866465756717297625398966075931242626259751441798678175965167050749398018347973353125671136790988636161181211762266883162002045244606824622243636522974286823355514502658*n^43+55626577846992267483943860692422582905269916335367192461857259097705901046053518884151246223338369580688211404053112309934404792973100092457146785103664211413489610156920665542374641616234338333399769270811160304757900137550730691953039799123924233477322655930070644917181359780159660386509573457171817145152*n^42+314200630362371514996940538024836906167605221282850859532220502471329119355547449974933226043258739246355128569704571862591503432241547064726451493916564637492368177590811033511333647657172442872524722286952445573674032698965706051505946628262124308599140181072374641082556470302835377826332504542747984322355*n^41+1712122165660003315712558820685781121638804541608426624647745368164986756411105575011504312671503938749512970787854024766161314034704569508677900890393200321394433533338824055255921948226151835478677662831382316674478117669868018149914618386789500033819699548216657974675396735280716285160031495316486510047382*n^40+8993508403827066847258005363754427725660174894179030464639616272962227136612696483702062915240084758490750161397821084922781582319456775936535405810427880407825124126292350225428569768888674792403306595792023249360580199562684531866909313021160636783819812307656299169773681210490383778357213616901967311371152*n^39+45501064429801422146703019584037838823861965968784019288276849952011970915515094778839924297948450314004558029270134188462495278298590801306378232406244618909529019058593953073370222988013536292356597909541806618419394816126236991890595200736912243491661531736228841596477685821280608129869558738330572336061868*n^38+221516369695786344506580105825003878480274700948783789286770827827056672487811542038332331956757636003341034698366817098020893538157803129770208695367323296200160400864731556400389491519403336765055720795128925735666994525072515784221132745188214434082507600463873537476850376998334962867171245954106778337693666*n^37+1036649159269101390349832756807270057321546050693930071280271603791263170569496929945240439630202186419034430050134502628101193617852580226322235032374510554888806970920095479073759061460708349369046734815514179388648107747853207710933019998980772250004885450833902570745030111559974585405615458983796485884483480*n^36+4657971815880995062202518825944768345714526738182997865595816362420327240208816718287291575097934714038468405536400961386105451630717829635765468577084298883995197493259307858175603718781080027248417737366257129593022765428413869319123031799588593297584076644185937966858176394754281213801439155578404182561008002*n^35+20069412103613495896010371207751581325569678792436051813012767783261403634734709199948422240356417878794717165495008976069168729433801545384116188849525276442103684876253611360323526347482441809764292348567423463118034891049249299470530313621074816101940263143880204257782770104105068292594499442637802779008273006*n^34+82794190863840442904918042391756321869905974851003826630221457217251283213290870083408017699851540444488655749191100888802961849586023416781968139216639482439215597531802879013252867470275132109764123542342991335582167223883770421889633668529794827911986135242649561915864390838474792391556260769385221057528950819*n^33+326472813151349978567889837164493398209751703188204240500575964787636713029495344708287593348360613374548840115936595420026362151349750369310186372729628252096447134806795898662934543940188043924651703147740980398880910126445813433527849475026716898333021805103894096685464279861521850861150164433751855377250577876*n^32+1228005127910458961776486330855035478248776743690803086339275121594875898137228856253166097131586870997389225584859964372148900495266050966362282930038799480437933121067788243899324448477548294088059141964945555153458876311123054359833648506011130103630321812785991106631574229979213403477904967319299706047972041268*n^31+4395499240131121494221422580644448481263967828737088425619500152505100108340285464585513341684987538014165433880775017280407829028227262581366927899916004185234784211913190016207997489895932693305566308127636711069118050692217654848235411507029086105503746272977412654113028614659407230471499361230327469201675353942*n^30+14927122423703740864029524485512189087694697118161205015455277664420656755959526299275551059152146665106933918260640595011282233924060360859779212714193702587263128859162818044754883428717171047479383818811323259494955111182041616967860584536701117200958927963212959595193048312295830580382880839285870907134148020440*n^29+47913131329107838427597021013747262047220362599139763159054213902806134057453690412653493195318125783824529009923474417605187592280801773221550593832868535548129500754357009860988490956145509023202070039815287501768828508048460835073008293079045298444026083080680681526498131694564781558069559689769737539867173983102*n^28+144628023538648805299159752802027234964398191554871766527064603463843336551984920346817508929475885224523277661737328782411216782137746150903313250818113494205002165428183256747517458710907228608360757921115045891587155540926597110838824491580597666840858769910106805860085770727328271024839666382224693725023840839886*n^27+407657152921095436179727866060002380312457301167592675569359180795805016972572740883112562238551433097541160410214499545389226161677545037646756376669531971429402634192730467292632577882598908573217670659544722653754184445958051444533341902310987344640427614943798500425930880031063895448516765073608436189589842731340*n^26+1061556820454665806180599424549984555481343454819029583811403924207030319953423752306356158803462057928117258213001660800289986809271917914857255005772656110935716253336616389754374485050904580053628191228387021376872178938657376470090254287370540803073823187972623620887068966264771956294439668614863942594591023310457*n^25+2508776397250805079143791680326261668364337272815716535371433773424440533598387182360617433189478506326613817575486129047014540086770702488483731613716958523832052100267747709050723018075667781266633724380042345643387286250314999767628709448260727226158931137891547492339998108548472486995758125173055070251544326343446*n^24+5198909977533880976047635370384920940742131525193379268032121090677939496579038903757652641630893246937201736922550405261956798805625115732838927135384419911496139909911061750830723625555904382689922103066487280980334021360968509091758799212357274105013949131713107279726031005228325652683590936910676431263663275003708*n^23+8678383162136740464811559388330880523299817803973789762613885866375751438334277485878771877189183866377103901024762189452260667909484345596110378015311089847297822094983821072166609174699191846179305107395801175734449455288243840589861624319887357856480581362310176717111599747286949312107741262053859427976920429719752*n^22+8110208465986040435997965234452035925337467799811436565777548039587055714238039936983565100478404700770278922842363797840364172729990115214745903421440067880877249379558254465449122374831210166122372489090843004795420061599821873346639546094522188582471512554269160731802286357481190206715236370233269491267675069851152*n^21-15527987402013701759187186055505138950011651904084828265079916215263920553221506684121042652470326034434358485803694228572824266889058470220242158014304262716337008007603052692338588167880605009906716713859537822675785455890004563125808945003751795859472517428569511353202837648333000940978645969755919795250470067958560*n^20-118401289357315939609956054369531333543367066683742534751011457250896892266003000255305648569163245848247677815212749367950320859860038575789894073242046834610502347703608413111787340269903827845469599785736910922475348395761957721091816140976974715403415535797976606002638049869236369604989522661422055352880996899533120*n^19-439180745491848964843207427968973579434042727927074938173608866393315757637819794526074340075165276900489888443568473942973264690002145895005478433613688309629793543874787646063507718350320406051752053558038659863994910080363215852299184196242862043785227795059179477071961951981116343623500996055747550352247277876792448*n^18-1273155756012497809400692578745696888306903662253711446143730964621361431410846396672927592081511650836590153679490263559647548522456667148073004896273886541090761005658046969439317692538820208109289232676844910927734695637746898759357026624660954766261621629936540500931540631300250349138057648006101944347779954473248512*n^17-3164982477007052296941453547786977264786400757789996130221822507862688999912243509438870740288147159868789833840739679976646292559449071698308506442793460142721268122423851391484707663565504946797803414376780881588666603512505433736256521366660527066287812043288270822237946255014182303182832783320642403656046584128269824*n^16-6972576335659847046139297919067199120015218028022632376477606771252870833384654624148688843807040679603028007385399235587692286819985108584511978871380182101274467449720172195795720935785169068373168948014773526885570940545979428229363881999763606958422269376225743607521152448059522404790954621888056364296758396543806464*n^15-13802583287531323767986475219018759198333490884570152179464621940939795235523210039587109594138115765374640548305863309861472996079374207465803536984258690627934160187394853516813141649504219444638109636307213625988508427728163701110367981593070087069385368327500249453507815581489479328727070888352704081960423235951577088*n^14-24688480075286939644520825959741428530368243546820927609225349763161753024656806385253316421464090268015757512644466030243925391924403695008098234627295268925652834759630765674468387649547130786471388131104644384929346849254895789598493686302515508844257331712031406987766491405880333468038903712068560910725382976748687360*n^13-39946677089440551352406971594954038786252453382447255383937570703012314439566165530026050302802636062194822995683481300267598615633347001931996505609879405394459445134579227564743736409432556583209885830971957818813299246209045841305012712626612432581447287381168022734090134404288509846994053417170621410231310373241446400*n^12-58363664493870280684082716997568422813095832956273969805860433316234568654499235044896195567525160563366502328992985516305006046351486489582912327675857361154950459518527808158710835555239454970704236286141948917914637791255071702211692883226240611121433310234344196873597996610714490158566249661203544311988275495383449600*n^11-76685727647215230520855543242302939113852935694417976317650803428275271271413887953933288416271691751934492194803120348624763159626698611690137913426856022256111320821245358915033067071864589642029837911476034128713670335205046016778357541031310632687872658993548927594535193523495828721509896484051113468387828557957529600*n^10-90055807078551017475792344959427922525742807307904801387406898468837367074405046128302507586792596172634205561329245154277602502603294308597462821217420878177676254257159844638275165969195828834492742039116441551107376800513741689933096185418138257784798727233406451007535989921363534591112407896434123758713923487416320000*n^9-93726280953731354309100914220246992614487436532057170142939313645729174955941652776767173700002734338117305319738460565108006530247621439428834158381755417560896973989928290096478545096319034939238768521659612894366779274883286498113498705021436664937976151205048848537440989812986484961059950617923662038761791524700160000*n^8-85487692642472303548100396813449596821262970334589618249604424582106978588129301636824723424922865151157629903009367994003009133944987743682793036915737470915188966771417261172813548818617131327759624241685004817530061484227390865285280015446789461849660244907839782258677780789302461203189194557244793079859611644723200000*n^7-67332055748307052934099110734985618505636755531952379275286824877788488756211603600211758330152386477588134126024632469779846659482117000703919775110072836367090962805206268677499426070127099600149275355599269994009424674528453671549836409650278446462532078833341459241366611112506901425101583327558059614046470930432000000*n^6-44895408024305075736246270206985945908821982573585170218432740739677955746363913762597521505095447654979252807414403545613543269648025681563569661480008120975950872023492627194093675735338404348909517517232294048784357242788493954894505847325503017409231453486612117134487723384137832084492426438599303292895302778880000000*n^5-24654022748009561657754434122805559675033590076047648751486928487417672293290019266587733754345871421038124581254718522817786141357807797626356398927375525543341930231689196086537144804458353069649928125486447850499766552344808086910575007136061701177718074030342741156324052999807274067700461565446470822426207846400000000*n^4-10709803260157519878191069266618649660420986729542803824190292894669004552339777071368562658083691323804369706981462281648089000617313483459203645097730538687754777292424271252144121128159735318087179645396353582489433044062375576884453242081506486818650893636156913284642762111058995950749933728184467399091683328000000000*n^3-3451815921960238855579748727789790278205450968491961629607435648789283909090274324864849889131211561787452007080327057429345528289520568637821911410633702022941870736184095975764959581523714587559413895591534595298515238383334539033158225380770284749332553649525260510083855488797793227248386282573615123576913920000000000*n^2-734001728574677249130530644480645721114519090852940143671075006781881511046790047112621896669032252466783508089202434295111682221461619055906801135488613940595465623727967033748177093404752222267328129351730407670946665038928859715069322604568029762534681023662079627343406451623235187254083462854745632486195200000000000*n-77255645293162303654051440198273999400846651936682674752822566948833517262088431913521639199044008267322365211527946903622606834787935174902712682931881835169270560673141081121329456343522604754882501780910964114663878708558242239374773544986974804692388677581668855788861872790538027143148496155317077278720000000000000)*a(n+9)-4294967296*(n+9)*(n+10)*(n+11)*(n+12)*(n+13)*(n+14)*(n+15)*(n+16)*(75841890490107189164561640178112798426820409498462696024732087712508896167270105996700814678095818050408369413573584624002766209024000000000000000000000*n^143+163150882403985188992630950637426508535358118030918034768498419155608091519321209983880703946196908078720063727238404526868912232883814400000000000000000000*n^142+174130953139141710774281894729449344639007670368319359263371278910313235084991069230594330753237790762776933900783724975084413167479826677760000000000000000000*n^141+122937307106025818620257202066192818155749527914854373296967892784395906556708234550890377445718634976814772658685261630393302027252124872605696000000000000000000*n^140+64586380419485249134057945201837415226934014892865982385249126281188254677080726745631728528498629088950728610018635597344640417629800325883468185600000000000000000*n^139+26930968367578684574837206709758266606413131003843482338961429928088512083252680865988944163125208467466403315492464482393496452659084321676072352481280000000000000000*n^138+9283691958740652787260588822768144874538752525881453094689905292905504789737690130653679436694836662953856434183856808191966228844250923892430119542718464000000000000000*n^137+2721175247482272638882150430865675820877809813179136018064300321785622786831054328508427493713408515867426020669387718676684588189019584416851144329571545907200000000000000*n^136+692291014665712048014307099138460303585680937141808795882675968831858254642356242361408595251637212876136889843261276189189824687241401623764267649166016910458880000000000000*n^135+155285484032223863228019668319328298637554127357053939220794462678449632523618351638680054588096347193911531560312871946353151178390379480441801366084844721052581888000000000000*n^134+31092228484175761960510690826703184607112177071075103341298496617309356821158404421481236747308237637601051423374613396163975272129217003779010168494515415613682430771200000000000*n^133+5612933830459835515551663556554949611048694682767980363927041887524882712645472623669847601092094333201228647464561504516880008246327845168879661262480908062219307057152000000000000*n^132+921132879687770179633487623561252897036793961716982448476758080690581105197746943373040476068606244588444826656636809665062875416985675997528833512522786444586738847905218560000000000*n^131+138371963256905547149580348823516199736713442490446466492999691331914513459518946003216324598927694034771298544620040041196150317419925001652822471614410442653139600711908065280000000000*n^130+19138906955732104688294981226940600452533700316728364337148605402651211149619865500569605977075162792482418703879914560860861573477169264085886902764411569806750453255351204367564800000000*n^129+2449755681667400984379906800015695645055481615564720311620573704704883951348746864212053887613858030019939489129100584309072693464164943866023168873761362455996776014283742250344120320000000*n^128+291454711569504275291581376847121667950663840544161687650288370751613482509350488517369276773572966109778936995438101738045879358981354361472085419128893714994442251044636283670993305600000000*n^127+32354372823865570505053501145835750245033321847085573315982777008994005547292229778682130407312017737687068350702506148654626587466413857492045718864382868790605696822403891276422634799104000000*n^126+3362672600779514904256201952462992584962619904320726530132553301399520588931929974417180038996370473545839772916980790623822077464174348106718967688487743826927794097128405687164705826878259200000*n^125+328200087446268784566291987917529712626549209910439207027737646629438947140489741698732568595283154430096124784812710196070723567828576695010292001504778844848267394226294980886267626774750822400000*n^124+30162678876577404222381119319440960008825632921842312327126903674236239805648191009363308099040434873730266436073927020907145890715954324491136823969266576881247107693708851814748856596850068684800000*n^123+2616584752823165413373786482420307967471572108228190763299571468031114693728341436457250345550081065219178017707923641744404326803950515385126448250692654715378931339079378269416649674708345600081920000*n^122+214727825474366438152952169738828337686108341273672505054638511883977523783331814867536910613849684410920104039062912261179835333495583013637302072643491037920581976257131986539187613248771061039759360000*n^121+16703107916798712716454700004871667605924611698969086719376215969710196957921532267503456288024247411809434498868620419435827113089817531402874464313297118277349909483926392242274146059714499248090251264000*n^120+1233819333319402009926843698973530475165855408743141110002235317889644993127146477660881105415877839154261975540653367089179622736459593840167826778393996397377923300622365821488929480148042536054945742848000*n^119+86690895077753699112212325070278802694265393702291595323357122240089342402378359108323235567839478663485184516776285949445899727185083159018318882242260729952678393782247991590931530239300353201894596804608000*n^118+5802640459394326331893068606426575977067468310280554432365383725006825702022537035934035388803280231175656538956089262660924682235412989577639024020383366732442926260652066490794359039992224748251790040262246400*n^117+370525190476923642267428739488748960694156822279188587675048590200897806453044994299353356751117718747016000247964855034863717862029727934536465589861760845259968724983753942620349199864949083628060348016859545600*n^116+22600190578726995235874688468346088137975379865442173178587817657271427676279379434463325005975682108615764058195658829780874734656116902417819273481179541089589569469587224193388238057935942710210864539169193984000*n^115+1318344119781713407240114621356019181067018525704034098878277821742472518338938139711045295061304289356290005222154594513784759588384547978937140273275621074541103841180600307859522879322158486006474839246125190348800*n^114+73629141535377796729634004329499156147285056437859763239814690986127983073667921690651504789926831706604783798106376455265207475575152166666317830697297050712034123665884203827942526894612356869062225178213289138585600*n^113+3941145695582279836408185212077466002439720362267959699261086040721443561638748609229749201558989037283713200549398182411668198531660452157968463881726825605124087353066537366204602173458445857244981825198697711633694720*n^112+202378045700256382426626626604379359763450203554821657978988846473241282666394273303875799737460546216131875772279346594438849454963116571823097570531362853039623030479905336472662801200684228270728890810895124858111262720*n^111+9978389416916546565840738814224614411580268005510333279453277894471606627924704207315867624903672714604585187271066783469841542621292180732971911474900022411055189782459588473926519374065595658709465370936354263134990499840*n^110+472798132727269731340979901288800691351227425499423563783423566657981930768629622487575447446916231618954361179921361301027454961583548714855370341646448190615933863741733209247109071427924413649283375419440531096772416634880*n^109+21545061333763116176598130380709823858923729133859507531266591883920699472472562718183512976333098695401514974213647947335829864240516319728505964961641418450476932448821872944804746117207019603658512715489917401842551808327680*n^108+944915736403852837296639514533817722536354970216882326165965685254232588415558036497307612843280276820237665095581756826079959705709699850085852138039065743619085513563473103388724628210133040737883378744369257181310703699492864*n^107+39912457870433863723556849094958957573295033329034191077508598979525213263061043458679225207715909894826723606640828817061087205615587978933001782861617291807373229604587295126303159653164261962131206415763664152736054739357138944*n^106+1624696059798369134967482781455505049855708724008438314095805305246293189987146299590690513986854018272138990546672802884659193133830993059863091153581596996094341250643851709940414713026526697501807873913813029534861375880382382080*n^105+63774224193874880368093744918499124024000899905301698903709356574433260402399984586686058597332902792183342382989795152850651860901094582641943246201675676049033446015317276090876043746506524798473875805063857988351950115691433033728*n^104+2415310383399820756499310585103440657854885114341082738472827266261320936790311153761874755055550601484424263472385426979431159607116867658942930566080539518057187271868806317543960327368659984334898353220758460328594296515278424506368*n^103+88305144730240516368176385879446208483635376363387511860145779621378947130047938605086166693238077499899585435431268133735342778741292516067318563093686992221836021918908053735110048798381493548756925329080854997186146577286789735645184*n^102+3118180398014370656161897853403195914455098478481343044289052399258667266664573643344199974825314313906241922308906076472965698701884983119563698539374052431464518152425868842051766542978036700887557032892955863892927080097809078559965184*n^101+106395368142942835914720053012645390873395384820764989662650771854119695758062410587079023519358251099393151828363565672866785210784470586689076149044880339002191984036208713236053156247744879460890207785236164007887919660040226346182377472*n^100+3509478396034919560727392622013135978171774278237788374834430701240178196357109061138306516707393851062442776862216502770033144940742494184122746271269018378751845840481835075073533681287154430694639792461631293596342542131657643543565959168*n^99+111954534180416253515597465433899057342710628795713696427612835353163069114315916448229366516538015683955599043093092685527248765469351605705396459219107238716784345864672139825708234687469184365116346416664895669828711937785576775522264809472*n^98+3455337110339904341863139440397384714138979767832098505906222901914339321456668159307781532468743141595542039885445343420036070983799408168845807203794820428090977611008420411646704347924518047285297491947722857656761933128597531932334841921536*n^97+103216525202445658861631876318216379153256408972682888297737603771838351786865246655292520827627955913855855516052228007958372255607532460195391701234340645545251598430705164315638415986616180644720402262576694160957653898421552385173200373284864*n^96+2985171064906504078230506512888951257261611737938175178050830844336743203603313618489888686406357295877194456409387701545461833715629789039896826375853732270161163160412263917956531689208381497054318699313742816372128973171923025889038072536891392*n^95+83616632709513127301649835361907287687464077254765198651942820742776587564571434899216307564826430051439214030538845840253107182132853922906776461196661557473152941598535322293543715384911020658872585517136017450546916552900178821984948718581841920*n^94+2269099402643742837152617806821357602380258720189400739752298176113613590373637979638961149404877262345262468003566305025593000144490107604819989890155295833825560890754914738029251672278284828974624871080536098734778230862081649025818875632705077248*n^93+59672988148706022950303807649627466854356369786379728136251198504644498250943918775622028561156862077354427255995995156974010246457295090021022093155500083402053857391199169648628035268925378283280395240703410480789037253070999011815319777338571358208*n^92+1521191790908496107070683670334789209764628516107301944438342557839987298611340336484728284763175204494514995496165396519645098344617806117221278826985641431813212763649169216408178485745476129755569538405981783470328546141207700765912518021736459927552*n^91+37599618501879960769729216505773405971056562631355631225965243830580500625105090894643611821121321486253058022322210305564630266586000045104937455995657769850179426152904589308948393752056097831610071839979002107348477324024512540888307706515645194567680*n^90+901323555011823892059305789046055507969915589482917248908693351904958751557250318437011310754626939622034156471358523715371979998414083620036078900556715649231660229445891119921106333027259028597470687233944036517906254073077425529423826128172550591610880*n^89+20959158840279090531458191501002648958262831199311920500607105836679583606130465163447421646574733239172959450755147210952920578415202508257561319746789986650006404490968879789990813190184292540497204010934801205480708646227213275134035851206801029804851200*n^88+472883999475231215621859151874076781682435725269534550622982282636384670890557211378231782071199945490336965062891883263324029312023313747847211482062004432194280204296432282374159238399820153623010697024996101318228133290450602302238036780774123372913098752*n^87+10354016494626227787526085088368641246065152544725134969041199744476301649655207575992187100233751161342051227065267084270564224329860306403921178302631314701536808567543174890759396121178274124784223076222788869540398849557790172016532677201814233722761773056*n^86+220047593307796384729125985745509512055540590287088990675036822232998337384343764650153625448094895546755917434812072714555474062504687713632082413065607102833500612931894945035248053260816080695853742393075982028433598002923959466169029219003690471561554296832*n^85+4539964635883893007003818856884614995427702742648572530765700972315333554340033779904438494906271814568250057540994133711031146362090637541712849171116506083497591653916292752171938588200329389810826468118997121029017743994990421857305571393980142986190802386944*n^84+90946415177647226306053018159225411207336458142147670553222871434056590581413425378002009100041495177574114483813629309840777440652045270226722873597008972168622596569868919787933949942759897660709796475685337914176933511714116286555088405745823628681087859818496*n^83+1769212430601153704344398035764751165528033143509044013991626852004825918791230024926804467471973063373034184762569209038958011069259502531365965870801181345793182992396192999946215298031575457910513498753454243070433780419474874219941880206020097179050393687031808*n^82+33426787793548261867743966070076822715857107653207096937835733548008434442931687832357570348457286159023978379110132070190152433031527604786729041346188547036568109614426258782063334195465384006608726665651526288233288140263476321529186939702412098628489853498556416*n^81+613456335717234148625977375551719487044947732979185870679063750884562349168027848719587070409861920691323919133292140218933155126825990939304487470060341216390872396194056472359368008103125659103260481708207778726336072311475738880246409038996399320697488872868675584*n^80+10936952200887765736108437733803131867224753225499489560878772045422292651750260682175638346703908411480289177117470629875120305959453860779648424370628451253613996506989672797203475005624347166759128080014690089377628018828382726995760749611493135166968860544472186880*n^79+189442414067878063720021769357197373178494419362513317408578390591764447326149172849487581530198812717881917549968930736211135317247404283754532314210867188040537037312480483762268162806040250430492132225141968428971744829858412720165881544252487661187426200447365414912*n^78+3188352662726832483322389659930085578970741977185733635835756237929873092655545538413099865394878879133492759477246770755855367184475372762988490520101349058955650468877165826401195776434694814450524911343585859083951864475626242100301013160433141138557641286179045769216*n^77+52143374060310879435722378114800799524938374401579395177540478839513435320322318233138527618672963446146955021209941717704625163160863655184303913684792036165010826352741138150371270818702422950716440763464555019312531828599159368394993009626014575130084733276487819984896*n^76+828717365164627795356322565668658334186583747566961914917299032372414831461171742994724678252930012105704373729650210108977286572169873477892667472055474209667711639584471191308738715051097495658206104312903609470452045922425434280308602336145221096862952141678584971001856*n^75+12800138228539605503030178279814063838513355401992944557470553028084163756306277745456867791745677142951271147971948295183265824117770821000061372015304562566788119027071849193769205916093691898817689292522924965975614006208898911822102392320864310554257502999414055521222656*n^74+192152331551132374175320320014337609993621897406852976832121693243496509775481805081270351596854497685713577137778983022147792810200299846464786325392552120822125761637443912604077550281787838958535572393641604697646289071420435111564825891259394516290796550078883821798391808*n^73+2803604648561683679421501134893556057669534854320277748171305067688247103523128141810312494558008947125868069105551239140096102479262167124175432071635089339008336985754878696509544776260502452613975349017951078879023453790599979208997628273412500717782982627966336954180927488*n^72+39759485889440105916369256375977858300578861543731530723275324827040738628873300897216890721223200887718070707444019015075564409522410029355078878334701211687315345380588053927846706038806459545510028103131945617440239810773218137792058087699627230285095108824179185762245615616*n^71+548057027053768627985842244570030231057246680872158714883075359323320268812377847908238662060895662469165593347823218089564860838011604331814360979848554917097967965651940643084425379768565217169134346589048266059355746906977945120946864720461953973850663318501915368364752764928*n^70+7343027407533741047211296924853284256749305221285878315983182511175185730338820208291240436215581563152218409554921356783079586457326033869932566869745519596828636626136387685247201913120036479432527918520641403737628084828881253875074922579273411291125518050995318171629252343808*n^69+95628542796549542512183742015936761532882940596577758745256710316369961017317562675221282842492114964074654774603174171651960184615122964583147511801396343091729879585983568212390333005297562322091789374610085797230962750129289521592582202474957012112736095340232257308198401423360*n^68+1210477013485697739326516645191223142833161061501889754768573049833119070883377249266953864667709794419607444234802440914570782108813957105873824775030524629715292673958707669091152938028115474857960863963754869318167147387413552889515810785226274859327543377476173017721476037016064*n^67+14892606121079213899953598097873748487308501444785841852699148241803674538233539911007893261251799833646762156116397744377952430953643298954493542752776507224605772724067374096898192214108481248265323126195871213114407026056724708377520514496796341973918478852084854724352802003204096*n^66+178079226689858173451310480805746244321772493786423804694565096944207369742854913104866451630575923946150809521216428953475316469415855165702501991312434731013924665486768939774481259862547247828110524553888088660179450061969274295958342973799031445514882479322411001613254801797879680*n^65+2069483659355284386553800070866846929701368410549811333630181383145125863532156855418611162093476386075968243623964842173700887053688201862213503274534310614792001215335335467593873787468482147590915215612023104609820898875825498633504707249022208449528375163055646065895402966783857536*n^64+23371630749672499718648801737383841684658328709088592063398404796150041280398852793670424770753620633004306296170519116764472079870843905565038611386474095087339661291279870098154563982617886369779531995232573430406816860699110642682143126991715033316932357796164032441667747560517339360*n^63+256484108847360223211753879940320537068478043381324054502454185433470070693195184521703183957904812860107427551683822458393946676109891509619496207681195480622584781743488824889730755604267270292531764139936798534811568316421864307601384580403598905060047476999699679606825669554797353280*n^62+2734867537263211325954152880938757507854726361803113688698193582123075373246659994029490796912550708622741805889754886730000403628049629551577591194294478522963401840548273554455402937202092630853471705403470937039986241635217352781471825862951450618849788746393885667515837250386272457008*n^61+28331526914854364707528534976059857200667768393581131267203610891081965831934312555117879205235793792376179099027249193322450760077255057981225248751527152475070843109968348510676270872384117141922810125851926986563290613962737467689085566373345475122573500427613362268746928335081122069488*n^60+285107192097750593945108314399061416475237052494740477603783315917870520902943371431240555421337457650281112883696372377261996074446037663348448924421371157411792103837658599959769406025841063167030350213727286089710628951031164775407238854422596265461394015705088585987338347312967104528364*n^59+2786701028518980435945293066533729773248927622031028585787804512728530806588112170828455267347476281791010523744989738383556887206470609791076447763550333396209698056260385016310689861848965731767096049286174786515648911803012363369694860940768908325981306182132257335701162638035665427511680*n^58+26451395427027532851936935289285819491438713818941557167741041199246783348744004371758589488223414206262372980411778735612864084553338214467774266192250606168865332566839345195005971521109211159301465458623693654905721041335572560745724508299265794097421142174457896675200814297039548515939252*n^57+243784947918748888544654719422020407572113183392289485277067059445039658660031948053285785900535880348546084242924865708937442718846799753861087201538018066212851079217703405750472210768476218621390873770037565966995108296269081003671321663858895253243867885825434777587968069826759152242510812*n^56+2181127394147556688216589438742140361525267084032555378013139745390976493613864775219282126714425710398687789230648729606046565513126469026328431027283371766920073681197148736640833754861649571678676940830378722860998618711348800075414623603866235058457945619208059460889633083702274315459192534*n^55+18939913883873789650438404252186992657410485330669152753761733606549311749498813388050458075063496063704789242451079807210495134334275600287584791195862296399057207683750698012029376964033256413356147591542826459110915135475187803361798792893050282677343834796083310403915872207372936320522035456*n^54+159586262602910832263597925769580728405466673024643125936871482788613614068613226991047799529080942778167998471258546915376621675765693329735331667290929705782933132721332246311693945097728824585363533577209175378017110993745102209878169106759298082550096152499110036489540548597582688983376927110*n^53+1304432085855837090207358395276723209433821032942218772319777688581336586110287646334396808173680518191527498933193989099806104499428638815226746776744854073939976898545744066863486440832798807649516874814537461500021737857407270887960031961031378206448409394867823090579690927559306990809971460700*n^52+10340308252355143928499821626481065616408419309612306761638684030488274735642965084213424687870300554285102254825350209211642000250881942222268257426075859556903536707890466168946362075099760013074413818705323697777151012224759315440683087877894754328806737673663404550606134193366065415009209287847*n^51+79469074787686098894670173736242476995470025463743837683355824047924993628316242484881536639581951474714501207455789705959827924265061720542414415826882814362395574598047129192007438654275975621524257973329266823035432783345774845705852251549436833958464433144351858361547531444207609209152105416444*n^50+591930151741284429707891369613909285864972669910159712084659356934415369518744603559960884246110470623885727375552022342571861634840896979906964756342290612636797222681709082635038016222413714461192769842909029432026036361398962016198890442463347120235224789492060259835205446064031776984543894048674*n^49+4271623777672767951091753656573457965998831870077168912372734506938745654365757903616732536894303311207999923494344037573889327490657568182545361958027476267186620199585425612867555363477800647151467660163193766416205531351864587820369896378148861354013672719050090415011766423856831816952976661925590*n^48+29853491512473191021222892109472190678938449632555227079639211214997989952716848659511605430838639650070816580993883735750166084729201847982729483409144019163155150267694556378879309270454212239433215405793232350787986050596362649601718540477812925890805303762532198959955607301631121475988308137056710*n^47+201972431386672644826892370127085428158609221535146132229987533241297686927548827021367824771918149019119645326314646584283783376670866052674611040567787582249191806239420706135323689390079788067220703452959135437250644341814071257683405719953137192224336888866190637196601215651987242999255132654458394*n^46+1322159604441937775154087105502082773959967845314567164603294626413789378467957022579259520144798440205881916835678256073405361595497330726184910972431282498898097201553635800719476790018127376671813405875056981481382088130818138080024380836171158245959093905197254658312064784160968271094804353474073904*n^45+8370551152684677861719998800272106923994754640629412508956745072907392370550100306075466849257897230598599104996820056674997939794478580668111992068279936341849325761378330903897336056840957693229375390610877312755709323072491817876803669386450456852705386273182759585421019983780232163196365307299977714*n^44+51223385366117643730600215682420891692889731500448386346415391523163631330720010275658982128688423249475932172004460720901279483489258698548602510287093063586449839413933445174772335124360769133161315578173108090430900662938296301471659139002008616372563070216405552240788651872467346290873809168405253055*n^43+302811709326043218158901433086328567815739571302039732316169293565738744276859964761263393643338876356949313328734879907252584851186516538174511600786538070692502127993842890179553890347475634525885746488730671743199668117092146346600206554112763073053472587574623811701971356517109666659796084413182748770*n^42+1728191113896586029692789976401533638589737332904641429659179411586980487015871669956658090581302733140305718284269227748415471769806418532867774764165796955267035205085092414989513503153474670230959637297334816424308530326455008094969088631534360950767991490761519585777659902002155643718476486450220035560*n^41+9515380835204911824166974655762162561783362366203919800729297155712837217288898657375815996480897533176135770018027179097324089526766485801690986997088394460239243281415266067768862955391606823184745561158376919897858847411556312878287253795779750711902118683526662110150420421604199761676036307380221398424*n^40+50506768803961483679696274428462671710757401116985208236963292900841420508679842902234047473658879451574240799696608252741683435286864300800011345992228710386842171433344056662146671953224243003594268332352136584493743799968348367325930822619102269830266471265087987644754992933654348543797887556430661040250*n^39+258229114463346361823281327602040057148547472927827312262511881920903433516063606934378394553487542227534068647495261522486317214241824644561876920678147108918830650524294465110632654665937982244067042442161906379791316692444995117528382478352690287684775566817085342025133459952482205275196947205958510780836*n^38+1270577772370180019305161704011052126229697362619376228609127804735657516435359601583846432191575668643800625587810369362077193325852211318016726475261794207193547920479113909471899570047265682478941043342562812234983945957250728116160253939983086143745454060884246095630490437660620432828952349956928662365574*n^37+6010426028064735481594126301102911151024806713636762949316816409766399697969837653620919794192058473119941378738606929934498078552668009893454431704517386895793246395752929978413273023106013927554213768652423894364289566035339267199984292860356803782935651306267432443078245295712498215956149870149018166448352*n^36+27304656937516091603044189274623671239106689329799836460315132303298375929468620579976694319031042982803105307954402667342077004825538306123593887457597808720721118045501878426099286953236525475613190562747907684045215777143102611768348826554748865451161873418130927723797319565392078487592539755085774703542581*n^35+118975500668122891063855673024688019632343531036043210640318916433676645181990551186457233241516018618420031544005475639377392078636238567716645046281991396950482127934008877489352322576400726072874641082743529025295304333629536420078905101985498135953772172328276303068377053473115692647925971670671203976019200*n^34+496545587112740448745966488385733548963796324786960387182590625911077108527075999844687271831479848402926775123282207632303676467537332473120574744739260162615340901478443775183105735315589139376076300991655023568036210843652284808956656996601945791686161330955450310846456371360871520060667751895334424665931954*n^33+1981731795719611983074719456523953923186801397475293588408310287922936245488259439418436816433319826870715719106791958470939696940246959687677542669827379484799778755157423048527159091275691450343493038909256246070186594497606325806990342063639468823087555913346845898015777441969207863660225051554204975865887734*n^32+7549279724085271289963347354699285433851553723203100949634581723590852498037045543567513645477579380638586308995868730778856889353285030657969823144307520663794181876109113640786801655423164023243200103302464171411638944985364933980955831101738490050554502114579816785355425479698087945633385929477188200958041290*n^31+27389457920226466569775441035647904426299963350882730139310095838119174470053355421291782214897681854350016930330898512794692035851924166635910363946310943126869135365984896866346442850391919550218340341011542965045500995611679165106994756185334593832355652430878514321189419981941803336431211656420924603982559458*n^30+94388536124727195968708076718778117876062123610565212411940238127511134082107993510930680588428231228014651525488060380514512782738625873563606105469831357713433579955835243129041046371217789681301060431661704429410607188760868762008731567613355917123057752520556753315897574477358648919804827615284779590968489908*n^29+307941572882809829735857285220359676004192678827474702746941464990733127906037076519535760899441159414312673565896393443788064615987710000578776530549509803983334953238533561300499259628664262642752720030998725781022816092307588994203607590045419436262467671260135415912882651611790179787388721452847341157706653570*n^28+947029971847363528303718757772145264575507697781542935992685804882860106352541889550865789393605830511837607894645932275404850389570644621665991682516378428985202223949605981630570924394591468900118408191459065547030008803240786304533332657897674604047954277578541756071963150798237033593785997384098934638529507385*n^27+2729462024912660839122214063036569436703271175502067603482216403510699886675570246027232488818580947080748895099240824677356382981179096002386360569541493959276197202789278047091910022173310638384279209477487600762702682966757514611219469400828178491650344638367064207425896804423479313470196784280621125297147711810*n^26+7310846348360904701431253867071976166269364272814824759026919082164979089746297362958523606597365147553778910606895583669251082807579665941447822460079245377026901212740702395473882046639530613446863272487745387282106275797107401376761196795625429836691945473301080066387935819192878605055046689541583034238765243504*n^25+17961492588065980282248669853871934562020315026728452762894490703306501572756385219522357558174922372883816072748026246799010371887762580053263949643698044131314183703814889798493692308614453067626314631184907556823734169828928374384885694288838241607592243892180899322225912732021021467654472954369899150625895610528*n^24+39554838040638555002491667512718562868853266469074286903665737515558937127761596588674696094234330998291116544004846302226726603273194348925776384323985874296383096290808301631328509936890528008851898261482756821028899241981861587552230685555533925048197364921945077145712269255340959418082019162262144158894719732096*n^23+74392940486304245158160901961635887260604559275401972862537127298487334456175723761171138199011127424214817415950469905120866593300579526141633249553977534158566884740936521284526253166706496375867596908123011518711166407644735864064376592475603250545744871485152341277137343214927948191124276394847984275154117099008*n^22+103817421874952590666173064198238756043700158458502432197161872367911277642134470332398526819859373873646127266133291982714503662348349769921147698491018236024707801835626997500875486586757026334044192645071442301156092797709438089650306666416351413428513943118858343736889798734440544744817606543525049557410876415232*n^21+32240574164425455023023145324042152264697287847002778365197632395528448517848378088356603626005461998073241290640450624920757218083696998614559423567827065882664070750619284669091408879166615507222196848003044982877618890403441192000576252194841981871286032452743608475756099379783702220095698961024150861681887653632*n^20-450395306367821289384743099275091725234100986790049171119515462970237110985955503509127891514583280121362964469873629410426976355313199346528932106960560817041307642126722100616752162631501173861188038213157587185085935155370229667032056326250812876173515433045874222325908333134767433017136332959605001326087551706112*n^19-2150830427390629175419217088610599754745047733511614842141296514972903108107213520228145411375735498283401260395585028048523251590723243042203397226252023775369687216260441930677198684938879767322160891482519751052724869771313721222044641913850055261955902581585936245677139664091043383615057608496531125114881209139200*n^18-6850779700955267890455601918918276008063088038139693304766975596188656429595452112092503029332584701998598067474968761967436135937394087990729097173470736222720793642992107256281076367187214554718390444369016149570819031150566650513936342924520747538474799617561090347757140887226534295621771478723648135286252174768128*n^17-17935311880573091840357841767992053039294956520884884840807710875035508279959840523965420390853617147376683487358477441714624380828669913589384165578459374733406625362984468740240966612862269229640836815117357570156477734159540954216566489030278118850372581468321803964470008320661444661619306661206039875806195370983424*n^16-40886404428465087721533315031721518033446442908736950097030153859882352437527231171870304407567623565025418416944134525862543693714202356376492895496996062424971846404902368427882434726665347180325677286972221093723792709140675369603331895103699894934509412076596392910675157645104140139927210614035043798324602577010688*n^15-83001472633782627121975667799959612805470238877587798804760383453162102935329579286484848507968141007607880005610629678274502755238186967684019292758209733191265834044651165146121813632816228282848463947764146685170401198274870947642815436854852715801023513369404959623769269482989085847668442826671629952066847165612032*n^14-151454478114874115229541590639302363657932341219223371985134613835488115108686202570013752586765431673272047274984112186999547074079317826281641975337203169764513176206788819910597898533490734968082718301593140498369069719601792960928223514150735242391258941129428224838459042932720328176284967884874218354280088611717120*n^13-249161671229075064290436583483031177668763266421378045595238198761632354846600622758322619345070712683203740372504090098380109769121509762398203249597580064609927141910258055055900813665459418495292483928077369369798054901329016460864767128563881555941994592069596862815819844362466053765262369427694462264532371654246400*n^12-369293468828313228916675970545792758776434535703571786827400131014444413307009191510013005647850912854912439252979193788990318314122373208788160869584886227178322806890313229482066378561507491520467880014455250630797395999762638761242395045666787285056154672772621249729443981055459664082579335905041531814932417152614400*n^11-491438856177369027102142968710913497463075311068425368703540527747798186645676587141786847172941680311627223365380764186650505436965836847842725108909669425610342240046239285682361608935791780824241877021632722757035274913442618686097222205147112571596705208505031395760158383799901889023981889032177698390350002693734400*n^10-583808723047967176925767472372494145426993280433528191451284334247080782119499877485100111892611554662299798040667952494375980122086692415079017432248247187991555274399171808247964360930472481984821878250091022891939105005257280915799563662914406288050108576264528406922901822879564559161061282763350441615495295729664000*n^9-614077932991318720628119198360739853367091959677554773642928555160582559625298010556200210230754855717315935496058460663111769791729354909819775936451439911945950460782923039674864187300311494414352411163353302744293633591367074456190417927309304548390145598600977759158422806793033688254965000994384029676802418933760000*n^8-565656623102561601265318275673014237241497450548073547165850075748280131234405280561139966917499522747117932880867877435705854061163035434336419275771067749251553719993067591853657623383992511188026838186426705519825094327653704496523661978820808251090648226517922872489406225061397097521190899152717194780983007641600000*n^7-449679549090093035883614056640905266196154190075216385751942403179514835032891113562894776247456587943010385625872464404394917469128578265346843689306871149886810079736581951282348717343251456534500179830239490731750870085084807227714686225534276770102883090485997898226922199434818757241261689262641856533930442752000000*n^6-302485814222640670623256559997909480016616034626589811411860448480181917478794848592247261031957215818914171051659376935476488234771401110123933755452740327974885460872833933268195620413146429884365005453502719548315992232689168190192211437603763010464201809960158353147591029822417851389918602732267466003673251840000000*n^5-167508436928672304168556006271267961034001513761232251723890051662777815170587350993599414603283022140373568841948016140082694567872730830047977560710881252403733080991791612929246514795166610736075252392358534293284950846723124393908910736142416518484086021015649388177411441166353733313831848540628138086891520000000000*n^4-73354473336005402965047175331146937818866625261377433715749854926963518574755088475063281193030119795934954305330851612132487455773091682566797495835501819708136506155131710653239344942221319795617984310064306573520903034392339729506761951970298304742923473032697963257124956205318264655913553151680063045894144000000000*n^3-23826500038101899504079670055719011884305543404889486871047005364889419486726912992326126233179113076501824462828407813312152048951576863922061670575376961063212373203559050021180150886972803769898570644613703806451863900926023777301610360533815367257366196370069130561826372849288755982459898514800204044042240000000000*n^2-5104642455979060235843604924959280900425817415956196012809531249503210850207474012319857885859548660055608482689962283095779537772874528771490206468155731935003111537155118721054289667664446863007922455894855228722804479908963572311795373575373936923198672026161580917342041650693992944935935566036658762547200000000000*n-541197735637122047587003600561406806556383406189130685826460227616044220598751352206308024120956071383547845432463090624054269627232611622789717854005059582151084059104210824385814053306682638160938908162313977385761345576983171841416308727538055162132877295456890270081394074342984378847076816792200413184000000000000)*a(n+8)-68719476736*(n+8)*(n+9)*(n+10)*(n+11)*(n+12)*(n+13)*(n+14)*(n+15)*(n+16)*(48623987667671745327355517130599448019339779475863654599801656038274851419491910210162483381146298873181986137747079361302908580659200000000000000000000*n^142+103977885926945944696772998183982699440636952047901064685209074683456611618806350373475721194076976753478007012916326549202817554778685440000000000000000000*n^141+110309264726683548521672659004788771975716593816450000004233683885402226604807805989780960524826033139373702812918528983938998713005195132928000000000000000000*n^140+77406624003899220294714244319911375415375561756093032689298625867239086062068757566031727186047100127810464917711928453318615760506385692465561600000000000000000*n^139+40417308514374388729109250607831953726031629558098458315718075358970433018755610143083057896075428109135584840832520228940879393497913082785164165120000000000000000*n^138+16748798005099023704245054435073750665632317173092608494281639268770050203631129013533040628031305464584441621648956374040442334040393419612268787662848000000000000000*n^137+5737602631279507789609407305221158296392792356068553724875364989674300135546763234219234882569846102825024112186358693363773277769261053336355490980954112000000000000000*n^136+1671155171136762148061501312666528047454575635333702828287255382868518718516735793302575368281101290590392598992311475227708671435841903349529189856764986654720000000000000*n^135+422446322895080094874436934792356256332442597598674074058185718006689087662141618472764320307722149639335657928414543626768592123637036138261594058666714784071680000000000000*n^134+94147311878642935841005238186874587113946342084004377284411781736041879366765142915397161390901058596976214227712339215849246824586701025898634333641740664835984588800000000000*n^133+18728128474951834661884122760125950190164182106537666724153149647593796953631902944494851304485322339676321725616415138060409109942162197047042536714466584698016287948800000000000*n^132+3358680854649349253919988617986582544281051172287944113076229555252338933937038005672508660140569491628436302312039482005383563830360423289595911562456323208690920996208640000000000*n^131+547529827209084416880591449195120087410670979567219851499630191947763580314678094979788134523330380778648638814519061746017092075142536773343662941921455478961071698955206656000000000*n^130+81697777702065641438208626477704635662920608689239108930983877278027993598396794914518991678036683233507833745690036282816667341139436195315663095090803318124238942993846894592000000000*n^129+11223425577130371609533510509140384429796283260788064456807166275374531042219058445155992640714255748546240887496840230691609099002435145530405869292717892743551061568357467768750080000000*n^128+1426744801427350301428398105608470951678146795503123737949171643659404524449510287834261178711796289044904089999473593091062969747160687963342870937173787827027405979460200211540869120000000*n^127+168569281607422222765331732447970006667897377288161286006322198768753909149612648863755901770222185040165014978889144191998634034302886051855783385712650714191036305747656518882950119424000000*n^126+18581993646724652762638746705256445628308358711255432018924916325624248127939201788509086126952637167275372541563060738652087691588084293965068923915251148490301109250084376339840240084582400000*n^125+1917624323818575534104386263362091015138182066658980237111940481308846943041580025958523607392293872114650207859565331673408615965346147823892670072198420049185658592191011302668657043596902400000*n^124+185825122836677297099855819779657332575895944548884646395831638645152940375019272465807479132934772833071935972717585565519562363313597312711526332214660147092370773931459331063472932233465036800000*n^123+16954660926867424438012712166171877457178303470274731299782038138741228319836694083506683264428771775447678651410788160432635442045568050225170999115323770615605912305917750542854882911562110074880000*n^122+1460069838843618565841787760629936962664660985274852952582965604472674325240420441545840694376787629902687368849038619952509868620659309344639533263010612836372549640399981135734912983508240522280960000*n^121+118935750906814259295271363165836197286954998710329374220683701219745495960769865132012471063908854710895199713813554503738476670229516615870650016396836014284031465554975537493157924177645305560301568000*n^120+9182728946986080885259809460620947548972885502532644519783081480305605135268964462356097554063177972600041873141228727733173392032334181549147711132184519877434430560200062607194423184259392261626789888000*n^119+673195200249423580422449228916184032726122023232856669366218804903028022378224505691727646873380433539631636222634862836584901366777006605425482166415191827165103280626858549175088164837800361494432448512000*n^118+46939873435680921854113881053487968800137762381246982147441432527950446016234495662439950406803970154023093034982796743380041581870647932396698647800820298432513773511450628990384684154894393052168776685977600*n^117+3117715919253612161082213891940393647478830664872257205489178425451396983810725457552506800249238698051530410170356881095096417655404922927910007360462981213796079493692518723275013841881932012070003178838425600*n^116+197530407522759320093370718268159001646318094360852655137922588239526535607150934132039310139004965222702337458385154938885912508683991825892299188087603560451421877502079306219436011082537574012823879632814080000*n^115+11953524297342310613986650930375709078748070753514638293640465609660271765347740103011085494881755365320528863250122206237872521604217289821958521133294207602351980077883907614573913945834380442480710260514357248000*n^114+691738595053563828749060057135893447268149814933879454221014818806247076393834458354262811168644669682970292711863701772962332758264664806051407363311663366550985012030240952313285502689341100666947872469419200348160*n^113+38322462543361631729464153698878014574115753748073809470457124835102043422313841638593040256697934461506199419456566382326323275793336434281301298350928345601550751455857271295924459247491802059406743611786499415080960*n^112+2034590841046191657521627986967324268268495354169311984228347813412584779690058104993599212360300736269236570855065972520925042377038102652035356032250919155668730273358788372495528122093913769112984762895716135857029120*n^111+103616460465939626466757925816994574270173502029729231090843792931748280485716880721466738844923718654150871157853892665451597897828578870299731156803645404965333357978595242132091256084474349408469349705289072570122895360*n^110+5066356537581053225366295566442808746660045050180633845044975317701245675386159072393582703421705065521346587276715256363627385828003878270042121431330230315185458737992788381724801465001471838766391402921699799571261030400*n^109+238034287948314756466831027403189454354132477325360566949049117497039746723275393642467421694758881657539272386717779890543656860510750039942079151742070431361464675993283571604058117844954058072428766280876684052578292465664*n^108+10754687872475201070960469586609077726685107571790441633741273806054222783286323957922654415118306321817070347398691877917917082005798843108106167117870730625796208910891953057263195034955892394981217568167227389944501263925248*n^107+467613039868009151439040372694674968610413427735986296395770927146769159204300513017014938645262999515040636707961690463520229935016662847896194133572579473969925076983920636422788768128769036726349495820104652796569432520392704*n^106+19579513580218364840554348533489811834345425272927156067054050651654351242254275263133732185623771845057811575406954022570275901033477040802651380260049622627560774426944120109095726205087495851164707949194701403200654799378841600*n^105+789989206435687731292196585306216784298697610540419730328176440303907989844652257735385057833393419983612773859997002121833412870171578084880092078148691949278364338396746383073206552214040212309835028435870272469284949456771350528*n^104+30732988198724003054700978057628614315092005731347238166578137771301477826509690653571691225938969781960662322903654522294971694262556930971315148926257201706266866204754407215586567604545800479422365339958179226441000744840081702912*n^103+1153446188002470367539650784320115315146286317758836748307175194672780558512720336291721022071844943096723512913379657464833327754975558163814433775102426021034572998563400173784675087114918870275542967431619505391955989379080855224320*n^102+41785789678626858894554355273647830307801408913635883779843421953941518636797533155737226287018952272286525318186396441648773939957329720556786035526514208365366323049769289971445535789651038173260879115009666168130853755419295194546176*n^101+1461890014403279368115622908768568535093033461885342453966161220894437689489678593705620209816124791112921136791108567700107382524289308407174055679338365566715808882307997726002096118851145125480955398664675888529880174278979573918990336*n^100+49415007154174731339573456058234015671267012399676782695130719973425039799368270881060327785178243077008184430619153351671035598578236746830896948301550209523641133404533315917692616094186732168151404515235022080084844811023358033253105664*n^99+1614553282033036545389213968692484684539550674397813558591435821500060116334646955313500993001117211475931504894881797033642157711129450921449406036512689594642505530036145900465404512994815814594722978294198159628253726251724475747232907264*n^98+51012346135847563496980967086891384284896704281682551731284350001075003048218999102439277825995519665614175646093703315537293016420225722251460452326595976165102822590367705489174056024899166473162663575474554885853846400904522000424029388800*n^97+1559183017123364421787690268468159702626528842696735945670013177382112040888277438985680156061649853144835810089369228785760511634239623226447173944766166399926111416263815876946804273660240380822960711974037979501944146280587047840339816611840*n^96+46118728642719600393368094584684371032778944034079473495857339402342822923607640150198576257944704420375451166005158737064747711715375719726309272113503245229537376368611533191849673465682285367302128984338014696119637383162973627706725837570048*n^95+1320584438208542506554623528299397966737958354365355688320461013066733802285913220179354096337257450336356735270037564288761374817735693611216554109667365900930004617589883797450362498187207219956458331156401902534250981518201476407429950668275712*n^94+36618873376042525007716777683884797986048235803788173536753977466635419235593942819221691229866474232938614042150589344047330059572249397914400977510646789134388172835387787143594891573639547238782063787225394284972679136020042160139126760850587648*n^93+983618524891591337541470000430269741055059623219725974117791646765228233323099566871951674567280216647095652634901226018620647332637831921088339911219977036549650876094415064246101825563453938433396333081726105379054520914438446087251389402901905408*n^92+25600966423084491242804374024211298246163418009953538519577896126348362544519842450568508003257107580155792142135982502110501736887632142466649298204320087579952939161183058719813693894978792869960845051645528207740544475353751555213622762493121134592*n^91+645819924013166831615492597248847084558659272185228680292674357232196784678043501034276002808634319572572153591195927212258558641371015374470790998515244901603836245615248202561505734901286778603865553236965394679709256713374836763398701709138092621824*n^90+15794367371059744230438151575236308126798535353043704530069891305744075755701371768999048360626808493566332977744291056602455661567335448129859233230009046043092002668836485506720407767110119307102760842551233414109996181688482652899312263948333314211840*n^89+374569316724500514145689859204708514656470123657235995740400515050258483606342488127975304127016837713556848387534239263815123050343170226636092716319019356431407745359944761576123438107758296049540046995555013938539554116734124238462277302319675152007168*n^88+8615852105805302933498603679072497706282219259163051256585903038398092073528168385744408617017673878649101096987678351001515915423911757249254245487737251715908728669660185422875429746068313492379675626371064738990957115275045919347315082604539823093972992*n^87+192260905952788755590154889867386007729217154575130459019124097663492168850556333067672062806444662010678853740342981661908194809982411628896177376781236759523823639378887069621443719200505164680489733546709077785934360836707537666290608010390152807448576000*n^86+4162891284446127888339231735520254134923138442333295919259753164316530465089684277385318551301700391394207988562365296208830651664216478409879425985812989855359830362389589396146290208747116812468717481822999541788473410819020016604638609816941696846279999488*n^85+87476082960657161952029131094579432976736421823480958189925544936681673389461765330290342308415854476494103457372922335557365322809830652866670554975636709957094324706451318881685047331378012363101503500701271247204329493741935442208829383557451890849556201472*n^84+1784214310149399217585281587368869610368474290763499733069264974642009817831310707932974901355667777031684728997288292687458231355546663942391211240477987822580209832280728590973238187975311624201673017671099436958638571409154455266921841871312392946789214322688*n^83+35329379104468306485168206630651809617811929838655480565987222309380394623522839930348151971386021907129297329928630211152116826852485483889564211843321794131661297567467073754952172565461799262256113540566421256361462550279769800197670319814589483821437336682496*n^82+679233227906086114622442436848345781428890063092775922338874886170124065318727837011532203262700813598906671196943694448483353997840617087410533423176906004183040965081699337603588469337126944188073812182925156588713415397360622953483338254712517046983749078614016*n^81+12680994812935360673050945396845677307242988043944340892076560879121734006422070610232299049808193876552784782773847526936971215429999561542055767029514745408494015563348648539493693043346830024996405749531151216176323000629005358598166182112206738785267606800564224*n^80+229927969254666030140556150354809808702132687757654238866968116392589067145236831125147929453793467380353631455283188867834045801587842274220688638996115066858055767691228032420960939694476826348582415244721892128300646732654092817245795694185155001714145980118466560*n^79+4049320035274532901915399475066306146645710700692306476259191670092528979891967802173680978628106612408202044563636585061606335084508258257095197788212161332850865733273909283659744140755346378077864797967951580022174690156668510122985049128557734058235967146475651072*n^78+69273511171281758722330708439567050432284613090013603572801076126307329546850569482568006839702381507016403029393731315402029658451846055361068445662316335329910182308964207876026590009481043661407032734241209827065050269443707441849695508706592720817930244411327774720*n^77+1151291727789455629591464136813205817949032544298459287518992130669838000963660678284294139131239731086850927976802255860095569279261813984083605143391950486796357669498458537030455573046357873140396606237613570513734623600495630369803350934624122769145184944244308049920*n^76+18589610651507936217878854301016890414630666853134949122053543853162785921621860042381401109093569918840810853353818288343030689307613847470278076476745182250577746259864694542261831030636172995231303437561252427606478603854548941277164228995041174734246701637533800857600*n^75+291642596824563248357664348786347831707778394536835936573195433079290982522958901971271625075148685491414705345022901696062479654787484515349439819505482391370073273916814089624062818359095112697517141875350751756454981079799891618412262696422205722535423308748125075931136*n^74+4445819194530598538475303074773311196632983901843550340985320790342756849395152012585432040070161096170625478483280909062090821888885310417907622336061077206465441706157895927202226468023450966654329476046741278561846204218514388384288507756869778183144683764804278483812352*n^73+65855587076208675955219350067978007223506172218962346222457693483413955407647161481726287885783193578963357037989920378336581892477606583790251604497772696967738931242680417300370585537560493294664742576546457651096386395479664619096974067210743517065920881343688628048494592*n^72+947956948774788569175264633300403498072886313840799142603966199983919781050392399533290627927037954250938074004334889975467894803635849187986580805431190367118166736683987197423825648360391474847425484819401676891500896425458225589098642314643501193179803890898587579280654336*n^71+13260205097183753952053012815037339139475741822197518951221849955645889022404937634465125207769007032440987895835559583307834343761168821376984817824295315378624086204610137647312815002177159125173276961057329430196223122456365911161470382961996849615966816397070000626863063040*n^70+180253298912387653876577828226477374885460196437376130829659680669683498078949853898513050671255498673190112402249629266099653500459351556264241366496499170601831615761150178303920174843107632222123706785554750401953929226308182800602892358453621228906236030414022739637246681088*n^69+2381159094726947689097881462506748402424443653710485661423271904747635375932472801422804026943685669135427261126132043793878387659724926362407060727089751658997429762346721568284277676459479049328522167773220381122037018009790149016678314063799131445179999185878724375705348341760*n^68+30567625304076498985500800971300374151644309772121435614636508907238069740898036010313756838237032292485760242740881423979707011948040935692715179803602968535621122989244687930986835627821962278331945177052417017203489450449172209855361396370821359549986401966131577238729641500672*n^67+381323752842650639034452312750095248089845005857479262033833791330484320714243208340624767243087327186675291426170717816147740129613478292230782658091785893995671724711442614087022872755365262062567680670911695425843132190915542919460617894096448972867574966954518937782916870329344*n^66+4622430447953692852959274327244056623565476973174506220210390501175370394053125017913480065550876506464796666657072340230390323247703115678156981159041521241433884394168453393406016477808212464932838185863598834419129256344960032330025994812382137780278698647155647021637767408150016*n^65+54446669869925818829183958804202079041781554310643475407308710124290802517606459456932605862610677903534947542757263010318251601238644179750781086922499678872962911329673157580718471738108542767500539930593676673640811537714341735019748790539110605235311513034197771492189958429740032*n^64+623119069051567289261788022939147287486895528202503285951797539545979609405221456399416674595067721925554161764388983097152560474962515047567344649465799106404913117876113751962670976831006545114498266747712771453333589421585808821949414626878091393207004022759496379027790107646104576*n^63+6928480778269421695348596249564207543744232719613834331665101650872906354893484074770385210498234419811649477203551746664539690011064602668414228009488950819956781910683029942516418658885372831612809436067201973983427759238871373626200398765375233242449262445204563835008487679971569088*n^62+74840134283120695931258512658269499135570763437610230060012655866778555032753545353404701689147261756844569035463560342064792396168355229622201917158703318933535694824921758280373607336078725362130942078743338175309057809454389594676307965150883574026038700969188439686517469112089613856*n^61+785265538130420077474867845931137855002567394519306036056913122365812836650221698314434078263450450379607787283570091248839214025271871196371029518135800333762288621713455298821582101024718984257526616950259673800053358028683286536112718391056151589792932641316625870426124219785465498688*n^60+8002636339782207455391882147187344135994672707229346317745040608943374780465219451644999838129466746009742537155368074579845961407591004083102003739171063518575260754237938931206880170656118033820221619870995419861849832307081358128788310591499584796884733917309846921353838128955404499968*n^59+79200191570270015000041067882724848583391825521254488398056812566334682296813431620290712937623381796483898553829759528694471973056798663570823839456958763838435774971717083213539325645167260987786496187611567082323969798439551904090188516086917973482604400426649112151650727805705901239960*n^58+761080501347135831857891949071266509017298091362667721976021064589272091883732918370662176718191280941835368613176056713986417577173391128463981386325507348309462119816995762718463393484256635600901714597504824236118613964759817618642068015093498050791144286034849067292177537879002490553236*n^57+7100238825326217175973630682098088456136242702260547791332607386151995274299550936105665525701762491597972254518351987975401261630947551008121896154050513220387805094635316343840994363910334883974481912926332494891793525878452412688845031585594958737904682430266178565208691346331258095131864*n^56+64294210335641333058977907952708709897593812661261246109990135312261189956174225452099456654077318991644726439996911443150418760301516889545468137803951053615486104517061858919452791795227734403134085949323702270609523888742647366911702937898157438718930479857402863897399816995181324995824980*n^55+564985365806658077735136335628056653087786998693600129708663021985506259038480438544600680087379695541764338240063710119304541206162125917601393235654035371410583957966342271949090149418150753323005445951548696233301507306959443495471114093313303333981304861179184482952644448205794704146710584*n^54+4816922709642049441031783299454908733406858999502299709425806791275899301305066464402118577005341841101272703055654329190428428882668108256411026888774031779802411201230256810336690953157901171230445515546049021892716239589486777185649509170390283450727502182411348014939925770664581038391142522*n^53+39834591463239818247789216976790414262352402610662041854745406174529006628015273107253579234194089216621362716203017079535386662663552545539548091854020729026900628163947315040948406070184427022725093114210072969762837444052227898658217362211356673138664673127349389056633824247029586318366863972*n^52+319440606040784565257611979083216482733821287662612277334894552738976124462037705804439727162814982327981100527569295094318000423828048573618445075931387739466819187687792926757653191959897822063891233031922420601163379313894373748802806356572741186415745259769572207898651977693231027286755169682*n^51+2483298832596914504429440382396287527160493531549144114048141874983702584609597011998537655592444222931558554065149992776591249481969940314385582382949068552676056957170714107268386672400936198739397460802834153962360874145969467363401879252849711915162758888827828896104462243228416809601315925598*n^50+18708352440108771284065476589075427202843989744882293037073548561969723661443417446625564308347848045918001997900602613208427713951116841803311450936656836247437014730580813434341726026993120656053299500834207903559001664335529728541821660037093679264293014887042804121839546870109027069315556983469*n^49+136538838728016544914804946096171786080331031811691036803222829277138137929733903981610155459868676439412093309442928080041390654687991650475382885831480735673994534952888499827847966468838397856712267692131983398870105463983045185651689482115091826714484812816676534143061995348594323925026086629440*n^48+964993538383577589992772775227464173265887700890927364586016722872772626412317249567205323682458778419908543461897675759924283538132182043285898005323967705955049424536428316194739862089530831301744419617033255457131717775723026140202705717899808287380761847658316742398468844953720977748609209216348*n^47+6601759732820457281812136440070906701430556724736817475168970373161874665222044406837779952163015433545159608083187162324986606275179283213873395068412657670153849899711369035044845458723000827050721590623565143141224432145698028635748398128799313997388855750410564306444094715732221094274651948085206*n^46+43698530123353703860935309955610720408405681310865445182615335923426276312447748226938317191321381195902256678438661074726796704221311111231107294712583676548205629190333130368374625732538863676923774414356783796035170849827089682237558138697609188819354903815899749552666700357623466949433326773099444*n^45+279727021082298795743174987376623355294491334204855574824191557302562647404415453696092814309752876814495962771019487852992773043837484415574560562002604536290851821989139231037443787247765684582555072229643315939991843335487110838265696042520661075029138611250632238400299114671889618138170744471179118*n^44+1730747862214786720745044555331351069622999873917241589999235211709297131549579059255339137899149777783777756908528161994859865775328364319001158299502207562297512325289682817203498311132874811704072227256431746737025337446396789886554239219088822891088843189261533857051161810760639154630730748855127926*n^43+10344687724911738292021766962933387893515444633325878242553989678953791485414224592507111542011958938193575162898116607006597579676038018171054203625494922794113145438353689596597166336711703221791361699482760003837717738984785411205749765530958864708065979735433111839632832616756192310505130968097009496*n^42+59692095940712682208290856927979137422114907070649613724428141709926796824563751974692668864401587571259807117114011886461452205270902320894268025839858585558855430610261003002039227974734505824107898606072474159675673518284412796913489114200171322794591369838635229958496745730329553657987349308744256171*n^41+332308055994745486071045959742261361707600795026294721832627938146702760721653832825419856562606761956210517877887762372014770399258238641297174321673140567028326140939885326634553852373377462050018628630257695652945057471885328354782221065394128605716102038056302796555813654757880901145864253981240971798*n^40+1783498223610880004945810560566370643043014061851639946030170916525614610980947733158762140780588380422450440288904299436028322738297813973027013698029875477211195055858190633180625917432577466200016443652243281553563704281664384153132735280055186030821617787115521649519107538641022690248305771037980536328*n^39+9220758533228043566570040558706345312436569151757495761138510878003773383728727103797695418055937951033751438154490990882746941634994851581875782313082412698771141397070100986524724623377363082043422750407799909601409289608861936041360590867278049041062517905076976519632569339977730867955683893451458874988*n^38+45882217088999026094203933159722552226099301676232201128724714772793060612176566176890665156818006188752307666268961833971119712460989447987328638180528996792608015641621367118810769632469553571915670635806876806299237592809975934836124420862175495987244979355641986276663149902144100714654889769597642558218*n^37+219527931884124855908146865608091840407843367727402144958896495551813282026329505703404393861725224329643157557613219735467987472602377745941421368742976812268817699775763471092648514154013105946638742530027349378771440914712215191374688805881452818298546924389182673030056757235487351169130975033140169617712*n^36+1008887133334409450202188280879250082108548426816956256967424656776161938398019294475582605301766411210057861115235947826959572288888435874053370716344318519358818170611389922266875455035938565547363244329667139403790939606341777916678593091543815954972005653843670103633962735811273259062230057455714201531838*n^35+4448260703940661998742013287810300172470168130601872356825508211507016913789627865381721359112911774165486422291728407982199106633782889936617213974544648157037317066868093903710915970165475339535715154481492618052360817855122233823791545690557914856927857269912645723746600604697291470485730385425562852699406*n^34+18791309037297062027023203823546127383079510205908309072535172645171309781280916870222405062126994471583240207145769915319341209300841236746085781727129396198328681124606839923364373104164717399911317831795251762075440778078622061019609980372380524209925203717210896199603964761780914738639209194367086933008243*n^33+75943318956458010457896578745784081415923870106551276440333109536984086376031212218312084167970485702951235236755252018755430567862325335608224855295192471016451212909056096716794144664694059459475298194143750636947208860361107026297075247930594301412423706279521968735419502967985008513124861192328446643156268*n^32+293114031766476957141305191755468809194579965462117147231247098617821750008276640897031106706251491095951264796539096765764276606345113007859297167934254080890956892114491238316142621150293075459734099159543738877856927089537343257341826935642587169811069191196609053566519614831026088708385194325782781633570220*n^31+1078252769338400653670926363398771908083534386626004089424503536825679094613233747859808651520104640453976546027210665802604290022418487126923617277757380327802421987270536655750413159389381714309239321228764743312966746928906043903037752073042841112111815983728460430771518322111975774014212905098899870662502878*n^30+3771341680280841674445358509842699479396137161759540025504916873820391179522151759129574469012372689645989058326100688673389567916075116352447028162965567051030854502192031439783798379072261250778680942884717092516491583203257533151738721809559114936275237036848932610347210315998551095951174037652570553257731128*n^29+12505049405294191818645139076484661668650979885939421301883831808620660425383033283369768213135993337304464420685528890122529748424361071300399928983926793895984119014032143492795392716464868492070948863115011279530368376308455036043187661973314034911967703865714903732022026842337011646186749057587247691835942718*n^28+39163345548933347650558291741721219937138575055604732095870612909360664906221554494334542512869356287700544240916701714186428510443882531388823268395834932020879025555699341609700997509682095434124299006285940322018289193904953542460636656310348726794632528372267400782114429428790126343829891880837432196684042490*n^27+115283779515034921577239213090700618901771268519718798372557739198799397949310163666731079555910556644442730836556936895310363814919330639348042492256315263457258371992689242463608891177008201476106258779751780290976597936267865619935965473280463118844499605149921528409877912009316754566901117700297921869834952196*n^26+316836539573616088677372716643400701579633797583359952340354012358325451407886234032405838107581771149304936721291462368099316159576922751833040710805005538848332440384401245076841738842078425177485298853377331238845198771462524410492399751857248419314326717313443729629338485272856000057550944930166305013444584577*n^25+804949769312562639930497303284574254295656265684846285683280199338991998644301763116561909890197155238082725614780953265232749056591990914819486063824431077106689238618402314376152296057203596519262572622483126600310264643864072976651776266248418234292025711205486612615380112540274613879788344927366004018835879750*n^24+1860217628523877455516442420388991800507986923770156636983466401820413884656251330895220770811001152893134789181643241721679970564605093438861485285399502919573213047161160770937978267830375147228364767624474954813196871800574192364616501587242208144422549388245163802416412222494139133275255279827280456778988913948*n^23+3794752050973067040429125909653486723619308520043711940423135431910398156088263398534229233522351500488125667456582622341215166211721283085916761725305165643588613129257119629395367738510919357224748905879101139162528648199069917701483720280340786972660307534484285283316038826495642164691176335214443506551875227400*n^22+6373987678885180572708340034578406538935439939061297079857308155416268863543654920483604523786532713033734478230568173908183743386305919897219682936987224861970041052798944352878008662438435803367803173953692114478616993284128496164528400455277364796115783516656381760749193369922540180181966447701167587144763699856*n^21+6842033454311143385503483935783352672403651269939127017303043857459837956225887702275450173400889303280156495896966745865779658835769482771745663535265440768512573091832539220634847342393333111707373794599939375130093483772203917727638027430997306910871747052414975879095916643076371380001294129628314066677297473504*n^20-5241434787390569155266662401387963975347364660195234038130726903726528022460229590479673578844513075562811543370293072259381875979149665327379284091119946101369283004014263643854238202794536287816246426159100394659294148450737363880274293735566859770890086297328247725582280755735772318495413221935253756814217177920*n^19-59080677058039636831733626856602115762439937499636386761491160181302899851849000842026830097505805688554317301753460897417529564463089487229724111882040192914248353856713019461791481974043718077865042786058621001992388484708258870629785161040551191839868134722867544473334185368752695787355276467865761816962937696384*n^18-222207361607974924240161990751135314428099322060141536944315250432126430888297525809957352801101260328328585363148690937608639173154392260151578976126170193071507550952981581028960747661078171950646509864028484349288375220842224405504866541675226580972312717446917880873191805681802285749525080827242173842800775495424*n^17-627517817239915382290737666224170046696937618730034651109919080427551760194815074298730046843128632037675616622273187263789931593901156024739545597135275440577039036325615974313023709921521544539056565110772694240644472354535881776345639034460220053930374072119454763045886801813038119074936650048556487397054454324736*n^16-1497127732737743270482258972996183751681713137065733824374489607052926723649304900200531749623192666283601414483377970515598025324150408387104369027192317631421912197571466899118436741925512655194803659828227562086869118177389497665036370527171595909196536738144117434761318721313157234026620705572109495670631275170816*n^15-3137004871069937794750450624120270334293552426411756369909010621319083469965904168904573410101294167402811709137828307477006792585432679188676271195543313236568726510851448373989998454100971643996123389573040736715090228366502043494047030901483674324703059378718526008532192651712246704169509503964291995890263081945088*n^14-5864025364679947581363895515186274404690188196199210783720903914679947192936281526421744276435876912278807700634790364683962868958392693772990934747516231583057255291231487702630144400205686580610625885625556021556409777204703855257412988100283071111193944301797893564591645681520526596757201027090580843038234574131200*n^13-9837864483211863998737646518989960624404802817644804677915956348244203854793835198524259244749138446026843722805933619569834658972768163811983973793037149232178120433391634498094319195600174616739612186878998951593702897945061438767396068755106361033488137557027731883095149829117081424035851018192392861391964198297600*n^12-14825243065173680821466208445619349385886365994159989589765719168578614165274803514683089366563079832405915220108047676330408781150991936838520709240973709900020564046691633359036452070356951840117520408050972950704591657094440010966143327925539088933275704136959646136574892596309620505780867659367724728395555788800000*n^11-20017578902094517232751312320077420328052264164234740520314536289347300447720133088480101490508717730593370460788964064479058659463494578544493116528536853009750074741304389193752322872699445157132618495248977604964326828097951323229205294465643382178458060870557720302021536473026255225002073348075319860190516136345600*n^10-24091945497020981453852315150754151166729899285410305225122750535986622946825334377319876976968908418714761850314353913187146349417721406853123783662146550044902335910884659352772866443556017283748878088403081719988692011564514525873826449952381189258389492952844723183717102774140978052062764612668774407110633340928000*n^9-25644387058303875199494997254833836392395362765014851880016206434180052512211342067382766544388275707021935571385068853600595014322600757635244201365112495127020269598241420729242139757916374108905833823191676741532526930182756393136187633101994964068247377541114075758970366827744615620909774188380927094620665937920000*n^8-23884014356281674604822424269276806924640592806157977516020758392918692455449585530811631550947052369350452932227113462130268389275431015560326408001286074861257463104443415249933225525235986562192583742494188518354061014883688045754021470968546202090207307806041025241460286079268543320092820784482857865635063398400000*n^7-19183984380277388629350650058294926352272047348039931667861472319221708618147343707202000564631431783335854760097951928404522789549079029099595825083387024930097693006094466792669011212977171708399380303809149163908107990386426131918708169433512769523916819427634234564281831718815901876156687429536570853685067776000000*n^6-13030886132192031736067949957426934842565362507525088233659295809829196918574237688457309721025089172706966944573223481661370454153695191036799902812806148148005932550727865340277360137199821470633889567393399589137335701070461262503907551527267856322749783938822212893610927969691543130390970356205300559708160000000000*n^5-7283381288629388851508981278173099736417191303643479330097916588863561849969225366700223247976832803549822840842723659175132609476506840224812350391633503655073945855184143395154503746749511285852603515677247939571260451757514422226693072652592056331086129235349426279903177547489460527152102858480495148453068800000000*n^4-3217930983879345348009530913345916767176045890869903906209654788348139865936548300928164036743133435664234097784643452099405737611259611656291259388051329944752504838444251408172645552187457178581194324951408024360669096940969906718232001335958807772997421450081183719636799463653908807971791784463531597889536000000000*n^3-1054181935528658937871675997537413431438167224871428618842440947118401628853896921876396181113299455549948415893587710715777727317997476565123699235903157316742434975190476583613144478452651506095354720308505470161496168965569188587848295210282522243544663139488300632744011168716617304323450871073460432404480000000000*n^2-227717926236243439545216666892503760417979261805608551353822667002488163371834784724691490058897463482617633825874111146438309369120807530533877276382622588832141115972426606745460307167414710057724050544829092123498769385914050349737433951697144578553193767272951703311641340874136354312937521019354297139200000000000*n-24336154362114680640673156827059665996483749703544076524411307366554457961149046352024099495186479660657982191376993812905763905943266600794697805493826931160652084938976329591767171742228339293007608240118547701256316468026677177482302921916903749220802767439421538414512004555266597343722156884754432000000000000000)*a(n+7)-4398046511104*(n+7)*(n+8)*(n+9)*(n+10)*(n+11)*(n+12)*(n+13)*(n+14)*(n+15)*(n+16)*(5853141564479310193648594154327334145937517665625963734075864297054164257978970039002030600197481288440380186589627230971377378918400000000000000000000*n^141+12447544801386150479603805749955073533578785309009693753443119651267599743752028961913590810652534189561908288420357265480450444026183680000000000000000000*n^140+13132092614807365696927724428351561422446258780541116539895313968755273853488165742153168421101973103006448997884727738291460340832572276736000000000000000000*n^139+9163342311732033595021423219951338230735730134762732394360111129953369018739147654744386264230063335127683143019611564166719110986097585500979200000000000000000*n^138+4757417214257098094737305331460738055842835514092097878505222812345822275671241176792462687592107404110752104514060385408968887517107106983066992640000000000000000*n^137+1960150458555713838536603947180615501469882367063630377823937561306166360726154714450345340633204194533565945948752725165862721924665835622780178006016000000000000000*n^136+667592734422262041882854939156817661767087141108207235824516740140551133882795890353199023568974566547366920190159764583484460276559596685968965302747136000000000000000*n^135+193306448927362069143478253190957767566470094746246468151270138046735154477233190795648690214873025244382790887436150509950066693057264549363171565295936471040000000000000*n^134+48576048873442419172178688903286331868942671912500345381286322652903523050177774029181890133252433653801679416641211965642300441055129271785627854983202173091840000000000000*n^133+10760982051610931417151707079143598571464267646181916501335180407699969984520763326107571633814888000269239571652175779056676151939705273952032711243338473864272281600000000000*n^132+2127666300797772007651090447216687663975584540560904188757166924129140631034436865204038026381011726264001634136297311642699522924522138648339909740441605693653594931200000000000*n^131+379240246199661535138743437582999374079663831480022815959036618399263965056441339714313958818925352625390604712879893389619225746242015457876905674466218081476582603489280000000000*n^130+61441380672496670789534468186799911519200416614696556254954619920278139353309740616044354169381319942780737478642095198487182150150567367313372043292012008175040905632284672000000000*n^129+9110483787467090583661648622455229451360793483441207440421638654369111054863196478308449789637722635675000714926975584520746099606684480866910021228539322581587371134141071360000000000*n^128+1243668675498057813491307793393597611954855761648242048333167361179108909940940000612660023475042768436691424313623254020875212121841858047463193439660892022224404293358574958018560000000*n^127+157088077096246069788870571980295711307505654118291218410119648730347716035283207047650431976892588586259560331813127269987746066942447039960368167298021856611854339444587433977446400000000*n^126+18440051907651727426725258124041689186819922430491041543465396787604089861680916627805717907538866807617604967297442225382185273740367652096529066811512307675074741033052454637533134848000000*n^125+2019442187205634565513164377627572382227594502225531006896382506836011937810237011619256655961174346141203496435438801194079679027150406531000765195413670293672964425966903870138188877004800000*n^124+207026626068925876938823861499863201588225171939620884589922361674154447272667087307388336783927665824022385102536196627368749606303060337162143428572169448162516686523163950799530399209881600000*n^123+19927751591565762541741844574093266199906866399086070040497685122974297481163156204688042368756850929965471315681688012749667524456413213020872813089326741043087869573225416713225182360738201600000*n^122+1805931637497356202721063425267638154893848868156358029874272124370205675103188944824975898008358158153646782335021303571547782163946031522157064155580170806271467924513018902981454804128272220160000*n^121+154458124201316990327081703168243220204251783464723584801462480306027885179534563730181059852200792052109527212410585121611879024366370372563784644052795384380340288783395868233071865488735417139200000*n^120+12495123244755653832225857153151905043515565333851039990642137865896694212306309285992947368160216758859463541876214273008418229829787100041784631543076012711617647814923040680026786576892064910278656000*n^119+957979935458810763704069819504727039725217303944887136564342877099312007833082319299375397316603875088985252402829939835109973858082975929082707173440483874639000772010914808300043644403995898546225152000*n^118+69734412822824873593596031456195564822891036068960273357156272031311399302833074944087181767040051762633130880419260577020224481213790812934908115485756700304154211552260919104554614176687661890377089024000*n^117+4827629580301301683081572279376722978935647245739854091489772878275125587371737162235435269182575208597758359829852496887611793331125161641468007104238532840881596239866184990901238009586772156253461492531200*n^116+318330514525023623449604177146583401400263114368268513018674044758590270576801714546338102774311300249575365531849060682596416085582365024570283744202648399910002189604598664106414977159210383834935492136140800*n^115+20021131584105942103344175308723754270877503918074583911510368460516549200405167550615143438258992702783762298995928178643280525102589098999238854403425187870888045941231743247210038825076057435095525497398886400*n^114+1202613782204489362657036213172026431317454720481974807388849237569385659294003475373376542605638567776854589268453393565869376457213818774377385412757014860924364254487011255223102763726624735632350882564984012800*n^113+69073229610465553554190170055914741746176601873868225709935861431477868209219619142690226996099827070485872829145921177794201957045207425311920839119678595347600543825174676462198554724695785502708425198313322577920*n^112+3797694950464151571474098084137086146012717165960903009965974076376196578465504378423617556768094463826708384397017049428744125383774985688988691155333770159955745398534428732513097714537613612120833929163102864015360*n^111+200079866055368861493187543266013261827762014237457924373119038656803568222016087901999832998746402882328114709289172036021049363800260148103339095047908354608578923931039046168493444953081884882970633074007489820753920*n^110+10110549260632043922241970066696661150457756935067091092306144555008241536690950873954856952507686701409000855793712333302298757075897238069436162138040436836446193126647555267632265377794930111284688101645917180793978880*n^109+490479459642377703262005934991237024960379788582053684033749343852027453390541205922988387951542570227297170064252536417702062621503681444838257045152920365787419309531855955148330109794569467239625477874415312236298895360*n^108+22861376081907775731576692730598696970513654500810790427936517833907892539386398113572373603707980526485734790596973443848551505127544986106785183436822381519090661179612902598816309045890412620644994931494123868010470965248*n^107+1024604879426988340128987468334597292087491029706676469605446163969791345058248036484442715517666937963211863750734478068118659834135491952043158253817986869200425077756875930338997493749690068901529426987247258732418786394112*n^106+44187379838998466894322360076315709689856767786444514857449259022568826691693218375989558754507565868775272640696650610763570503641076535747456455357860055491621100594064218141372790537493519300814461137044176880081139656556544*n^105+1834945165798151038729203560443028941134034765918727098787619419806021821625281094282323617401774735454711718417286868572884936015212668057638973691927129699024333439421848301529065706775025380634902295263428133437824604993224704*n^104+73418866976011456194323539230187080504674761371226402837532752609774416420118783228172886223587061817021321783481463521775094088129448849837004215283474630218286576528620846345678114126637084682666022918418611760607673922019655680*n^103+2832119909753139568912342243512295157892231680518313544329009381388798819870822520802574258426116490119756300977018980414494279428438667204931463991000513983897950036861430935670495129917337240566046994196417293330105956108936937472*n^102+105384980965919197821905544525572247107906296276643576949399882514969028818706323988508731022377627726435141949811928136796957559916263383370304619639664278821402154932725022821519988770862716094815663102166271637941531363249452220416*n^101+3784756386254718487039634319181787546075429444000957736275754007821857004402339466298856276097353690685193863799648376532102539037277967588340298291133787243133312515127909467349899585812373624201686468847100426929158763051343784443904*n^100+131251573049073618456347155482727837955191375452225124537686493348079307658950976762555424211036642778846474508293599109874528505514154884954761942488942848992482860680311787593788900042186418622180607524211195122872171686116020509999104*n^99+4397247381060437438471181289241917900223996774988851045736475558606875787480385728000635876597344621842303876335444134971693400845238732549739209967043491012883430317281423541279402653856361159899089891234868392744110758003180425650896896*n^98+142382785040335688209891447331392763250918230377188222781534999182602614228964771333452237581872884956450349425465158761656258307013164076310002530409669901779181368509705269398852540585547283782984175263951314651252291328483590161280532480*n^97+4457726494605785390498071717858662243771774727850624977545518623265549416229198891307808375970392751392577615473316035719326828733353791897425719468209695197145430305122975018878290724711135821347733391157286822795341438477963730071177920512*n^96+134994872551888476158727410147660491153201062724197570356485747035955075694633531518846010375869020894996575119487858768990603499297797769621366652929189170998391005747956801654356055412548265315742043701614213451136538550807563498535333658624*n^95+3955739269250898752718410026246571264603685579763646611177361858153130130455143741616047820892046606721911250299858520985731282786954205644151679517251980309780100702670230687105765877668291637902573850816187090652542185457102323010906852687872*n^94+112200242420132219527749711970620097088166813530662911358093505936254115757297136179520911719046161587642800507983939411009235646022520806657983226943128826493482385398439776304492358640679422995041560215166111072264652257320646565636136843083776*n^93+3081456414608502907103085967418016678912848847475474659541235209669448861781262010197920033842536005391447065563956794747060370578907270240892867853511262327046387020651908651054123061538379221702250112647570638456359759695451668762034110048763904*n^92+81968371245435016435456062781753500887189095355935552848949769270832300513296133677026693141605482825319535411196639424702460766548036542626650438865983381908950227011489283706339090400789409831989999324925398237659332597164662645010036721761386496*n^91+2112460512889147476460019371022472729705913398049567266074628972386655108578850140421862984378079231971903638460460006275428849908845937202730354941089828836149804858930287745983613543504076515010545785578317133971845509310869786473714543308704841728*n^90+52759335081944533397067888199459728221028910203386288882432252259986186056571879237057103208725046643245379805339395307668669294659800103883441797995467335223553772308936530972086846228075985034899965545274251571131959222319273982745177717279637372928*n^89+1277284484746038145748997608809108008720118192933856963791087838177248196935272541884557020946964087594483073691058142015195566927283617128958164106200461620184038056824575252397927654650774607559601189626762045892882357157623594381962552791519255855104*n^88+29981673969595348623671835474981681262507701584133910507118204200287799048015492445853003389551955945099233785701623240812946117286841867698123833892815534495769786596897952615065558336112005097558720741320543770604120184722162462598102505673836795527168*n^87+682495453144501841342393693245951035458595934390630076357529549014150045286677377787814577669632395626184197716113068015618846226256876091285829859361931922615092329544090723521635033086982536164726000925890951953956744045833470602545702503119327028314112*n^86+15069842553172206200585542885640036165679443714918208480629919565494405509562522935673381851987405671496735961887982946470001484508177134694410128780170739697482071881907939578243070332371458021334657089361856888314667813388699039138294642229500291277914112*n^85+322824213600279346941394186908768742145398233004074583634428437208634167987466310269485988325057206022699150526856395330212185578595847453533378202853972430787428562260057909570686943430874798312277977191095340869536378574092633698374268517583781128344436736*n^84+6710416253779368098179988985385335359592959615705573551082893075368653682402532272959287101527879317039891078599346474757615679711560535035998978235301421510946039904560355224174005198272148421797697252818817808478393824381679108863501263834558681723921498112*n^83+135372579373776873445325961312570948180875180127485815466471898014945111724969909591611251225719025078601405101600270952058268414184527712853501386826373541075880032602761050154547441072440194326636081633824777164646473134909044784868771888204023574607710650368*n^82+2650795961858498877220752054764949747942769855015143656256156841477988415818772123411268742156794837943428393363507129233440250198590956188722067765032713965736432999813912510587939335072053377863345628348575819804300340196783766500166491877875914253392892919808*n^81+50390357153547099514109081867681920191037554520704386713279865994830269840602902295412932948415971149096333933750722336317408575230724547417503696770691465637879315415913789280923975755414210887118712942315287086734657522537899126791355598372270590146917754208256*n^80+930036854600990467322799970418281631577637361525572639083266196962087485106390739577308418398574253052396364812642948029860886800726963598963457352223504439447244881729555873130419821971492695122817861107121168945015867409712876481557608401983828579973806453424128*n^79+16668076834893964147053196826473483846780409401840326573470238196420821809131029105409038511823579929784372709173733627200723365027209228292122704623531896686774695028717916114145325360013771231880544444739997374424333841536621560535737701129314104742547165349412864*n^78+290101217533270591561580953076242200429013846542295808889831447721942020552885653445211814618951747961284562785570733934618830524021022823691036047759387578409517985728460052356188848694273177203751232900982580360581936395593309990359727661839120148161206806487498752*n^77+4903809686994070947551033070193371588506423623289107542918386287285189066858438051324786502397361431533479121349615973000235157741279714041542043063157025947912066733371528740393811008826463771655325226928757481752389904726403706416414379429915214546242448700448178176*n^76+80514511958648114677056512796146970797564784340258517866332052868733235938244825009179795657827473529327444445416513968172645055925788856730387512541486987296453580006828191856505326205818033694994836658764478742635448633929003725647519414652574407110777308230197968896*n^75+1284112283725068670096146276081222257250807314925249259603071577423249773035379568577521503438216262252640955803845963522372461421737060715755670168064814447997127215449617201096016101887900823897249596916203306050945975489005139224351483474893135115172320986995400114176*n^74+19895148556879081335383293414374362381927606399631964682264642579288996064614127371195799000321928437591018491425242156665397752603722307845773184879308655338761173748502362706598888187999237103490365355396963440453517050614358932117787033779579887871848262618427625177088*n^73+299453293892095011510568279731149739500808461518203131772667327059789840845301346074169418488988568121687897181228133526020255212079852904680622753845241883652663108675696184677303453073175084779270143108841652870843637314812695048249995493410955743622483507351892737916928*n^72+4378913634580091301843314881823832170996900887527378758339082576628224585429810828777326634360262602686504120568137285224878131364973832575790393250227119994476469574202709827552971276517723768365877920918120596725742978846385480275193214285149266323722723203582388078542848*n^71+62211681700851917879808351245148272962987695062099882111642479720264471760611962433489311894100973992787101389849433296765097742570155570141447592491783556403017737958610376690999584450529111495938218706019350950147310178837279563434396229133927591323046050787880278173843456*n^70+858724521132540371949771761214683272516860842580155794569102392066384253719804507638802513304487667988770780642300554842431903455710378518725207823341000367799466242835284216989081310456731054744200521735598367597800737581127557038342375647627232511847016789320735692426485760*n^69+11516362807597406739532284461792245434835251819731597326277717855248686667667909895536464500714942749148180512462804024470335750915181910758710175806936301120933787509165916736069550379684103131725213776117258537733414548423601655726995958396077461381113362172493066193671159808*n^68+150056410004671879810014097450429162103940995429270339580787386085891013043260676875072294572262409180029667541485150429454427200226329398373754089032829476757063667340257869367749289748316908305721625574620356912131460806041750091032383094472607184481088838181475960789821261824*n^67+1899610530701907701593397553062594477670082456872174225004131881936219736581020304495466363649540030368935963107779730386376203578481755070699260857927715547521420582738278748820571851422326881197918493825613994597490976214650149361529526507525194971091989055823656079465229707264*n^66+23363245551349682689007557706509828047614945374688689064710161546308284428157372058163623798796217401128471562896983068920024282068147827541668067294362384071277952152663283234129900396564571239775381878249799626335441700140054512741433831664066745235451308902169702336266596237824*n^65+279153258895128237955408568052695623562250810492524432217985710309951098109659467762130950356943882769804860904923629679060203452827209366527651162316992242386916560897468533568584171178538254923965553870453240598206732834934192211598594980241164919291893831360394721190206838939648*n^64+3240185251991227305657661820191707335145111463585258706976898858247249449371837332787534027781133725351869498964157893862011383760393811388837184922111970243754321007524113483299103759765538086868366113431321239830836817702117928694321230025388048197596665880318202106725013284079232*n^63+36533005671567028524787101367978421045787952483823831595257116375144763496759255003178636840284441927739769919272419613576843794520036244425334942334306916252082991905259243974942700263812737983164477405136467589189269968404238622696842600255219306247599156675864176426730731521908352*n^62+400086675857742662104295947055211980235907894080165352255065237817035729320675542365131573474532620243832362213843953698810201451276692657134195229136685949952501259004877729257150685579997853434420125496512183008993341256023881768944226551111751566631550345020564541095124577547890144*n^61+4255339334574637098128673844944804284755113535759390765363261253013290983700951175079488138092908551790042460370066845526226295313673110090509508121777130806554498040623210904203823074354826377769904072496255613224159374797214651783112232422281133707928047367044480601859591997594816320*n^60+43951869215577337197341945487650176419638435459798509124474513968875385853801172123691190428215738331298251056793315411823493079172842611067159125132909532969790746157820751090802704185661127762190479350357713683194280403889360785774276091630904410103551956770809614249981209433087683024*n^59+440786362510895849613787527551854214580356143459824508704818156683694332527269934548390440789093577703535245975402546613219544264343347610750063075500346278662296645233116607861217541897580723466063553523604684086303906039675493380050161908600082882925720643661809430192388079247965103056*n^58+4291645508543345479381157849186711658881373991551195290200967693529373305367655399468816689008047454542246952377388842862166750408153518766613837919298577460927241997007758259139047039753957906286444974997618496557440500010585323012352394598256836818928807666108548718445146378085261354636*n^57+40559625506068548262362508411044336285283619981550151526852163109438136316697318777530714647293280046376479744728144381106839841148133214976581116185638966828153395730222349307560546921046693858377099593240679733450122617751600644069126121437943677428681409631089438835143262386037688154288*n^56+372014444454551176036805787503269458150522571376273872385065479681306443754852400923486923967697162445963101253237967330199465866768356815214503943034787685387824475643617238479437770284074021513508404128975166851263800407996480224106262837936056617002458496445712871966575870060991607911676*n^55+3310809852445166266310593750003953000321522361599399306138118764229446357986134828958768589574447980020497398032158765166988441061244844116111525950844977159591100007813609556721273231766918390366401530434266666186612640786004095682210426962799436298662444716017487532435367823991828111035916*n^54+28583868561136107126012172803846495631977951412174489335979013637994125959458106274215309165809064851997791020154458695799238044694757198482861850531657254556948987053347788055469373899987777533465189241479836472026541627150093409782764257851878781054401261726700412970181739608973217735548966*n^53+239339473489784438096241507888227027680638043846171549471990215835125183603349085654107541155181543917250197645405651686888917832617270114511535042791663010074405612384742283947684875569153211038248349636833595088928507746299443632298949409354826232759480965956436461635587217311116190899554592*n^52+1943114396063285893268637892536927378274539846930760390097522464083820401655404343618882097859158640759952219503991441422469728432112882212016102509399947989979565661140570920926583000558347077745656516828966356878876050673575489883640629738688071855881875528649164598901243068840594163599573866*n^51+15291377951305574535784187117502669896149655008895570204685042646115443456480589174514402950912656983725896788025536229478750259844793056909109328554609576799526747996616413294169509605837494186119449923135409562323981136875495677348534603264031211949066430972347368068848840215924122951323280364*n^50+116606110589169234814751425378863023274583748955052794511112395381096539866220557480895402168506288487915544140650529338523873849231555279435252312531468338084825085712670714409975249848708304096494532346797268275152947554865887988681568076651751972550277669905178833632858976392384091023664716471*n^49+861336145740668177903936142227778571363860100898652722477492770199360807926729098359589393430404004020441550173981450339349101249024459169230477229946804654383296779982966742521858785436261396405714345443890195982784256452160950018883819764115419375299131700371633241918188220028275881824158933592*n^48+6160815679080885670086119635883973101901434722014887029964967017160469076458680747743962781050175371921004548835140903945722482127681547648840619501891552142777764122808669852327489327386446038788245901197713524399402208645398337167230561001131229821036038629735909909983756028706275339282707522696*n^47+42652241031800149016197736925780940235717930115455301654610744810011337933935952450821696022141871167838946105573028315607768946851040157246494748496472439388961579604828985102009715097455302587765329078425484539910553160866332702300141830205692297642540996643864608291189266376458305332866872364858*n^46+285688635294361022722213954351557292594460162346088025561642207835753648833299760282424132837297151153102463081684718279497702829598763786011088163844789298786700059409737438584481559773192831459742635652591530608924087050500471592650417666991551782822029659501826949527699755671166370201137069602480*n^45+1850483833091112645177365419487976924821813638942788613389415340583690098504003948838486953746101024847290212261152385688100403966849052669594701448539269092377968341925992843904126879450228258277562776683263079085366990899505453685126522516207312225855713663812251418496092894811581171336023585739190*n^44+11584991861492154653775190709501128661893417852040709433312444976725996080696133799517054185260047847077033887222181322549919611880584141341969056782885475013846190101816314554831210830805216354393927623763164728863027018019375628176914537211625492605894478868885588377855362689553131544553556468904370*n^43+70062053650501342188677641053788320777389997141274014131997674672611478753169616828341441520048704802245940413395782897121473869898118247896922351729871838535494221563333215781546310357179923981839052350401496157251658555786153838761758609397547937021163169426209024687980417581772434947730992878434294*n^42+409058374843473685744983659878704904506378347577380346685896071339278385445020383394548569455157281289961309345379917912652745430171748048266127979180460002138646263288213744780342772334200239064712199952527644927123684961823118373830245142500667593940311827742810240343458826647819174478397672798550229*n^41+2304197183544315955725759357712505428139583271303126895163980796648678503047579042495593824120586310706572704848125033018565004987335680502638198312474893498313372543277800807379837246326752989387636600113823959555071779497324213907017916289968599468926727596631693247070146041365844314625688060555638466*n^40+12513482890814121669679415986385949774518173828212975467591848771871918480122641342823031032659001144062054228158774960108220096631881626187083268165487596473860175839164952267520545390502399545592931983763928833669114846689192298195103980243576898264531697179229003250259209326914386525676571023189642992*n^39+65467541497483486872994688660605465300252663583819556207430948041614169620753592180807324919879177585288154901712113887222019978880972417973419260749115374334460467802714613986203575177873868282217840627112440831089392737536741806291466477447736988850453787307896709474956597227856251965729632742606929512*n^38+329683666083077749067623489305140728411262364518193934904397464892753694086331998298963688250229418582263623390342598054550851998595518394329135199186511345757192249131006512984156769401844631255924189601646959055535934418752386621224714198594652558907776718270276731435373937010761609841106270112941574942*n^37+1596583315563174726659864832589834096868963931174557533757255588340738387791109086282969161229144381488202263526112769386008695923852342676129692301695711934134830519352040717312101862570682532151407893870234388030832318440820060773089743751797680683081382094772132165950794327206137717670357424084083910748*n^36+7427917485812772687507936727579868879034515388386186975690242562656161602516019161513275321420339417434129379222865002837801762327498633343316470283543564801050497047656662897219889805346166484697018183138912238122424705319219761007702855991693378008413333792565661778633663566703628221027917444956203261454*n^35+33161549900650045797718435854909282561773139760002410046905295816949898136784414801367891910764593785113443975840864948029087578612894273480661376936016162982593766919768311824564668818106436327256236836643510690688518519077944266782426902220191847328433685973698534128213911498899268502416327359534070346552*n^34+141889093608515249260952168276087977144760013716816656072294177960475184963657111620820708697033677424109137599553163945390677768554155866391740573020824911422138986508066315740148109780531660916629165771378495193695598040493116282045005106631481461365416516238438177375775141520450955516308959740912126346545*n^33+581025216895802461326862618495447728020041004594103222444413276293723049255846060406559109173579028136137608379780700508190335438657419027265468727174374911067227071285160795882532176312665704180228094545352695776763898736054153273275791804945600225269364537285939947573804536407047888008883870166111959817756*n^32+2273384084370326393599383608437870880230035433520143231139172815552482550193640841343880069997654998104849768982956325899131423160674825481377907103312588808785018331274400327885724742607798049583144371971715429671345051205807836052108018307055505115779460555740293958737230160281553637816163489351101668060680*n^31+8483491005892782098503399932993144364824812320598630336693961717113739791407984876026479853668912289769380914591695565609434522441122550269880879728171991861447007307159880021718688631474818989172388428723275312197185957807731451593419875403069667175315542391115531576038381143690690430225280907886470198335482*n^30+30126719640318575861412289852749475113393240972822268707548590891699077286380871692514566389555918419067219507904190771813242840026354645695935331281957551979346303437836654234914623237242502774296723376610654757470009964921921116329597474381953497356432858500686904180555069855048240500141408520118703932694236*n^29+101547028099045322317961423854906192026994295398859019312035128353803460790082493148645263936228789241661049902863994333683415196865915482284905414625948903063463263638279495610564144518270359595898119753807795023274301447654439463293802176831513271030939230919770454627123308443936342139511803010827037770323086*n^28+323832374273776437604279304115198772038680590082387482397493965764057898991819608736107978672836263032864233008825989680893870259755015974892299267550140123992825798377727879987047754714778829552208273806961425753236685904664883116704939109757738633231905928737322738420645574042521859279591062668903933701883014*n^27+973032475336236669422613759227108447353560747535397168577902280143797600542423695199733460223157825048074223356418339773948559408996825224298029704534733268996471341246446142864797903812600644956157387223948596991132066096269381085002119983967726465755601237067610841650189319812387561149839992168581717446904054*n^26+2739782035529150646382913492175929304766156005252548539342246920415305892896059554835092552663026240648610304525328916712783494245753867340513043176496567796359813833932845620840862465863355132276374762630649500581080242327093090724187125375461000573647271023580125927302726496516367171066925255415668613559285015*n^25+7173756940979020073908505421077070852262679834433503783559920252106540231078154615379329371832384037237129434140487664942965999511518430693045728845637656226380181060277868549133242882453720631583041811398158118043606640453860535593709067362430822411008583871636022725162648391406574561746022968397942596259497722*n^24+17264223481454389075830720157205614761098532270582572096752920075486000265316299638161853174630704030429574618256993727081213766660345017497770669104242819414790951046935072124432943809529761769224031413057006299697193071398656892947980507691703640148042761379784788672226397616026046397713467340149209230704511556*n^23+37441493313204088883881481236786089495314423623313130038274361106523031371324875997700418556458360424084505070018450646505838021768376465528709650856528750940951252775593947544306799301494579378152926389141531557297617886401163587570220715505316422788664132787182825506834337217594274135012842963857252583408627064*n^22+70376355152757659637629541780182481786929375871049870228613680264450267119414838121111164712043320897387819095130853654234240173169635760880066937448186114115698854831542496946381791840033287558602196249314610884976173263893859971063729264239102162758156947850068131165752926585615420212571084264279837049937593328*n^21+103619313377667081617251146835578103102726427346365312839204339630831984776799333090258636435591286191533389603632557350966724041101797442725277517667454400671041821157839200858826641171450775217142384731058613907572907282847915145381038679736381777059429581391778833914770227003177207433981079817767910297015299104*n^20+71512117376364421848126548529760264507580750206449007921807757696654306953363016082871841580270657442494259657687741257305620364837513367767778486130252150848465987353276524038959874707711125475836441312327808301948341188044051151030438869745370079443950924815250366904017062361402367784440354831620408570843781952*n^19-231241453322316055824191452598051469608471342596934035636797670439446618533293861705082659638606544449637028362166889911050151095281910936278313219823553545013168424351596527492813529461198095896348236429822357028856913064431505484583465917302909263517768394589851257215882755446983281190178269616753229008015840128*n^18-1309576282783884331546540799451985767790069796444613325287038036377600123509825211364431545786059984934694860703251756194084914916832322559164456424797063820740212899347954252744938326033609781078057666810763154184614719122172435300865263476070478690465969666075737868962650358841727223458430133758627573028727394560*n^17-4201452587742544997495272275396029873032756669017218043221933128909698898990064431867384953535597937872429332817903716959824454143290293394940242514905432678046458139357165227999565082104824889024993997956805868041622649875337003285568182702504860938276394928012497565744189967213363032269629045405498372358259597824*n^16-10706943671596293015943996898107677527929666650850720103968522103341634672392637568974860076392511344817832710183894750981436806023448858360084035978225988848602222016452527900227018137308933217589080819832541186240816850740667183556300204853298090181324141810235327077413935064236609036536830013838617612563629184000*n^15-23401854287024971318610109856846598789802744946694569510687433545680506796030449251089271453949106289258203143510553241048994563487482159283065273520523348766307124336274690163378571278499331606919304009165909150762568541690625109431860619115840045637158268981301646591477179590111985913184098813548780680398525986816*n^14-45101376383831529075112031441110237478180918395768204799454776845111354850037473221993422889135532049662070310982326777963039387296679242263479565327367807893211689211085936888220821236960111093413184641189240170097412617159687215393490663177904219455513335795390472421232479361590569993154897961087045468265463705600*n^13-77495238857340107545807359896013946117166454357866535637646270939782385538450648403488125478081129803722700481032600250191653225251215493257971872521968167407672645524176059504805784842666897582548539837393502208823280457445189699982960807343243330610683139963726062973573811504888423536835613649168977904819042099200*n^12-119112486978959502429878459456131580849774919992772364766595716514816875116499024810444762080271156501110819611176387869535982019926944110326569266870134232773022948306228060321217800231822961483112906706938971473581919634770621709444928970996693057726481624330355309311204961416743934528296120519967974324581987532800*n^11-163584977782100914178616778987251596526361645149613079117868562891441424076218352813573939784901982826706418630515868931383393719088941009843462758582152121318462141739924446295182094870991971324833568447282836862348426236827588174673062071573553646483000090695724830577684480000899498885970467390486948507956003635200*n^10-199861566510691823407943077951082982076980489144260673389523863820313559729397647541973789483238140384685452088060194061236015122018583984383131972967914365140289547229417238581936800046824721629771120071413363371892575466261454836396459702185399811098944105621463563680144950579507795272658255099725330787944415232000*n^9-215649593521137264248297474973160041577503708586968951606693025822840675540076972057988635302473362300502678099086050104147591354490894024014539352184776549830654496782079952875086620726613334829370736985842812060687543865967467655025476886303910460898593782741532663381928470709001622194820567438284949718016983040000*n^8-203369073810797930772964083803473332074112743464033253177914897733812270588449107797597792990755459938598876727428792820944955283210680448831603484834476852729723842975087213429708365260841537029640669149929269312659162156092320667552562195740264696916620587286653941573412473503320216644961811978495038545618534400000*n^7-165258192552312371352811738718451350260336742622157795852731280807708603468163372537886222887341329061234480403117944240812947159869691596543995373444561020155466111502754433423470595760340107696691632038654521739858843528891611524559638563433361020186975831592871365446049950887967165827037849398736419572809728000000*n^6-113486341775563737502271558006541600398201132621222168861991942704170019340436241709723300104976442023370345382745748576973435577575502775111844060265212758604811065127271550414412357609727193801839675711936933926051114406428175249134153533852566425667468718980143574001321767138856990721811153474804433831854080000000*n^5-64091584332263336775309999309881750889274454149194418672333326648452511991387797226950839035575037362467085570089445109473568310609226030534070266263305408068518384460678977449029841210830687063457220047110071142319044782207300896093004180216032918243877024692580321143495438395217432619644058079941208676761600000000*n^4-28598053837794020225349508113872351721657839057624745031248640340320630194352664076516962247842371493022180627907509547076106516058038415055846647587963813518155735543343026181656418039423072116734470627581927187588850714749914442518994813789086722224646733458722982834998403455100418384197923294991983050752000000000*n^3-9457837145748341985138083470250148188262133434644584918624755617796379829315630230881474871164026146944989761076897305578999034725484303797947633124605942382143442122246423027476374565123509085403199794240475223572651139094930045126839332407087743503263661788304883300698324937380021312539907843110354288640000000000*n^2-2061765176625055127460108866499790243891257568018603853893019025520258012198993035665645198905352573316232241601443198032183886570397837189811839875140750023194660592294268699872396463748967793979201800750331891011649933848063116786095111573908344202347447287950708894154192206865569194549700413594638745600000000000*n-222294348354045195186488807495047417521941984865964328839852216015529544455335504480359982851335281844177801272318322056409501655158598032969088390533492677014328221543438662666710230687196290291627976343777951700642322039329170772257995470669384993636414122508006798328308004945586064719602475769790464000000000000)*a(n+6)-1125899906842624*(n+6)*(n+7)*(n+8)*(n+9)*(n+10)*(n+11)*(n+12)*(n+13)*(n+14)*(n+15)*(n+16)*(131598572867501473404239742645090838236607213213228469580267811684378018844988902652402693903643376790120086882423592916915480166400000000000000000000*n^140+278449759524199169099291026629047697593134237565881134060525112666695105307172804459448385895444283180982329572317862661945076828078080000000000000000000*n^139+292263069306028330693943267095202563984775124936058814672982781633641612694345155058359763996186413021112829269507917200348798622961238016000000000000000000*n^138+202883278778725398977433262035357232720171604742111082979183008987961045759056241856245525677600832987379014096851294583649671447766816207667200000000000000000*n^137+104783048775450437124755861367995569855704425261867707037747129255681492968376267617322779572291317502697289899565107656113790113861290840597463040000000000000000*n^136+42944877269522058410596099327060220912987396567270088227039517704389700068826074818338485248537769544548105850400826063001690702618520878321359650816000000000000000*n^135+14548226407877864199654226947493515039694479827354344376022885681115250556757951467042649717639880469468321591890383876626662656046178224058628149608448000000000000000*n^134+4189818484755879143705241305536377697382816084093722833324178399380178514703437921681135581825849259256531894148298205038017157954228816416145823327364055040000000000000*n^133+1047116449268545201333588383011833895293355461650709600208339524735512523965084791139633063346991900094035177716814794532435416802493351700822537626760752660480000000000000*n^132+230686259473521989925467485147699163662643937530740472628936376909343075964446888215948901955024462594643876877505774302210568707419204232060458196098347288861081600000000000*n^131+45356864939242605912365269591429997751831808562288539662830230353865251930649766657052772299676112181612124110730978259732671645930445037782451404573200563094683648000000000000*n^130+8038885814397532585661179771558578426840414722762973747015970670988266166492230606808720183045692485678800925530918092378973938397596520736635927482876169887313643438080000000000*n^129+1294959308421528651056367948292199087833237147973362021271190079789748039856730509769117441982950117276653355710670918324203144774645056304550522702662316521950924161155072000000000*n^128+190906908924142498299999769276980178271259119129511059677673367285351100088901174141256367067069902481204916794616699246291428260770678927434123928004037361741737276506898432000000000*n^127+25908413830575863133769296919459963194425857818461641195482939666852535112420818303968867484022861693473953471558046508303097247306812548509015064844500519135616262843113469378560000000*n^126+3253161894971563812047247190672333987433752857419031817484427319485579110211265556786018736044138246370775392044515665053454991489823573158556901208300219176457111632098737237524480000000*n^125+379595306466445644499534824960932996313620584060922932106739179103470103388660170817836409247556765398060686224998098732465859891014760962559442620016368100982610091738709330155798528000000*n^124+41319569366875770777746515544656989547429225969240990178938396265794290817147202988270664466003078435032072880338310206952419866727959326083620801730591351240560763997125303737814666444800000*n^123+4210029672590522119576802500851317098577677669197426097444967629256856018171682083394418901095506828613398656086925589610641357821447726338276211210938654385970029869871961298972973622886400000*n^122+402735815466402639419203225223030119094230400879283243502664568264615227301871131757539698853001131688259397819557442290748409030565021569467979080401458754252308624132043931564889081066291200000*n^121+36268879984213593450487221216376021023292766522542948486278003245914929300361904943112921267371524199531219719422950871697822273363312043370621305393018102143782518739508479785235397783542824960000*n^120+3082349140482988862757546294968128372578796857469698553784294618722824736589466661238421308741775201973923844006680195939302292756110439040843980637720822233345490375216215113151841406097618370560000*n^119+247751707803036453231762789430952243607404612646382777217992939218362954800604689603625117081913887825636213763737822107893420610613410677154881564086019867868708941364714875993582506463520868007936000*n^118+18871386488753372655346751191333057959889135756176438223830925114999570939307777260750376365878992356398138269933776730344832509323159873376030282370051346554356918794503918181507908290178538377576448000*n^117+1364682119879180104932331696755991659215583985048501260567756326775338501900588611888266963566860819925108715313019351859495065339352889600355285900569124674925771434684784604734608246467384428929744896000*n^116+93846988270808705125269776838907525308783560936029966142672242631684438925197928317406358414246947719978410384354653628270623364045887959644962854869346125677077087322347348821239082109283495369178821427200*n^115+6146547080842620161784625249881637772977537732162655247882456983354012184294874600890888624916314690447351140310417475691539689889775393837745926899546688101983658737657801035518755973498655336990087577600000*n^114+383947626436135840116286527154544457319154189617829182524317261228659272252739769348390008834470989940387039236445429659620203015833525102764472115647271864021013387951770698646355250621680244337081197789184000*n^113+22903572637061317453413736285954213601468472016772481316331403847403201018645247673987346755181642515580538649946876329414040675093661521592094768530272620319141542031092653190536985561223779855485107586465792000*n^112+1306300611033925951963846339966172967362203205314339010093701204676773013250506796705875263577562576243230466643334210455935140171583933261582158556112097748243545778603594021105369803894444731996425584597973073920*n^111+71313496616889888326084899579568518120173104185526808410244029902067478943914918007410110712290701642122376504462597012609393627387784609732701639382224080926074284999441827988690224034823090135522053064627322880000*n^110+3730221633466440776960172396740251709686148358392711711184314022896376003027825650082944207467316698270770720224412726847561292241400188512802779469388573749746147184276352611440612668160087664937695771660609021542400*n^109+187131207232853830410108262936437292680691395127576302961181608728790165353043673880906435148056712783449502556620309414822676577780284688977155547084549695358884748088220560879819209010159269979143600584766704047882240*n^108+9011403702355691200231314183778979245153144621080613964644569404248574822528133982879856281912496685389422352474898096157359800009242139142501664151496992890601125073705931306560071788559087023498621613956327611585003520*n^107+416901404813107110559003703621751531660043581130491574093467796855354853147466499619386427574245118776871505364492693749948800182097868171746181714391711624223203156111551246157057357701965880732118578354569645860258316288*n^106+18544078935768073460019220510691056076598184604228889376222412165402510516994890970949313473108328121057444739704703502529113180235454080252515455222935936266649419791107623489210363615574412162055903885932856708582665617408*n^105+793638442579542547697058174076816756303496974937895216847609692235211402208273768493596029677659099522305082901105923172090318180024211533521291966770759757017080689636607949816285094300371465424632063582063734598863907979264*n^104+32702436612355893154876740653384132999479017434127829139493113773677601798582071815637111775559107284818593362599971558804676790373722324626613165135172741772630208658814661502625141894806493938471065820438632341813844812759040*n^103+1298235470165801632805854598259571809190867533899362324174920524601266852536470183758041955751371415125879809506867732360335761033363633733924899981333114788041528110446779434106357436623393268951800069004931949657987189324120064*n^102+49682288686080962552987309522606451179148612202664497336316579116227589151604971104519825156530334617024754905372798676730577868825640369568658435605050492635543995285533641197706017148178303769989929671670395142974120259158540288*n^101+1833865225899758243769240634686412338228167669632211704928554804057732690578123736016445267213002302086959156873985071641826573421710960339371809345296980831532624070881255337689084391216514750360909065190289247727924904725888106496*n^100+65324951093517843827953575501496810364168000272109039826049040274913303474763463741236918365265224512725914233142186438122006928122595284878016524688780378587518445828078210942795908267310094120161327099868087776872594862805557968896*n^99+2246730694028788101189827062424596490843606672651559976441581024363179098862223962502710407335905989400603901076814767189751391650299069788781950868439112961308931672756258432803487756879767988284807476918360187158776775949582946271232*n^98+74642250487688303890138149586389230406886107656528063521838958083275304243328766155863334442765417775465193626984945013329921597144221074299687181290493977340523426370630299858787599424048745041358514951871798681579507936333565586833408*n^97+2396457406077510375451936490209296053778120878131027663365305618572390867106627620757054299992304023862724036139333841965123885180502301518032389667638137707571660329761352578411544521126860050958680054435464639837085067017193474712666112*n^96+74384800803915673680764355899890376588277447764462001308301139584906998447300233859812874157920718610335750651658271294735974624810037624536892375376464831852731385354134375657951152045055547828235220176947834417848907869993119168879132672*n^95+2233036438333731624243551361782485171993517370678889093023612981996253537442597686459122833487415705682285089552618730132994925903269009828382437113756652353057252635463323071041512889720804402200198892999520706123663485606112652830571495424*n^94+64857792484286733859534576777043006584065728105810467432114997973329470567097083723376974844266343290812944864830214535346592932785947343119513831471591910525087681751443745572616418955306762387632635094585625732439693276083135513764598644736*n^93+1823188098845709192991859240610107457517789245528223437188243649936563078582420423928806692853317812473956695735971827084195271675976716365940850052508823874888503158684151335311377960420920614718648693732268807606503859245469814685303983570944*n^92+49618435351098133897856763493830448264823271689065214850495783289530875568527946223302851830039275365156567352793183670388192977053638033772492662901308692329724709719921860799382476782524237141023878742094348110418708342759481832445717573009408*n^91+1307759273781460961477222675077912437209606494462635737077271570274084361005423990952740165561183135212092425627301552004058957211156641081749100692093827903528534203953778515799852083056806483107342978753792910867182576348233754633712172435243008*n^90+33389397964699597039701920632704159319660377820209273557560538621469333700037517446894046197611422813809554314089326005815456225228419067577713970274539700222367492998126168842292031447388724479033868347755881361716267025003443649506833251191226368*n^89+826039244827528107309214396351406362004586438806581067482349890155030084418113590582802836943176195811231293588220660864403525890587018672202857375911969196553075004964301794256728637108073809309447532750286106450241873989737920304518760244503904256*n^88+19806699619541680063174153049138116046842208751166596817267690834597224019857481262115081434645851733110376854652868085412763000256223177554891469015400553110451642414987964258793150636855991157574568623658775571487896159613583318819752082198061121536*n^87+460409210353428359219121900379574688716156378224910016968493187042879127483012260349381165260298404234064399601955159413209173473718466941614706618272573240363366153637640126251337263987620119159183223312084510861656549529619871109240743035143788167168*n^86+10377454489216721774539371360368651334945902672828876953382773150843340255461205665276840297935150658613933805634767979624793450101098414446626389614398283849913051903324792323200054005628635701287877864189243097983231717252872015434852168152120941346816*n^85+226851035726689579522751676851472020257154272909729382282250361056568471229716704311521391148958470699154160446016333156052840294062174257633372536068480022998355813829705624133439293787610722846435210704818989026984831038507034542847225924606749950607360*n^84+4810340726544823525174470137830709680336057504700485153208965186957442765480188487446829243109501511419529982991339737870905642606329195629761158039769154864847071284313067668472135713985006669913461804091697302414033161242171331966488742126011866180222976*n^83+98962858420254759090150740223494673252402370097555981413407757349123908339696505136592456489452596067186779532367239343283259771724799670938000054006581392850686113657256570987944432853820108264553574018646429702692676174376026033954567865643107896728223744*n^82+1975606474058981194482630343994760968045132488956526845331517018786213072394438498207480033753927352612496929756583603713055485808003497104691256926786694431352759014376459497863282852790801214193016196464143709287864701835493670675240236121044458829344931840*n^81+38275905462488910694586566914428825375833362300470451147316036984053559728716107879274393285168657931337800044103947875041531179371451370403562122770781634771644937524627045117017755324095106967422126963224899516038471870684674257127958860589372815235132424192*n^80+719791966157160360824301689940244202193264468020198738234904522109744467682737912360747439748408089969106222952590999198394586217004684985616408774108576492715354543695571194007294575123035444479917216731577045993216837177597724086643595734043015737198187118592*n^79+13140124247903878798317220447763564261505081019674291470244508534341600707023678647156003679662244757333429808167478375116576436718079029427246415511367534169231029311472838991289544264011511588587777795529833421047659684183502304607485689202183516153886281826304*n^78+232890774672346060666169989539554772191232940505392456647512545205636780281235868525610079307877220220655356668327288664113679846786921460888616755311394250126113112666161051660136729542788253529272497666254605747065238084655552016810537318855323441426925612957696*n^77+4007834982879271406882601333591957177835801051067496000220227420239487702019111932803753899488308804808690077810163901277216329547215523295416438966465671043658617392952055491703505079765432604869832592943434490773694013267593943435888539793329872240643617193459712*n^76+66974826427442647453711205995039616932283402836615676968371493123646061713388492301487430113850486989755173774845165715433864656100044309780113270240923424972501309779619968153936732823522848412475146018654948200739947624138831017558254114528443058436233740810977280*n^75+1086906572291101048320963695810852154264093794512890409802589733589084011631296358749732015655763031538005169315903877104579871053173244565662494780801668361123531844596038740493006307795137911271448329606786475843786677281849253920708095235836881613023173049681707008*n^74+17130952293594866084528647886607823139629073695119106426949494763947859277735927326238600207291676478688337864026589464542218375620964630989514522573496555478398356741392813732052974933293836936330233599578545321193310494089235503444430534442044293064450267604883079168*n^73+262243354217504406820118505505109804624981290608957657675368001436770464857439065675550545572741503644256546174919002644973746666572652985750655833597015163368608849522395173779218342215117810828995339404921719146476072585700944259732415423108862763224769979028016627712*n^72+3899252789308079439466180859047268761254658491754807356703535603661482179410209557807278937271704713514576567330790621849691184437197819137657089505164778532764906285094289744107264840367265568348931832937428962267155291094784113241215282923018812461745357299231714492416*n^71+56315455436884733718266084428047138438799481401676144138080963902996070091858382005765655267261747847640504700827050870231139542579898261447543438561730548158980219537582654189912993394077820173604913610248383735796338001264320806963666846538552506150182771344481477230592*n^70+790048293893582829256977003807697999531997668411309205703900174012210842124019882843820590928626709737876407962189307345798274572261694092915772884528851780154212067445683251808816629708811563168364888970267886246097060881299287903785295971353900650472529648081737542615040*n^69+10766265542694803563041838146753635206013379978156446188416712488742692139183886738514042482721513112346130235352491523276403119252515970765979745296858182194448604842909154975684892721398266131041665346448302911506339239843640546855821783647986714542130790118246783955322880*n^68+142515627665788194579521893442426190886679840518668756484275829626339505295145771340618417146470214778348035991475153680452917053708305445213795874294973328805713889915812611793135002793767578122640399350895748247424852437150709969797024845505799210317719664450979228963716096*n^67+1832488452384333266394238394752518279672578934869245962298048664373616246618232002929408656578806795881773083277483088999595795777955109511391855113100257361970735611046085450434129361629152948028258910702494543925673367314234500944137053035895867534582957869965524536572270592*n^66+22887137096911643867662952986022440852286627343702397968211561327411431912593274261692143066395095040083823776179399271329023257328315951797539349128152508186764981445411774123241804743500144141958795120978324763136992215828324181855731594494492148089147568208325362521774484480*n^65+277650097364776182818517200424014443242352579332760209203443268972224904836925113553870861768758934944230146127799606542988520829300521775244551276399312525609283222909574459967227449140969770521752435616795056055782560044729538300669951612388436491729120500994110347661845464704*n^64+3271442991668656890019614307125384440562925619231447264321850586196428872655989312428903769233409157155442133252173718049621160907025596625457402682137465984375609127015992113537101562380494568419221402128955373518332636206586610045319366790799726065003197080204410452589722135744*n^63+37435982806744377171518384399241643610282435190205121458872059520555996579389226083127768271840134193832634395298358915993945602472695409352224413080150633831012388693018794666747086016222319436673628248080193880305617103633152320724300891588867367690000263647557936292627303949888*n^62+416020359495067941292453061449732399025642968047675623495015577293486766141874927341917802175056906880717551001144692247161022038433116068884831222980772785997874273124971408354450097249989342078661098648383868826712167086697012228964089786365161934184118731393377430553675095219424*n^61+4489274473599189259095511227106105042686326066194624351601224576664591802694354287200852680479903388987251461010841734894526125578373851855207461235388124063515637866652923032682151708427315163148562105674042728733965981457550129177252155911091564150997252946572540163936167734899344*n^60+47035752455535773735559959188078294658034067175143743635962507216517729203684752698727278260493913194932978054524218523724440442751993689929807129091709250165463527097038328519411402745001179144237601818157702345134348400731749802945253682549213936878860839934876856416773334624247704*n^59+478429101165406269529317191137426378722295493624197119160322214690982020885652842236149580982727691211714938890018038919046017797371656363056583056141457923882287637124726602482995240511553183641502084639921924218186617163073435392802015337893156157932220980557201784935766741755862776*n^58+4723724336456745752163128243731425207986205491540088730179577236391502260966437978092364611685762308644183638135643161338818367272254528976323427098282126478385388273828343784125599259270568815270165286794900972962913478645179041002443159261297418537437307674023068423364645043589485228*n^57+45264864821225104987815841257922767459633719776546954219436400775085095983724085513769258174734976671485743316318587853591602527722604254890352318177086665473477723296305210354977229891894562047400304739348004617714852965536202475737430070978455217588342386071001130764983433657250009880*n^56+420893144962544751698717374744666455656548901976208034677931435812875811453931739038875705311387078087651531502961313301117800036969015948495475290281103656955729372269884830441729855448858314700320592037249896030435438093440363731905064149126170333820906965457128172082756324962577382064*n^55+3796926327121779256620932012009425074138059075821989150252142317256318928622926693672432405101399840327645854009454594143613357935607301633131555140359056875000011345909735119769390082842069352333924011231705239414617527234254985468326841563303168742564579012469364223459174301026924099384*n^54+33223777662119480633608374920489329214190175210489024550143663349757752435213250338153330013832266234020614683377562269600829963235524862095793379539649731964057174651655043996429224147884317035657782794179137126944693083823081902235776707159309631120164690051865632874983495813937669404726*n^53+281916047840693099269878826985109389934288706345669748312788093760186121274519601099986996668183020251561870152132799156742358652028566196447067532585923174284157350104147189693881153049613364772804196578994808147945676454977756801129771543648207791985040537092028731263611441109978665269424*n^52+2319166988550670659646007626961741301161747394753387867273192408608888439779304170060284719858265606829408172972164695627391738150506251552741672316851327285789078598215328147117265699694332068730137313797244053527563787083279328771876006828000840999537824270963330596963339983846139488954904*n^51+18491096747029923018730494385115013307951706844626978304384525489858206786360580397525839692236048328439473366206424181280346823039171629916648868861725925745527704183123733443313299709212894221409365423864690656555587220906120176419843727299112473578658626046537379775657743877094309488437922*n^50+142849140697382951351280601539729393599116572745817350084185577969762587560603623396828572572773012647609938417975509348819112755985773836412767407314705855020614408045150299027631896751050941359374889049949993898053847003166885573479358154891519339805474443153912621177083671820051712626502621*n^49+1068885068214302617531931399545491546449912492584194900617268457005879690908173949135648312125421570418202286360703823240148810512879002257068623811259622192679889885695920965970777260673099625846745194815909455204862131625777445252440758243422130019695274926364369035088190547957218629592966292*n^48+7743983171009958621646283049074948873178284484039974621380194395300640648442919159025141952859664073265622070654026866477251183621017079931405895769642324497940180205202651940903502399967038457039097557678384228706414627192614159391250371351654133234806355188557148020658289458704399490042522580*n^47+54300781318796336866276300569151740781499359777027162927949582164232617126908863339350464439018214046279053442093806933806456236770020586432454192612553177304410517096659694631037750814887413194428431819605818327248433457950540784420391967882289758506869992536546055858177619687043419491622038490*n^46+368357991035661740640373989453237503848953061555140623452976395233077798014156642288223099292261614483942040652659981966230540839431861146839097180137246694131895252817044005077866567579602501244525477263908142770581733148617654846913696433531281252539063995972995880539846335403612037251864722760*n^45+2416324518646765773442355349021011783377622521653486642040146116143054059486110039981246282194315316670069379910527504540591748394552997816030633298342497294832401452467337362082221445331852337198082552913941432430565823667387581251551534149265560061041984293048997938782262788817254801512324664486*n^44+15319478508979024951101423984274922095920197106227720993227776746597792293064268395434806123937098586533500513915865593384576250477378046904156017488447306296959159799331312481483710387367294134849902643591078725678041563084084422931780466803436103614908131074701649042433242525675341172641991190224*n^43+93821189677240518230816646148319414875405831380035393960221236779233950172082817017528404784343073909019133319800486420668687601845557389866102559957854796564227024552584931535356728129633433362513248831425678141394548204024660306752233892506985910741420004340511578661517964418193739058702619849656*n^42+554717061916628326024345909236020861833881539140656678429935867738521480367140801397001944226917548023225117803855676854098213840626977573384754696925977824745425258954523728709339516467995290896013844327405335290779397719248967827234807529224512281244272376988069004048181075157392206979862732679715*n^41+3164317567121365498098792086670436673942771442436201106423250511381985419534670337830831789608051511715042077147274127878499677147567070880553722546295459579903752689434193260025083356124231958834163394904920410854453016164394452879629071080291066169020727169819367850830281045337839871280684459774942*n^40+17403140750762898186320831063138023473223817748134205978679250780821901543934896443780062095027507395084433625783064593858187377692283469873378607614276039297609310103734391696911151903314523131557854484032031872595928993664669916542333539725311400928626674478128897884452892875558792491056473865003812*n^39+92212439663594944989147824079273869616771675699786604238059128729689497272023916285877012644424827464953582225440473707761643290660510100481286337621369368360525355642041075957504495481717028339031770520791964987696685543458097184870306898885100267865630445268608979803241655579645972072696154883946548*n^38+470340152543502389577052490944892338645288451177455769132186956503559891700771174922638621101055025674815790033241322486965335250577421703750294772619932123281707318205453295038477698823893810046766572028824101652017565086683829892355236695946765711368579892448957988843889914947884473334061596080717614*n^37+2307325518424000641449466980368440023306034147669903616069073871882221077966164800631684233888110667249346158679391112354314059661651262106568620776556630187945527450447028506055063744814665733535065901701543961683677831848022098344702119143009212686314922427738708965221540721870101842163186294035754476*n^36+10875670890008355920281357426303761728222102682591650049536224916001081624838498496886486190873123056068844225344790148344988462077839297182182786371143097029488490904235089914197543959200656043501928695933078391588135102616040558592672008881877455773193432894274820146714049483548129104661488858619930264*n^35+49202392738370778051673690974537889084383144140021238631109276218640046955404683304543682994744627449653848159506349632257167241457292768450733225481962424055551517463259837585390808205504209070634467639953111672554939922180806378426882447702678948469517979468453660006926389194124137190700922595826658642*n^34+213393305526959591649595332760673613429879098381296865635857487331535243473354178342712379359055592837277068663261245945307895732871194612160617581466112057021766099814419719680659410006088239623126948511422714186754689555667524695589511566578899494725357138216982204399669066166198053521474702561380750995*n^33+886053563334121587726987791820293456179779702186350457577478554094979911696124975229671004322766131610073541789503033998645144216231467386147920187763233061412418774699610682814474883739269304190448806795216106148108590587315752863856805506795359602226020176704379526804706514152541455329000531394377731120*n^32+3516976356031064750175766143962421977007567070275576369275721365541549690734896191213552244437542830487245056293613988698581251038516568584703657818583132355061617720811732855840856565217260522016814452410442495074213280216804950961317116705231065087095003021855286819862491352866084013155203776394128299452*n^31+13321776733972593262734681139407938866343838388219392086436538847816838685145444043881958691722090153798480046878836463281354268065941752441077552076981691965687253402734604852179840987438837657254897380296259659302758987381753028836098479893110978876330587002592142047369200316266130648898277172110387975378*n^30+48058794875042992523550355832962811062268898799059235647972460473042070385791709693621034435398641870121096934499095871184105945683679730683293766454186271397222099535489580031886895053687288109767220652572652024066531278717868807859379189853366530742498369253885976666707890506957764156089874403161136616196*n^29+164733375933087531259145651388719777627437454736093181216965347865556718901160602690391643910784926904063634222625723290550259213027912922066209293918162087092845583539269416910109799519132780184162732554345709824862353670830020403004010313954266850706182751747260329070591378554307471912598879204788947916782*n^28+535006017877664111438722983096267659757392343174420202648760977593224936922688415129095833102200221799358093392903585011342113969415486468943929011987814413365760830777928035092006561442506855573476025779063332164269190794027929982840560122452051524273400644618245556408885397669024873421426328758973898580968*n^27+1640511841082794346787168570508541874865257392595659829835135032400729557723988992531476925561573781129398095810884093622725237595064180123556263687095431934562178117489441029768893671510307762111698947328034513851315785904121782844750084650148521880814435794415764995082193231109435469020472043611495444489212*n^26+4728069418680893397390523932302005365232420373452644921923192287967166807511658104939920393168917580668511629630103651056605557195218918664261419346498621626724274486831157522181506243148120141802530640939196531032080775444702834203064253222683408561081987327182318629328235203067178880696226951247996731328161*n^25+12730126170733722361481823426964016919445212356740361332127867788172755887612889902377168832722700120199271175828082762348916205851654428446005567025167559559210422938588550872764411734312654534182446030302184974929861900891878740074079779430686151811266203511547383457769400458078311342965135913525936454491686*n^24+31742866185677254985335939056114703218593959705157339210742696112639422012773234112741451460593360686070215555333706936592584975380271312854421927031451708562569384974332278039195547256204072491285772401001696311205640270647686080723608835809318743410528278612066939598950872216288034719679710597159256810303516*n^23+72317057207521879463540709236808901757645690913330948629417857629423264450656766624675463316843254203029239070106835967305367573051410415956633866477063520601002752510162236937857536311242142474801232676307491493559895259047050268232001238070227854810884265469636522002173868607594032555374932231922674677818248*n^22+146997314445641446527470499081957322700450048917853880601436052644100875216762756572340824387182819469571203217821427718552344452331637882295111851705640014171515864013150925216816504698303107791727276890931137530462135382172298192208717311920814776265978986984020521598600683199329062957675508039145382406795408*n^21+253621210924189612979063623819688566449252226882863980280228070360832035596817879187129308340598760737679271184005767875695734055030558600502920394728401667415206898981803944135049505813108999611046013260273472546267779593626440726078568137397179114091193036472032925822727853489439549888988994376036174676702176*n^20+320845139547810123807639912724935595366528205836284384870913352836559861229011553967849507649727277674477816909781851359503006498034727047096919105638006770403814304591807914630768862599004881128357983783718288474577272532899645514861432965949155105966555843526868143089493695042185021817611232047792299110498496*n^19+75058550122912403993497843506747064725781694220482935857779949030516696869694960834578954280053086490473206368813589541581172197066649324074809474859406783238810161847105399905022613810279315540263745722495303526593999352312851771601096346150811644870419634187617354460023419251166186797787345477418008048570240*n^18-1220319253754584226306259528434669718146000095315926601058936480326701086483353608117938071851951426393941816617666456080301543696827026842999415985597813479427061046020059214200977298693699268063970562281822433794597571767524837337313681182271449868110944603695882610021422934195509527037097562493279472040599296*n^17-5168219571682717835271068412543877818769990168346132466406620516050777857668238681086680298367987691875306678994677712889699230599118544628374362988189698915057827579266276521801881180353370825997333070827086409065554180745767870534816268767971094787437162048488994702527670099252174556928268240086590910096801280*n^16-14675876959871753375578576157575833186326269131887733481607349368208628567624887504192215465001407422235548714764668943842985469104788242190997781769485552738092602523881917769037448513804977566248301459394341700992226595964875241682664233353824427936962240124595273212834875861569899406115081179737175242357345280*n^15-34087653352974099519941643497174530940533263631361626359099416480715349246859425490626966249924469208084259761828073045006336048458578671464344406168288746210021056570121867688589935658880699353338837774735587109451923856082945765150526695510368653958300404965620005176421700229885464264660778646191459580157790208*n^14-68428645031665801465755005523974290215344142439471310860416025590465449616616300322233121214484280056662174995847095933890760416711552729758564812485206689200761591765767063493668108561386582737798129372034817561697370651662211861503283449202266374917606580098565784500637969711451321590918886553238186524949811200*n^13-121202472925897450187353870915488436373749495895858737950854271604851958506660178998265569477147452740773927145961837565415336826168848511468480847306348720276397988627942580941369684958121429546571403619118042431695787000404026481857621935091385505634235451495196897406469302508224149930528652918329492794339123200*n^12-190867248152648336904825164868762609516795923875172711984337409359486344207574862608158489184100302435210949789286374901434277693385385305598071600650764247628792443601914471478190618595286113780148037936712024375371284951991666374893481660053448681026880933744996889748357112078208818871667892306755896063039488000*n^11-267521538512114347569265229426068679800509506099208412535807211762355508431324590733553784197424686237864649669023906793663357453220498700922392179489524936232956192186553702968618698041526077176723071996604883381515672007005237201265902531082930580272002050737231115266922105452396731851342643351539422794205593600*n^10-332681878564542356019135641578078259561840946985261810178794787550060715799013588831326376587115951836162018246769340618622885795898082114548333426482198379334786630495082141988676985123723162463195603145502299322326373888509136717044611270045949304009092893886344667641129819625437048729892964862289984227262464000*n^9-364673958236936761218547875700585438888409988503543470554426903035538207230661033913182759135479058063681708990995183356399619852934730771818756812240020692351726343228383436996930698675503730224259385078748183527559972271689039437760452436063754879088355622961026182519899489267653766571730195865871455074385920000*n^8-348883455590877632435532233630774179723410997926978716194347173020066817456970846927768066704232937437525802829166796713334981869287981345956574875112886054031833091742948901180898599259904926575278616091508445663520254811206323798099838412656299280849588422548679487894134268434163813705548569584557749803417600000*n^7-287291797629390883709659116121137593083430022076849828495623331864015765063652985642484531522290231174761216716550515426029908658514176619496860746934436570094521967233092955332342491848190690489225379124059243433999798495660989650310302785033302254887924046130894498694275819073131267576017665716207313879040000000*n^6-199753029976413249851753099614622389573798847915404314441458173379518901012048300718717078312984420597507844981372263277884807352335647256238272146931699138206342639208938119719436174190423537131574859164002259424574767619023409579209450388049513645568326654814716407417694058185124386835874036005905977835520000000*n^5-114139695041829074251689000567161196321113480879240637711075156621506179800437834503864926641820505753541133897916807563656349729386407650816910662870102934260286632249177693849331521708142788083760977184881303678168699034296922893239507701491131580316628645426810941374505063386517812692434634020203947622400000000*n^4-51500022495071849933019203736581388508878863014670793422644027344729903434242246679283266829072166929223651676428596615128536468169930819226677141616840441714400456788993965073369438409308387008469788643955030854530512393200767698697257970140395687211713585641246778629197645390427089309492940644414390272000000000*n^3-17214222284961480358524456306803980145495997306572163935030348306954426700128068456977205876484300061133190631428521090608087494836303019551259277369879199092360169317140183469879459526994042613610800104371794857365560460602692946614583130252501196468989951130405579216837283539500435689557658323763855360000000000*n^2-3791226934878728318819978568815254264581484096371972613441698940662680420921866421437158215957033606808510291953676259993342366033096510577546428740921511999233553162801244015386781705867576861279748198510566768561489526099217804320923708941975245158981675939071911908524705953733823649887337095312179200000000000*n-412818136865437131334142324297965444275357501325762818736006922703204761090858245735713526638909482662358404964361681257818718691452606515118940552943266316358202515818301915848455882123242984625889222047449827403271194813234327016284375808857466085162220839085141477035735790355976569803516166537216000000000000)*a(n+5)-144115188075855872*(n+5)*(n+6)*(n+7)*(n+8)*(n+9)*(n+10)*(n+11)*(n+12)*(n+13)*(n+14)*(n+15)*(n+16)*(4342361302528612730122805923510265323219854272064669020160441199854138699046837480515933414145807633635005673939670713452671795200000000000000000000*n^139+9145809475781578011533683859675993143710023364916633862054350640048436184194958613238676921060451427912516956816759399405408055459840000000000000000000*n^138+9554913442423039640097208812474376600463236577402888408401729117020875874421999376063642732775045698594576245373537065977168319960055808000000000000000000*n^137+6601660716136539501139991390286330156533246548266353873915656783735510824275544145357128045371994682283443772534007512937902070513735932313600000000000000000*n^136+3393347553775492328678024498655610546332871369738700353687071381648656897634710780685159861388554813344660872038109446676992200070710228334673920000000000000000*n^135+1384059934751580559564520502048002964373606942569801900504427888333530620519347776411486498296472061398150251680721731007220473342599487234148139008000000000000000*n^134+466589818638792972837252383841329396638260496398236192926690963065117639022064867496506921739828415552528015174260078003112811408563189351358901780480000000000000000*n^133+133714081583012149422836251446866922861110445662778295843985049566014070907613047752010308732978763122454852531496693441401711393508574219262442745018449920000000000000*n^132+33251274331606283175397544665860431211774106849501609890876026767929412407188593327024593834128218951610889016059650249249600265609147914701798901052164014080000000000000*n^131+7288541628999154909131210564717420560947490809791518794187498432780996186377298665454377789909876981581882774535571936809363661576273600130938684630807899589836800000000000*n^130+1425743289975703508748826631498366978801308130759596235143050598651967422879157872145461453996685159290790563464318595759467565565866663264484087212756763717035622400000000000*n^129+251389378024794705184920336608610365015948374274063500116558925026505159299866423711905907802592003666684750682495003974648656767108384277674577654388309941941006499840000000000*n^128+40284024743718966408036089583550111991445599294733074367542327714048486929046769655844291002309900534620223382204531372686209131549524495070951422191079213444144306323456000000000*n^127+5907401701618595427185764177113166474364462898795245569290331598642754041171479035596020457484731925212133376881282109390463789996089677536610225025029120288659968175898624000000000*n^126+797417569201772366743735172485821295148016804232374896271706125790312148668548515148582881392124952904350666096317099009464247612007071293164765996440169403462167430028989562880000000*n^125+99584622949635358603388658656562152438564370066461563389587748194198666408673439956389191975903499158903241804972820038606935799689612312901956375315163315826377420671699679969280000000*n^124+11556334433006853039684899440616006211531642344747926893604734546127363682460274211488992103183401014919139700099760307575155478525768033768250580419922183025491015898742935439540224000000*n^123+1250945091541761801321557059017878244631901467106916805626982797438884629323316620240275594329875025165644768263328167644353798839389828870278139375579261779619578388853047371361576550400000*n^122+126742081415224216068106093227328354213819772926482985978541318315572108578486361503923469732503216040763002376044251288311830257915778156168924999375540767412250687792406781751157430681600000*n^121+12055317548875021731778631237452393189810075214606173368403173420456479773261045431286916158564577050017337497672733667468422026943604994325245486897177134387671512962932120391877662028595200000*n^120+1079404548633394013697199780496393335987839871385814334785444862386064862027446216186733240612028951525210797338772358566266011369136183767996476553105517596590263089501026371057296510057185280000*n^119+91199416712892990856881388017394131261680840441500625436645705495653087899065694759194318922502659905139762392276225114158072521847091177421429373675557101411246084641788137543441799639046553600000*n^118+7287102816503872010755107516329798456748873536373348605628647625845824284211252014794802850228039093346436439434809611271173727427661761481042683140160790788284936629962974518865373159666418188288000*n^117+551743684866926518624106087809192127392640362972143328300776061865314310192090038896401804700186987434397855553676788188555122174936918280362921449036730616654778145918578280784959198933877503557632000*n^116+39657662919629455536514230807367092933481761325645855826448736785083102433567868809334546471581370680597297331798120133703181923427660143539706567765486192024992540852346152705668392127697701966970880000*n^115+2710467152547600848622568822101170285029509606714467742670932107077526234714524063897212096018952665591843420511188869105305105257652682537240355606574709914219291455413051993306799296562953557412256153600*n^114+176420377625261824644061579404260263920291502801612196434666233460345741753392204227076160209029116456769020847652987893707907942425589533998089974705737110392369735517287294693234343533574547726236280422400*n^113+10950858333104709811711777045765693832888014192281666694059085532492522723825623094140523349562905485266761757092915591896558246068057972575566926541304395061283497898033588750787945877756264608542106006323200*n^112+649086119327037407868245206565804961094686729472920967878097413748244885955932575499365728983662587580551761668558964884957796750596781476101708934788613197412012408968473747889290954100877598636479146570547200*n^111+36781443201666908142018507021622130562545455282274259036897989354794206216199502232070731517236349617260174356736134404475426802502445250465859609765225620038469763122280386939600356268971590098682385766767656960*n^110+1994834525744349632456642886414216168824845126167352654931047097401591706355617004716734170197977661086166645466995820524505583446383165362035931291248432946545735986575541042375408183552477551767480667924856832000*n^109+103652927962296080699680762297797648790193819318968339465087651745048861892374423487371856170418961024454672519512491159126575633382034273148807144219742965694568809041823527444243442678939128061437698015182591098880*n^108+5164954945269146080029816470389125724138332443864282119748687029656801203613646860790757832668761405449779381616369262606124571325549895845968670729404568063451716987534383698654101658351752537167729380788098752839680*n^107+247028475631764276882892735844620601906940383696842502084039158038015597991608363874552070416296864992620710488259247752950967896115751274348197703923746476711916237218161356948001679244153548601226775647639535332884480*n^106+11349646341225817566579223803862118806015139085919331413480250426905398721059580350941195066933494375198094855453470655403264556938160886832678785046013707294125244256626388042814972859318644639276789667782613092504961024*n^105+501311920643669119124399200854543724097323951457476277316826985458488649470975256793641949948014624618081648728997274507643582139058986543243938285447931012394650626652181901790367142656118234720999820872009870223337324544*n^104+21302858594992027912747941702304915851463976740050171885130361810752913113566291431354814312555471607387352092009107050236668883394617809384758282937058001410778908554830446382365668568390565887838473647479260639508331233280*n^103+871496344191185681535260341747987072026002369149120652757032751389286964432048253140771879255918299159931334204113081977499714699771393007539793717849714284358041995135534375770744985632708420233115933043484286906387606274048*n^102+34345214793428988086276582833787865313689712323997421931314793507190708363765725797632887492040800858248555776816748512014462993382304333823766935315868120372988004751593892046945844463533743279665135628261974290628795888041984*n^101+1304661614292209566531259677287701687343662196986675527922343523796474544153272209122471371913464567539885137330481787260574740327328528366545381817201038027061024387508396569973222801119114545678046149889036508574521634263662592*n^100+47797215951150086322036063423075264920066281213746225095517693551093276817635710763245802693564666030832020385973320176990570961021430126745013836326348390034725294315097921745917062223919418153396861235696640593572330251139153920*n^99+1689692501080777240036125353953593979665372552477936613519393865074784907115204379703418755153626444672142628887875271340627177777746419556220724023243505734310076237548057722167816954318288660523928635052867130735068959802564542464*n^98+57666901023172063861221436787492823802605663992970196606191249418359365746254478619698566930054514493336994864266782108752934408079414146600954252646383745246810547355387380790544240210517930510869830718078692568188446606684158164992*n^97+1900903333228197798961487520452454554600503364009377095617415569856503230721266302878902883648372861645907175828921992021883710877507003811693541922191881054539865275626514616057217349232929489695536017373225301995826852634288384376832*n^96+60547539315877730593543037930869432248398092507306027027736766705347754646629185967474162443610660248800381732059948769688192979138997948733651019222227293515538140916080181453702640807690636176403208048893377035771204491726034906906624*n^95+1864289125238234968809635955988030509687313680675006469289868634437128165509228027767498561673433854952770154397099176707737218678284299156359228624225662738695446668434930643269068520597728837451762763082482223620450924820520714016653312*n^94+55510733267219887148144502266715252924813478954448764943417558137746657728887511753457387207899663651228188388562023443446751390858954845341064081186768781681198799435577721826337193422906195541775403021229086900458907167885086024984952832*n^93+1598984331536329779814423633460821085982734184623475992820045419021182955872761367512168919804862864532790193083194706415355496627081961296206984947712374407624391859200488168596336918583610597323953322895051035747444908782578311729009131520*n^92+44572004765557483548105106164695217740758219881570094339157738721532383589697451242149193709654952206778026707111528119906537930250634435811105559607772234946647027822367660061389336724308137379533436033345529708780184039725130948022806511616*n^91+1202732601469843340013441837444568082799595180302767447320835728492613340692998540518171020035568317166332386989942032303119530036331079364086075454726720690167600306835659032164867817459156816288823617038038200276509400046583664079983291138048*n^90+31426406915977116991609778058152938811705757581924963487444244122981869961244541997261871209938271183455279349726581023625601962152054955750764714194133835634571858896625352571868867767826972162640631633873141362172879579670252216704644419682304*n^89+795354699397192051911254341081488823064161705631386477012300160770398145834128108551776917427443470143366577102223474797937380957087613870372900139463084446597262986161173977179609974907158023515900376740175707817805663586100238328653941691121664*n^88+19502107792076841460366603300909244116846809406055863730760306886133759830981843261404987777773741233738561405561521840051416744461267991032655139986519081804338189024464905711750767322214940944579246759897746079328300392361804291368227418056687616*n^87+463408135354898843156803307467512895929507178748409023335584285348904471792630400548963197077217938427693461496988670547192401169179710431113394460055555749710462200996415768606140696079760353283894342624735858802442594947887281593054922111541313536*n^86+10673504072450147987763207432469335014180020298532676550921279071514170735388518476400706347780392422806222530647187507562578343738409014775817091261574591262114810808353336604342571254866094874945490808996429939875240642894901351866549821653813035008*n^85+238344348110908279072855456839866737576730947960371406339025443959773974142396513597427559081850099246190421746085056923228363191482677596768846617750394718700498359340074418671283312931817206904249458998714443572368245885408884771429440141148603547648*n^84+5161120333058293424569357758271810222131505151068494098742061054382465566270446555178869232200418603699620084227944143927029117203095964143332616002165703290283340007406059953786961480913340153324035400040846614786756555550038301307834717318522515488768*n^83+108393958038383694613661272312870625885671692414764663791439184123869161887793592476516268668150176830049593857177136262057859933159841449462731130575964109229396210189861370318582582138358421799544479586262105038825769360192165910079497601470277099716608*n^82+2208324438269025094303089625456162557934659623053847135941705554503499779946150204784672978644221414108944428943614844134280260254156495893308920786645461859748571152945280434215731461490876050798510129439630975125478884528228449278465143761986353943805952*n^81+43650218304904576166975136481889788533942063767661938415580764374186442042016700176663380326486749259167080991183767115255537903907927941024181454533053215104055272544268825675219143601644203406418972190145755296480709818981812508166286719331918723816620032*n^80+837219187621747014260112671256582469275825506131350571606444906791209435680576802243218244570436639323469869019257429443968830712799347813214144802292227875765193782500961295874247234136950959535479000797622257956096257998480711818083129071382482506641047552*n^79+15584009861844783826317871579876806921021890614078632435631033881164174678292023040543608993662187030871436702629982333656047683967051609463621928179900886903005802920907288993434237634286418201722670665428174086715905663955880187681305736536867239237674598400*n^78+281552479869025692520187937626376633640872130436285957403253901520812723785822427978394667823370859426506768953163402467180273362028224642584337215716241687090765537596909429216359944803759583337312614619814418258032466213640153037942918399692283112628567408640*n^77+4937729131401380123328776459981323175534296839409743441471861640134155457874558470032595241028161155183549062360939372313439514968561948439166037609877166597308571216722317406554944475691528131886413098017480202698832722485099730924088359853296231866090108485632*n^76+84066996714400641736570168936740010775799901640822724722975205153578075687209758867722075816185896590571490654964082754115682203165813804825250221528855089942023442935197177290896783172078668006117667362546508323153457573362841299258654692969864315744762171228160*n^75+1389606327044666183728237544688264197085901311589867164917085996501993953340095151987422302034324167382655587327547706287284743061976148442112676117437609903868967967285308660915892541549215029775105199051494912509827615589494640409662369845654889477892595784613888*n^74+22302764150860561741156065760370886794319467024040724164176599034177547141717486650631801952533494912366902050681622746968077961839074233624683726407189123348156770890093951964642008253723504825559994632407157493161268043745934978795700921767033114858653577343795200*n^73+347579403022723975079874878943763382500323805247491168387442312825790904132101212255588768292473115673223953144443078677100247197603116055125016326257057920630292920889058765560694922255591327738093493352839816974843695357886860468201778114617947311495531188749467648*n^72+5260180955281315591052207739674795470395459523732963801824594914894479384737618173713012932355658734775945637657653449161203654059169514319086831778139709730429016082117704254775412543095056045895476869781366304286775797513502785321562857966585362822151726492763717632*n^71+77306607999689953022967089483097458605294655889979960879550772328797657677530696161644864853249878983222035005930834516121424289703125093309620091504110987471144406125297146936364151438714784760332947286187056144010637679587956533763202610128794770057849460405727313920*n^70+1103353977960136123096802357061648951938803596998112956779626615589879684726986057471526540793393401841837482907646313898816788552949519499393435841394453616945426660340422873163813419363459608717906186596464185475708812686767206775711090562011195291803948420744857067520*n^69+15293379389292022955251677187266072202402458367611761126409045452168795763905136816570675586345123029652650185140351970011038221801623125967328704475667764362203118212241016766844999573282497134776249497382608265780534981144529801808357307501814745777000171486502754820096*n^68+205866354142585227021361785573310199658115558065362391659736967623336280666457536801698739741343968464860147101357670627995201122883249016367816816165010733931021283598955715410943142646943726892343987173196174760574638678132400752821655872013884837255995864402657433044992*n^67+2691276920138119229807462448557669938034263524354136518673328011916398881043418055677628975298782127109438515433564363271130931431732552048825807417790892543821110209277542418788919383408803183141827136115034823172285620161548969300770323763346128958576499569944585370627072*n^66+34167640828267937962370591069547569845562453715095476531237611369670149886825186002908448961205967666589379675154566958216595898993710328137192268523723707457952023554000216760028705433853920308582705453975986895865545392897258103000543771371385224789611019720051868601172480*n^65+421252249230358866286916718619740536214148288222108676924006813467039200628973481491634749350059318013951654211197315694785557430952049536042987060736373788069821509600458399356989392551712913967371961529027309810209324672378801064503814080862712579216201721239089839453482496*n^64+5043378054408311337815462259611401115728303038515786149352246591686123393515928366257688124856452098072928286492686518410046018163781677730767288409936929599550215268577286623791955574693523230096909627712778504484280345399291156753818893358071442066705275157793812573298656128*n^63+58631157032565593858001113677153241924608303088012544108561957435843720935273400932900285221781379507091656348396124399837833539859444232993723246342837595559811248592514284340667748579910025290951872242523119519370702861154237313689745223792544136898370118772946521967982508992*n^62+661808901875385343315689949379821141941594807620024552562779731654929758278956261354180576819900127895838095590423967715169755379040364602181386640199818159537534842946317973209876711938237442680035776914120554184402207586941411208246140595506235299535826412204696674008286693280*n^61+7252657989353764461965560178674138366634247714458316682043044924372274030012410250456142302994576019328581170789233408354967820129716690190999391167786798416737656602298979629734070203480283776137718939594397938528359410957682938880175242635167927282438358565968460963050702969728*n^60+77157638519967384615052014794596822599147730870205286132258600828913046406414392197347205125585678645631271950358218788977151964761970511742469317450876132746391792958962810396518170099102509338452908259208866095440474779474835502908076649969437055371755442734816793420970146871152*n^59+796760137906933491010154173853495528441086223512364422430400577893409961305430596543549124506893936751227371609471382851155651524981886638991457187484851072732534123149660751091806592265704581910729584392591761846650963944069815322404294564933568348608668403464389723486845728874616*n^58+7985200262498315835463615735382044459770830294462144287093566918854748500523917800471660312108203535481786182367927431352741585566019224797262883316810413879034739900333130810987384936418863184141414824479003856189389495185484317168296995292705889262311268233052663887350100475795620*n^57+77658430681992455509530362229660778173752303033729043883888769177672724959513686642212184633742790865620155304540562225437922563167969830225062275392405202360606115488035102008493154778008200069933591166260608234201788257193161017004326262161788916017753467163006409067226658311238792*n^56+732762246318964634595921415409916317202494589062532768867374520291328682268648048227948871748334044556384310884369066897442549795680969479242052130227415924167690597116532441843624220499681268242152766819028123039472429978532963334158442533696533424524311094519067434318725607817123388*n^55+6706994845550004831146618672604819003967184812736847922115506745007290471769651137145662354839707213128794237226682626688100356244863635964783660104758654527302654146779933708036688670904316913140369246180216307676957359759607701034219319524751871245399216710699363183907895215167946440*n^54+59537857572833946848090060292539047715349863095172236768917756497979054330680326755373043970035399011044902725401611584431725833143545371447568145777754844595207322921527150368027524923544430612348919361211494538048691150906300178464502975583685452267020453941546427819240141972482398034*n^53+512459356868914835964594030911023725699001526899359562570507889870194909457797821466795500538445718038609546048890672574028352915799518330725426209424355146402607644417792447932654310636650728568644906003304554273209456139171757488256761835754329558277277376785543461820360825168135391684*n^52+4275801206983041571216203753418245419278945367322176542451233764561580117964358271498832981723254639289443958010857218512300541473212226190295323402462674847402264230959292442078600144593269918170048665753158727881248315318953511098364580454107665112440302952076885222891124877311116750838*n^51+34573866881269159958938697211890350012777447820691574707133867345756275075834572210755518936976973115310138340698278580272540258698067000792166414425380338853531813668905804512967648699738448654890212209258740634841221696789274003044846612751186897112680384312061839502632765680125651605526*n^50+270844710331187583535464896857177372595962652177339458928745065643469466299545416868922118606502575482549769761149495088539119437456390699909071376327341954284930469077915594779142187288677684923562038046486041535530929379559216421289940386546134029833925022352275683942435622126405583897213*n^49+2054909557697143162906026282349517354251544754982943070603150560199980518097690367235812125589985632627541061877022202593908993136820476150118551624873843344831075709678068666499927619427640387295105645089832339743956176014063472985226831692189858534982605147120585045786454803629938905081216*n^48+15094221867856537170569203296912114354639579825112773850908659773810304604008098320489938596072991333910539683039441932410199739389902573167053173359777292058987817681202517031805706027950881769561969099119596301931788663924913985695505904065383729364027391695334931294817017364755368382107968*n^47+107301812941777196812077123559004879162056100368116915106357570132568301562428056583895476261637266263252546704332747181001754797311774032266183609364023087879389142903826985750722906590380305737222637533913320576687496817258047754472693568769811608370786421162840387683336763066548071705911278*n^46+737904965151527762429690623952089717520230153933025038852895124997768355790940915866518297578042916361699848286166916160633419207134367916045492123753477814760235188490585417185103817437479858119672567642470807297889310382870782616027990941895698024469070951835481219634621980591370960268760240*n^45+4906758642050686894649072179787127928016366186041362746679828053011436494302110750657126731034869437918896537608834701098434803759809837708379290743602070620708400993000604534690533137194242317611892511051388300012030210624910510614793009096642191744358574675500390385971457852365415079939261718*n^44+31533903438247458857953302659875534479633162488545458859998028711874003462130747649391082396383908075570182500792197204803778541186517408473967725686415149777701119007387933222800750046296942826104942676905101850717353722629195114542564620906498789930062454579982362573281260051049217187832987950*n^43+195758319563892642309492046674998793051218702165724720299462363477820862363216490892509269110624188804702335277915485236074820352893677944253089430475776100046570446430936078046882932183065261483127955491135402544805333273912671468911921092225460682946821499006709482245974886362854306565159274280*n^42+1173205913771701462496727327716095378891246089471324221435378305207788554716254511228187326455774309371297517458137404514399339560136153093924739412682667759813367747373996882053386500146493984926594436401805852201343528706568179199154475251878124266381421858391976288920014723020240052147845160823*n^41+6783777096072119896129808294984852510251289006428598072428931046688345906599107510153251642695198992791709338500898965447784340739094182373253469676620155830232814237057821250713817668986921283544220588214806060676818882985561839946255580628455469593033855596374066234414304882695843329744563278190*n^40+37820022575626960963289428579967906836288964416765377278096601283011058088010979389806422879361706441586544197553643917460411662499185615692499996905857819081190815686887648530476615628538021047298403877142748100666364698115731368329382004245673280393209364803658556389000840003965051705733439893320*n^39+203146783712217922652524125461856171780507253404001351549151826829361427919251045749729844917048983861547189144545823934574754961365820677583956973879749938389349589908869503930990702864500594138149853694767049031750482967731087389036362894747418979114203904904331402572069613327072197036620265369612*n^38+1050494683551161381250192436475814522840243509187655695810231804240797066639236864671907135459716866436613742983472487433782286251163789009167161863893020152492126211946744841875550903397446271870971669475378344626091230199158681296973703546756534481341075649264117738730986354044328437217941002968122*n^37+5225172946927108831776004712433345641818566511640826919356851182530912657687115254981944049719598924877967562605675486297906553751449922391369009375813502338322500026757341279584344135778267422705799092403716912397148946277883864975040772949408762907195231486069777499454431487061131299472358270412192*n^36+24975995220648946759693820442367119678042405788338710765220456584532293340754793604436427126565470450826430532073953046387675583109730182243375700113353665844570481706640404837436188976582733310391255026492123640128650659815532366337535412868756483980630691158775754834051068371726379023092164503891538*n^35+114607439773244657355820841547609501058673881506029603917228824054513535219695137852192775460562082292847774326682098881874002986846014870476463432858262764391790694217755774317287529430081858744942317134902351489150375516619274592102764116994613714803990502344079003460479489433548572120950406251522278*n^34+504285997877685574091595699033732597679334902057864600296172870366246271058542823787975478059745082250251583672598080857946670690758383601638283793122668907633225712213398538257124540001683844835393170428653744429241417394042871965819615539222660869745791969654710172019186588349136941761702863806201819*n^33+2125037832846413806074404824129393740994666382412692786478206631989316292159286453555894819679170406639632550178449590704876250499979051027315475214715689447593877663298206994664494741237790551233995178797290263875460254962052897039626262804231245707807368867715853426628722448383263746612873561572937948*n^32+8563831908696731114243306648893955159472067954551930450000632372488149519142923861084576278167367976499029347028263103055100327119765203458820733677257700340138290196665430450402006935064071064112931133304412256998281935660232896659736135055298137648181854374635927695293764710561109079021949377648469264*n^31+32952422032847284768358153878949119734890135753026049080343555955059260600814419466531511936065480713058399449217751619898423572864798024705072567974277493338508960817933813441767325975395599950488654184085049146599532536034473697734799753036311909804083450661590615123045507085386386160538079086982801846*n^30+120845488980302241317190795844319009728912228822567461269262625414292929642353573580464996765620985578758311478631190840892455972013706250294269114410649822123373626095479296762003898139592220652828947658753807570586329729024791889580019056789055226577511879603562943650915067868572465666308072537676465588*n^29+421478893930872260312894573820046189852676871499055217410457993201082678683406603392268417152323101463776310527862413718863261453392988095801664892604671234770736742117124864819099883386100074259934413304235188085361056792523383768654486208602940110634557231392747725682566981904902150537534769304139132294*n^28+1394548602412625915083271377147523420452390881738406590518698684529169695197700264585043125233440092930249750108573568301078381300707757193228951114681317025600204293569023669265415774846791092554136701809306176786297929660304924961499243652717277256431248318203325023562038408625955083573397115176954160794*n^27+4364001203693746240849332402413821400710869467112222800859477709027662061977528917661750050347471708745804631980558010843169060840273281885456895857446309239409559824633679108104607543311102551354411453242652629213773107830293913135985614057668483042469934427312988240166904839693271756391073641757851638084*n^26+12867235913371685681882310471407771503782811521397817154419029289694034140330438561197882979514438834931745758294547390282358126082923736114655031722532005824676167105312870377142060645582235356463891996272377068453135402897444541052871372128550139469026868171483406169968445612881953362685458145921085177773*n^25+35571838074675836102005085152023927635353484722365746416379801900389915717864408547938609515513404836859283058944561593330130489358934044810773364876510638358946868222949834604009483280166098312924927287238288406607396064131864294097280796646520786775181720377623074519714062928931797001845050986050115820494*n^24+91591029338341355861711931692651556414489114345957320222315870889504041519137821417759645551285420955861529877827778067874571347002957015947748367270903952043567812177731629620227348303563358805623182690737460116714441748109623463133720707393350878928674374413117302329793746369156443734038024837875514767724*n^23+217530605608762616526041705013403452996846925105820341550867821577024443970591603099813533735066671803978248235324144716522857176825221035334471168662721626774701428762290121142988426892985539652544243815716056299416011769923224687511153556693846954667994147118097471417724658643372442531398002308867044512872*n^22+469273619470139095234458100855435674297326321218226676620979853712852840658569016806976858504698056040306023484245976992700541563510230304234949193578203305682026751259305732314073121834132360783267485956047672779368817756636755664468398511873100587535628962480661128001899924653808854195956321691980338432336*n^21+894286366507682060809368661704638019388777468747265735916054823160210229620230573248440465201880848642472057177355644475054890707148420421141702145068645135430292279952061577168253155961728644113324530331393326407559858666861007892709981091453263215997787530145315114617200913678601543367165593186185972583008*n^20+1415052864337956470014569231881930440338935489538587999902794595839677387860196762926013144899679909331111770632241382657768284629634137527166627163431109135936484591032346514000038598925770508431107153810459228196606650139306759638918994213138295004370066657037497242412918288808272285982445711266193863288256*n^19+1512350539025545410973963565828814069569312582132074936862530844060224355789740869194322025603115495089070015048424581174283555219501436783604647106575144079780695047850081888307927294596778062339542438708973932855331777955456679823727487077384289235911610830999136660520047750671442926714662747502771236481408*n^18-440753914819982384004052860797104352242445855236956789376320689169416383332594590885589101335297842022283220783027221208347662779973244573565039555451505740621281678707047544675950213605313248946160146298614701429717595148245518647630362839238683448440857229660869082760893647698956441125565224614323951661824*n^17-8280180941527627159038023001612735561408181152893406823350409216647081977503294083691168098536409407996406832186079426595364323579360133792170689092998723223034725112881450190134286162645194823628999050845572146667574968587012471515676625470192304252769613710078039726567616540121914923031706628820603582350848*n^16-29369949347222327096080694094797279404589058811632699718838682071014103812428095791721549100769074822114924068517725331481090130681558441576463700634048546378830995240033772866343705306984965627893540258249814250540053971284464065104422718466140808944207776911517805084743002615168680798013670406193274043407360*n^15-75288323334573245140158252295344897258791084434959317171490955594658876807215345724272854521539241605042814976284475342783155229563368344536276735100675477660800916211294433299510915000915426228004949349318805509750098089590526972749774195183032481114662936319804198762525090817618344326148574510966853579859968*n^14-160270314059830247322259080703070743254835655595211244931251997240913124277108483505685940004018546455783338639651918692461692661992043498591424872711591151600717093912339782057949585780384816512580680368309052049795167556919643793560537768878280246935324682500730403104723322122018601416073467416677911331983360*n^13-295660304246724151917350389082349364908524267335440161440399218870712246634446370885821510575676239560605795318893295536071100127450148480021539775185078963767168754058273555154074169590606860971499949085488263521302920981015683041983599003462969779779639390001162834730162925949214570043570384756849672503091200*n^12-480256128534194943494452393269668779442462299455888808974688658692843481271943435020428787824760249262346332634038201446490652261644960250483751031348001594890259000127218741824287966793996949508335632179955980611713227838118156523459691657368940838235758993029326192985321465518045158409854018653336611452928000*n^11-690283603638895029472050525372991792414885233871067175302032795213012616380892709762406560984047032040651345103373817737602855022613864985825517270023495546669604749099428171788935590179314302945128124470060896402803133945348935374667362420744467870498107096253450241219314827748194664975348715950831093746073600*n^10-876950793271204670505432890588023368296333669535396268434054964389837203174385583561178736267542473755129294985271111646617047395948505590373184370838300673296696600495479320502649479990735426007200000683178880537229103806420074210940173744037386747995186658408496789209166365241504219717264459040398846017536000*n^9-979462617777698456400676232498626060960982461861198281529951118777206311848578448702070587296494425448148441829297817124107624128256013294156179405896739578932387294160562815742105380238845005469261881629965409428975672958734791506984828424124863898867259506148622513279368411339688961039310520058067835944960000*n^8-952961596177351574292336926665086240994397107179415020676519493067596222641333040259152605530547310824767613798069942596979517924707823518937278970442626253166304483773257500413184212524949079160448347812144024898368048575403804008712326336968158080430102013599725407465168043566488583808972943650338845491200000*n^7-796912028671782902322436941162600865531324917196518072415168992961057419536119498713831652909630003992735597130247186188162852378211253628596429109757915644131505217059023116952024883073033686341636419801607810394765913008866951273793463839148227136480274165121030210421368416411038545979105905252708515840000000*n^6-562072701096251815801924718309106625020475978693630834864659178870783051325436215742752760517913401945750424132214921188030411186844722767156300965076626486361628998809817725614912189337976280763296909249541396295560567676224700661496095030114365400082298659471357661662870836321671673482733156956459499520000000*n^5-325511177071923137001828546787041589778487681461384747874123213323779037334026919369186528415888818410416189368548946160169914311430146101929812196642174627784156659775340859893146118055134191786545978645917456629481754994138647526038053673258971474090365678590414399834780973613689854881193252834561228800000000*n^4-148749693463708799405892499121369727054846773112769011796386249564869607398450599175080106688358917114027690279370053334715768286874559316812781608375725586746910440798644025649723258367691845374112821033587621458369660285384164232404494791942168031008459598187277613802798954334590532332006552006295552000000000*n^3-50326636538794731653300564710871729509105404345212749274233395522718913261419303157215913048302467388569112668547201182456110055507795942099267443751268933262914841986650092476396974699857849475882422096405394909140632719395797088316817403470882156971249160658665668218541074705635199769030973980672000000000000*n^2-11213334714818386203313351267961410834691480891283286536184476770689993638640293977825745044669982292413568116089080559746148715066964868274925231917429819081687449948745744078993991047252545189077164482107424670966643151999132684289150065152617021558116840820817569131246999269556558506063625296281600000000000*n-1234730537919145979326416209734801694973524192858332610559520176690114406565694161668132952554776020493480125051661207695067557777473960493506463108356698955796530282586508494532468741506685696225310263515918747360457505234042276618460761050453857567654463516727441599944791506652532684731629699072000000000000)*a(n+4)-13835058055282163712*(n+4)*(n+5)*(n+6)*(n+7)*(n+8)*(n+9)*(n+10)*(n+11)*(n+12)*(n+13)*(n+14)*(n+15)*(n+16)*(135501400187870437175509577142073012929555476700952758403406271862806935199859342797618921465342375985357915167832247603350732800000000000000000000*n^138+284212228278107717493416204085782254112990775893428599621980274220324622606895927145034054570262105569649944068026576357835312988160000000000000000000*n^137+295684472209848279400355193956190099327095323601974741571770662235878376948992850092055530723964715169770300587304739522193586600804352000000000000000000*n^136+203429587166252448323634230757972215238554276860267534229349406388020290399870845692640603322097227982043961902186444006855993826971379302400000000000000000*n^135+104118055523651919258396737830566888209591702409763141665560046508250455635071354214558319059590652497325518125977034243215571782712317947412480000000000000000*n^134+42283082713260513945028749025637498761265579371740799673335128341023718063622389885840397199605515877626208905233513864458181343609969052192079872000000000000000*n^133+14191813884969095983971169421474025683015820080719356985620021255381333945281468478915507528017582522949216185377882907239813474911578915237963759616000000000000000*n^132+4048994294077512950669331707034609118670161643968933889489807753856294184795979604858253586882775844636750831171629943156270202238321511240711366854574080000000000000*n^131+1002355421308909296177221231553910689864550832716015863217717234646827335224021806525725722871955410664990328326736527529053385447322367502165023371275796480000000000000*n^130+218712278565435987127482962022519999956391918349013777910762845111721013488686758507157412646742923342125151953044408584114467668649118185587671658355085226803200000000000*n^129+42586128707099892658630080562888848904922338041276167446709476774224117431770470113556239287466012977350180115318772668722555331628638066806050019363736746826137600000000000*n^128+7473823519776065812134367151562787137807151366267571739564021577137660194637704278961306704193971678803740179639859433719872504314269540099676173936194758833980047360000000000*n^127+1191988883995001003114232934010193191830548153623581153761828825753257886025762266644690368671702010880320327863001942229697111547173274113320658098148481763182771175424000000000*n^126+173961516846367145532245744462510925166322374194249742008839738210909556250044166156708543420212757435403070781233468206287917925741323168145609772653009452539789961068544000000000*n^125+23368629591250786153482375194143137532789006394814793399269758003864640336049832050198169919576687089147237510335445978582659591260532860192720626578288463853392614420245381120000000*n^124+2904045720552462313026797069296707445096358865717380635534185739475290647805143216198593955578227259643425299093932486765967698124825136753263289415222253233436202068582984581120000000*n^123+335326182016246676065155200167465640477067509847615862828270717456708487825449976740735273598340950518639800535798551972118397168861447082527208419148468098300701396858358250602496000000*n^122+36115512866358210245596938918958459361402719616451952200503012822818013557408000799768889688646486523599190869086823339570096460945549273251128573933777372159284493707064896239802777600000*n^121+3640457998097915011229412273536193651390634385988824475922771562565128718039614558613324419761320239258366148324734108935733959229617280600207294564886070528044815992231210946708216217600000*n^120+344480347798645624977538498223913567739315491055085477291525558362275064637611608611929293888411887575355733070852876835301065347607153253846442400640029366600336172320069486952272048947200000*n^119+30682523330868471608009020679483062408546536258845373617311872513537868796364010715858702319408367243261969960483294259213369886684506505912468126709454874889351336949905286790263455057182720000*n^118+2578634607558514070388690206419206337376912270480277226384512855367252209824417163540381029906618223547411026912706684317045414301773755847704740803751345824693211403338318090143168818105548800000*n^117+204933468105275301877326858399193166369914382925946302441611736799533485268530061821779978696298360918087018242483401573207873161784061576327046412110110387010855080107665771998663537940446052352000*n^116+15432076627317851140528646311655118557236840956840798819992701109397213156902211272070532749646764789492720295216108407853580658883069988112280905446783546990070441418879562111311580834685058547712000*n^115+1103090907114835287851945702006825322600743693567994221174385855473446861358142059339639477836444717551981783681694969481627120173734076400809782430106652135665540340823793802855653853327859182993408000*n^114+74970966296906272514840175997781998010498683743449017891792053693326477836867771286700314362056059274800230971969494056059753140510903013583196074676893891299582568564953785391071169692253240657602150400*n^113+4852096782720619927142842946648766894055476057683048808172017970012379965828070734147641372236197103580053751029860419742571093938461066154106239782191234448270912158774263386935075929759528537858611609600*n^112+299451827129371889135798338922909709908523329166927637619643796956561392950573724700903509262474980927722901748643951513051585439897824801753642788097811288550004616840066562779506431600238185939370141286400*n^111+17645945744085086583833231895300764187215286174448241436754786660959005439599897885328710867076138152315657184694840232206699476295067213339602778211140303075117414743322792478007338443144408418626048517734400*n^110+994031740074415384338141090418045099153559128045220835977815543831657807065501393122270899372421847989920996419276820957518491515339869791625411785331727236465894159502360084231390597611453547220975082107043840*n^109+53588502048909872614397384710052840659364572556106750649513225648442337246091217791942794741247746776566896120232553844602611727111287785241408443496249700656951824783907400525307923477575641774993541546723246080*n^108+2767599669547762786363051288478260856707910373698573233378925507553815550772303852136876511488517800810834114849725767974397251503668927245600619742435919631983684097380148308347075815831015432980976996733251747840*n^107+137059196798511307189382743500329782359670674753781345019490138810061272823152872990750764905237463194768456505657109604810718448487952355906038790138761706598990184952538593499994931625369816165107440520711079198720*n^106+6514346959715705931002082426989014358523928955180305355954637605875011070936662349106679305694022902705753409828818445776431592869323410967611230749828440991191450825767440317834994457225574400205704143079209330278400*n^105+297406154528612720575790481149322032990142646475191986034380535548937767708455438457434208611697904615367511640498464305446849440800269990563327392368720181407574302138793351221564644583985563987645478699538500535975936*n^104+13052093726438114255535178861835103161068456192652235502064434747233096864507317545510411223161166295945997719007494168855259772414577396620679109860775362426661292184386564700314576270758480793769929011192677368120475648*n^103+551029134575283413137104639369463658919268501973766687047820873975222872313318533085129486257640624974968154093338702043528963783093699329523963363638189740799616859892392576368212833488035626762327917399898636582616301568*n^102+22393705888256550848317658043722842112361736152750351768274905387752458809249643203040136723185050928933110463036596426709221029080614207082345620843000830420773061342830006198125464990582458705262328915942162756898236923904*n^101+876614679791308063836940548087427882700025488755400453698317947991388841423585351497567296736052054590706314038074074769310574791970385163964876460418650122621697061250573383415568085693535155226815441968137547873029837553664*n^100+33073490177681962496232109813060961574768410034614601382910573623298085161503787093946961562898851780194395146231794275529173171276043050455186252674128166894019605733623129536805239218672095798228590759295051914210443884756992*n^99+1203319792843760970409350126076308261936330792753535067133298339627732766499577608123749185215811105685940951900665132809906947753794421497236566751805918319382767997056611190467457542707821518686332296191599174601543610196295680*n^98+42241394127284066995804413677727810286255838518379403110346998757614007665516526256106893541809726025592288021274976190677223631487512807789620291189607079931364359004535457361615118539563300489942712537741752752457499721607413760*n^97+1431410400170732100470079441678351741706903902257532617021444958037223473796354334221390940980903913763252840241389954309748000366978878434230539944300863197669423243653322911523773016059008419650988770447971970536669265188974755840*n^96+46844490844953492568789170408010381465264662433438534635230052707623076174017614416973572745466088893199223194566499369897097554068481207736159001222939350418799740170417582558807130050229578311689800697527267861688461077863037140992*n^95+1481183658231786577085102468315947506791298147938500504230152248124371757507358983985534466001909689692598500324972037784766675835452864565980098399409029454733174496672839890014372543818576885138423304315532574707459188785593207226368*n^94+45268030985979696465315452058940055052020985398305309001691042390769552903730858770730061508610009787293098592675175545497389942625485045533631408886494022555580403935269124955771858146937429334402174623474344241574781609833972522549248*n^93+1337741540238202479410159151172875086868148873295498518166332708513467133664992214302137981180344991896276758476148085805745993424407847410206137530785506916126978226872421617097027919699571289105743632747173889371614534971872688662904832*n^92+38238981042092266045541866413082467027914204428785170935391051320207135914260321207945059798602689925875694222756758519647487771621878460812379798280961308094165820251084796670663699066109903383602156625950697468331041217070243927757422592*n^91+1057645179753896631170511661864984409791691440583366278321748142285338432778908605547113823328259197876870506349261958389365935503077590299420341688106424344712895549346128587286766968964937931391315708019374945381120796658500022792112570368*n^90+28314597750615195677646739641589631726892521964135328474585525619867176747268175426291091149153130228264820843288573433702772905565704724537989390293773130155614286271403030010989431629964749796323741183593402190591195220712225497346792751104*n^89+733915659620149200932711557658613460072350672822760490478321680257431050761724881175461639987945434447710823799290521226718003958508107696465701574511202194281077933258532290422124820327642166783048804978585874142729172834463767952765382295552*n^88+18423317613249215605270991171828781443306023878042116251443828469184699942883455299383044877228815455608560176050722543883892238832664925973783268043267788616115914365317786141967433122796502391234809839132942020578681595330237990514678741073920*n^87+448010656356387631750498072135796360012489456980837302573791079422661502199777337733328948422611010976311919399479402116142272228772517925108107399328065420220519189762859561445521939810247684586775604702236578813012537842338857932775479402561536*n^86+10556336881487636689135455046006386062614405477868203884575358938571528052240294812519489582005315403828633659325686449798187385137088686940458363553513565854488745513999203212222902712350910173573783334168023059370935995292000409193470607545597952*n^85+241068855423482677357802715996151145761591590605277442500826053317247039520265882653570003283269857460427201566050083529873107188570461680923181668835680735100036198303837871142908995331097062331766837143049194395566937291311168153297789954593652736*n^84+5336589677345823069254032492702270760058599039573381374454551416783285149528665462480812397401228642652872837065891990237616885579130947329685200430716465111909664521508683679448690978251813234844335164778097997456995082779074869023249894089680748544*n^83+114542537213848348231445681462057619934094660505904333557932098268574562443750720870093544220986724911215961902621224404395145249076359936257764067827579119964442773292798546341057972869679646673695717538526870295626429725223749184262045340886131277824*n^82+2384126608580610581775024452380750534908635827658444598842028721095141433635650338683325864395486590651905508758751897758953278350580901139988705979344952960155917386287675952541057229674327670261994183394388570077823426824719874443300972152645658607616*n^81+48130972045312335434330211110434073874852365058950507769443939017220287611571396464145993666142443429315662325967512708911799213394600302908335531322557750188960108161667422999113777713898075047660536368510177576419900346269682124797599261318361405980672*n^80+942584394315083202323784965036958284010294667875927839812003832935601844456371514893526920409488614740918761036393872353232831676119147152379793376451119143006618789593327810126733517892824957616961256131247892801359198995337453180877016733856300905005056*n^79+17909276274053724981701960633682782607092599833600350446233372900530907701588686073932360204271354781098058121041691417375989259719838033636167454241446049703300527467702328923011735653823510378465997492093729932847995947917067676513202954960254560001589248*n^78+330182788068126373007395594193007453548080956518250012619212909815088875373040591842365287921917612962226434781768378760702607786053030867520790362288533993514530454833844123932623698912625859888214713715890658955386639765401651248450426905989782908792995840*n^77+5907456374616240951374084146060497527715225383022435960294482911523338401174432352779968898159007958217581496706632582405091657086950776050815394322082227084753003359853653609303976773833154447673249392072229509739767682758480743292619997776936850564283629568*n^76+102579880069829871653551528383401587693335675667715431356943545669351387270116749580297977145364846377758025221502960090048786686374693699664004969215471687544120581801969076378540371592874402166338567763826173402260897520767287254806198868858266332178191220736*n^75+1728940944634534961879709441162961729475978074321059017602324576877629276151532977385983367731141872665242738583621634957159635349507210932855294649053666368357694292900891115582345850624322730690315129018633929008035413849354644663688463522413966104740812292096*n^74+28287209612216245576628332905191589724668290055884380790873795745983500170805926031186210269009746826112183034736544595082520317577533213323443456690012385483988639570061451016026270410585540318520703818225910254956035816697850775486834697755027353595224636391424*n^73+449285786567921948884750732797381153759803147699572187842633122004257434773986796834380133364767921123207805127301861509326186531408918580174364204457989581828597943647344167266569255884520604398471140663792111524805512229086571472239427208414960803423979375689728*n^72+6927930426332833303280242101265287472251736822972674187119588938547535687231757471993654751889328011930564097647059626761353317148305344780983311688822583972041699461112053149083192709760217350447889719630755262960027804770420559933536381237444355857747528850604032*n^71+103717794066424536176714289977987886439506310201280191280590022755263666177570510317246089770794796183857586855086277663034199497401716285722947879699064159261482197313659770113783737058354233309480735146901240538236843555236700274443861820860296389296038932623736832*n^70+1507605016400934623581512794171901834685880831673237508501862326620734184961059716432720103149271734066779024413527046835930592088575415692045164750394716434916045322043793313622058281610487257767518727786950959546151872681301048264424104086033353662510652356272250880*n^69+21277323720780209578897561033297213339526764511111575657455813466218738977079891042903906751004662614704547416059271755084202122788787471704917800717127314526219952060303776768363906965404642040682055039240220128000478761685127210891446357052705571052045900769151123456*n^68+291572800401521754145005945458815380551772299467457713303660061422314465786650465303447164188009833803321130899057850076369438294779728271297646611711600342602322650943053376429853086843363922531335151633595598284867125445709434253019614452357828777457145492528312975360*n^67+3879518619300375480944651489767381080447785607240119170122931609431022863440691483081950289773840418447493904213366996368706081864288473854635854338804341900603947735119790097919640330424005894404445048519781490388743689750670933870408224665693652843707061628822362694656*n^66+50119233967953503212691877441210202833208868435131398383153268721727071262543278631062793121336157821176071662201921523086698555670279787545249568004713895579328293766268619833925093738819381431834458226568776956190530531022827464142755295810104143233974545727430081115648*n^65+628660581199150347144316746480172627738279212535782444528574332917840930295887704024447573558810037954254367544973230465801320911806394762585307336116291480236980277142630529556615376430864079439898580367954956048556775599561970219819123035812750965235201199520581319155712*n^64+7655915104758852591389870706590110939757873899258704453157279528038000653868963517768617251762367634213059433833929530611141612747587927494795751623650976264389410730447690989751191405286100791277065571272644300062109736507168679840856326406553182995298573562639874896942080*n^63+90515949652646615591403269954188083370175211295110527585375633025110246428736602050758152818859641959751832973816761956271340854175779583925206218818978959448519396578179182365319531080106439166350837689096365247722151415830054811047759240499290656659210362173341814258869312*n^62+1038896478833406411234514445840738448036867169211758338650577931143967532440179403143074022566702574904849689449075737773454420662932737766515481595622857800819535174282336205582069821233977266375726407928775617773387669727767726700456065256563176317703637731621035601743239264*n^61+11574556977401787593391565541727012205666558064795338780756687276548224785864788434331287534883818350121318513792236071756406077908951562102743728339608338004232519119763354641322574445385772493233641205595212381855185849209416582180401081383731357297398499737117507457488127040*n^60+125164360543479686162855568487401637939489578092652520740963458964800936469661974527264800835043821608161012913095946060347637017432787945551077684815305423047715215922928117096207882766060152888367949091202278186554354693106199333851891962982240924438951016201430499068647821824*n^59+1313571305120987441382328756175636547961718679943504447808640120213747181679180122932536646256453184450212320955141437981665229050041829767670673145084048752534386532485479730323442216597120544372575259092046249640419598926173035545085195786434047497955746210745204299178846318472*n^58+13377304353441278300492211307714059509309484242882398366157562472252234687402564813856355779711112826273491662767008992278106461920604445436812903142710761213857929963759968824183525071954233421424152938053716192277966599766074893620320568424068845942730433170892638282502819429516*n^57+132179286810881567108776679730824186790796754602372866708443864365410630358279713536089820715827923886446484824431110339964598760850684197693689958557982371374960371470387289012412302501596796183360839818742259115563643258674297527235977312547155899459175806638227975038733048732616*n^56+1266975003339309713753211349105195619806433780544092361761560978953519166406641898059167679111656402018682617136895877637097943795498771164723567044673006754292007279796908114425722363502661464516672291337910046387200925863597867207994398045495959288597750909144657990789923205117932*n^55+11778887895933345784037839695824356347025744925836987832695109519478812165579630321546183434962066351237825648433336246910310235932091394122413661003283424839721770029387919682311360752924791738452298148977091412981442798291724047214249096820818972583841637097298113326975703048757304*n^54+106190385616547893999022014002455058144619928334165727287353447009986292753075361126411054384352476532048671696102905798174601670427946675034666432034863472828762070629602067535797197671681653060589496564993868272352929978190043545828619950976146544185109446167538875226331196893098198*n^53+928142569462905878354396005261149714985994384482824249978366143842935695226845190130668934295168958886542987197792943248477792946504751098700522971107264434405460996053633497256471653999823769507822888352345528150043991488170759737107898998451877773726101404819689960847715342769648908*n^52+7862977594164162161500829155639375771372827510257864911106274011137741769025717953827264351368795199086338810464882446651129159183913232081538299968711132771979778012912297686048980664511724973441604607627009603181268195967227807945657043563910027760138552733877046291161936578774972510*n^51+64548523951229289049536645913940850570817631198133733409454394874831962750373509160434394283673714449985426542347612591786052920254846770482277186863082979056017865777436049046381120746870551571631453703658088246986815257156572219681344553925030638203514355226360506127698651769273249482*n^50+513317226086932030673761154943170245993095859539089595498995411604853912436953919541898035142753567960889846104464843400712742546819645806689331793471541610692664787196750851671968242673739912031116772728929376912344651070065949097269723846256760771608036602261902774788529180500088578123*n^49+3953188568560147154821616149132323565490241495678911368348936644077081873568447284857668184844837709903397670602562054305469443236799424602312013632737350209706367774834063373175492201750872741750452206833723016842755014711742710907600012876723163913847863642390012880481130439824661105152*n^48+29472789664836072442637119398443839595991575505311376090769374491413599080651669986200869813831629242530502931278279629854951113681354469439340700270140901930306279874937433099635248767484418924753969774053557316390400389403707608934500910847747617548082466358921436449658735090116553532100*n^47+212639537703307263262764329036221336590233243926575185119632587642622273993659305088652840101434819469611875399470835890837093159585325773117726074620935532077972362083871108045083347604721056823184429522503203732178574919998612477411839213127123342113540777257923561812351681914243405336410*n^46+1484018317966121748480810541074686187913656055860197689508882983797426764380565839469808807954557104927479187204849009419863847734457698714132134648619819439902960972754585560450044950710695455937343528039269067304653450548110306795398592450570757900359187129769480936175981813601485360763628*n^45+10014190241569585385212749359101272513500621962212533805978885747246870667760945702916751038078534279250631001950223127231985811412334073609788684538580242551769627243669705002152010513833508998307111975700171272864137144494179712969417313068669232114893667947983570385111278668194388117055314*n^44+65308100815138869846193428584748490309471256338980865644266071627294228047553567749028485825375862596191074068807150819103799605680828388764861723751225109498272885702652528409708713149035463339946613832606856825802635971858276414326828244400407344520396348077411130969843141655307109912459706*n^43+411404949226772890338229139448532556910908784787051039671554228502830912097594755380558825867420355357894287355786020344546326366630209930694927482500269777110347019095067215297831467928573282812423286492852770316258359564494348049899803477100233538495301502130865025337636280045940852674076432*n^42+2501968222507574502613701594002575110454269580570724525155051432345618964879587128358577993362068764110939097489872780108933985259430377258658078507726797840339031457071885341392018388220534622252522749276971434436835929206519944546604873061703166109180739069888464621174085329405850713799185213*n^41+14680570580950016156434878291946013598749928797542448799675852553996689200400206214406891014140476285850273782017186720600730036170372136952970480790565773399171191183241516664528511527554523807792483990661923580287575081090603768295523903470713798528293314956828991712784924332440952033235208538*n^40+83055942313631317780676976692684172033444974002315008513864832143037143739306866043347389697412072233951927960486040257474425500813991310815716046261294599517039201670936397938181934110705570914651349130045241304636316942162644969533654724713226804344972449360511963155274998297749320349437108376*n^39+452751105438626523372921551056177248495936743913317273476628554111119980697885730871992187621161110685158504908277091428880311822582647115773932953340246078413899651006189426075475604666727050310639169419824830329178450641502050260824874067234308155410526889018155493449873151831413767708433759332*n^38+2376172496308975680911170941560131081804374834355497797499345759366740942058618790119530203143857392342404555575475448920549061162279325806592522383753315817139367658530949770051091131436351457041334018012281389278730679117530623633664167802563669477319526536735485739083386528695750421337146615878*n^37+11996813276664244400895032635379586058476176978289862517449504510451041527234800710811417416392396827226712758872905021239993282567795950861015609153576694663746496570490372749911226455132384491654229041953865284227609820311992177705852548992799647648830403731475888515339837733718579060221897737024*n^36+58214458012806153828638852219306025477329875493888845271543608577600814626988526465902312269728507357150683973745367719005610487005405061499442260961921927307687513811945457463559427016856643924351012071262826528569676246042994968757060378556302139507040367159447601804505236625977630726087309677970*n^35+271233714458706894129948904594226712030143432164278663252524806029507611079982185129402473155647001998143665511522857639569613508457337681769967257185706767083398310907660280942543668514002840707391055148496323621876857378714732544558769320177645441130523109768712671855892340663934816026785648939882*n^34+1212084785365304999507494571741254766371788124806373776140350033916589233254457864393246236000925488940771848170443745775595596017712211913945519760315151139569393440837248431193605349391073719256019507367812895777873691154127756401728059387387311080104866618666438905603861371443546533440892940827605*n^33+5188937416117647373120324259959495556299217327783099771504388553075355656041406623625322216802851363482560819732458177170358345476419024392532135556191159910625424081895269097443513522628432686614045199694272073404450144753264025344790414808323920974883646663502930005119760133247722583885359188146932*n^32+21252088601807229262954021355720238093761871852020191473003654910843922908763610385254335249140913571920233948451181092663551257996820195820940885512283492525598295119435903226162073326249168219827123453665522878290443565933994827610235692529500822673828117523955158823705292467769212464878661182609716*n^31+83148544049671785165061151216131003129169637281952643193237663202414592863452170074880123739554107729269148026724311796413351539720741172005877150367810360658391724351747075298667153260673852180761765219855262281461400244712854557019946337295780035147528309888213776009375718596356696481485670601522418*n^30+310244817764210248688997982412716617549950648696682426239520651067253726692081079308428392519390663148690146498141385218247433924084020013454007234134171209885495235109098648092260505162053887690760634104543847569982328392444604462331550553083103681041654792045273697724982362362268982058719585338267528*n^29+1101823219064420437813945693242908822108811165491097903241214293547007486166714093027315535376155092901259160761764323407706804249238777043769478685221163480579790625987876096734808089658157363710387172169278027294277904805681576969044433247044794131534788567726880510565570862318014838085491953218594210*n^28+3716217050196453749546816257960564421046421381360728992060633402750352333243040822343188337421102155800953268757125125866657888531126604313416906850569649189140906602305463587490023183073993218557364902876030249734305008372283748628396439641179675126215968854952897694240671178412108442141554490507271830*n^27+11871789394303645330798359787312506250938363298698831223519823537728529239167098258673626777865420654571829484483318345747166743663752897710720050206960687548295314916421279895577896507668265907517710863380961558016412559911774337378752505069802818001574070333211972629309353697446151971570092939180252628*n^26+35805951475577148111127610742927705824425310119132320592327044898753698603464836334696698210456235131835441408688961527997240641298835491733234442746202358738545603960759617162030142666881545156170718359545687104720956723240632507156548520882623445867038275510798899467612671716811032336875243028212910647*n^25+101546531549997346070682476999070521405562745066660969824129959622585687440141851380513391730360583005543007140384903143410198539853734747238493182071415485512187050196338402817162065422813295984790133426253102056658087096264573209766694016815470926739181892374460909122625981230774160799534038790680502602*n^24+269380525150417888712934351984481252164870291898106487642926447051658083441277507468710817484943524874927460783519819264367000456260923590023946170550541146921347390354442914423813033037956275118162876104756777181820056300125423765723022654384801375146151596157479929498130301637718432739437327422156307972*n^23+663648026984514991328980645621270469971780892585764967404608439689050700537948793930314821234777573895250407617724202948348522690796001114543117464837444999453463120753765239409317002344730986609327673542961572696203525184238388562269634229759325836294426013090566294816744771099344095379859644885366721464*n^22+1502459703497542988163759163551763010264464775449830969308221306111599536030298532751570313164887985464882510325795227260864368145374826014725473301532215038700452717560491870903906034983706348800197008189396534664627039467673313916570971936834413605878578992510081054046861779487393449382499627740800575728*n^21+3073091214016452557520060705030077990685333915509989269224558326091820203466925822366357044883176137549903035063052511232902303665772387833816691944265222673670866005589336989979666717658077172099529294847834297500985848479412526477061901558095468756542708445442089901032503709870010932961485385279887029536*n^20+5502366276972227582930824019834892177039935992365679420053331674678756027390630719344082243063176729886681579721539256442243110776761478357140630331896328892432614203009490032878214927028661564966618127249787097381648195816565903769688334924847733390394900875081969841275740029878164096146578317244433349952*n^19+8012975475618691202821753589730678953753625323792325487446279410310726100117820604189916486224022648392451259896157995531241573305804666397089069533686497396225217531198477303541779358647606250975825960394943033154919169402886485214709230574787163283122980330185784990206083986256091579302264617873600803968*n^18+7203819687504819673635453022462768767932663340240400205985242735785686760987939514972153836610088529059162804532536128620654287676659198616674345802718409212634611891598881945317908327680569758580172424859482500443263148229804798211174157582663520490963623664691916536298979140779342658673330217318831347456*n^17-6023636400140865604063650956981802115296208757626775391572273712704394915119317972769380533744853085975983458451131709594927809029032083778542161595794552854748628900684422584591854976664271090444734616306374975032386918174239368686488250585444868523128915921767431137768291739886993409545425052291112923648*n^16-50530087107276019261175495355138000881213719597245029847981511980420509976777893380465729525461445031032757507764596652010693309765485525778809087150722520346597395319880291852817999954690755811968428048424900960946072061699545905718831505454835295944166505423608001194477827649018731845102818942321765422080*n^15-157866427801447278130770186809789648613002331330923184831574822991689858052512981484758145450363961647900717205409775106150905887912281740019295115293018934564158278510148565917510303382578503011046730627669565070521578942070612897529994607790306919903938950882039414778944194112904853276581775056852330854400*n^14-369527617685235426667461202093939926235011642280140944588442126823866753189950410092300721386706954402692232893396959928616032741354762854811155726722184712340570433117633639961469857998229015182074652728934731353059490065518572476789382055134687532006409795388398075038607503004236833576579234199352718028800*n^13-722938302246975383008457013815236177023589598771549224695509365030360366389059381856110817357796547257722349773112644944418954822716456568265732030586918938635798952691971600218130016337284352819114463731986238930395378229262816914259548107724325949712980884872882503218102412438596317283652901773566868889600*n^12-1224354230434490624379985562647247433224005821751287176680383331470552013175023381138247551183078212185332920041065912753850173166106052000068467481954370603642441560895282351438726093228925936716454664809819519247328240075560343167697636963770021256523298910257964815568349689239182029715659446464494725120000*n^11-1817647725766607733019409940102871107877819511620365077663739665386077072878721068479806116154220978060671983079481010555448251995286373830115658399236652104059307899213835170565644562744632742223110294656790956446559172617641957667909697455205695323509302386410831379052143662894846994313391088596997263360000*n^10-2371413893003618652103335838035743906221836133890402395736969239919601020968595112816376276077805384936318594396786740700595555630139963850114992523228913330665795846957973837704948392129017919802657904098211077345287002705790155903561468950001441433114223281365070271398828655985143877650747053125292769280000*n^9-2709705990143977499415029607329962486529792867038130177214979428032582112861158866196152515498337970538959653755939895435304744650293646287962246774808021155607126836173890260811475191914991160875747557981951384264360182768426387843927624442413513183751109108662983567593601555512910114980398065580546457600000*n^8-2690063044627572623759954062243336505190169434708985204887785138556678548384679092774438527061330646066934726235732709401253317747529184319885078920733703440120721820075820165717658806171403951081252453547727500248706196910174620444392136327223026327394574515979123128212401821724449556308432810806870016000000*n^7-2290932779813889364644653568570928172110718360515109339944892591373334378646947235148613276252494600480158236630624140979946898147226864522025162446818157917594068424481894271664402983744289437758888380516240637943324180995182593558110150689734296119071138495085715917249578339188137115854279365946900480000000*n^6-1643146750828820656109267852013262527424422188060084491033700743313777348633688026737898528322449577124227842041536175428083783160508024469144004235156108722501336354441011796934983288980992335592039875638421221461070951025540228894622574615594746618147610830948565883659251442040849102492544501481472000000000*n^5-966582427247616423762553874720103794825308976193352970825455974365913228721118964616738896716773653035561616461056324191621681304570319097873973673164866678955884537057868175818051291476620922257062237348888659078502369860625307627689168738492566046745915955387727648318332276816595680876029935091712000000000*n^4-448254570746835549308579236602114322669562739468099782473658260935876989029645608415743122386567972160268185167894746539422212099786502347693668324348247387967398697054437956772482569303467310074488837007418399163346583418325579167235417810715659120549065921378992991737961253301648248543526256640000000000000*n^3-153794587562601548863739382842790305281586474573603736727225120178732726333493971626305148538629949482127018201648443597086850125232919835201578158698483361505768226718600362478003542723138174567150559840267953520292727110508691041465882115183980425063437320063386580154656912470796884074168949145600000000000*n^2-34728436440801292000592858074673269631450689902820728944357937918356960804609064078163861348933843412497934469423111229979956302219340883345797367116080908342257319809987423718962373811318672985016363792502381362290164478543103447186741800591128884321898676859711454435029833906292027808471318528000000000000*n-3873502724107560125442142286564946396157706110579258397740789736057225135276541079468051274980594338954336506358984386988423198635920778885436646185667401359155225347678011719274929119350540790108397833247175694412720582660600153973058303823090861608153486388733369089947275329296146762154639360000000000000)*a(n+3)-13281655733070877163520*(n+3)*(n+4)*(n+5)*(n+6)*(n+7)*(n+8)*(n+9)*(n+10)*(n+11)*(n+12)*(n+13)*(n+14)*(n+15)*(n+16)*(282326822921257729440627982360468359769155358178146562593493920850654433740966170219281593202829906101894996343868647224115200000000000000000000*n^137+590009112267630667847128362872656066341457139867411946605104755486411058181111369039688354823659229679250386785569483724884541440000000000000000000*n^136+611550165787736554333790961432054759326135748604479568708681189130219340203622933434224099790424602608268224458378864998642947719168000000000000000000*n^135+419164945009112524052775805015134449321387274551416348524195530087748417905667699527745419703642460674021238223366691542217417463273881600000000000000000*n^134+213719156170123433260207514178598112677428655819265004263348786571857222856866630900697384220699575403036681376632614024562700981924863672320000000000000000*n^133+86458866670259907934760412756408233430646903824467770826285120268644533860891736156813831017911224552794402870124238731411523604341683648462848000000000000000*n^132+28905790397961595130007836870637674860526847456462492763080920011930261807850959459378238844398722485926578485440342067099220491344421034502651904000000000000000*n^131+8214408970767685580550727416445355284100376167464028184068843852983782847546030637989578303556648978597183788956891152762651010743370631470427899166720000000000000*n^130+2025400388355864817349257220961468051266019330654782647326280180930796037681008651745112557692433062941967881478179585882139565003586586953759170515435520000000000000*n^129+440148950757713713878604731881167512236379332829640909132600062832351215509747071713987926411843164169613744249677873199087964707391990850367878463560142028800000000000*n^128+85351073619098877601945952354355557898944267448192406859862826543222150599155768264025155552508352079989166542519183819062343454007073901203181118046633092710400000000000*n^127+14916760724357132386112689717444874529170804574007158324765561486926812960843677299079227550616592650651504040377911487785975139228549822359025024489523006134026240000000000*n^126+2369031612415822836411382712820715039344839761597689251326196427215960599010559467984847344760426588907985433373483086239419198414347773997874337174658798976411631616000000000*n^125+344266265184304775187576526064807303150460353662922620279101963608613279503555205965339687677311878539625110736733286589652929228095864500300040385898838960928515424256000000000*n^124+46046049148079982549964114422241621601856919808406330527823447292355167201776629580447267603196665110885312130650094448299394009989819684327423740467238748470487059351470080000000*n^123+5697117475982771795671738965454268448427664173378161577765289635981569100155425245317143300145808229004366139668657400722493593443599593992092526659862338982689032356788961280000000*n^122+654916700376065501031926850941091317713601899828137618558859430892346564000637071594492342840774432555013388888350565806606797673047961651283566773539713268836954747157363032064000000*n^121+70218743949532097608911473353727984191451011541887929949502965368934062640059398176513385986180330278387865575436303693585589076076389886715203408863544042673139484184741830616678400000*n^120+7045782965783834309278423491376685660385438088660043548022504129257991324848255076715251860625841427769037442562033825498497697322714260303794488657884492581587627335762550217664102400000*n^119+663627604545570576699775610356280287529220908290173651382860546890932091964002248581742450239456672090550818135411017750048551290461301639732204551540696153064417169661687947672210636800000*n^118+58831522619810000194851379235303012637420582178758396723186079287247534739863302337422326403000078357459384172954898837500042865149632096760336054507461173392663034971663911616248262164480000*n^117+4920843811999699462040574515316180951171115666134825942285919726550366174244073935239455436279271768282224301073716745634478070696362139782929964286735558643783482275443371823118953113190400000*n^116+389192632255108654450743252464795706179539039395201344466201221974440031694337495814664076400067494637391946292363561162433572450682215219885805679310418756866055244109839820187819043473850368000*n^115+29164105898637209017120401491952173278820463029204097783583489201475122192214294390001198556689501600815633179178162232467849760530065414622931007830278231103611976419902562402465262371484991488000*n^114+2074331821028960129833245537609414989786196045549667595518828667172711713168696403674725447958253835228485547580084837189321920065665885672545180589876727734892788822292994145702354155386659930112000*n^113+140272368232421215090099760166518668778618858214219821170847972712487548867728384740607457927844666154552400084336242848806091845400101687431928514627728364087769742187067804785259219179055122848153600*n^112+9032114509694989508492803314302907887421208227535546164220237119010344401498164518464684102996134901017191931606837717838061343089351737296060083390046541658602785196937466186971352891689891120178790400*n^111+554544179964595300314551676804906327703109924917119922056692691682843394346768673323054518372321481706984593377722959596928302109318864026038477871020073471455706433213270834016899828173663412126587289600*n^110+32506554517281814194647597901288375973696303839152802970962016913321319357486268824937572524473159166558150074422277985984830067678475113161585622278755658707732010932177320207192081794761657365460261273600*n^109+1821419696928350050666334996157874603604311553535517215791877211979582832658250396805012822315986008702567739935239478345981622862278313756342745944796554883199577606656381866119045774586740442670043821506560*n^108+97663315902574660372643461272747053008469099007533055611831995901456843920043519514382133773601149102049647611942228990277308008626361492968800216046332836086543148863514995595252630986545588551049898434232320*n^107+5016245692340919276299932235350872336349664708832566125548067488005161242418318383724059152135825283597037188797676817833115020987194473504952718224020109126350373214562333907404854101452770369249629696069468160*n^106+247038306957998686041738666957800677624206290824484747963074258489952651461041148447752989638960529748490676302835344462213408194870526628495085855152207526232232485599904099428857632863443448941642156350510202880*n^105+11675400419456986241400173872709838213737609528061527002030679551507661448331373702932997534056679624742558967307298573820696726745252436108363774650904843567221548182775114706274618562649147884915955149306645708800*n^104+529979507632766072753183942244782312874373462187104806708963261855324673675378296418619416192006439456259379491724647803265932745526802113346912095013299335805210845079385075143008689578399759036068520920227222913024*n^103+23123854451037747594685951093444676138133552594914427249333337785221102718236188481897293281203201417227464779294893467170787827690794626449014493225389190070971448962895643399168519884946716782821490091291056560668672*n^102+970481886066907740508112941383439246802508198456697085981786498634282427832102354707305582135268296848669876407197201953736762191220322051098045083294926067408518614397561769597692700058202264148828431530354391344218112*n^101+39204216690403183762786974323745089257749061086892363542884518514860256278463068500009376228361653061527140652852173218951028108799797694969706005652577954658656180323474390149760864763517908260004390998073702330899890176*n^100+1525350953186613328192402841807070965990264239790993326505851956607859321494657125005874009408886020917483058566228918135398901305425163934225822093936520533349485929023778249649163566516848910591805507132834786162052694016*n^99+57194561946349470006992785408461341912641253897251270280154661274229415956835847484426158738429976684030003084125881814349671478104853010765850662190399770652121098661788046307515651025732848106694696680710872683054343651328*n^98+2067892789031699067616028759055827780348906483158248477574539485470037718335029901848004181771003418625445453097063431710558881747347495962966514155761108339813199804567170843280745801215308601724978234630619718886050758656000*n^97+72129867368029398250003410573675327087417091868173176027068054268312688052362459291377179999525019344031364532321295860710080819323159641722701419582893210634053056183469830611390905790003572932786899949761386499059814225674240*n^96+2428442123041825745979432167670917152794184904434227050870286128037004987353993390540657865878479090043513012461661538324140764793284574149341091515125025283505993236248108494279308106637770208443227434033524740854376354902179840*n^95+78952272296055013357388455187591203525954029551986821003026625685563820007323372507887572135527454247007739801980519206528865593415474858934337961115947512809391289608736116283814357161981165830720964590710008935038038311130103808*n^94+2479775683389132080489380981672426545282343089396055094628120090205557439078235503967687094985202271169176695013372101331851773197034976548970264828104481989536141431904591891545467210518896328560867750578181044068977574521792888832*n^93+75274229268657442521235166458468987718596981135894612999085821429661578033364280920588720181691642858972012177216042681407448498677062241069946709057264421649413952950687830990034633867508820087948431387937541642764906191168336822272*n^92+2209179370933406841747410679826133690657663101632074749424856383462800598642581801474952646599844814458429597876983872928386480387345025622270991782428075593968413985529939801705131581066725996124773947860689901273544311647709668835328*n^91+62707703464154660044535635123482627167993651003845278942344991749109370986766523462872667934109859268447128279857622859605762816325518447029809396107084157107426375530527167297750574583387703972048480136866738592010390407649256043184128*n^90+1722110730654928483228597148463323217399206982871240705699142173623174288182982069678641790091335402999577445580300010741090313262720518048072351258096186293899898074663425627867410946803636661543801336973696088175257200554470820064264192*n^89+45770696162582674991621417130811858401737554001610261756789726465568678466545472358714914970654713765984695707834929869963303920979197716922902327143198662949560900902760203099143912402288596050230883098997605804092593303462320529479827456*n^88+1177681110367224684157086531081941265073265937701653382467997962503826546410713051178021234311439915234511779563257128910073264254961780036729351927703694194369614481250451578880501766008130041449144789442419490738908555795579059815986495488*n^87+29342763944869289424998113490443585426510868474645773244858137441432165816988073444957950463927183644366225956527611044864835855241913191466192643428570016794610732988240107424553001035758134908085732833194879219177836833296107956720118005760*n^86+708139969023829508588113349411394187689635888772104061373035984014138207187626683652247014084540258740907669308414752039802990396642695137645094040330819893374624591701351868374640463492309599266860433084301964853075937724493521674556003057664*n^85+16557176112659680044997623139644187868764896570251952082169176390109440889096633306889571833477937543024132857791324343370430259578848934182986700531748069909975372368153552365388155643551254062102980587878356186944750725181326638538192215605248*n^84+375145514180582184716039478039044499902407865763950461889470018620761914524628025437941102083334670420671627306195193182970124455706448602065848747210504459958932715634615977585542681271437528335238649128038225778480699946874464899553787268562944*n^83+8238536786326746337646652260221757198425914850735536399304573991461976562658180362959731476234821090787200380316167895775872602223637552126800915795770354213761598545849669655404090241416811981882686719566917091798407654180933403342669240248303616*n^82+175396643465187718148562298857743346919536768323717079003450746649817702213543162739007500851557902567254248056068473026875798728246695605510145332949143451849570333998717565480809417305620456410946911183279213181683186581901613642363648190988681216*n^81+3620688151604910566186242862168970938611743637579720264503449526691436461065608355253317664905702533759821961457586011376400339974414326004858430563165700146309620047639130869523949937343163770933645387307495813983480428849573366974812638325122269184*n^80+72482200474646100608800029122324586888292949941733256497337012043956216081092623337262631527278047068344767462914346073505210441840746738792183062859215452306111542315455946073879811704335039601817713443518811045737091792104538589878208051640205836288*n^79+1407368877244333073244281586123869915818770979610968244453901783686657780773018950628292986564276459554734605910405225363930515963699683643776963831272078857207241216525097914281601954225776279271511099684560244615697311063983647985390936105452079939584*n^78+26508251928377844963289359828155853205292517963245547241997272527477091567690456994786348289864951495483971873174626261540991593993101800991046195982506139225786880577194408698420733715211263971545087931157249646024346378515294698036104525481856238354432*n^77+484401561851112356011322781486009550931909975121657586736596899758122687374594454582540780703401714554133132998163619482972751352795505345440726087529229501557494621863967973391895476364043714010023472602763797377894682204729826221041287458289669877268480*n^76+8588762725853225695071760920161140077235938948536321223456027056557249001927430058465913149194355052803406273829984917978653063437529096802556080368525901510824723407449316313754477469636094077263824027132507547588859888171733388507369293154265050937556992*n^75+147774782944994318094015682812884673800248104616158655403863503759197155865327275185682771139527182365575161729726521476343859090044133196625093011437061373228234804835821635435392827758535864975655302975285244449180097299070849782996703087900940948085407744*n^74+2467479342979098597263451423062258086294748316341339090498183741981968234065044038568065837414415657318524794614105575036618454573048314435681171990887348589436742879270553368114030744159214936659261498373997652397434125862075585890942161732656615358055972864*n^73+39987463178214118781386942434999390527406755607338552515662287062085396329553402247935189762774886636294831262329170181654561705552765148292568961441851937812387866620907217533076868081923725134668712120757391571449056938052936031489529544471401494601886334976*n^72+628984379643986125750245990020938550824786945446016369816668269825399036641449299135727851195809009308444237994969965053606190604185923008952023585617866085238609052697846257330092291434469980084458243970670652705178703103368961054132135157780423041882340032512*n^71+9603399524506658320447860452996303869846000053555047118195952904172431949016697547845948185494810281116092371819984257171481692716537577233421293274208654613002238003444017475644699671408606060247679815008533430553422300579659176900434409840580946356823498784768*n^70+142330381136894408949121245846801054577314042495550423716430666543202803959640767511598402977094111180683291395476611175960137958773407899033412455162023530473391158278076687567238870648324685528328088662406974974578458850833841391751355542899767183153261417422848*n^69+2047721674247584826334151109989202733396150388692163298918416363980098266797904879011643661402541503236410350627173544680044598525377271468950521121204238869286078041187014271531230895031144408744250301297794073293233590459226079354776876372016826613459537678008320*n^68+28599140687743652441647058813325279809518851390014007644421646498703245023249578989823472647874561326955110316055012277777321590830886339223106955102999535334878809510526630326853372267433810704324716077848101555190614538788002813560563622188822044291140238677489664*n^67+387745329310606573757464171051480954895920676566149812669573652852137438650135850756263039524230308493141908654482293711775127887405356995641919752442245135306048663580370483683473307075358603607593286898318152481900147420004208957473828876180299079900889896756090880*n^66+5103277014621101716473225854553471104486613225617669693518961223037457002806086032117868042023761365670667707033641322582582745826733496321665729267909555871266697219067390648097938490220889637454567501734256207257246502816562235665000196522326204665060399408537562624*n^65+65200760538324661445327433923244731897343912826591307644614660359918874348395276735580660816537134726252331379235335555985334226481895980517705337461363035921676873133537316711943085297259087762737284385214497117942943231290516176264600071746817307190473364159438047232*n^64+808618152165236685306766321552717310571745124729845263161452206322894190125775564872157743794144323759921122757278374930185281152405403507138209988662931991716977819468285728792978119026159272128670582762154174726738643274534238008519516021559544381436368690907129568128*n^63+9734243004216025419982652933735628146686750974624764615964957584711308481457769844209852404705816287915039669737009242959411227243640893499171389226069770853626068638197777690636324364380323541929472107950676798861349213261621039524982382284698534890696915722793597636480*n^62+113737409357009783546302021977147501242907576024891941008858799512836357423112728455387461459624111247329679580908234226542703705141456095573774793949556372833612490517276805544489673931989022448086669103829701402860173499740255883013483836752550241158124156446482396229408*n^61+1289778982576579864864137311287565832678167564235309549575817728911809378823912157876547111799975035826503770925140322997088545574859475246299543419390692400989486398877331296556645603531658152814705295542795217668993339106691053477227141523314643101844972817040179202977216*n^60+14193842247008409220625249795803564746086487458770948903869723625643709621877374075382970964803751261494746186252015538274023745210585580423982720154822418279712981028980452105839380067253080315690292730428331855935797185290520264053203268531331569032898939038092651291977200*n^59+151569745506662132029208297631754001438578376429553331122405449102645588072621577149997454971186481225077547824882083734764656380971542242124527445465130271852356325142178428213034033753985168039689959185875060888950590704454510059372287125297491101823788838587183126983055856*n^58+1570366564372620377894702446664475211755230242431740049036668704174725079349601803842446868327516239145782933593774366864942149966578535376299706165646978472082972926942341188478159415636119017985778188077370882384824183575845525602738996104776543222962282732552031057410771028*n^57+15783606484155472399648467447265234830777999746138371677876040211778050116581682205834348619592566295061540746727216320443175798024455552596885999482046879653745195878730797074531585301853033803025310838499889716022634499751616539859082702564281325625026508813974413589293914064*n^56+153872531873961513345231213090099420437052172068671533124997935492501962863954507609815918087634948393995108909982401966858815008938950758016266554291420966746623305496172060842414344366093983211580250112076398751901879889737967572615363169453229535308868492390201667503874129924*n^55+1454756902068168710361650361808864312675018659869307906490466100458496999010377356049228847026348414498541807755300518807444847998219953966752223742095926473811239672524401554529548747721581637224685971028504467282586914665801552006224515158952965313544080187258748933353377727028*n^54+13335536051078000084158330699814208802058367756937173429404110779037230373118254686210430005216888333925482246585517304031120442856004453775334926450142362799280227255796656800108333951549031219846031204256304304969915978103687899142206933061321067653276709951848450941997402697866*n^53+118502765719007081410311617285759232864555617750193951602115963437338382630996893479068058725791796703019432006852277220959209438067220982674024555371951465255723979908450856471867648593552406430462593845448227894221067288310913611026911775509726736024196549704801024468870901682112*n^52+1020568535952797964352650650949616037076061591007330664964627604987977800684008070594109054540082521531890202761720340864860022001017512262521699312170834864188687831903945033664149876432146607638662428182515882608163293541991688327992464817918610660591484378425691390475529669540822*n^51+8516070198296973442994613722773886117345814587755228682478103545153462238644795079239746881213399972726670584407586329414128875877139719417123768291462175053725173156911275737904395933143290216193832556304939997033736028301952592934575227331917525705146938653841750807318572822254660*n^50+68833008550104921346115052363812445969041657068529213879716553384445622691564240704215957880812916765858586867230108307663234575123128229142295771477536465947579868955045195740152080703422223559817575515228027917978169123318116991943732142018185128531447894347516364636271191243945713*n^49+538741735978328081706420807453332104649131149734198537795084430457331251673695239742359327146739880020712221852733528626445220264275188391481758226892867106156441597713526460353628603284103617299000369918150644721038741398990785764550533390500366067139071409886514492433942643005213192*n^48+4081735578901484490605730307267144209540957309181423084115681606796534140821923605736861623921172575255418486850615075895776492129443841645751966437969567072330544983826104982430322031717595396835166926950451936878753260575033265289111123744662752730808405743201731362145351734296355128*n^47+29924778094728695766055421806761103173214371919615182712294051359471703395979764767408119958745481709710837794044803423606847573043654808375083980511636814462638899769719070508235181191255901147479069505878872481001890541112781110468577451902971306321301762496039796734649723585101885910*n^46+212210527810084459062114938288832974042549957338559173125104167446884293322035291831622936243852395408367529023862821548791824619697557128453202809045198144602279735794381227991291720356507541785130466816296031472096889144492052292164194581157509834223768237920520889524888724456852088240*n^45+1455012397357418359340890280986566131516965364253413588726163712815917807911071542043391699447391244049234013046094158406394966999999634234621341867565140403063163036006491851615732987096622528591541892069789257930031171013138220502105721711642150024278008312408844451873950866712882105882*n^44+9641151909852560071310566153183639940917333908188521031110696960983934144674734545727577682576062780670715469624947896078148705966638658868849799741533827568690391063293704833562196331821230686600491717511240281420009186304323421822220373673000680069157400318692026191317062590450048478766*n^43+61707229157279471870277290010622132674641044419080047939372365621245055314629066492555809341136657237241347321196086511684862966078899908370262942648322507297976602070219872538798618867000380482345886544655890350189052698291915171342946798440601619974542569148739984628504894390975556445994*n^42+381287881060945170466379244760082532749336902232298560514348366624217334574875442866796708854922137159300133297222687709156753595128118695771559658360540365631558766199837270462491385428569769494048788516639734442481671073298462431673593082800500130835875637177446285300874345611055181860323*n^41+2273138399941086613548956742303298158660924869986567670190648476850516956262109804641410854376641786520341700614608431656159693296843702119849952006325571774272112408536720126441883326455249946595563016690193370956451436048809042597142521110767996601370261989472278047249357186151638252761902*n^40+13067132550447564278847898953887689061353320471828870807338377584785516272960244029354522315403245485962097444825913971286075967228826614993405758950830399592427710461597825540884277090463667556992512009662482843374879253425259806221574370571518448213145768114214593409901215161459205697615472*n^39+72380162054661321947572095647688394462332996058375868363173917411408611441373976809209737692674196786911410595525609554582018368696343896524111455393117658231877913056011967611864053527030054493018928046707388590869342463547181270109973699567040154017728801724514611029098004138602843200844344*n^38+386031217039531199466495117766603093860495610586926818874217771875370355141771862865712730918633036677687659377795250009591210999463668160308110311149849352503165689703629141897390821401504394202310670226109677863672013275221507489700908740473990649709746290263697068384817969578944988728361618*n^37+1980799867742211246626738581124767510749262930910804777462618556082389553358659513863714950416739526172999441321004331374625040323019365270467276439624822807893400767387466483461586242314331443580234248224742186953057510633258526199263488654394610472505202176291499136557269778365606994251505572*n^36+9770021667531795010920001573607526593352314567413304306413718830060232317290458304913358651616606739817937561671516914987650404501116120528171678412697893893952340097871426376923854534947204210244232092327268780365980895686448284789485206741570465446282322425770485851871704353767930517237990386*n^35+46278010237244476619102195810421927502248476291892998150075576686229750083105780173717308049310241454501126058794774061759727222477435400687965517849243044432845783863815882602262827399531038994939380661113760467069579783555636027478799833158733783210939194186114434791749668720314914528542771000*n^34+210294004630798033458656724906727776811874804743985657861649681607743376453108273522400910374956860272543702107742407889120620483747225845709505506760736973141786454523153356889360890706115836873424086008986832341817965662519803374605156768722654140198461351137454206801363004581729066079535706983*n^33+915707175253428592484343054796892528187461930115844164025085779738275551772317390981048432220110020996241928308793039832405274061006180517014159363431681704028021580987253592494590398792144426081723712165733636144093013543148875375225125111283715147264400824092241969347607185854059646368734504740*n^32+3816072663589360456831903962178667155296528493578051691020968267549663788564634752119025052161981249892710419109599086315028012739517461592708747915582146278521484179432371414164820431705232995648366553297326997235110555351324452031837673265432799272007160759861916854760269766101341875092404429688*n^31+15198429450791928542135458538267679908452011155307576849592104724478825098606126559373100979661250580527850558014763555940015334807659044861895578166050768406278420040252566206749739157522075474056203975290685119896600920548054342185645728250491437093543506820581486976568040741525488634484202523094*n^30+57759226241121548713939616629326136744822907540307734995034800429804840651781467631208038950075235944570986416974177583235510014117066030097882915611576027639897199077371838867878191763891574599035660002842061621498182800813037569272457812400371168375837302543447500133962542653872228422532091660772*n^29+209080498019272169830802629143649548976639893657154676251645439843080577562053939475393081115562412516374329050837486838317871348594502171692858678926905958641442864059978173547296564493096792437142226785556540464831576977696162254882439407250377393420754005663759242598335211837610519744515871837122*n^28+719435904673711925353959215102219210008887405415841162555060189894215894815584340595614014627952778607965679968665124121326767925644637717850612181497824312300766607524029076538739231309178531516827805614055097641573785226212688636877883091802126865449235297520396545888399047802944060122799222199450*n^27+2347634107881802564841274548251601327673793371560428781372930137366613479237556623112358532239866147337681353766093430102234393839915537796460268879804307371416791606954558757635431768236556788044059259645454132454382160889458111042845586124324571968066255137098606829504929517269498984390851351140490*n^26+7244559716804874010559098145578289151084655937751720184274221505884164240903600805291768096041414412582156586068699901609658840075417509596307841085804424033217319150459850599890238111456724431789668617706294165139599357196984752878031248180471306100960669868626026308469129996835226393479941291392017*n^25+21069816144664907369284321890846712257767473093347349587919889933750347358238779356139383338737201625965433038806131650558256769452111640822750008375975010452622373374280857379843333801040251187188448240647406088856891394251174424008851160293841619800863509226285347496150389762601152101775794150632438*n^24+57508184497378026921702901322333148599073718089119088918916759468127482842053854232941448020543478375399147514679065806974293199037005630769320055921723782507039880250990590735814985877248356080856149732543575321885855831513673455034976514412285579387761540934082480478080109728438527504785577717250588*n^23+146491957817101141227358207571178925255771733727423093738890537985464311795087040341603823502470565803458649025152670579574912486573225496075586058829150637896044082295799093012063214876946136241662854327606529344102930273791133855470205773305342342404515752657391018695420748224519089295390315111097288*n^22+345630942206285581525514129831066451653207397795367435813532615054947188535265686073926010612397581532624872677259496198594895083109122775215892647164230834901603928163726030315282277641139613856430891260162142448137537634988820817560595137352497709621573457969553334215683779478818335261931992273859216*n^21+746901458484760105496792780368412556814659418017375477459999113212130761714648501163936228349500406800039227161224833213169058784122071890453571049205083780684364095953628412508506617585406361951790197619505082974595721299283201192455053090098873292417048557645967231248896486646404412757164277078056672*n^20+1451624674809111196857419127798858708949845260290014802771751947733732071267272998469146169655377509154370691294681624606401147962298160189751203819302683753107199289508161536778255819900819313213570777799370884275118053106870644831579778643625067368988364966971331601583841493547489275876257851467653824*n^19+2451774705928804774188577863534566895394580451570845609597288015062274822176988559618889509141826515275303688283376658107065037275978180418032865655527375876841044851084323640354542319005246749955443806679140459380863365992387028738145013641137245894146787117832306137347907011608061856724304270492450688*n^18+3313902237841870363838188386647504381636034276551515194246232068481902809470699738889055907528459145131438384881979285969876653122071355956409846631722074321737202862038067607759780952315205813645415878165171196492535125492681888969136342479506249186663523840127936628423300861008429810543881427498121472*n^17+2557159994900100067031912024413592513591463167116021756576020479847272811736414763101058117685766762598032828176661098711201638455038718762442892632868290766135655168606870138718477392192080253094792906432887686930486619595031503774619472704808027318996740479324223272958198383287967808221979691770130944*n^16-3259113722340829696448566295266655169071529210670352857473188091015099604547588036290808627119184864933740856467716688828127336503582505788476723122625616057783936970368252022756046523805381251163427168084614427630428631423187541659621041956987903208684078859991441623256262102247599345359602866646305792*n^15-20368238853453588556462465698420944516614199822414580115753741823010929703008144043439339222300725883248552222127366658631781859971713829159553083818422506118194731602050736195601950703464447236535658337823085188296895694672338116677173192109647528945976309717521853724895245650506861873533181408043386880*n^14-57624194392945853321085796627854029468716168952470914318866313874072829992865529423387109705784514674456092940325001813127197315615913838817225984400571565301073022143956114642901120947332174843969324477653524442593370809251934558198186543582804000695728492228850570972491164411812446565015441415512657920*n^13-124020217793423366604576695151550114628750381616729294756513920749669472129188370208266778749660535073096770172302051892190698228027324827919090248879091601807408849255662581408904888034797760362292267100106744984641247299461515535385794108312073047933845944227161470327000594192116005693182526820450918400*n^12-223164217589118254013183465668222714833661920324689631285431493299761279690549114408253418762889221211300113957393170971745148572928477999906202922504936925967621411105365097240639047322306758572696584400818384833792166362640549360393251637880862845348983603117054221355199791197442653545834863056813670400*n^11-346152994602680570952682126281165553300258787591171033275789066018625125597959629803252926493648828429518243398881414089950121059209550299007664346557748557694889616775160694373807738887959838139501661339023875354102590724170737912340923265359926873344661153886966108014784638640844227620373405527109632000*n^10-467435638558207036951506256940164132832567249908748961190977674651001759831713662423610499388498030707222884337691281515718639248768088355541993217799363220643577585458313986841828228391636938341292081847377444885187994044364253309114200483397888181474368136194308942824655605550217318442227337555165184000*n^9-549621628063029955504008848279759484112943182878478678727497093988940305085012679606624101974233130283065162176498776739266095374138673324282406384763788375347266312773003690284910627267673202274029840933762664826406442472211022279107445181829200065320496854614688477813947438138393501248748325052088320000*n^8-559307300421529237310428565662847635414586021749432086917807648929495241217138898955639443392857832202792820609027140577951910394149371457798553355712869300912633884716746955973383139628167718803946797826391504097090247119757205186311309846928974489212645776247492921690531212592513818974705501444505600000*n^7-486931473699708305497462326210277993074000179229863101175754606954286031935805832817725316323758067334338825163618250940149736071037027511176364529525545390447789289230960901773796433720547997323738041016260141446408105358423913508875001014582273294771689232832416980091440183005400097731046696943616000000*n^6-356316904345200908585875409335240560959469658448336401102050447654052710071881650974941945167593628237050065708501055279905751181503769961940787640301459888335131781474767170677612290312825136595041126484260478460555848482770655341681620087518026948350172275239362853625704586724804279924553859727360000000*n^5-213525411275362276112106213838351645812192148454825651984903660665781112857438726852947378715027178761366313679377523464792533680068254469153352039921928973211523338453450045674760653913186392146236827475479728162604992377352557627039326385543315464739204592821377715861746462319245669969573917491200000000*n^4-100757103754532479174595589958290306704907875773249858754210758399542276795502754216328065933382197312084120689078116521430830155172630238706048498100892954583358715118841389407794679140819768406726412713463268429600848266305386981608509893421198318657603454154900710989569410654983335461726978048000000000*n^3-35141799323618509552716683922563918549040807181938274495337680545051127843814787546559407514676062993032977850131111071213205524894117366905853935425644931089737416216489887479745090704845190753051649872005520950940371333685577928907581030316405315605021986886131025947818870983309443489962393600000000000*n^2-8060581439691747733836010788000311551241445350687376338591772531517855182979818273519251418217904155413930553754885813257974974439521723983115009414339966028736904986547888949279025274024334063282500024084884900542720434784821238627990542424242776816277659210471740646074230825433212389844582400000000000*n-912651699349731735258764764096148363938437822909873440922866795041539883505869331085151047815612091810282067340110287377452010934705816160162397619698142774501941470295316163705089382128433679354852487293727514052466440898433705220196086576673875143460100148042966289893555649719222772170752000000000000)*a(n+2)-3570109061049451781554176000*(n+2)*(n+3)*(n+4)*(n+5)*(n+6)*(n+7)*(n+8)*(n+9)*(n+10)*(n+11)*(n+12)*(n+13)*(n+14)*(n+15)*(n+16)*(2*n+11)*(624604558665337737137543441029865856416420057824233750922673035882409616756821582222478190189116371686543863290894745600000000000000000000*n^135+1297712121067578079337587111717504472950644759296496411646305910913079636641533752396135260806519841088343096317254849003520000000000000000000*n^134+1337163757339758373298143738506032360140093321874383868709732836562527228037720783505309635383100862198909534952322353923620864000000000000000000*n^133+911036805853600314024540015398752170262061852065839443925434702925069652943638929035372794233654037707358625829759973057369001164800000000000000000*n^132+461697808586352292843363601038599765206240966396067634937310485940770337769635185241801025159989476597918242956984663316312580539023360000000000000000*n^131+185631450882053798594313877322003767993383322154999209331231568637947481205550120709496403943546688068073014644847631562399587307412783104000000000000000*n^130+61676270261018621951827810231793461358039939947835646214649212778324165285263812997624953991521356268407441688509204333949424478516926218240000000000000000*n^129+17416611985018691529462096481783933134855881354358553348299078409403728500433568040775122571116295143462264003014220094808796217241946479457730560000000000000*n^128+4266919910451950731043023306147417864022074643082353021830960928950209531638080673889753018229522487917000263989248852501997941458540099903443435520000000000000*n^127+921257262566699116493182833439671544982566634318424334204101451125926563157260139149194525257782881246498818949392356734392884168562706365612118402662400000000000*n^126+177471466399869001281358438941724836589641374922125496816304231243803132310157542557590814592472043811823804242035767349725016785195351744840853210582220800000000000*n^125+30810038006199057600049021151260248490488213397704438056603146550411709546326845261593377884123808890471515715444505456813316526720510762599650102192552017920000000000*n^124+4860106600464875602827806458580906290449653522872788267680777584902225422307639991639349406548563802624865334787013196952809127537267776121854673906538494558208000000000*n^123+701430884104601114781966739177439437900904633101268928074807272343088566686860830957334033560417525916972820854874226203154245284219383254479866813403681056096256000000000*n^122+93165619140569907570833524530416807227813753648394678229926718932734351769942461745255696984391348732166678839481279037518551705180946258636479210795840010448629923840000000*n^121+11445846315233918825427147762368029126870211533021872535062282101967159873058651431890340330898435122009723006866875434162740105348398655872490562227158462347984293068800000000*n^120+1306363083391989235637513749175686920108643035417419429909169868894729087298268343599256852794487807067251286485947438373147029210029526682692546193998769186422944214024192000000*n^119+139049921586913133379033353208604340462504231272841279484880355561159542389062496519912634050288600877671260654171505536687386234126227849256866211356425956413264827983803187200000*n^118+13849708733344269635667805680130827358777142005109435354876620928352774764046029923154325530558285182586858907368288777447260894286877441127763011796272726803479836288090531430400000*n^117+1294739461430439813774001500462860546779654056144356764526422867732644498139850622251791671940289619482584502515334926467707672938711962610001096073388860786019308957642279773798400000*n^116+113911216816498706562523691736504507949761718699195980851496940393559448834259258730028477770177454821051291600312834803156432048961536006103420353881701979685738737385564303880355840000*n^115+9454647403829757422697941312419295298821496793030610744443952886571034889508835906597575121104208632515459226328736413154828364022429906437015979963857289316162931691668483622263848960000*n^114+741941361920647503272286602991315670952940012050899046206336216312073817999152855951566853065490676715764665366411459594300706997948146199979472495579403023683347642689719626169491390464000*n^113+55157129957718897825545753728322177154027379028794320955142107098589587887372579425157222339699799177591087900476693806371730767509235534699108353470470172249529729909304182719688157954048000*n^112+3891588952988574160424725710826830092760710791472019128928844367754377457163042904510403030917673334057729151952032484320210364253243767944584838385426496274152542624791696886607935990398976000*n^111+261013639862647398237998384102481853971390498832989901686646574099899000308352004646687831035877104488236276489291451183107770686123313376594445520606447464681965395857565107230796743336316108800*n^110+16667417241299037848351860808960577323981794125222577772393491885172686812953928561601208079747119016526595453457208716213291655852974202971688391201133269433520832171087822767931562508094432870400*n^109+1014722064309382577402842864940140796071347690518090133616547334763119100445951361183724427813048560744091196081219579475400394931559725904144135488054502440664572590525188072987503452925535138611200*n^108+58973519143170258569704657704333112537160840991267168222028491165547262491018835977151949207300186871240915386017794740487951528558299975427702027620605596182359272300723391897614995272941350105907200*n^107+3275767861733358643341929826151173898524236401021388779751894837286481140567354417894698642170291135563881926587003138386233004390952679456812218649354970331494193718262519678937866658866991633981767680*n^106+174097323848457354105021726914423296378809096694155291910043887792569477133386837310571591921571241700735344524879040595989562314074700949627028443383707088526452428281279799695315687063157935459417456640*n^105+8862091236755797243318804954976805744306355488717459924446138251530348317383489395521833621041470920575245131954653809806322785711120596377469790998564233912491969587629296978267323498972270701226303160320*n^104+432470418542398611740995598674364199575340202471496228243138238205252228227442319167237205763257249637219874980586263518657928010726918887775119875102126371841232483272488731713587248772488697844084527595520*n^103+20250469278012456089543641390059916070492914271549082754112346303368467938922081851258007090648902567815821512484064183204530244671737632530306804192250571349014573830956207808936345604001250081733374304583680*n^102+910602173547082955919712246260975801440207744894796458600418864073225570835393277626660600281381163584942842293834054803239654421558382849064703214161824689436775973065745417873667633723319378913009666529165312*n^101+39352267482837917241338353487752769394596051988681805797529776252819027922502481065603614157587124228327218078438491379220278798536809635767610083780773229098838949821758807578683316937881724486459224420408885248*n^100+1635569583952191656126787325952813095932001726108324737188578731613782168530711385014934044350902446531788711982915231614032243347287272876262562254039179717124799138615045558788268646121603357893983299881224110080*n^99+65420975015772946318191229397346170719238188012032801649190630137244673695217469505634122243747213458534068011990845484463197286042629464527189789301479965833906007026894646638912924228579097042085204935082535550976*n^98+2519913545789820756650588303963106325189383442370008324486986014928738729749146179857642769124981479405927236612087652585642247546104833634686603806957445714936002916853464741803237313619298453530827930812066824192000*n^97+93525403329178375713451722659475266473317817979713956725101970796284416413370260606069385292730961593815472352822997912665178995098223943617577933315380998566950753112545016556964361578289527673089182005047653876891648*n^96+3346474596926415280086670612375563620713939396223074656762451359227575336813653963473127762650530357618336696559499435580403769747475785125447739819146116605921848563129891589473672879966141653426402780253209193258942464*n^95+115500337087367887300340920565802490486009931038626059877451065722540856009060809461665207167403126948510491980579329407250201807463983558008799710413346316709639732142281316665478736155413980506235533556547339927343333376*n^94+3847039448120231398480663055584024269848078368746495162122084356630405560072656913600637140710996233867111010180658990116830515527494513539077530910363353178384482000142051752818090569617680089531794816712920792085796225024*n^93+123712791135213002742265250013982867814447662118927911575725288769611208150203290240764494329874443976416977522913354313037526443618858759927121588618171122691674028058206231582426087024206055967583989956722009838487850713088*n^92+3842659416927429875151552212680471426408875324087312461990011840224192640718240408470480503156335943135112324749276210573034943326495710301599898234210380374808368218419617223638927052654376160021758038338766693359209861349376*n^91+115332532784451683794562569403206503757549379055887521530240257774216280049582533596355845684182695868020810274999701407674856073242537354525618208213365444235775592303746550870661224719228068684613624298009617725348587803508736*n^90+3346085177676536904512268565172428763179825527530798732423351567170108401571336097607262099079663354024154808426714798155650730159601415020960270928275250554734268819847997981351434490506582995654874193833391011210917844518699008*n^89+93872812416298662417484230541452792221308994800083838013160780978429367398707645192414328223484485049418759396011774027792823122302524538489039546686845878225081286850053363642243085613638476580138350894391935259197362311222263808*n^88+2547435618833933539206513681005869294772741999323993911731621841619819968619166321024199284687548547104603846674297517585306496143978400304022344670533591276692363299185590502209095106892243196071082808205447132427106350429611491328*n^87+66889964625356431545906452657629997284020277358327772473544098248618380682361792700087453703898485948692239708011913333794704628644519820947068786156636864788039315507782583048829458519938477119831807476855757574125903786049684897792*n^86+1699958382999428939952103555487081134294600561505010699418090392048491690149553488676772252901539367900988861431284381219823870224511506944115284545122401684917174452409914716252014691570568502649089138331776943106492692425325074710528*n^85+41826567073089966512654723406657769296504517998857132982104521179651030009322898763259291889814956181748917685515002915023182002602852358994574048987286814062996154933006253962279324442735687789887588196965508432845264466543954544820224*n^84+996579625226336683428109186541249648314815350318499184593990967641358879755725718742817773453278406174650800700771407145362365714243054457774589291259590048767585888781153920727183434561931017608837631170839954299918930969168745047523328*n^83+22999555240382046835178314642739213030033360927898496309624967600526227439205410994698768006733550914205260617347823909683708036893856794927782201998294623740661877609230089932209297193181479538648812431271380161414609071518262454663512064*n^82+514243959607024190973736726635355748564162635994852576156920550219438554546993221123342922869345124526885387867221576735384207313401238489578467573484999947014708089402643271589785174554678483929850332898068899510917569196681653931449778176*n^81+11141640156632974007664746225752929431498108811490746594851134826751960007743764018717441584140086215780152236574277566292777062538566050640420070777425736093921145176100085168069229957251605107304402398906779246416081948386082695275096309760*n^80+233959394230059015030473139272314873011729970690770955595621509588620955287947831110524470539494746763389616788818176227200843115512317635115495486683926377725431292308493766053831093869092506111496047748517635007122317282705053315702118678528*n^79+4762315916053708594724269734392883976343998973123745488878935778911193965489969871280813245999303785579620866588386373064318163874854193183411451385781294588277150496215565322115530205475466436036450489485182052530448840194427871793383120830464*n^78+93983379037918707639098667988919592017080717231512354442376450813973707683295512822897190495547711918100750079488926954040578940679919606854809930118215148766240391900976657423265588069938179595500810812681666610486387019117279476278017255276544*n^77+1798464568693951107247594594301110812089419052210410243715089758707153877420424891959901109527535759337338795774651166671934400103194640422328353026944686008460175911353909309100539989501477360543389653072867316009494325738031829513558496815087616*n^76+33375496974579508700372712962043440950355312071057350362965362576628319619163269545811117466856745092082164273728402133473990511893098466596686504475601600826515337175051726625542583298778670271000242688189698824842169924644384293066064346759168000*n^75+600730960473112959783282858706579004452548042029208502024274702223552942822260221557022118758736845298429135186500961987971544938088979147321082894823708660534070614051890211859421505329661036998417280315317463262372130980656990165469576549233328128*n^74+10488287077026836465422965771688898340901363420472024068570719912268563017072809504423343391452423624753094892883439795618356325692061294631980675554284322652017883309349045791370572480122391116400538062921394475802232548694989587585028190881098563584*n^73+177640426607857465390730009230520070116830712218918528607934582566041820035446145184926072401843600577032628932152786589299676230701568893656834404487565528670727694943307539972284944800637621646333803445364882693532218595164742954495916816274484166656*n^72+2918950833895649911672774562733712006148670353299608544248603130529545485537696483724898752923020521941282009828480264958263895833755096979127732453340866159800981234527882076541255096270680869073246914884439230736667610838154120325244948712932070367232*n^71+46536015809421927598274758431045256941128955665313011799004856860844440014135762575575860247772766733009397759114465461880381392867298297573523290294839705394920950953682616824469904959107389716465860658644894713471067549376857715124149894056569177079808*n^70+719869010530911371602878231454955420555149021485395612256690230048982546247283817321364260102576321677014584947147316090462460319720577604295563128958194431480111388468500444085182227996048223228807649104184664298278842717964089393161049853782632189767680*n^69+10805347479222523318748586942149466645459431257099123045435625262875907159097339693221669902054529545431415788918162318960631666619371127646298177376303612546431898410086662758838879189071318826667399527933945482449940767844230938382132706304913161257091072*n^68+157383346888788181790238369503887661391108569375495748124959800881196320398157744979746465948502010064977499902822991513724852225842375407172618524807961119875348477843976106633425719991867143951484344320043416712876344480591232831177176956890382049519118848*n^67+2224446847761266805633256424840164098757043234800311457649876615092899075906218501019758961007795843447537199068139905938314853086182591333981346047845893496892853748682760356943366497340141699840952135357673557957134021800996068733102616807911905834974370816*n^66+30509248540471650369176845847465590376066244280467422260089872631059516514903942730122999464316588681826937737364391453278900196907407948607776765570310577962358682777160943357221291003123384880047581428109481967273143136335017562266165281007314323596092092672*n^65+406054836667665486301663104821189456409427860107909780052353906888305412047219223023275119505414491657439648540549758175824576597379173664891359156761874082000035623999480198299037820043600983612659781139961019882976715823777977362982994840645683731092372716800*n^64+5244129325705525517991695005747366694748489476717298941544761525286303051043417454836165788800666214455275006523612923839354943871872224752313183789732585350508179572188632481163767850180484719022157856010802049082720518502907795747734395503296431448872595521056*n^63+65717897542884329254554023609076867752698514800754497307524767950221388579776096347327371487240575233731726797653272554574154778012207076303559925873266772533951505755019254508951107993600952515634739143366040718346079597493040692767720071283930532902748515071872*n^62+799089740564067885290257217943260365639947639064502172413613057610496182945072004742817582525139092879602947794225884611807776918679785794917706001275936328008339285202371100537762945249847850411310723896944654904679233563976595483213592921799134806791084701689856*n^61+9427205334308525658078933441243143323838082138328646483683096751144185700554479976034389373167355952617633868490683982026284124850858909091143832782012409062362053063209941240546175243815963654378042853789846664885650507103834239086225529192516605249057016389019776*n^60+107897997544294486441111647015399743340098266151512069200718591471622425872577614933171559526150240555932922440067541928167256145246652387174064425357933497371992873985893179479066063555124494830985585624865921475558826854532482136975107131978542321354236896936427636*n^59+1197974669879471984150757145168353566976470957467143934487086724716417837385177811946772475513095174240204106306890851254063883051103146330420700466721877310428033538284264212361708548784886651495434974555193600372310373108737264690139312439988880214568122665356651896*n^58+12901481752143610948511666758090005222453719032274354433688452562186383841346855720054386057198276754622868859716975182453880041874263009981180721279350193949870683008458848893434717193153418062526330227167981507581593799116487413251225291974594807979616315211377391752*n^57+134752198447364192251877345672335024190256083581677059333575103600869407982172902081904243374479369152972068831010237418401107779593988312089994016257031789574294826794320522914601646702412459354775422849914550288861556617610967160445936783726488515624256009468376561748*n^56+1364820128969714714012021577025350573178965795897891087336347157759296887097354319233804521797861632155260153250499461076177394886346889227694487682865933846608563737655047501743901465943585695737939889032622671538976012645561908582467978408145660030002352934005549978342*n^55+13402606102320892331121806075293409467092463293900448002618383841901491486573179466303756468690169575346589762172123985367355400106352138971435244241140877303989663514095989534765707884654057062345553979650904348122574538563536672997254809356601078734849532000139422700240*n^54+127585092794313528476965882565024930686508620545011143588071061378949535940146815971037028570291671572419581824823760066288274841969338497391934024601454945188143868417332994110007536912023440129362049108800154059223387094581359810963734236199652245824610610900984579295968*n^53+1177121169537281553788840451660315881723110243855298265334754526158664514525324306836337935276214251115078132333015886050163689667938470755050316274190978373083816320407225473961291533279522850545783573657946710593043877346686386620961870109519468140228656803465717214630820*n^52+10523430520303909350985381659417001518584886219897705087646761847117427931912322804757061063946843734998268339327780125124930127183627175020219818944698407605250773838227569404072635680564866632210054958613476444324624806479188300730095240226170195454900299606543589828964283*n^51+91138727458263682335746483472068248955427004894505797792960690459337116037441940634919449505701285587593022072957009804736274890783312200129194803746236425867883413894639304320505599222354117090013382727024211072591645513868900852920880608177456394618344034621627645820339602*n^50+764437801684420674429403195572478894643097472200664911785018546367795780917282842657205143191776917343049990991782821587203880785864220660394748572771626381175233662189967311876515013066688463670338765872601764087558602797750719758458679711674457313091279954433108718581257275*n^49+6207947543904606376715801577782973491579839651715386080082649440283833023721330452936584331928733317078923786353298179071881773586827981140276748699075352040197128767196816966973304993639753409330397136257326524924559520263442942465186151190976539657684244230270568634305122094*n^48+48795759878120077533768974085531821666368970830646002296346933703476122172273724974274107564630692625320120154484996291864948932407190942901649307656140206773178541584500708159304562951541599188300278164733554425761370643001934696072758561311255041409271098492037371677748607232*n^47+371102117865854588427283040594555839886999750060307412894787403631911065236268168868964738169938819729716706326007545678873147928349752413145185692918830322672072937604146978661674849344845904684347308803025434312389947722523121314143155180135101099035197466044303034049676270572*n^46+2729720153124538357957189941826867207868386905801430167586324268857074569125275542308408848552409060543691332165385145608297886253245262629273373931793754288891361589981831695283444593327053950440817961627768701912320692158287123333000941100116139943289329350922334502385173812074*n^45+19412358108555626837966142223539568922130336119360928527973043412337596558008660194338537870653912666657261607793337832695307693225557534896323514261225568535519589139060021517436413044364727881013407427653827591438883007964083288539801191862179736009610401113758869034303754445656*n^44+133407806387265860454676841111518131535957195393591582135418777700228257308436214947865435444925666817003087657439286390979088508279485879518482116976591958161593589580568623158942006456388983376258053212563895325535609085085811647998386989085131510953180420288929581886267969119133*n^43+885560932392918399062856500145400260384628180933939211868966569698515865079692053330182255336109724458968836148290153880705382200762759869390912404678558115255945605647654510367252263785158496028168127459428005205559721128090576223113682362004892419157731920037420876465539169445598*n^42+5674981298410714684097217888006858060993664794775425119492335560124774264623122763629858005577677934203556907070009358453545435609348802042930378580482731640106653774710547694980031193158357218296514067644346010937144199832746624443254976714424642251422890274671123643390092774345657*n^41+35089364594401015441213689531708659879297323966378338757679088837873840786671455016964385210504372734149840836090441565214762267175126912655994480299038000227520279912631345899558340448309345495506334823109402259113402091863575080335597217716630223333527115859200395129492215574990930*n^40+209212822972349812891063721134387382890534849536027789328766134853866745776830705999736792862275178643072020748062647856436739643800093310688401705168403553544456197728277151004934420963372692824986291139146815468337181931739821230036663715343092326800871110537892578255624630945186530*n^39+1202037868751899831827478780077965328590059801020660575794475484892840224275298069261802695044153263745262862578942647610471727048376447182692785499136133243105815159301465273056640219205165111335754861852381018038710057124989493996533611043105259237359716722478821140091119392435634160*n^38+6650543713397154244395970261689458210537144198282745247985256310823990028857048524972091180562340143254786520666618659951616311938015674535070094369405099037240190577312962917541311235654044790936302096934906309375187759060139536990179836736788705344268865396660998274342163884159898732*n^37+35405597889890001445886201597378829532208114495061711986708109572781421537123494241594328085317445968455850915173614829510568667305588769734917902342950933026392531807587843487704799545943236611036883529827115129287900510305031447812592345248131307896730392209348821691357744071315218564*n^36+181217858992488859598357011479428906663117711593356237249154904701735116281015125765992333425045073726735628777971602010575255604613309960439694942460147754804738188165990424677040650027362078156625672035900265531027625739686770892406540138614169455366831918524652527390511448295775051813*n^35+890946368035234466108785401507967789480411026827967804372339389245136487163566986132286477660677396542924758635283794438089972165516883270704366549479760425786658253383246852747758170389017724217937717638902536897848172192759045491492036686025823306298134607469249385699579090945706118734*n^34+4203351965648043174321561817971771160567917531492387820546844677598906525202234756433415945000343745521771472960307950911585912232803792920575083796569734412001279920069483283470147117240935391289307275587641679976656075813175968410224130034210368078869008543623708931379012596311725779357*n^33+19009292295117079166078219376005349862139739462248662021507301930328509829747895128875723403661011913422484558298665959339120037052020399706244248967558330819775676102942829626067882323728897788370332263409691710878408796750964273714793685095012549484826033099719407821534264591087219805346*n^32+82309314721347907786808663376152487044426629463238785595846698042093772849953461911054674602003853987622625122021713447721800109122127510136549513362927251994665152848476817759228961199734623500322119828366472481824148205494504664576898405994132038731038430128547047902267614028334618059124*n^31+340783821700378731031685396313660158798608486144032309638035028141988283721892486808966506698722148013016940106689829009396882986054696828721494259839043716613447785737845994003948625546020877684553151662507715841661342685047914401658239266507979851279723990771944903140352903160584968155484*n^30+1347187453747236307852037916666505791839692238024373424060745773755459242646125023540465257897193721125732387134417308393126919323195949737692524429687622709572593387091058926010236922391893442817782607003196101301169906259172592223588677443987841053665415464006356729960382789930321344193722*n^29+5076850310754869097713805006699001617967023985502556089121732596043744159275491701155531461273403948528937853023152565752207206202523598729496032605575483667186053454839507875758960441999526686323973757005688447210961403811260572792929110940784097702776619141270371005842605878943339218440096*n^28+18204817446136119888754953060234082697374605265316572328118144816016778861564004434085108262278599720352118477435582378886852665198178692381932349659109438649392472043416773821280482398268696132386712537881848110274003462620339664482143821514207372660000102709697128132393660242935836812185007*n^27+61987043803585378645808167940320842213447874404599137706193424171669801287475986415708131452911628005762446231060407542652250958842678439365332192431410349606580120171291307210353128718786623775289286877255125926440782114602030220455789722545002298088328299071352569364208450398355142884056970*n^26+199937207646191226870637553868548917284711776247304772376287092639775063354482775513840374273861999006680346613997891790081989806561163686701905089684785347470842617162963013420544555580771243958809234090677836607345500529334216273502074334895963356825939601610699132133439801274194275263803271*n^25+609164951994242212539072518698601717894264904889943263208908854129887842207983979394725558510097075984515648787918248802222468357565822208529300746105627235991377696745526964660598252477770736169595995248365022542329833740292951705165503146962607768756872454394498196549700743152853441105402570*n^24+1747210033972608244559651005854168908049108003487995311549518967384914440558281948661003136618100391057455506739351355789455224901215001890958399439536826050631245642744969543690816649411420766470113708616416237821534726260196612525795929243747781527006532002492152893942489898222326214660652228*n^23+4697774616184152942329780437607493604190795400852416214149688122296472441213037931512319974548901426662494787227208927311127892311368562692913332352020100288635267781528164578653294696019554317257344145489294339109080600318462439112726112819039298778022519659811309415415995130755760957404405816*n^22+11776661633900149157001609543361901508309363734232445939576026758525445752650928997767017202657217040798226571917627183631859602149264139705960657383107708217102456770056822280971737157042179315758836928166018939584379933685459364644021243549260821257533322543814668720332497511254097249055788784*n^21+27324926995164622212116900748955197316580089410971087072019817972493497423074554116706530533536461988035447845305351081072212516689075918814942187810640585005487579163620373513015599232454511535174099021072383672463531538600366834319407496382821565734422173019395049988345746775986611415579559456*n^20+58066225722804420538031805896421323605543337180164707722617379730966518308960763289020603690180665949947256682005240464486975082682882674785575954258241231123493645382510266365444420798349030252111733157089811264667762142344890787377445692524947490435458963350340162152775439026663377498072862016*n^19+111141534700592959837679111446623158305491971171586647387078873785094571965005729781701438457143614062449215265498977015298175858788228885239858562658203330698133832443911398975390585738500498583099048583309744406760700394595598049964216678101261442238617527721326021303594245620364086638386297984*n^18+185915045475560960241832090722634167558890776177615735461359936229008991452814062518731482507093891169311170491982270698835732186908956778919824908131055584643083881144921872253520917267150355709142270959329615767850682991971801460688828192772033775947997683824418340978912445962602763865349644032*n^17+253951467670807327868636108787632618970574964475836760426576222679154866819540920614579357166836173481667962922009307224859898166472623084549590988595648323922266265961026059652506392005979124002168224741895711311682665447151943040037703700873840827854350396186782504806033542535371046669969862144*n^16+223467582467437455514138011128351299385893848331137773636001623437622500966018292621676977874849708649929019048325226333009102808560499448905051093292795946157264926705919733316074997547166603415037184206408928164204481555468018064231058936439166312407503451676816034178911323892650775125330717696*n^15-104698917236469059505169896790332197926203823652019179069436615261550161955292591671085046046178434248778114026772702381482294692918696944521233100107886712742654062799755007404157148011392371548808761262029934598700076425831215904010264943352997178016242204796610600258835495315338509070608283648*n^14-1060036397651569090802102745588357091722197235648695940485342367039205462495642482459547664833281144616341639874132644049508298163281730622349212751032653070603531641922878181546570015640662039322662281241068684592423332404969061798065266140773319553148198779079457470894977774044427665451898728448*n^13-3049294797559037815604482128637130141280413544529269349028358364219932606014066752186571144587311575510705077376071250268622481355383460079589070641820737020710305774318630393721186463981424808526206978932358704813232172104873089566907459499290826861917349656785280607629369346101534637376487792640*n^12-6373589780109395472003388528119529844754839762181282520916379501130174929234647462802525928703670709100296892577931939665288368136813571196970135994063295934968292845258798204588954921103165990284820107026844239281252112479713862371628781248243728506463275016420745480137051405404024650030090240000*n^11-10928559868181010074127644728586433903926404974357281355948723586201589114486574203855571132905831905754745977394507108502389821886363183846808486351209306933176647126040209273233173476555755737390871117424072600762383845843452887724007761303854425604479655003566343317199164418917775148489484697600*n^10-15936439200774634892381837437007120961574738766118366401109502243292517585970379867799588273442664356052739577612725070724163418076678204630510580219641374069425750124109990781113344915501215036663404923798935886261589968559042360900852436609235039044794147832101356048635899352389832245437159833600*n^9-19975110746222959940095629980412328317393823148905360607736223756002438442929235439504623724751146696972393801574157377786757590807055121908880329633904019673856787857513354192652445291609994759196167326008786442275116914320845660250236908086601733240336719219732146575203142297473794448392978432000*n^8-21497773616240335804676164005801075654405996239856636926544524912642956823002849687205429678278927619316290404444759236841520114216417452130968042839291335447585442662907267304701685402357449875130038091578175846006860665958917482350610090729370557654488758776279566410797008281535577621434204160000*n^7-19691077780490700823601674469426248523410410588324691631584115149617983340994736987864956530774458834124257784659535733531775931546757669289605478541345265774078483713764486333348631584279678962845501955440051728546108137618573906138306719950419621357992097011367211479697119489460683515179827200000*n^6-15105395929299198898225445244747545426357302155704117691008248364784155468274613346556328873161926985305083996320767120237369636445961325441237107351413883172409503166607741059358941263768032116120432251775139552261082207167198890418501451008159780107569296779411489748990492906078026025402368000000*n^5-9464779392179293383868208562389880602564771512119760465399095830891837923038469731849091526591754982873663000631713916243651894937470314860722810981654529665215281499043746353444071925070523351423841393932793415190043851069910505470115070737053279833414025510615987420473504369913434713620480000000*n^4-4660800918459333413948615614146331980726607681798583274528539800342926476780813254030274583991492214672158669782273394940976745989339642784644821578246576067802166553685287493625520892565381909259281483469099737837830193084313140938716725985358838332639983707794682518988790184373607045529600000000*n^3-1693904757598110639389414111007295374445338281375594468688477035142736141936784522238791165926381304595131546155253119504393075146469615465358146308941267049698040249422187494652101410207246827369372749882282363602963277106204345534151210606107778336005313435301527138035903050322989285376000000000*n^2-404396903905245236660824497025848466182010466340607963506791775901995996673985066265489330490867844469366813422208397195655790852868873966140189115263175760119370589053165145835285551263922669652950977556469520301677023517087024375669630561795694796748766103528841069300102814978728263680000000000*n-47612569830190654343332012395040983414522600006230110491597690659391201101392432065834435696249065207049453581812098802362866714197724787862874805708316577036752691225878268590063548450000926531206291039183711635368835619303322463767956225083486146464223271335941510034446436484828364800000000000)*a(n+1)-7197339867075694791613218816000*(n+1)*(n+2)*(n+3)*(n+4)*(n+5)*(n+6)*(n+7)*(n+8)*(n+9)*(n+10)*(n+11)*(n+12)*(n+13)*(n+14)*(n+15)*(n+16)*(2*n+9)*(2*n+11)*(82109183471189396232094576183760464889762068860816846447045226223532222526202390196198000550692305992709854514380800000000000000000000*n^133+169762496309187030768346224000842984598116429414071561818832727614857660049120431781857856095711000332198896562507612160000000000000000000*n^132+174058515273945470362664497649701725631204083949345727481907915103078219742930542496327405997929709518354297092989677207552000000000000000000*n^131+117995047079985101871252291492150945621702766057863896574542175282890398965137142485654347030409718628649435396587941509097062400000000000000000*n^130+59493858338822837565879737316106949817707742212577251594385325906011343391009129833409647872320991537061702448163509257630101012480000000000000000*n^129+23796934745662837494248680508646583061484990040358290306129538745547916088649912347094923332301667000067974143544999662148435084050432000000000000000*n^128+7865217576742815040770779470164043857979848543493299844969902742414997116465915494732391211228033399040897208144434183657658786693251072000000000000000*n^127+2209260265477104252069168484884624850668250560337184484832309813299090738025999606722751810627313827636400361918787200596772515664985199738880000000000000*n^126+538337936934414379894186784334832270583007862475910542961962231154476963495098158919355318633100482063373143812875436195339434081473652294942720000000000000*n^125+115596516578357009524625590542435613804306710717647432083283689841607140832341994417649853790054320111371500308405330841620674971293940357293880115200000000000*n^124+22145272301974613478711118995472475775136007484694126363010455963081421166243904291296945138053645685958285800205555674144050688776159931607209423667200000000000*n^123+3822944572453604226408082301785927262016925039673322307848825509016505577195416015836471075540260585221050944758817005224207782761903281404282105977896960000000000*n^122+599609794975517084836816365621425459744108002420230704883527400337512433144347255942639340871132465501222106224959430619904768882794750874264724293438930944000000000*n^121+86037558970310760772672912830774014434239487169383109216352233421376340263647701135656205312090273080377081435120558004845974386100949584391375855364840882176000000000*n^120+11360605510991313813373022305715037728128497933297006864627270006555621255760763681150919493203646930491271674467131316625082727101344099783932601415140785856184320000000*n^119+1387387762040506034487723563637493493702566529280679162488518840860580032347509736588772366254213522767622600769922547681692910014728053819020528853134907937998766080000000*n^118+157390568586361351678396435587127617478840227932915671022668370999765220009230663915033538138119317558368992530650254593858233257586510897215575617757394411462785499136000000*n^117+16649848123172677039366899103066636334522537823694775569799025888890535091417854004226629655231160477180413710361736568525765140272683436189210222760906899149466801641881600000*n^116+1648025354835687451862889467087975631774265174352840198125366718809545764414248942928533792654590539976511351886351549426173217649831975092038053170087810473825197281928806400000*n^115+153090224584020399875076246626313917325562252066102547199948047307420023737567641693996347708204807413436325982373875217861548145405505902253708237803013387514168580113013145600000*n^114+13382294438977206958590852050058506941798261498414019692978821968100890009920154805788823921851844193984970759782094420259590932402905547245884202204057800445395431729163214520320000*n^113+1103480560592520522386978010368346981106259580392651550498679373078830298815839852888034544684675070682597649565471114467332841289419924672889153582231543283886002987556860078325760000*n^112+86020005913966979933956851598509354817100381882996078994361478872465902740359482598610134750435578042955284296386018263200746716977917375872324154264675614685368692261225737110945792000*n^111+6351793342926257221565493236647822935827897443366189115074850827847261021043533318093667679447619064861696275479634854744872396808215140983105251206838254995897975581650005744479633408000*n^110+445081691986586621936259718865416255629510878019523951028575326041121098027852154225426653390138210845767222413099690013437367974390541817067198862445923547713851019287034710425501433856000*n^109+29644644064707825637810830242563835727906052281961455345182358847057039342587167750193353327716320885868792027298803635539303760206179849835330164336540212204841950603924121467749164017254400*n^108+1879631563893283437940441351516033536226600635519770642730441879655325998593274360832812916291953353567684000596517941400427825064559991703807041701942522675694958304355827687015445846346956800*n^107+113611661434462956475158360906022100515228544591192976900069309830390181223150951870293587920800353322807513282374327665484057429438795911929705414245001365601821411724514853935812861201324441600*n^106+6554704074217678177377565431098496635527024112851847460447572356809330225724862192032613265678445570108195900092762959869859610153732685451658192538102455782254732896202177856111203168611729408000*n^105+361390783487489149488486633149876610666778876182269535069453630177157329922057003396597453482898637629224958304575182462591795178191902745831711094756715337422456802663535055018272298456239350743040*n^104+19062085643643105012176375967353971922934722575023546044226038137299473379354711508815479377407004601432597374365837302495572035906031046446451658982537151022665231348795422328772506836852981471641600*n^103+962884308841155868797737245054323067714948017769041540273695345411697658956572566244380085442535256401744524817494850163863945640310932264689081773369515527401947853537517891999168345687578365153771520*n^102+46622739450520156309832590623426605875459914453512112072480514856900174788640068143870153644785081988804741626715595636512771938221767162705522320810493447733792324107274130272788279492218346044548710400*n^101+2165820965368337360085967491538951978669552645526521610348926058386184802795823428736449093998723246213443028967175571256707227780689964071073213312032291186449194773259502692695160576968289014442528604160*n^100+96605855214212371599750024677371011830163626436208440851042744505675486790390220353945059221775924730305624575487768708726219296790818424521271451846063330260178340264494611994337670977633464330620330049536*n^99+4140679845164852459642644262686453681004700328861415057247431211842682963857910473694250304180828370670937579983396688632526655726559847354217688662246230811291369990514561382092277077476812260941269173272576*n^98+170661834603983027575390952419091250559707748301638114984488176726560112331539293559767074445674794292218190926921204613083305408782708696347611577662777020429771647545710779427780361954278463946680260423057408*n^97+6768411688432148348083770583972438513849698735325552088492456250294482203033068565379332094749196895359451042864076270796840920361594212426704093533636760028198326107256014745620417054900412184863139512239259648*n^96+258459859039664063689614688995754787156428122384544206487597095065654990847877145468464650491856679639673276619171055209385371628829335866640945885878064301009964079093606037232683786763104538510769053731420897280*n^95+9508423382673423652990069600931735693662018929395543684732180531989554385143896181763347105169542438715236687830980239480803858300787914351294964191835407453267406466981650695334123877861279937591919856404481966080*n^94+337186385324142536676982270721031614851206434732981754466827773425105934218165919810630221037178716297474964189082910150127098843773669526676725910633518036711029980721031533464559999733337516409941996514514659442688*n^93+11531870514103809776424319026244613437490272718644931836321716258011281377703390858573436061271312727280239447784794124223819223322208685789514032758782493859064018906178095782201351287508343065036585333396344393433088*n^92+380544846579950269462223015211103734770961788354858395147615408430002260570269874912716190052161087852630911242059000682109285516431949293184977230221938047155300210892898476965449624048896151084644223336226014950850560*n^91+12122254823116108818044296266306829651105153765834564098347363774202501535516399470478391957365995538468537771321273518474290352343431465094001516504570675582945527297303672545395447252845236245716113314213327315121733632*n^90+372919715111199513963444073207049469030979380309538025290277449161078814500630288476065137618418113250295987587595806728727091357687878840919995670797544073222868515572342281009697668941708423870422074921890439297826291712*n^89+11083401429996025781160791789854871014063594310288559574559189486305640270655937573394185823502801936693621308344709565852127312171756014255948160828968249759328346531204632550928361167417881484713151205294098411424749453312*n^88+318359031252319927546011560385891153013749214911837923459801259369716706527131900883637921342672984528294564416708088872084659512505177089964168956320314307960705194867711585408064774124422919276766615410732928661191076610048*n^87+8840932778555123771172388892893911100781758817878116520405717319915915779331439249123044382953301835463520072216231547029768637707090005862276469832594869523634077163067654636444523079597510277744258697492627791283312689938432*n^86+237441471934386185282491963086598351609058696843382087504196226898051810868861125706835708395967555550425777228084611987207646375504715459355298217538689939489780614988447782441118378512358199947141670906384023388011287965335552*n^85+6169134988231524992210840343542300560097280174920631938210714825358167655100556456908955112628769584113981643635719485432851787737864988124391518532053791205607198010801621315888364643922930949560313161487892899762027010252079104*n^84+155104409035010927503634522420557888417920923299476594390083915335615184033315702180034443391331859666032207345564524867766588922219751501802882479634253279530139995708874934970198809900778986122096244483587432949032231685039587328*n^83+3774599640399250192158459047253011188313315098238195132818455740475839464689255725276180698267858303151908880727063242835930944954476017791558098429561714553747844292211187635433172321043976163770378642100089710271231105820298051584*n^82+88934723686253926962799197177529873598389571443612120099219435550511914683082941253721612144654971801365802203037880382342768917124728281937975407035832388343947171522284785780685599100440596964574928923848960002476009758661879529472*n^81+2029199971508213677634564745468954266503439049165094436731583929148166066714087215646398416454451329809247066600701875277805949530214151246655125626893111737939904268879738262518953925692152320149976298466960754867538785663724134858752*n^80+44845972760943778657297145781728630505729446817523374593882060961198338128898617709499803638521848180145394922745569645557991423770890701472635692773978398329215559914275465086462655079111960698660942348706045050713349315292374627254272*n^79+960179268554360813771034253952314573473317435548277294389814430543740647663664124403634740914012540503619347746657356085930602992652424950992158610191056190363942313449403135088827655753148610444945213383769457408193276552622066496438272*n^78+19920028693613125766414252380397954891175204255800020824091213612742759349408646918194187150218355865711138265642867215610331901452683635358547966767547927969774440130877726276106318804067800569428047292348305775571565481623815191009427456*n^77+400505411272637327501199484914136296738805542387758005310144159995082116664641352417932935031057757703722117802260133953020548612439052557003699402503753820411095699021687886032571912653329727281537997180056052758628906338414759600969482240*n^76+7805008810277715177957948178030326069799401299427129732961844636081670488521666195913258742340653486846987545229004187151255062862575973185908089531903516469668479493440686287186660532916693573752523015655504007231841392011300813163788763136*n^75+147449975160622292756880212430796248760523560386121751937010496367857759914723195331996162365985961819561932469770718306744710876980027021790029424114678098981460865178901990534163699656623451243297757019272714963128767887478980270012726509568*n^74+2700698504177422764338194360239136038932522949221485185527305938625094791901204707561736648306213290332651549987263125596108393196905849544119366452626166956297272924519634734082686117854534892213350730748595066303304393504900257930818319941632*n^73+47964023337768134845159489549025778769660038141503541031108403836247915569093913928801185543733924588222528468139538607921148468208339760878395720666963204271264879922440529724093826113590848332336807371022504514450285844705743356257737058549760*n^72+826048471515255022487754592280606295445893901068163505268918916624466496219020490759629872752402345730449108928999389653302357770914320211065896474823999992571354377892030539786779340304493537935656937186370501609410690817677748338462050922594304*n^71+13796934528674488834677595179357106469291948870538033008761194712887955051836919356629929338501689482496287144145145961846531285793762914360595085982687135536218968587565491294049454568292500082211389095969842908337386951090066596360349278045011968*n^70+223500241553535677372739187913777672033100607752789030944391924228993232443116964389148812069880508200769626393746597998672677237940367294147477981132386872599847213858554885362621672445077917104213547660378999312342679221327515499784123297183064064*n^69+3511699778537296759933483589279060529809841241799201857827127660158139252993217348587407924876061323540245689062770365380949568978381623652006452891228184053704586787955016651901615297395713769811125420905190454447802431483366911167911319694215593984*n^68+53520593871002874953302514145615481635849333006427232332509530348902323856949914667127130921056082633757515226245849493622717130838568308742245630471263359994543409973537839607116043079203889922113796287725080011159440794811015284077077584249991245824*n^67+791230985784819755759122402731797016841494170738088053425602641329160865649536434632576732027178415339254603989806673267823385387719108851984107936078002668459871417736732127283241802847679051976149864849557169805372289719701535769418010224272853229568*n^66+11346804645273136994463289595364441826975042626069504807726615892611137485327877792626658964747474970609254423877288770775398326728991768548010606240556831994536972153326897901899495376272794116436198538022710616981067577457884670069986966301618221372928*n^65+157846622220996262220293837833748974025993239530009238086610404680091713866435877718932601215395732880740948422125829385643340594053349831995202059828528477686314847822887545294957783559701699971007555133583997737189236014579879800531196875529161453041664*n^64+2130032461253625171701623377899762343243881162908124663227697320690314085786697987456983205235245709767644896110687492074375121366399823355704400478977389754838522627029872170856440123880130279676695577497272338225781180130022904145960786484181063943589120*n^63+27881641145915987785791183195191454503636337729351120977086828682966892608555153965484829254589048531776625339505983000810698260042574982017759764343643697969245121236324000541516842232365192835451054752170931256868349468136237583872058529139843860114222336*n^62+354011708006234714719754219837385658287268016837317409120956468395664625450301156381755807385849154656106369088682646944694002743520673938755485439980812853030746706135949200413876331359851674717427113956136259434622564230212449800190040208332567684951757280*n^61+4359773767026717119400891642221990565967770498160866147627173080244607133768596285473301540467785212187486579127635561264367584045945139343536282951292172259351592465500298380643901429017059932776455636816413234247717039860354488141505528488238373234616960192*n^60+52075185547494596730452214400763601202384956563226301190920859608025816099849881160819300062932664939753380182500873607189715869021706854869009616453599009162876829609566446423696581066909453603662809847380108493119348246549813844255314098077964729810706380896*n^59+603233103939668480848300035578124098939886345962703346670339104693575331604097152922389931568331711552798543213454487372886708083585962283629140880421364682614554478008308348753921228432230529647061173387202463760557453731941642636037822032447724158317971902720*n^58+6776213039180700368775631527954317420579181212107265860379444221743138006781481209400601790274793884474286571119334465071714771239909562897328730280198054718299186246030957602702136238492807908267242159951428924627980483250693081110398584048998472987805366428300*n^57+73805616275089339188020125360037590062502374100307209792815552410490945613523442443374431865629636578610897718186983809133705898854684072693351093883878088954761817836655072625722104505490897714173299485270943589614030424340517963447133740838020964888461540771888*n^56+779359259056958223224925008495667756330237556196994795211380097923320989881366736618044120258350437765649286636180564982887036669564396170654054733996878431949086830400810688600160608495229629105106944754931837007267096425108764309409024554198989835680806916968452*n^55+7977549952872492772945919166303551866483827815751876898873541837612071055427788557743648994093386297129693699554944169981707492599286914429891126503984468003691496852395057734764131789066236849466258353734325973461584588399460960279869728181102101350624919634652116*n^54+79143324634555637606607831146146047016054976722724108777263462449871430037037379979524442570702059390237710515307188880133490005615401754576007828152411231917801945780142417783114510665357131492935085622709811245859272526010591879420107629963165403866546816093743958*n^53+760838860166414300159245316816138354703152832051212452460536775505159382523538443185978142557591415425426893974987628739977197751068328914167278396234741838693616703777239565124473964661342267776453491977560592006876101224253520342195846817830729732691510884994865432*n^52+7086247240387385034616742629809868172399042067464428894340789051356237048005160093331821661190403026452090442896425856904394510847298514946054460447970374758106739982996732641382174889254732549968188382467176752263204748025810784042978531637347439964284494259501900662*n^51+63927405063739730533711566867820277541529769584867762947222805011284731459868749240883349169348113587133102270931872187663587312181277776038811415806218768678037098360745792661047587774210583639357320555485887612782905763966278822681478814473629849861231615350593655784*n^50+558466044453124034269921339958721331025896478129649830719362000343731644304656017955567783660031095495433429815665455348678769451642016235756379085468900344340241916946397468837843589134464658637053767714818570010764775912813535360205659033592124943161015382362134894395*n^49+4723091789221704556561445581049733289699201305749306350192534975346723565142292491204451544069061306305381840510771942231388334810578442392537039322761638714096452889042269743009037154989254867087005216341612087463569179875175997385769210958915131697862174991173130473488*n^48+38658545983598365488875557675481797266132257920716846151356630593900497295800570628786969097313499475545575145624332576160866042239244605489827678174999443878101761820267678661355635792088454132069768898757885618004698097382992503600618735504740183671624340710677714657200*n^47+306134084678919893821992399659031452354554911549505560847510036716861844444501560903465186722837074302255326242592968796739586373154583113439340209732242913230913731677643551415376161684101953576610515186775959686344652732567875427253410202202860031248422122994126529628058*n^46+2344604605487707468210942807725635425301267722194065810998398698136503172562956323856293279838562349898656902743766748038562082874412094910417174495878575053289416119094139534089830736127168478555643708096203711262717061916122094520150646092332169761776253280118995552286480*n^45+17360027408022954497165812128618138214217223128977656369364413892603746966876820168160487126765973039822442825625361964269096819619078638770559614101746280236382029317830491090391440993542742633739456992163368595828286946064617516047637404184682083830117181533661803481485358*n^44+124214042460567604516802284964078605578458939904119446571475220712444825726397958966212795410070335858355349240828681152980476325998087100254712591508732174614831260287055964051815891786504174617217495016641991829809498387449709540062469658037854526546963512472448427378333710*n^43+858482961684854547873368709142407868792433623306378293718136308908727996443456875506519598621220493732059811936417303959755317839312030991670256274067452998324682347685909387254138348136991739379025166976101018852414073103184006233668979790593589873263427889734326107921640730*n^42+5728198624144160217696151874652173620991653152820447298244135147668977636533310552827420618133487447455377837949214528054768524443617140966736086480727860996641499574215091861350284116796080046843078329316825961845432832542419487546567838914066954767846847712389329452183492489*n^41+36880508842433607204598236612063384236681991410539799867599807711344035263715695218883205123868413199497823926151279511465622802687301085708698064833843329112162223621529238840404635247794759164521263204190095849550642753942558131631064730343842333025893766764849530379683372634*n^40+228989855224480083618274616588178957024742852758077199701940692268191629962556340037303609458219360983048582563472578355789301885826314607094165537271691123372417493023731571254600396778165266690017354466644351075307179765789435175083506085539175585288517598462395841143327670904*n^39+1370262120774512458692418285606276858801906358309236485730735511123211307418147096038301880058175868963470707157336908385390939191307372450044528407049754012216087462220693455178463860580308619543775108839115801494405822739897109911633889267263267895744591550621754262001550258928*n^38+7897043049818533294567450910644819840913289821529532517898510677292370923787728786098725760727525841083634964481947217557050603908485964051649803750554180311569422580313450415870112830604478153882033971553451552466560203345783822667875044478462565070989797327736115930125085839598*n^37+43800594077127987640220123334381373837566344858162704179597049725168643183631787794690431708350479122319208066386513942948589496021467104817738351740811468341981818053295279683318642354079870587347820320584821154444058267066568090288969335848487148862512241677112549751546870460292*n^36+233617227323981411109271496580599430878943081528066151900776543698150493905351266695071718519294188962409365986012893679864837792346104479089546634407508795503092310034952430672990764775076085226463290711872014776428770871203325506422042518408315959411625797336316441258491748443666*n^35+1197194322911857491616242556997075546379558576008945804513850062510913390542603484962808853284855078231881546943921432750762447672147997193796591086454432281736155427652218812313007336727214033001864192825574450281307293918037603511174426836591003489528550754046226985446626672091196*n^34+5889148637452468545904203357655245399747645802550914223360400948428918279266927107432997403326723610566291308967604763658205334199423731330828931011509548369382224319346056009971682203533912636006005135312035518249178283789509445510234214846587025431608643584697659032441145854453597*n^33+27779561849051649639947395733954496057576161172773428926153700637639466931341514560171208719283324909421723318598913455589233909331380257983453232470863771226152337285119174146891187320911113789797593010958320177245675078016724730671871208326979541703099372606274763457836349510726340*n^32+125516057111573137316535960614300418027370309505203520190632094217109586909318729900105088647638925268271134139134496719948845548535569450225160260962185315991029715846602161867599853618894334395402093378606678699517343628353014824541088011363120359018422584876207960911790286868620864*n^31+542554736688918338621366692954125934120896471892333596232929977115747100499890533659927865488073859352329969710694092425753846925725811826785375627669622283510709870207360936617642539249226354931967776512501896364824608560522670036796837147839156998056208820256149920607558068461152746*n^30+2240648578360207486074761100203422844290201834735748390557708956398274578760598805672032058405162373214985892915623432986909335919770631462408829216603352350156727454880963724918811379650204104423745589482891103065718214985951800623184438518092809042284315407225912970935172309957887164*n^29+8827597722032861884610724463098447387609645259836541201154645333076056729255860623081698269850849214978604422043390051805569035413689946825172684687554434414282613042465167361168733921317623191502804299715213322734802781662512427405603143858633118488484844079898855581954199471598890486*n^28+33122880210430788888239893417244088047551604670068651282093953927773099276858400922528059823786695843134446494037470505438289162106364598433525098209847961405443098744954604877953781045124518060007853055791092648827889641402915967600835405300598686011060790304969654088248476670887796618*n^27+118145940971849594078681084998575342488939606493026109929770800836267338064095321369802698544001371765056983550424275051498205282845636900551695110383267676564774397909161620351797181085968748959299287025504599577874753154871829263931865565155054008794248685868831562820505085562694181922*n^26+399753896370431371567818836927806350629157261945410673817717887050930004352586946820658683100432603383549344387074672247376168755559366236972808412349310056690326801823733064111615733757551709343453413485606714406884987219724766630228944587410962798471837318330767701684915070881658180275*n^25+1279938608811858608074055140813878177161294933797631053523673243409663478222246443809118192164698631852789788410816014095915295552823838955817767282886253844210912883401393494002333328695440305013139045617806135522492270157994988958960422341807372790391495964090646541278427467871846849154*n^24+3866948637582639419927860034634331972580042243513857774970621362479633374511127254416792008873104238902465076507562781327155519710414502024712799174014834680220687010051794634434043841080289995345524204571756980979833665375158588628363387595110438423749550620366491197882889785902205829332*n^23+10986317345575237937656522795466348678092582415967756524697581748474192280421641523127973551118850025862007804805000756914986016458810839073275930517085240506196064637261452392911614792617549339084912802298149072136405626410441222536801495037723273563432296614698940127080035503873822502360*n^22+29230173523457675453458891387783153766174787818237703777532891807340398411906153832411804602607275819347824710175069444484467992135021186023239909143553791244827186779975219004291509495708500536738833071349399393719325587830290237316979867681782635004654236765671992749136251660888012173744*n^21+72446457031394364561664446018893887454518621440019723185688736201160877651516859995411444466388096469464702851088720388992575419735886747336889276742327769045414802292327645621592150589401825729246196646787754828241342836815220685265269106904125722100992655193017165026328736813494677187232*n^20+166104433836257129003998292079155864013136172407218724485862739726085994628531675649873063809296806896922149752018300190160630952370137152162616350210145085651280510325938718776076299252041961463061958105847624212601302280040683986840312975116986084312511528808738374365214191230897834503232*n^19+348874409646628775458361762078518066559919454987454868081642676020671126814387189270745609074842068139774874430690971677448609548620323868870476959229680569815231980116212568110264229834724854290840807925990722112165082124016160321789869448073470022981008019954667087435874940997214579846784*n^18+661274257338823980057248478905887936693902233617820803291628395064127372809112824893774519134669212922743940367999876602854240266627213987132314891703348654631542157432696619013414225466968654918699240469382796855002788976264346384415067991634455328586200160085625697897615545661186015714048*n^17+1102321557610243102081541488906715163022780391574284425571076052122288794622557115557213097780500996679899547056938393526515133076194414621907151908056439095469596012384806384452961139887934773233778001226145691612522174569096898489842739285962725622254049190947035737861334930852453649085952*n^16+1531286619812961177656396381549217218144702118047188590519034080138675056853142640343417129416534802652061518837950074001743763256504652521208022728248246718445042188338647829424214408999218413662201737942630769280433887699793113992362866368148603882453651648856287015077491539897902146067456*n^15+1510401833878473278075648997928473138528952753275907288036202121850514080499578843843463624668204248690230379324375670673572786602712956966077677555635357965187404851570670198748835541380453383752934716384055572054864468368385202290016612973944937020308281841282833312224697557857377114859520*n^14+146829887106330216330918578251127327167880963921435025027975307465378645037963526425825848059239452194118386012192836659379470971830895376004687492067039101874343297290418799860711358152697097661108306572847114804402187795160520145329966447648337774585163723552656437894355012402612601999360*n^13-3905039374914845008494710414781810226568201927991344847761421091188561046206822284742476180764693159314737077847753095558839564821131670052596476349091525349698575534026462993670057828199728107638618735411389622709887045953308526593731274985007423473427333369446649807073707588795079273881600*n^12-12048596665567315871966300153205261664004942186269809368013684147033164541390794060504625034975445445952244123477703972984571879146481256800497872703357728993176975468444440490749265656659785040761614544486189583472310125326471293870302520044589481993700551679783311597988050020886225229004800*n^11-24834713846068480991201598002709148429356064089448924477841212126879907057579733601700817502387060666813292244386927891963292418826925113198727360626982396949248270238823026386874732109402410234177787548459579024557371303094156698928647312385787145730043826052431829412041110398943515987968000*n^10-40821458011812990577495805314217817137284638744135075339085966348984217489057190560640234100308451627979617283055513375277753571037599950294243538041070789474282206391168792806644462155475245341524732855991862162134955903563767527886341401418545097831505771559592197936813268675271211204608000*n^9-56041942378314086880970290960558242039892618957812926134267588761301521278849245680379785109204226564153388910558241515768642949772120485856484656068875605722003339537614565573495633897088292085946343036058411618689542383210795253109274364124760980470118794405739193273721901206576454696960000*n^8-65056781114729354951804698719039899082585530928250204091227622350705646412692576348410656608299523559974296661087837013522776037026290262305571847933784978128905528261103545849079138413438950367627815687060447832647085942845880800736673802763136397161268542489087001344765035575932773990400000*n^7-63692509139916166480319868116381878808482538417844811488095915485715948459979243796144240527070330066396013291991333635637829743981414581491257613994867700874166314367973082645178780163577064524652137364773494163874469183511424510552838058503863026061595445023869120277174794220495568896000000*n^6-51920569979301386163353453958499827703435679150837702421775994318788761837416481262611674695684889301122868736047494664663697781670050964004593927610380748935515765247347246985514020021657827574668139638828984045107181963145162048086543060651517866325667035554821335156657110624824197120000000*n^5-34434960841372785729763459577489609349644941837397879208540274849642282790454231518878536321451191718318775587458821166751098387283843822300116971508993919813816827731550197698704052576434482270544862351242919172537839905516026322430697522083405131182951409152799930042031525336920883200000000*n^4-17899305753306170488831185345558319111325980925032725891190947273961541100817500467739953862315517282421920233404827968936559377453313350915667347266502683918699184823710682075805834546610452474628526579052597724486994368822466815732842876993388077006311179230947930394882181238358016000000000*n^3-6853156827277705651686198250217755701797283886991711957026015083132100604271589971331494723232016278836296939234742874876620064465526129573115854127734576600167223058999429944702970456687070069820193239441075797157093800403701822160072584364201016946993076394574832434242135722557440000000000*n^2-1721090909322657368359564339354207876746678121252443691085266273336428099338983744296687049468654467254836232913057112712796715733244938964388608736141537837658457059988203017703379204366288010569590085901538636437937038981100263221006305614408368294474278550805498221475468935168000000000000*n-212932615849732550873085441751209353432632023301056604446569123162166637043918712457575719467237958189137279777201690353287204860922687259938959575553854597693436907462877426717459265391370776328621039667268764063716452289852226620159777946204052919373356694351352111105354760192000000000000)*a(n)=0