D=-10871 h=138 71598213925921778723316535557464306547571833964147970101192071399522045298695129592977917769179987854707345923348288727179910721232538279506620395229869700233049689405626639813023331617388624080734556379942870179791155924382499345643179551361173700673655497689420366662522653661259678047784712299256910185376928746131421463763959821838233445171549126683826944628057187260490873147559347183328347147042247995037812564719586363102501604139281114771697947142665012297557629858479638350072334822997325762311004767047621895108267686356682900185163092485771616206888582256312490934274234403361784700765333391555193923101621149616095451303584675624345548738616591/84933855521198077457692701593277468016479721269268653763834887727618818439275306026120179772237499077466904981566446624631113842447735608355285798749740201892280553145363656989632725310255729393684773683981806192850509875717859811665602722412537252761526358371614336903*X^0 + 2306650643227429982573868910092224015602013245026608001362933621634686786288653454597937159337355249510268117550940513361241078189222559405638829852389541780743981997260945854035742951424160772966166509123921637086414562473316272043102029897727963352081743143679393370714257926472435907598429172070564313267862479477229108839947090625557380873801665307454817436519930637751773290040009531292045876598172808010575608278366528800988244005744596559193065765307276838109419830267008717343973773444566735882495588698419035132113182353391991383578806761913856723030507416067582267790973032264829394356959215411070455597481858350526667914701081199019200694971797968/2691883216824910495750954399476732812848836880228045291739501645734531123187643882827849779311935429945022519109646767511267750965741497954607323376700949664055340796627546108263257600139329545885560276147423367704017180346731352806462878120544292929360212950022797249191*X^1 + 1059530873245422677003184918309844220506863373195999312719845787143602857692352716677591066807241109379252651052947379843807869096476619812589455454771936410919709604033191560981996163523060661257012037751868070852040900197766734954863358337210033020241909965495631928946864275743920601382018946646123432631979924672910481409498507939918657846392230242602873123234027876761474124782818930941209389739102790364400506077263827075218020328876340249585676844047407978381505958043500286447510899507384184623623736413498802708178057507552035247384846042179821715690260372521948662154613000874046547393174027334701323301132054128587934235016450884686276059057557074710054/29263462450103601999308625276711562408479705724959080366500122390780087840172876650221554950900050058932339805240970009614991720748575824264536212428116023797945609800138053742929873371114651493321925761998639430310370767549316536359057948048437008435074874979697828895955361*X^2 + -14179291030825753742202665801202489098612612308481183631588430539623176099818338836782356970267088051373466021018321567952873430813899791178680525203695740060536109917438890390881320791202688866311340264428044798405967888085776675231609267397274150481398844517573130050592749266213182274389230137425151596545453580517583497391451809674609452473064558410698449035611349660142371182130487275022415060995637384526317928995582359731624026693201346641245604010283998953062069313492017150986599129662253809540054983994338343876251572412720613060281547687223692875086344975603630604288547880450814367096863660825580284495840410969180046234631736343662518516718742/247620570032647456144876681029963463604897146557634559078235824278772065420627714361866413330138481275413717147424042637408495167486109645350687459911779014263208609753246813380853426560512330593833159428518385401896530249906296827013419015779991990558385884465347921*X^3 + 2201447732616283784805851287475234885627687166312003918758721761675433908787212272747090667566419085536200974569520248221749477053891516008880303984048779767910366136062403313673871127147703680174512869696486006740680272467104590586097492740276227660684312383695727939641865678979919519573444116424288080640820861587209824199730348614803288512095270522195112717494568272499070014896525382420507318942155801347078745377947342584797954507262412288816839225393403975267147781779746161123225919427839479168212275145289825566058770015932361627959540336689752728517040931498557042963569383318027104094011666284959492376337071622649262728224370777482988122100499809769/2691883216824910495750954399476732812848836880228045291739501645734531123187643882827849779311935429945022519109646767511267750965741497954607323376700949664055340796627546108263257600139329545885560276147423367704017180346731352806462878120544292929360212950022797249191*X^4 + -48156366898034159259192027981797635634871896707712272108280388887860365598824314617219448346144421892898365800065645740331717511411223568564545584203455348525691703939512497561333103569113634312782700354980900906424933984849227132399149265878621262683023627221670695051659001701881546196597225503744006371243916735257667749654755506462857362601095106318805722894638339863639016097893097385989511208504115119872742480810100595692086163678363308760090860546753748772843434562823401338869227036575253447510916035584145537716126875174270337124941537318407615729374125856030507440861902208044850261847016724481427038149723830226945468762036360057247069371194/22778085735686455353222029346882850115435300023699251134048001497449366702293047039082551129623629958183581744772701925987351225047015881275934822915258855143336271709433061666898484643594179982874911179148043915177677329583874236685991998507956212911267214098551*X^5 + 1729681198398441916866833901162439819020960295424778570992296747013490757519311739096904327798201410288288069350057054432112779509330270162456852569083990003067578968620557373630505295330840190129964995293567233606570581340265717638508041711373189639087603516588260068658304404333271574594069022119249659038307604520899834417116952899407156208210032279458067018271203317465545430775740713050892439506295598652853720677469780418315364301623754599079294904938674039621231490221054258262694239529814229926991857649415464479111082099979699391595408716162847967860687607970160799697694212293090651057240049800664491444850257473331157609421851853487247624560360177/247620570032647456144876681029963463604897146557634559078235824278772065420627714361866413330138481275413717147424042637408495167486109645350687459911779014263208609753246813380853426560512330593833159428518385401896530249906296827013419015779991990558385884465347921*X^6 + -27806156038930984986955646665478346737831556393799815130680663773820264431311442700665117159855032656305128645205925114985458481089755603608531715688051032307701426078387093732066366743023763031657975627354691900689313216709098662018395100825104364595112237173493987908151133026928270540058746395125889769543676819687709181793730608617957965253232263690109467552541209289967703835287311420640181413143467867291612453630984700898122162081610635034749886879018099233422578633486172203427622558024798167130110438542587454873896401550849967161299692516458062367021589894631227471430909864148808540649076256023151787860863918329751175405853621371631167612/2095307307118614235417351609500768109229629291113904068995308757009416493633800665907694888200131538789769270975319834972619926873978095968718132914659079674669880573032201422766855362302840583467474121897529566293595559707834995555697911738382505097163758081*X^7 + 459823036683502180269768355767443953964277150737584514891223946886651089055954224065995479505470791749183456792730844886676094836445458172599176342871582852758285665010108469794380210188025614374938628226521995192984813149965949029700224725562956766161642885693059067663245805843211948457168372407416583620181680272745598519404583330841966016953158092508346187558485228461837873393287520910058166103851905459157532433701845805256809305424100629392568681216793615357342502399835474094954255220285948418221323566428935434827347435488226969512158421655291274610938824861815785421424316789914388695567483774224079574141572086105586063699925824638382216503193/22778085735686455353222029346882850115435300023699251134048001497449366702293047039082551129623629958183581744772701925987351225047015881275934822915258855143336271709433061666898484643594179982874911179148043915177677329583874236685991998507956212911267214098551*X^8 + -4936447049179932420697904207977507551108107442890625255070565957489199485634986768695299350210935443215881618268332345904606599158044713470318496054248855695933368601054407345203155757284835999551750246534157335825306263878224445279067477330345359782094167923494174220819256327883607986110503856291687262066548938261929462196647069963989915019396484567554037468030507335892576575462385743970095613085379515098622565254946380412308927554882295643534976005532249797464932144911242905297899749201448263378847794859995348014669926776062516076516136398583688232521099772861195741100317369042946434723648414740146620836097246219720311240585832373805308/192742830201325934635024524836792209477474868099889988869037692669433952132628154347134108012154497175031668749454496823900278435652478701933413017630308129396548668294747624208155216843238026259541359755085048872559613624122435429647494410668982163293511*X^9 + 8742085974693231644712069462737412278827336924498783620469681106551900381033346206903763145967571063275322514990046149312281206448753005344112580315924913928412847927898703028591296563036887005599615318851646311794791522274465267234987495453675919760632315693220853238971147753448360102079799910208827718022983876731572472177300898537214617126600592107091255854796642058196740286502401164963680895562431882221093014374028898378054749718078174450173686693319546234718410604869550659173762090085897853629411578638516908928185670599158551223095232947168663517834710745127028023204413222491555458460955916567994643616515082356590522335015033424086220546/299329615302659176488193087071538301318518470159129152713615536715630927661971523701099269742875934112824181567902833567517132410568299424102590416379868524952840081861743060395265051757548654781067731699647080899085079958262142222242558819768929299594822583*X^10 + -573463483941818917803977581910957558381820160300351303510602748216947768104683983930392504189910835780617669703341752381577088536106407040250528936265220482137387166500988141015011103277387549329853762166104499294730254704604696276497842295415192823883066502907247197520165696885570307852906060508197331467284527255572721652592512080863142384555054321558184626868067765665000907700605417036946737256866022127358549650158587713638776522649587149380140009586927310051161772929798174456848760764559476347503706395398735808991847608499405740335692068673904944992780745958979328973524365529457863623463909650979616268385848752953586991921500851954/17730000018519541406956538021965983762071094480718424143964464416284973979636478184815942232743491599211817565031229585493540468738154604170123541314534829307013951641500103413499697989443291901346827316262077901992421453787364127462744403520281681841*X^11 + 6607249196708125016980396603154558699549464478558100492269205354783643137707414548223934867744354866591660674755860174289195528168377044737725683653733926883001186521353536079758158544524978571084928432598675105433970626911271519404244563656510778145304440810436811147015740046509007242615124545813052039513099503408678084036134507873625892488118874367350926675074927450574735319015779698740547103944325645446428932046361710703022838139165557693433418058148099579562706285595319061599131323617532945460006684851128198244438138397635339312586277759616060767831121780247580489923058595528863381678677995481252232676949420014284182115949993283835057/192742830201325934635024524836792209477474868099889988869037692669433952132628154347134108012154497175031668749454496823900278435652478701933413017630308129396548668294747624208155216843238026259541359755085048872559613624122435429647494410668982163293511*X^12 + -53374460882640914794809563658301688587874369226595526680773399436115577561384818138915722861294281559349886194887542194105116754694361050971531780353495395223047003664268921629891179509862533388023033729786564114833647425040931285867972690453637698870874784421699387304082029595122219070446088979531678961009132082745886384628768672887415770184744016112403046483684655012323425262586370585562695408700419289987153441967269332789728882247530512502097120710036591984618905264048387437228432513784420198097352189170527078493454195140359920173529976977638263530748015975324436395996112548142267497015691735148959247817927937347748180334058518/1630944717001153657157256740131173191249295785182450937720951560692206234903548724571423257542405629584382077548636701820765382093473885030827296597786296505106609478566838691334716032512491206084704932045081216262756089944564817170705951938210071*X^13 + 487649775126121294346401599503752676578734158503719747080061568502961867015466253489643507461838062431548574180944550724545294392289369255916875442232872818101664451160619145573123688225649525276956667315805037789349545767667170675020350645672881414887853993819235942340443549521400924916735674257478451467545054391707868617424150148664992700387684497032002579010435058926256495310966536107763312356249757898266717887272980598774165715077042631152481090223200182688587548745533167137077775082159524119384478207097435068988727889125413950188474273216634692929564022971852813606802608771371396304147581199677950566252100496218433119813734044127/17730000018519541406956538021965983762071094480718424143964464416284973979636478184815942232743491599211817565031229585493540468738154604170123541314534829307013951641500103413499697989443291901346827316262077901992421453787364127462744403520281681841*X^14 + -3120953709317486110735226942837765524020388380429441845037843728817986920234903502495113948611987331461703302100850065169480881602867558951473934682149444697737699850058429082152112828403285815057402078121769998321841031648138795639849775390132656893718208248679970538024834408554365182945922351742447979698203837429530074648370787031491844006224245812709580782766634663073522786155258846845065813809919072268881886448896601514941497211610228534541806327330231548745311933016624648744351549179717554919440914495863290431671775465118354790542613225540560104224926339459540782110155430211091702430023593609426477270604622162093605360792/150027110385535245806021225290329610086403806934270162608863173644761865044940550507903896379579213465585693822889955093438081325864583297840796301884490525720412977515117164137127774124964695619971017573827726636257574275095650553831841775201*X^15 + 23632601307465747779893564227681966192915048240244202835839032941487752875989766248528768183677039943565306448991841976095301453639115677174867232523981767707011089177135125763835535734653133118231622526494109704924103326311537965985737435069840074233529839989303394614165066416255169952664823441138465896456555836000209838573023554675893025056901923563309533924960367785375470894428955883689411588156646538503039572210986700303276699624828847555865052655756940569552598671715875945346294356143976882230180554709035296799035415128824144135854061180974587559625652169205452383914462355056434610557344413803850387907531295313452617572802962/1630944717001153657157256740131173191249295785182450937720951560692206234903548724571423257542405629584382077548636701820765382093473885030827296597786296505106609478566838691334716032512491206084704932045081216262756089944564817170705951938210071*X^16 + -127489197931219895728966657890802214358618994083955724761265223461486130568786010955206676261060281815559754959227131621337644755774100286485451392269561429655746668931785257256803610482365340890739752082541423341737170601653615029153983265477538876106148788573841459927176073259436501912659142927135458725450325923188475078420004594933152377642136233468019160388683568266296496725538976982670783215648223290407081478806152486497792046767175691427410522309459125341315268925935983449187091782553683189935445748445712188785390989974444015557167428541461619014704892667139900963275428364677580652953301044327806117713566627855864700/13800672466703637733973068281697140105455230147573375274479180723462594521657671834045064518404858197551806993182775742198333301983679817665421424145385937422538218886497761396111468505654005668289119453024351636119729029076961692009184231*X^17 + 796423537426384351004706093642208509834754102450234829558547408138404014317428701262491681684535103947463082676349464247566641295500912744716392370880651111719651857397936624836733194980372119755828958202780319304913436436617486892055746363270934201403264976058804220974611429772098358003429323927263290479103869631454245597171971698906157198156616948867739551111176712870982782385294778463718780775216780909879999953620993552939545224497753443930476745290451567252982630633370267684377825047771099313354183253435529734167629529947857100200652689955542019006870886099873954553471391733787673724978130063724393459498297956885906724076/150027110385535245806021225290329610086403806934270162608863173644761865044940550507903896379579213465585693822889955093438081325864583297840796301884490525720412977515117164137127774124964695619971017573827726636257574275095650553831841775201*X^18 + -3515425201096832166139893383717120354298854751471092224036283764111680660287922757541501609156024549042094328848541226767130365941975828113531625912430825872678562563473574672708930719299892518617499765063271888045682792513804725118489752299802658201201260692718668843455218219634575477596028159286028648447124572038649527301090382276435281419941296149249511095765727864586086398868962932863924326015258253254415845117732823399272753205720552085447463208810219043783039746391200724902262235880052520918738724390313187364607672988300714370567859137931962516469644851761001194054572722951842152801937977279092030833081206989851/1269494293689967595802876302244240649936089609748263754436499008689411693648944148104596129004218397346316529590909368245638239534879939073261100556102100765572460572762189439436249517583847453618721318464203075717020423979115232454161*X^19 + 2663199341288689088113121375869208315812581482517826196129854811020786118983696294191030147643714851075315417031753620586536350142966017829733678859263747742882233588895978583125648293470722807471848572531915574038197100661394375151378450534493750498296839296110316682284585258314848349792689045066487561397590901936232439594451288589304076079171102301429713174945371097411049589469754788756014636251623710831984071168052705972952747441704567779875113155636668181364534375292202717781551124004102443177579484378124465384148559150503434395943950819967579369926429826207316345269245545213812958793332037818933607300754554802647833/1971524638100519676281866897385305729350747163939053610639882960494656360236810262006437788343551171078829570454682248885476185997668545380774489163626562488934031269499680199444495500807715095469874207574907376588532718439565956001312033*X^20 + -73736799757908175107557357556044086139830925987557235722533615343231165976327765127812404569555886543373029689750597413409055112999319048586921170159301266796660426740319659897716081936283487973821878048395152088717019766367299773614011916251821904007028878166351322117327858766673825153827002387848202318376304144029186569619904971568502144596949415642026281375163846910810606274320902647221009475838729243311098427620037984120369225087864052127605346050663635864779606199069901051202337807468644937830951580268928354169173868331818710843062651374042681632980242207962837613284755767366093706881053090163166031768067971/116778060315515370784921010233119368037539288910704052473231442249049001347524988327163658265497046945664293035682951728970493932009929084100919929730668822148142817842166262481487399281008872561744211062846387242849822829465111991*X^21 + 51106492490055604162956091302318002598638116058292690012235158526468866956161186482908886580040778602025880248448205536130018087979637821780047354340899701944485258074887206025946088543295022344731034900149675648071020546601309476623964781752211218692302218126948792166762676019687552366828743409669640836854133066660234670754155639647970778892117920770342654638864974344659467860886894945305825189123636089652133113159692400958324270344409905955471637911231952871267597687791665095708411390203652456270536468818239316748480360658792404132179137824501671919693002642492297728676139875073533792556549497760697816505281846830/181356327669995370828982328892034378562298515678323393490928429812773099092706306872085161286316913906616647084415624035091177076411419867608728650871728680796065796108884205633749931083406779088388759780600439388145774854159318922023*X^22 + -1260540641571377971573644127489816017270406592633207733837650930148116037715564741714384822455632983675925322143501892205091774714139713017762241211140670348710690012792852813090059713084137881772160574927127246310677330937956800535931934507737668676481051449688440544775915421114075693395357421922596893021539526531736499946367737122711030949322052038209160290023390170640153147319877849768163170413684000844651697162296829843100396221804389610565764398991817228071665889645412912811664035596389367967577932775750407165087281763270928386236754854135764911430527395198685043618444811327204306707362868344691366075983/10742163583434400771310919900020179195799769010275416472562914382214055868597644037086161187149024647747612274462602495535874706283684029445397841020206864331537376307806665668428608157576016241536584588616170291863657697494721*X^23 + 5209585756580412819580032314638777120253855665292695170625381581438859366500481507640961233509563192076210434874811925106472549997748020137090157392025663018272695886679938647602069539942020383750444819745359020765984674156374597280659688154509423654846582527552100787677804071292433171980788943162883915424732664063734475720491349805196817349624369280856750043324272661636667385485037064136412037733484512655307388946705740570946745164035384839874461591848222673501358462590361645827551136669869366130362485203456526736857613377981060174679655610574453976659196018683742008327579292587475368143330174121880106109000778/116778060315515370784921010233119368037539288910704052473231442249049001347524988327163658265497046945664293035682951728970493932009929084100919929730668822148142817842166262481487399281008872561744211062846387242849822829465111991*X^24 + -15111653095897561911362899169611983065456668164487614432526287808047269751608819055938915708944357818158770685607718662032049396439091599546384657008319548605684476004914297472589179006258435987843918005178009033816496207242348132899837499350732189516707311747151494170733548890586656550693223286696400561465143677245590235753546393754690160593774161485180558410441574231743685188802852809505711976762129974852063989343435631204555570595988278698380188479412177528655060821085457914848788562183978320138220829909094561910132796272478552570857306384504566163866809110146719500781760679545186121379537889217341194/988148614058909094960069901574848605997587067452434594109365686893023260840552298508523704088770549880196143359635957642891611285409256687093904978401882470015396587968601386112465105103119882396889392752844291404991049351*X^25 + 50517145292605859622120099602329983966619257494874275364497114624736779921788639909117132963841309371370397845149861323070012474438819204446293320345442763573040741465063207461186332634920316643397485218547126306259626784237602152854552273175677852270176672112014592974694590081793794417328318073126329626064783749213950161849851403866062336750253687992666409319817748432890080105157558308676676077134460149949710325289201695524980875463400058399818801533766093373067907874663520219610820695423770848698445503760387647283512808491286183142493391327460494017749857798163763650451033595520559533544065212677978129359/10742163583434400771310919900020179195799769010275416472562914382214055868597644037086161187149024647747612274462602495535874706283684029445397841020206864331537376307806665668428608157576016241536584588616170291863657697494721*X^26 + -117776794340347608219124396775808536896407180275626859800784145977439423480808473253545048211336268068248600082353156899191283062260445829184069218298276745952006654051532506850121482232145164914346690384648726996856572392781167461617466086919497703288643615411224103419157338738350879917179214725454927465505745489962554899531357990083588360782655080115741492797130263138478565721245473301716985715064975855732014094202316881074722068228680483691410502134179471043762027015559487863797568705639586555464180190844426551892177081578993021629184052813955240560151687251538472762113284642980195004783156685274/90897674000451577128145515736808812988463533019265439620031798996690576841187774676526879228108780229987686814427003738652526104811816455440521109226555281944199851712685253068941689366490652414395123976896724441632881*X^27 + 316554882717478088519912057204445031682495209512284472018135970939757386746100593114006509142653538902166560756241503631799823240923032938692802431100836360850088465328657295521918443518330712009228123205582943795419600020415544438536177892958681779526621266838201072369105347922674885361402179513433761011425185917802004306033331402971839739722441045698524127227814697437587765032461909908548936504082239583050324514217356983510056583566932262519798879607893340986571125589834605806854973561913238637503535154717364905352299115085043206880330292831528816170951676179438725419484872898321009643562765132996142/988148614058909094960069901574848605997587067452434594109365686893023260840552298508523704088770549880196143359635957642891611285409256687093904978401882470015396587968601386112465105103119882396889392752844291404991049351*X^28 + -596418647817966464875611931803691144476088362130825504985450271182278899150601717560770726327857122121021633280429722066223903153782581735409925574814842941025799807545628165505041516048307135224072055836648761408964258511674615378345708376340813401153567598402884032080669032790754517586670099472161687265463768895383524615871598337582671541301988257889941051533296557938873278819351735731008750146916891480661694579557701669980608803447400729197488501950108227303472515559131161942199143945395144808432102194043049381987298746041667504464577694638718705508394989193257066020212076073419595497900490/8361482292378951074247586766333254805304344864250339400242093551346755297689980192855016026870460880322664595200717849199938009825390162399091262002258787778879574253765546230240243709547479754796718239066941812311*X^29 + 1306506211552821036819391708536086554098924155451353147337595715846116671570257023584907003167018409670282697434975194626741547378927389495288316534153563721005959954175960387419502891483505220497246067977968622861818953911571550058684854821900505833225605277855790462064949438745672613143412283679823184093558834323596193143646033069699914406635681979919386930890754999058305754182212291244957356673109111696733010466860896954097479962299831212826266439400067224066116480510350484182493158991622802435538399636251716377963843727879086785856144075517305360223355031850570811421432200599019056633782789665/90897674000451577128145515736808812988463533019265439620031798996690576841187774676526879228108780229987686814427003738652526104811816455440521109226555281944199851712685253068941689366490652414395123976896724441632881*X^30 + -2026741177713602774005839928097043071889239748279824279245147161891049414227773663767984482297048848851960685042068013131503335033207956244452559874818221847079640058288301108854743559854575782858568723484804658924039899333195134792349120499303165154661778893254088860100699705000073760870659386436143638290802597862499162856294902602369372949149804026655633652059835407917054701605626108826652809594488442972062809312175157899609801506350232969379581344886853422249319261387550570775061067882551962868466975716765905374912729613833301317749497800845016299207744862713975253476406472034879186652/769154842459658823866027666850635158247111108844663729210016884495148127834604010013339713629883256399840363830440423990427560465954388961373494802893826490560166889317040403848794380420152677287896075712164641*X^31 + 3692636706021827170667849370596203571991836655138215343950141819231377145705755411242206229507208020064443119504887648253309886295591058732250501514393641491484072387158102873837405643132728301877755265894580033283791636416466461364660501375979592170762127255943034733956827295834556756583100859690087659623552912313509049399728334530090061918497574474353965074987376797659758067160452293641878094011156995619865060908491924464894097239301667699686292511649980112992848662618879046487518654223152861709888731361635865539478059581066178627899208813140381254499393741038791573180533231322750188280741/8361482292378951074247586766333254805304344864250339400242093551346755297689980192855016026870460880322664595200717849199938009825390162399091262002258787778879574253765546230240243709547479754796718239066941812311*X^32 + -686659435700784747779359131333951105003941933467190127959417500205160163067276479912653893502883154997351071883204546278806420408475947726101287994795413170560427358153432106560122880172293286813497312830758640916204692535053277688093728593804727105583920656794201142001641249870109586667511971543377803588298934514183875782805939599642146343518362471217373600869427111899218008771198301506014665290315494139286911273871361439748878019785431094334254470683316723732730657810400293137600456168201923799153751929799969363952866874131040385139497468736157719957317753419276731386280104243333/10107558017525773997214445600360528775735063259322492729148545731042592057960287659347145270245650372548725492863587578885206518863481989583997986818058878675377043632693015543960923300789159589575095939553*X^33 + 7399402229318703900358012273019027918773522455887159345998301369705494586009349216379692315449083605181616396417169854088576262480809426781438472463173859290385952616403389851806436087987418695061317133303439305345802773399419359909562506557526473033934358107702443409142193208472460996397163890270136338073553926020995277669147939429961523192662782073817892620559583770160600407569311403722883137079673446271464478543061954403943600524672193979738512649254360205885802284754114920201105375896919362493819770388711258312293607324280007774470777665876980423154433642027755102697814138331914126/769154842459658823866027666850635158247111108844663729210016884495148127834604010013339713629883256399840363830440423990427560465954388961373494802893826490560166889317040403848794380420152677287896075712164641*X^34 + -8177168290633234446770204632050296930001809456602815470713034697606339472975492551868824232987293698218148941786246047150127296805547617649775242317326290664431547281784890969651596452134992587529311198701485239719030864127107158816430196242278416356668682617541098965890633892769796052251022017104483550014473912090308114384333247308760097766131869973274033500274566635884083102300079398800359043462610892283394997149173164459320132555870907143320289470639094256123810531797190953946029043719566185709468660586672471792764773065937055806769845543562514900205398487022842645288998288/6508408253397150030402089890766599340460439960928842710333899376073787545370436355020698821793722068608322918778871589752225704355107527098517699174538878734949802725494536731462281584539059619816546001*X^35 + 1530969700765835818450097580249880004425669826321201938571488046496969026240757506911977553358322368720474223484327947806275492031135735642948131177129939741725269896988284435689089331647470648218212301072965167705023227581629967611911635132790352981986876119987071913421687264736552603481839433096132953912974740050732795429103242563601225779226336285210918153534248310089534154824457989353058579824130516201004681639773644778550064389736889732597120447395927597498465969977533657253735963255518107116874690028243583642142641388681066885699781002303657736373146340190823295689743898243/10107558017525773997214445600360528775735063259322492729148545731042592057960287659347145270245650372548725492863587578885206518863481989583997986818058878675377043632693015543960923300789159589575095939553*X^36 + -10092651809318335190441633408512660428029336447482282310673736105946030796268685868794353470783667054629466087260465026923922121591585657597838715729633738013573824390310490678911012019253292879212678203294149569986078084258172813490839674720105194790405630306534744288716978661076263946649280934996936408577252955339587508115295216344772416826512020691212854450541099934325342769230853882384799852836909970342141580916511755915817864295779869466810442650350538568773067936081248078580750997693823001316380310839436978962489150509397438983634539039094921443783389984147942044034/598694531634362067004147722451163585729044242565434891944982004974131868767402847486036134835224180720110653921338569566022049890084401352085153083850508576483286056985975230564095445178829879479031*X^37 + 11267668759464577117217838441192049686871339359885955739291257277904178252220457948650038065892495222452899500434100364906401844378334207686296321975552862303567714689813555579400990627911900226150227821532767342313968110093102304445793579701160731907958319789672423600726172127619640862769634124316455725415810650135234901391396806369433828720280659498780543199368818019034500414654399725667272168035414562290499361117951274728109244631471050926668194134201160573211696837583727574554450816643979975311668867616897132134779075800677873695246023582344433576718784971965148811536586/6508408253397150030402089890766599340460439960928842710333899376073787545370436355020698821793722068608322918778871589752225704355107527098517699174538878734949802725494536731462281584539059619816546001*X^38 + -9026859318684028720151386584090982697286616598592138819938360147554465056640812567397097622129577030820981228680164018281989389219557953836541610677709145378613466968861925097238593798559858428734592166432617914708953043193554788502380942909230240600345030015395972552759795638080146177734724935563163447338419589635488303886561836653372155880215873780279898419943850528724630442911450444992803824511678136741425176237023716819450777048884955817282000187081751404153474279857645870140732624093386131611119791519752142335638100748536648276617995435771227190164571765997239/55072627323554600957055259171296438757156125707426629743812161252334823729868719297768019026329149178558610424187155695522219656893055041126405398201684166726454425258575589234117877396635992961*X^39 + 8554953269159424104124037044427673290052106010782755882728203376838603302452987469211695070607183583363303133384427474728370952056964020408522389391930005699596666233926579778651732557020823466078539855540771042140705742338984490466667516937318604321569838941420034580253968716557848073538572284543478002136819013162164250814435784345256373750899278046682715915340900303185774205683088232793845613976887265915118780750407623346848570214764401444803749940204902101372054313404553966043810983808007466538728699180125539136710203800527291597466928876546295612990872317461151813/598694531634362067004147722451163585729044242565434891944982004974131868767402847486036134835224180720110653921338569566022049890084401352085153083850508576483286056985975230564095445178829879479031*X^40 + -5802520756916165072394533756532100450238830221301774526395963404333297190856863441479990027472482600515065866817533519772310598780089041479605639763550933111461733379561158187300458198814885826318207537798784755318784635458188169603077141917849742135775209999538854031165888497907658614169661685617938394095489931389625340898087646650699343697149963114911358196505772053205494930825518078081345629565381958411931737672098972978299015300873554730158528626211375564136920633363553999044765356094235265573904243179161814056863440895654679517471599178185063678599120069/5066013000051016553863973799217775619276619051368469298483319037101906331512162569935426274154093384100690867830664676250779105592222890362101499236655704785802081249064077751275676331214791*X^41 + 4641079886197133484348626594280529029868987977457565856648325260463545778991260736107620704498918082444144061151842847827971241527864641351818096089967932829138876539055370827874438706857759607395822085716530923669981397844327254902409657886849744527523140458873350367150336154370524552051021527518619400806063072626582925727948565502168238131213686895155518190196235889990660738846654438208428724276513686083155417758640633774916161639986082914426407142303419803231919971523884224468853232226665317844382864923165004445736258359504630162176694994377107811007558124771/55072627323554600957055259171296438757156125707426629743812161252334823729868719297768019026329149178558610424187155695522219656893055041126405398201684166726454425258575589234117877396635992961*X^42 + -54072130760304243298568460535095414840663963232624079443197343624245756076654381913942729282806151200147268179122775428601727577765381134913535124198429032521355491546887564669558062883648551181246949153829785873365388261785444604407852502233745712089404571600928792195372313211661814928374991338793384013541910963107823272413008951490895200359988162296284107942058185143039032076450961390701706856590508843499628847851569937300904700255812739410972929590099381878082469892845406623686648874059219265733893948478845932347901301906874810730889420888831842540/9510442499236907319162147933779585114631173842724172153366885191835807928437506584519807002254816473149290412857771145944891962311679060676507801577790197822332176130585357694363164929*X^43 + 1785380045516451854217716850932492161482306152823986234092971620502108277008602486802367065837831548028640275604719845837472272381328045441105855537641008179089702911430648873279187670312594929778431695660309129613593262735970108381173426748519796780034204100096567336233141102461778089380799748311736939286038726816566065049934696171857872434162628200675242394103542222411451445185146612640636526217867923952902019509913834104327150110763248096865095541669654007129297997118045425843349368165830765577921625030184659748534628894904511099534447597753094243897759/5066013000051016553863973799217775619276619051368469298483319037101906331512162569935426274154093384100690867830664676250779105592222890362101499236655704785802081249064077751275676331214791*X^44 + -867769937721855444633128620683787009649647164902034720287110317011625027177228388658119348551265588721968130517243468711799329740351659695443565369277350843709567263539508919802196651946451972522504745578821702942851854131179038732665566743748135738898365485030412239550144126850535361944915915252539490119364562301653708654546268670519358869394825177865280727953009712284472645610684559481164077913866107639085685287355928770417269737311458661035853704115326683658539737567985801718330184172067506189089543495317732206467005487229521453318807325694741/42867416287610013672978129772348419705356224661345270491673017606471767868037698706785994214928342119797187952353121713853344324650195379739571546068597156958354947143655829916640151*X^45 + 73140636287020590198167214895513169745838558328046919488364740002486155824276935433388267074361437521777639539945177987797216840362793999594964028581397436239748460765196851170196370425612167278806950730255910169406720067676505118106275857560875628164311902903330885436905800251331657865017487690848323483055058549201470326050900311778806718286158817716688902649641955113192264593095979908978974582476395323299684753483851989605623891513268785098211174563577535204631727599202234288707109510669702120699552521096279366735494732261310820291789338001746876/66573097494658351234135035536457095802418216899069205073568196342850655499062546091638649015783715312045032890004398021614243736181753424735554611044531384756325232914097503860542154503*X^46 + -228994817657725572309688379176855065744027856577594095717629526050445787695260039388613324686135602622385201160693054639611682955271483277172702710664748872393342235012094019545181969593186851584229573512469545799611878824784713289604966068309064410301539296011790314940495952683715992704711603508480823465372725239781611341128994160745257605623954079460528112879389887179986129046832472157619971604465294413638708593238671551570347883832317319535977015109254226328210441033063548808687796503344542660690150866452416872227499035798573689000836843/3943281785264466348356004946403129399811997485175721689970841468721531401714441974683653225547635187176633975931664217997731977246821394511965002857933691192931188220371247347681*X^47 + 131898860754766440994885111061540207979058898589406055642560674935553614903553406047121901834581655431592423547785836300617412387653963511231564800966703714374171052860057079516448337626623855141552407494698117852613271517369959843395927092224036763909169418697448495416326783385330015389043903465405733716666393893278230239007836496142050566876585301034712272917232703438641764411403178060996864944253814398827423371805514291983000009097349719425431577421208661174394646239704006550021051925831925185313413277949471282716341366196919934922412650415/42867416287610013672978129772348419705356224661345270491673017606471767868037698706785994214928342119797187952353121713853344324650195379739571546068597156958354947143655829916640151*X^48 + -60413656182768311705426492165080851977642845400538823512840222413034357883181261355857573954060194878746574654272041259026995212910133636532216067164544988634784376440033723398306505508081926877557199495216748786313439296225936487843064976909121999105174393631130480097764583329763604932449367120761270534810477866522118349160253103472052071861447139524980663049962811734219195997617586771776764352065579790822128997689582240151180955430854362004057960586631412851261089466059396829867658053443064613826723426179168283413426778760864876752/362734043350608623710422679275423548874252367323679669760908975137662717479021430842024949457054106078247997050102494526513842079553067290218471424701838947008664172603371111*X^49 + 37219584640280700343473786177180950651856197728216915929749419460159326853801809340458402065680837549662329495905953913926944226061395419908005954696994949757621719794364436668480765835966602965359917666024271681006594056848999900230858646660686038493262018001411082560184814081834851960757448927237718841400797433755719473810729905218860598337160482093372132470840854029143265289848195287342117258253789313801052842892994516546965414992979536776196467811472239221645165126809405362903338795373151529877708550006361815188815434458900325638884/3943281785264466348356004946403129399811997485175721689970841468721531401714441974683653225547635187176633975931664217997731977246821394511965002857933691192931188220371247347681*X^50 + -18911039774020754393648404937797263316236580897950190216691141185243682533373644112881449828581985615603317238128499610177104755924097363606205927344710972155765816608105529917093224493679434187081173514659517519700394328325775373883875851761817854958735920590208112616711536290313633804149148151966024972446530486753127376100659756508229084436692638346688739683559395028015390559301914279989151349189989628476959485651844140679004281229877680400549620279307481018488569093010991049584583476854691603648984071539865156664835464106680/33367127527422373628039985215290548144076199735413455041938089884800176384787179729741969410086846295487811337512877796570126214658547262461454459083970099071719636887441*X^51 + 12519594047831093836451000266849743917565050035856342892620896170938977859397946030852245965809711258037136997385482032973848784091230340889461300001552018757143307758767619938441504079453481624739630495835560636766182538030913374369473855801327966814710332449993626574475376647653216521486158018619626591427097262008642627321237391698529158760358011049354364658815364384039161029761973143799972378601657828891842639356878555755481240166127665343412055180288567867869922105488054417283106647600303771914652888379188421977915469091942006/362734043350608623710422679275423548874252367323679669760908975137662717479021430842024949457054106078247997050102494526513842079553067290218471424701838947008664172603371111*X^52 + -6095154740961983082053009729934289784764145839228557249646658977924493648471844748964338572698287074806104796439935159292834973970127223702260102451076304102369816613501840212449020644602999692634868372725845628261437144240272942539381357362085422287901489772247284068079325087048226807555942852815018469470351451131761892677438260781734805266355663155386132412089637982388039790000905616653692291361128213621732662772878918924340466950634015002688299273954521705937299502541672254476696962099043492196009041353279686140182377/3069370575606878265848586626372049318744936044100216635262449626050977498370635611235578089420186394580793978246056277855774649494853027546817630308524523877446383671*X^53 + 3535942602582717511376791081361132415401008120763879212124354924606905580731638092451015366972802396404098601458745488496428186353928413987998574387610616420572297483566283331087203868481529338357435654798028157140972176616582700947037843127872271412237030354316122245333869341598375013831379335306497689085657546256581507855618538405475451458407302124961242631076619598710209091686921827972755149825564630633860379808597517004845470913707134232923218386141008171171202510402066540191773357370771248695081711429330727974664312959/33367127527422373628039985215290548144076199735413455041938089884800176384787179729741969410086846295487811337512877796570126214658547262461454459083970099071719636887441*X^54 + -1574364536366790145458451671581968299223680259434397271083428938661083888498847966686048468013418153817099838241587292204137794949695375359093973954214401955464428749730174053433224923334577315068720250768012065871384679677681432408252517454168603347778792383241574315171150194747778856170318128265243371480147440048429747833962282067579562361768481910883216060955749955735898550569710283611812317245005338002015806201519816294632539254890123828402148440261239300577882904917053689869841736700279081953223637546464330265/282344823439138834131964550305588199682176068816136200465683895322507358878726484337740602467131486945156285368968473724199673396638122302163336427975763395956801*X^55 + 938072090749599995731724583643965871423574373517639416851876864314711077143421507022689346618476237321595858616680621765964482297465541906296813337001264653548234205178713263632402298461817158072005736890181309915266738466615377602183957236572164870302889440509421027806713615582006797435566977011744782767905712660076954565886194278098303446106851348533422798326981883815517072955613840228449361982630720055642930510108086881015584580195720266061473477470985097866350516482985208164816871894587454380538211121015247297641/3069370575606878265848586626372049318744936044100216635262449626050977498370635611235578089420186394580793978246056277855774649494853027546817630308524523877446383671*X^56 + -425816143351143064139759347016207462216041046614810430474992775589405895093020947278381593708133529075520664170226602942952081833541765581907688280848928459653824976027577250108376219663084443920586498893062050422414764150997565982302653866781529363915856544394226215971834998398808560432514867161560361150699213159476297122136353251165703711062844410215086895811801770635940344072739827542846597465396668233759611527896665529354830621740696992030077188084223366755182843969002815475958075459364387541071000796872/25972295413406203121328723236646876982998442536669690043757142426870330133265245546659976310103163181414431548980634138920032508199624901312053760277413613831*X^57 + 217321341332952507883093990493786006863040073567003339541021770171511489995873381789664098080619215702226866454496528613128522973361629524056250926239763501256218555533802282819951199303132153998237360725854543353104603002848058783205609331205474305971624690279210829381142857035451036368878796062650234855132079342134385016017138617753118160270413870492258620902393534386946330548698545396707227450269184040587837786716877129159439197012022941598271784073444098235621737954174966603452869069624475838668901087669348/282344823439138834131964550305588199682176068816136200465683895322507358878726484337740602467131486945156285368968473724199673396638122302163336427975763395956801*X^58 + -73622680181516140900662536178997249208755796886412938586579020657769947043132073762815969123557262158562482009229299235945920727218505511811577036556041462475192211238043939893310847944267225876499818630943852272006310155749855271213010936506197067429446311612948292331607800857134863372653148146070185757523367525057652832247845274866948679346394933877941117778514033504025455578847362936100339613387789231199656946273960901546561148650734103187792669198250220119351895256877618572993196656183018973417521/2389135812106172672369489765122516510256502854996751912773171044694170741722495220923555911149219315740449963111087677207251633538738377454884901138571761*X^59 + 29549559775634955679494640016590663870779538050124785381237224661269577051059240042378739111221473834102016172161118800862383070198266979512411162166394606729827655580994652259977589350178231130909983382242454490900374218037584362520584843668446664757097595357390213293841093867847827588819014407636684384728430405301815280330124375996838006143001076859051367154520068447078288138182896211625340450791576925738149480696972089507435415903756211909765115101746063174356667032091719505081499572127964557468101004/25972295413406203121328723236646876982998442536669690043757142426870330133265245546659976310103163181414431548980634138920032508199624901312053760277413613831*X^60 + -1276517494891659082064592243322448218447717403693180579784977691232293563221880449775861234125392437492069427123738924513591567839542713517518023713422630763923369998450963886560081718027974467150262042516626215487855336042389697152819762454709187431125893393467859048269194025585312188400623513850474161628895066647281965767347535363054682930268901674567897932768123464923934360188827301551616841739134253771574643323715967325886211555194468693140113494795166657449100542252115585887105450166241548/31395926411109145858174300762480998071625725784153802551653429763251780513325035427461738454199499530079371895226982367337104400156883680761198222513*X^61 + 3128006953176264081918624943419628780155061178173694325545041691318193992207290570833957314682152184238707237661589537279403325794846493882996272571761921901248903487196674785072862150247024014389307125785632786796519668108762436419869419696779711236173118221588501882061910559689751312286045445364443898320289417169114741022820627393124259225394194964587980433949685399097267412303640800652461255890153435647664925394520511593068915036156069717518855086488982413197135653803729414131512007873654508889/2389135812106172672369489765122516510256502854996751912773171044694170741722495220923555911149219315740449963111087677207251633538738377454884901138571761*X^62 + -805648216153022003247419924556565638176362811954716142912562861934077565428038715066461678882082788095966007849733371051673755447536699704625590293167557157640578536489444774493525023087087439132942652877748668268724161430647800197602976786944731631419279818015337227071824369073136035467271666123155263276952018072634356994476409928416344596977706490836896184385229126252111507817268532053769068527218415789422683767681840395609881410797313367248470786772348063408574155299912731276944397854/20216308056090885935720734554076624643674002436673407953414957993079060214632991260438981618930778834564952926739846984763106503642552273510108321*X^63 + 63147403222822492280947922670631846145633637536631010503564877062834874430532821091643659842294079694112851330635869695709208861710247266266955186269139703988918813943183384425519777068692209174063153830930800347831098421300177632221113372516597144266983270545752536978398605928845883419216778464003622849698053874736520398570204191031362961823850093565829708084742650925438259399972349858606976012867769106295228700303408727831593239291012624039356049233299581216553244224631789768105481876384/31395926411109145858174300762480998071625725784153802551653429763251780513325035427461738454199499530079371895226982367337104400156883680761198222513*X^64 + -219382527235245328172281308739689809684646111531643755128008168776997941705272050522124375623925389339152265542329655094828542820144334360695303745530811187961838651847886434101885419266250861147727484418631201297412104696904101114654650082546570639923597227378786806384897899380834582776744008101525971648787835133639283475130482751441553178399072377504067021607688517318270578933803487867441549144709444900223692385457669783840310199412486676279272074248990662278105881916717120790510/1859654866717954736061147507504058931439058268482513839887311010309912631278906380318184308612894750672886848196104036865339573511411302870951*X^65 + 77317866251511843393740444593598522545009631451722600384118986456599977730791394659507185216284105318706167686834692624412299671713630914435956182028560588362521276674716926299185883537943271399518540653057511979544132808444271589366103620729743066292971711706359634105344821384826145422832697011374038100987174009626768475321152248890908094830943087271337703637136738729062262648452269366456882062888876706146289847770193984573892580575797696616784426864802095336564036189582556189807529/20216308056090885935720734554076624643674002436673407953414957993079060214632991260438981618930778834564952926739846984763106503642552273510108321*X^66 + -4606123197359862973920383436151361213915547108770516000325417269262114033249994341972772496975803194309689544487457401490920675307048708316559395597808524091488882982404422637351540504607997327892678881463384540051424247352968989726889580661299325491834634166604642624303456023745032099849619349197331250403669986241859351423123852241891769332169513300421951982600247770877364681420596467941269997746117297995070486887918793298827075172259965237711131826564217220529836359969525/171065667069998595902966379128328482332725440942186904598225647163086434668283173610356389348992250084894383975356824290804854522252902481*X^67 + -6651556079295426711236380350394512014024640197541277773807348753726250467376145139593614394036589545846051494169961235564936905927029601681923534239704186265362765139960582303032411240060336032024860643844513031680311291392887396999702992013664361317223245108309613708701054300038204379212633062083682838221753897415464945746212547433441553057283215284415808909433964857884793969973182132805656769113648823268190501105454345293857031065259166828428162787569664975786624536205768728/1859654866717954736061147507504058931439058268482513839887311010309912631278906380318184308612894750672886848196104036865339573511411302870951*X^68 + 622350439790927039487540224557452718733530186700114250883287767721527943243421917102384015267170551340792312175650392636122275930013741888497808084062757838524163778224014654740622543221768136855643038437973176506096414172586155189971240221236290436862582571963243239068521453094462779909701483181958570762837663615357075355703189072600427124724498502456780410197904489903525252640415995786445888933305625281072391956220534046467756991645922746310791530650216606786895394/15735964223162413384506152067733279581705955380570959856335723223538444914753304535954041886578258677664831567965856341716939979969911*X^69 + 942466416702291024740886515338607467350223173386326032448952108861136461721893254057576086678824723305313800145624440663322823849787182845500761499453168659330228273827088132201546924121912270420982051808788423262385235179914434932864677877419225219647332674252521644926383015824711616084268086558881028932143106444586856863916156804280614505206638523570228761779851572830137276739766468838572914463005957971778098371511991504243440344319437051778311392629395588581242350499/171065667069998595902966379128328482332725440942186904598225647163086434668283173610356389348992250084894383975356824290804854522252902481*X^70 + -44382960744022390575751332623797125072870636318250148813783085531210538535568314353060975900375427849387806756184296828019152100924595808735363560501268952305457998666100121501775816249800613577490465044643448104020970031859400921974270503361245047891525416808014897855667244427576841772693082886929885577060089078193019643313294539899594758608741996104063509350352699389836137435590571622977127221995925788533355506616398686033826176085252661893238742999778804106/206788233743280462889550863604784414388293301714534868080682855086776678643748170571166299414934342716070693561715394059121121463*X^71 + 87399270871026535261327926439418571935306824754500450013673188894465072050954714388075985099890344117257841509837351271930094533703354550083097544640937043020690222713364232538376734470436107996276568809807688603925812841188651722917637530633916026653658409751471193143795891593925058991051836893563855942375310784705155330267051251463108944504246311785697486572901159754902335969187360865178689872271479012442694921467819471541463472482434625197029416440112316944780/15735964223162413384506152067733279581705955380570959856335723223538444914753304535954041886578258677664831567965856341716939979969911*X^72 + 58796647014224759963660575590199877268029910155228585880807937047978531476667119610082036223091508366496823615479410315285751257516143455049474631495634284462927826319113424169470681907501148475923913080559176789242911351969777566144573118559981573308019384469575115093072485319148968440773059125338589470778488370437829464893316343865452090837402741756043772816121093424439813153593003971111925830870152498603723403738165183127857936601691448031550811050592/133154046196574670244398495560067233991174051329384976227097781768690713872342672615045910762997001105003666169810298814630471*X^73 + 827523032866581748594885689406592867058801702447523923937334029199913463643109097383319672211524639470784916766683011469786965404025301982001636528655431147264643098423067580131305301669307404216770807360089194892245041537910662888630014633951654711372593113755192854434587335673350739666020957428711482472037652361584620695031731626454772047507374958742872130396098637399812924408596409920219432197325984041704308259422106595955356438865598899587539586539567/206788233743280462889550863604784414388293301714534868080682855086776678643748170571166299414934342716070693561715394059121121463*X^74 + 2188116820499803904660680564541459830900704501810169558812051986548017423482314447701063604001593828196189132210341619799513900382801927040737682886954647187773090074315106660342003749476809344834350006029983014396406614232386127082264613343977599183590465365597631357623952483080580045301291906938581309812110649028866644538383540711611178545981720179581600656393764777987520281856138563707782862920732502704600298686707144716420580311192569534750053/12248555440766688459607993336405779964232734001415231002400679033087178168737252563245875334651550097047527014056692007601*X^75 + 1560374104833347033753909133876597684544315754551828858446922652761212087032444666648222361860811337523768868496002892603694332509264193847940182561131480211221640404540197048254943702863097778510639460738356392173235639371630720652580638502489085403174727706212532652105429686045192684179425571929239640971322248417882298315107704161888079403115433381838694463483938743289065079840829121278284114438841982150697928113143273900866119079379296654950800785/133154046196574670244398495560067233991174051329384976227097781768690713872342672615045910762997001105003666169810298814630471*X^76 + 77442878550808976280849647411748957055250851596523934027519628706553414423414310685556334158272717652784190879846554121882938272817195789773906439664374990561865427892008675310967584844501188726303526896291067065057605194379040067662900628271220727328820302087984708380036073987286884836500797870495376748022804703776359700844117936229470864692810938994707499405859729693930648579403572401959789974085810838238757213022018295345976341943931965/1126718373725203611407229632637823563998963664926430963333702422324273587410289077660369362032154364552251588083588631*X^77 + -83071555439526861673481744606743697331850712343582828443940837694166427170638381165175871708209146028611400225539273819205784060908521798999626017508345909994129572040034735244119957194343785494288439977545784632372484033582791706036471326928835211666109284103239076902746306232690397202717964987521017424675567356703451438030832047813811065809956607608428744899217510323797803499724594529895893062971964729953941507181544271408430590469499240112/12248555440766688459607993336405779964232734001415231002400679033087178168737252563245875334651550097047527014056692007601*X^78 + -15425773447462522004570682652886380659026742206472045286759954943247891298378324752016246144659314315725271174774355107519259066745249563195769344837054514450973122957693588523008754621285013918832666172854471533710477572694271465391934774782638182472359338460311823125155513906210308359174258198999886876103031110263624965970629488680743671905998229034887336307191272888296701220991685788383679148085773436318847993857926020687384529916/103644409320688401380482902459555106613831631397887127525867208382326702916961556219333029347084386399802372190561*X^79 + -2058631071726017041636274127387200252367990094256514162754542239183762529593383059463447487649346381620467361084624360217551665371582116177261950766366306431888613562426569882091805682127696447597895610999267757285945225966663368645743039218209444451247203212273439326261694868990546096711825729128293814002395556615778516334626339450705844232228901534079663822469002521052655920567467852299002016694871315975012486424373407159201983548270/1126718373725203611407229632637823563998963664926430963333702422324273587410289077660369362032154364552251588083588631*X^80 + -329863134585099169659430597040654707304446341942263123041722732242173027721747149475897090130647242589023657093057527624765859372196425897123877909186739435637475685386965906599805334795873714239340230497533227958496793124271020981259493716329792232541179208314658702203235033311684952410557003342670549395958603216091760580460514880912056835619407575362191925850486544482301314377104424650652345042952208418457278694082211754682/9534027165917431826003394578194748101723082641696911740030099198079910120224593525833228713741549664226140391*X^81 + 180839826691494902870223911362177959073267252643272581999233741753029204462849218833590776252910766617097221922817092682314275280890782419801075767853490445692153554756292191667954844519825424589038267779095904594713374841203862269414300877504727382642123998538974270387758106540426570098588463987492633263131947603194086407322033890493874475932889493326092221668935864961801597259497073378772229989820966121632871267488178423959074/103644409320688401380482902459555106613831631397887127525867208382326702916961556219333029347084386399802372190561*X^82 + 126882147701017787156513979818060515922072419749083904345502322807497304894850347297109982510313076608612448687932669980793311193513371558828820780830147468201164274559829150578685288397000645812883111742226195232700689549349894149581928197356673959871775209625336965590457652029321625766437604420631034361180287750111571990109277821312077431633591880699412896652786723359093173473152966172426332557550472049350035309517137/877014733319605540061024245993445690527373989669479508787609161813992284079164154708235554571019194575121*X^83 + 42403531058222995602181172487303504907679044915857353237724738970183782782404351996731046423278034175391463885849867122243848778495475307013091306140150903239162158508871148702404089157242552059382140502927428320082697425813977393642899276557354791793063879447872815210744663018631381341697582787600342982710768350448246844513474708733464795507499512334100630905339164248473518203260481128479637313493290391570035270824504689/9534027165917431826003394578194748101723082641696911740030099198079910120224593525833228713741549664226140391*X^84 + 6675567774244787864581903946117304499400335600265690114776461634947154503388950819224306900280301687166882261729263751769879096863590306125995777735761719583201194974419341460289445581967983521090366782675444263085843507926832215446088936474231137955526758885780848836663346040066498720796705890072329837590585695960459707827412578268231128424406047108838500915177911644974982664890261856174553568398551316465100767/80674706404158360781991007818364979351244042835937771022685048460490505388571810754138124788061741751*X^85 + 967108636352457312982761337311268994651204419015539332079459761314448846050900074400831936048929005115749377046179522996902275242569035275938582125231685919093081483767403554467169529573488065393017390652029288115021086113808384773361227885028685357399594748592131003593449318751734184358812044306242982771980701907010035941685736950690425551154651803436798849545573748866446165496635446930253308915524194543857022615/877014733319605540061024245993445690527373989669479508787609161813992284079164154708235554571019194575121*X^86 + 81330962280961996776469885562468413492661254939767027460484297695268149901815367241325485958682701719208262314868950614004275109448859017059803615108511911652138181298498274348729488776602883631269553931317620885122184828175206514100887628185923361276930892422801157978870164860152512254018673073624130677405508015976291003955374965464399669546845502527261646748466252286964927421235860472086534221186032553/7421093404853128578970748580476955142235676831564508418975719663369561713602411071119319730297281*X^87 + 5467702894739663451233329873466288855766608226294202340536468411861711966603857302420879762215139244129764114045171972680516548322006838440815063841490209845614167647160169316221118147049298504462751673694664416901269224412162900536237676262451849581142358854972246623582843454343544969743977722512253699237055834660044406658815017370791942493801139284263958270914478866991440519663851064447979406095860460314/80674706404158360781991007818364979351244042835937771022685048460490505388571810754138124788061741751*X^88 + 7667860570559764123860199123993601931362874118572227801605486906444246653641167256322231668788953206141572583503641687992690057428330668347308751680306670026284482385180091376740540829726149538299013715763089543518016979541098781647831904058249692653013845429331743665911789198856731582478259530681124602994307975678491889853050721585920551372757230909219942838783992901147802930873024396082359721/97521497626097330761669298138914216621360590188371531321546442873826323161260116313643372673*X^89 + -7686189761362762716743322188903740814789750202016930193567914030827691130622471375138479265358780051138041552365524171147633631409696652114084493174130858171735651157065782438725723804802101935353297686927608461718785916916507954349720402794651006967461348374931146193137548356546250722204937468483610614005613059814529567511005151525333226772250631513920933656041300277790966481951955667714524513321/7421093404853128578970748580476955142235676831564508418975719663369561713602411071119319730297281*X^90 + 576988887777163967332397218672436956556186987843435408855643307470778983545801627509851976279905299105591434640609438835163176517119738872827825318855686436785683105507990462205465508284788358496521801750872378427056493687594496983970165989438309313814875615333327845957466627021559415730246410446902654705438193448437333017228731886867358971474690154959089706926515589026361935042019824748/62795555457886240026831486245276379022125299541771752299772339261961573188190673737053041*X^91 + 16577886996838988257950939766610954661773459507269733285042283646303134291322575040618899506004867999961534627871046332106486480092035665915177691023903805713611730750998636093040026776918608883581479581714067799736171087429737230076386907314714574703268007526557175720496574027505755943866414762666694238645897455047336914765823682592098969772024776482750490668620036128328356642610391423163/97521497626097330761669298138914216621360590188371531321546442873826323161260116313643372673*X^92 + -2877965317396685360547240528441781925254871633118222253013230137297257006853124905693647609701632137972560085810935969569844334594458163739176086335627934716154711417785858306876665648623371140820691140676332259317021157302838809564987141719245094309259847645866240198732888367070615202560780054314718583770414935168544844004412411867114827120726105849493219940311608568434069131970/5776428613548545674439470724429802136153555288544913283025695820252191444042928317271*X^93 + 233009508333068486571204824908551243620158642275574481559514427643266256529665096726861627934976545958423460075243909697182392991366004619231985515146793226706103202246868644191891526243261824638442208358752149899425104372850056771006419021322081466161060560088116818445256148952655725493819376888913984747496942724132249621483619092192348421242317646092570619119974783382099118684528/62795555457886240026831486245276379022125299541771752299772339261961573188190673737053041*X^94 + -13526719687062041864451883031516658753473352858257518065097515320041694430658568051826809685959177070707682699087031765418688448589566525546238894300775259564401107988517155015821656343901623049905136403921187650436694936640156460135402616589553870291039568611180910012900072756517841556426671925991481029441647148655113533084997804564966090068216560718646867330285698013318/531361292755822433487210994796228694338474407924286016284214499149313903416698401*X^95 + 1125318155462170892536283153687446772353202198896604118422351187591864299111646007829544247041020573473069549770650770224934874461981329142972295321862075485770681682210296093600305577902240355108203139474549598598425322099516008380256158201394116266883767404362300121571063530090073769645261577688490520708583582011536131611221580153055102313387631906047470808619155664712027/5776428613548545674439470724429802136153555288544913283025695820252191444042928317271*X^96 + -6331389859538308690982126063789155141159504088988511001991835757447459490120638283904809886827886022954719455972737151606252492234307554640776927884497058484543301476579789435057737859752035977097258451982044184386676760707725100996080185324963249048913320732491262066143526178139790833832724505401140752436902985877303935477489127202482865355654570488448398805060/48878786933660420705290313199910651673118793848246344980610293363012961403431*X^97 + 666982102964448886014157814777844080951601270199792793715710457415646842748224119098766519336678716054473789012857139474319734390987229067551315413309660069721826467681797190546376534996663709053662082886716285167903501041833816808094207311940524518456408013958212799737193705153377849774338320264461103507437517090395265222087164425168809000448050852737761576471689/531361292755822433487210994796228694338474407924286016284214499149313903416698401*X^98 + -1977470896682873132274497527612186718050910577865908310050872426753397910890042476551205043759985811471929170740832122141161374777512872107844823092187719965612320797472544243507428963410805669495382798453861398961451217960972381283280531418619502610950195918490759094394846538938336156938566745487308103859315429662888756590572894624186535447551997178451/642322127464425939331252391026067409662914357310358423861785528509835623*X^99 + 1331887907678356691282437450267490347629269331620825754193688332464615262759054740557359443716750547103332315587966091562907204238730437539178971416267149097340823482395936539513124838894372095678088295762321735374002845532923726267817254507707045137212816873740495954567856569210535428196306724149849513509231022457946638108777358496881912179360511182783972/48878786933660420705290313199910651673118793848246344980610293363012961403431*X^100 + 50676524922347807270331867819083535506085856734370346442463745776991962304375286073339315675850198131293180869458626166061659785359621195403879449461250460421554357023917149757000810098020604517381413206347759872375538883502371171267024236201065681115674473894623476482592515326841877965963728891275162420522876179948109500548159555274726349294315/413600854774260102595783896346469677825443887514718882074556038963191*X^101 + 317815834690751282847548464534403434960663098978567028861368223052180174642584815952657415687332614739360723228594018835069862629585844570673820996175400308007175205657121332123299753324425477936322116258180573055375182059012857651297119247895495838174332200592730073636026982943768206031616748249677538517858940317761929581760320998651657867959747/642322127464425939331252391026067409662914357310358423861785528509835623*X^102 + 39597057216511219342938277332107172046515785458946490194753883922808265014762364358174939176747349136846785568603885458523144223278391177389572734105540908603994568235449524032369830764309757973917202251675389459908563786110251282771191769010346348387517954291554017424636642624870692003159878422685762390010071197609410877599526471186885/38046256533369524661556792967203539492727797582073303474800481921*X^103 + 708017681663263432975150228216744714023671572714070742396249263615596618379354700035199475982340049844844722440011350856251821535059833517851974251276138665575923647028184475118457965361912997043275066210150646409032827654293365126234088125488118216722248709717791015503287810778157326873478272923674398186415983397901153094041361867197334/413600854774260102595783896346469677825443887514718882074556038963191*X^104 + 7809651807454869080737429888023693495583094308588207593994272337923076785485571446374519713393388215627499131626394501038114835547724686574257258710187574010258467873203841721272174880238868120255907034316116077259364832819180114260857723008376336203323288946960482228923228619595577638961421786703131722650059696454354372704190/3499793628311059209047630665734848633311360277994048705252551*X^105 + 97555905946733798174661010682613454384530241261243008524235877257591887345967697867042869900377088983807452069380601258871597939237407259331283048709307504954803951560451228008422927229469820170652979820167714381730466327348607989249319395692650667809725982077515035482089483657183272852333661027876784704279494262300739212691231/38046256533369524661556792967203539492727797582073303474800481921*X^106 + 723880228215675417662608147906465071097402053669347854870753364642663180505126137703749761966006240493909129712181476679598048741269598024429511997570245346144863993260101590517740979660191247856734071335805103886664695274169151286752115876745980289052598817541390274636421364222514180405959999792598824761067881115325/321938517920251973971817741305753714774294938643551532081*X^107 + 4707954423020905183343793099728414419870950221015768255927943693851349045767675538829801990381186957451768776519534814228227768037241218312759243408421603280563778428913365872866494781067387443436690445572626506513450145944761702829854968932918102340730614745805388092075865949509096951717249644785307352562336045157693/3499793628311059209047630665734848633311360277994048705252551*X^108 + 15479535752751713349809721126923829973309474541640361888151064984389658843886848948394141823934325928927910530098622591206938535555050228253194551413958754237083018102364639607907066838560628262789065043859267066084287330717028776083159267627654426286450038143615896989275562796705349954476227776259897359285/29614434543303465547954902153045139800781431206287511*X^109 + 41844476469057853468108819819272683834342244934603403422528306362947226842620007476633739817612026254007507463885443683412255380626511958378882262230958015138240355641682460351388423854636703085436445719161084307073425320030423480805645190735004871107351057786607982191455980953079721191853227151568900452379/321938517920251973971817741305753714774294938643551532081*X^110 + 57424135751625692201161604054917647495309906318976653225496336190702766280475279420746923195447852048718485177993795875776279462844478579517407612322677967025275863697125979569736595028935333964787316185819443896108511734565459607900380612456310694224243610540605154400645420514447855151515421143/2724168387756734941399586252694797148448296495841*X^111 + 77226082944898910975069625591577982069830238775385666336748783966631603680115239640533117176494159193719315663192188379246768273367205442191391600420850205528468139908663741531307436238487607887855745755692983547407862338965881805411025269124532732444664085555668591893123836678131595291038507425/29614434543303465547954902153045139800781431206287511*X^112 + 65368884691015871232754110701292306305973809053268662387978327568792485374324251851239765623266725194853900513525408888015166684177158138064692018545442490652488168780746643722999333832497252599534477235748430101799255578709746821031125815239715827518796515121906072490364429014585044/250590413739006065808075269312372104539444071*X^113 + 46277778263078954473531550045208991613656251597984824454599231617142534544796488820904847610853248540379313839512419487205822604958370535641671131535633042346191881331458205839450593536516815217002138572258604637396247059863532978247511581729326172402179597495020974552854431159718854/2724168387756734941399586252694797148448296495841*X^114 + 14091730805796513455309892119378675199826245335559498808171561327420856225143794995298091040989855779584361846384918536036808492895803715401859063079106298656808412547639479557148101602260414700206524372817801941780059929838528617839865441740092054456763957821557509023936/23051275295649532316077202585996882029201*X^115 + 660894621262178074484108500094974648868305260591831725453296748908803329646978308538610772787351704691693742250768590756977005618277151266849744929069461145203187914511423321130746188284674465459286694631716022908955120577215506642284899449884672709879790539516431399156/35798630534143723686867895616053157791349153*X^116 + 942459060205436474117596745930061307016230433002707518780865020756654134223123928385522226586417146617846002588141080512323478429080492623499381233092064381892997263205210152547052764731521537863948784459556705021219290396072622007169141868278191955942536562/2120437429459068376053463580719058231*X^117 + 620936239212807817710458706131541494903404160448935341609814034176174578216458407006163932527057393967747573738391690941955535985528169822423109679087575103712214153867317324842114744154114006934670351523362473993008931647019738624736999216887860041607261/67204884243876187510429162058299947607*X^118 + 27796120084141380265777797692312060171045056969601044177836344468495724627665600827561361422686453721741038822346226796015927245440861168449279879602544963006653555626701786428164982510248921633401537760029127141663854899181129350778451435184052/195054496316720483493097560548161*X^119 + 4176616389730473431975339636120715021995612529014531692538728548279171540207439365360643803622548490386370884106701729561544375130285669994172857624106892828863827786726317448344488567763796348122889580287697505452044126765328709090439177311078/2120437429459068376053463580719058231*X^120 + 351783793398222391050534036931042555375769184233394329113143504228964767092666810655658863289122126730317088089986404450114789312123782837639629848904683389282518801037297128252701126714894553077219238512482905470079932835006821484/17942645231967664749618025991*X^121 + 27886365295808231777301903233110822231041954534560893853943060126541289990711662728945912381083392365140436452661209128160289217421786209459394970731010624798022160178577288507416135723416739028540212676272914864839442006382145714/195054496316720483493097560548161*X^122 + -419431350986635012877912141478253320757346109266301902696864582073730235257513918661725811956731126544620896365643150255602440991947718926345196829454307218959487554888070244746021289052812102312047661060220909492873/1650505494615735879828721*X^123 + 7427181360194644462805843044328179059742418394897478450073487287555522401051572334847624781313524562665947359765444600856970642713858336927798798250955183105775219926433843376866090490698774601214603561580803345993/17942645231967664749618025991*X^124 + -68177842756196170677086704162553205938989294308468239556354692292038501941870565550140101699520338316808130276778546618696080140111457896894694283981276142519893751685478679231238896065130835900778531/151826464411345403351*X^125 + 814190552100310385905652600090553626781997545112852012740367066415814100473496454259317330702684355848434510597670871229932691296968434028590198227889370384864481035223743022633427859805082550276459/1650505494615735879828721*X^126 + -348623437383460195411607340551999385477942322633114078586350266746149462035734291664837600090449983145251240087071788511177491439032960225451832088710591369592932377704655221876253868/13966191188606881*X^127 + 10582091529016499969154416401287027098326083542164388284388831666340885107939139130863835897087444588151920357235688028560740096638880615084607338137431346760963641230992556449160/21689494915906486193*X^128 + -5525948838908220578813876351584821566459159481634247129017169368465576850817914431196402572694314474264998090650302676833849263158806466328402916774965180205710158/1284720006311*X^129 + 200964934541583960923900816259003180627074057974328825926133679838474808768669171542864390168363538529581662045811885514817593059322235212648069097650131647933/13966191188606881*X^130 + 6046100698815245831855253859737005736741957599191929122085768743426818166958101641453982765622028327359503518778009381496126557296802747182/118178641*X^131 + 116803317232243899409301837589752401790156490659503470263395065752313932335393719988902970739445056156954133808408654211564523608186/1284720006311*X^132 + 167277368661828610505259637080203913757222208064596047215127310629922579849895355713222932725632359376395869114/1553*X^133 + 7540389288542947576566232402666174901660337002744584871787779640971466348040342883773949929294336913745/118178641*X^134 + -439776182738080589169669119337063505361298403719271874082244427051543069*X^135 + 13729884639533201154311370173964493190087434088351762/10871*X^136 + -1741022232913543442124535*X^137 + 1*X^138 +