D=-14159 h=173 10973456085388519521953479740235102264257311435380273256247344674983515799579883991225907946761638148054289993806803322124839472762701884136078756114226744449922916146671194287180850778739715974286946216962820836248410754517952224797682984860336396243267501967948350204910784705697330521458255717281526825582335046035142722591318144895566892289126411187993416081334754243634811008949280425467958065934705633297535548326549376756248904079245042146645255558966868520395800055111837362205292821415136697730326313264520500939742689507601176413878698534292475022256635965518744430084044284953005105655571090324185538018201732259393138003513902054865315418585520531901567018789680628765989646235951766022639510590403747136679065574828017200138832289351780937490540521560514117693146616433955301598998558969976969577095124153739419838188007204045981769/68828681360760774794557175163356526895613392605192927286992293735255478707150404003796368055277044551487799960555954185698292697369825284837648238187059863885590874953374630443694105204704740460510855099453038456292134035744521047410262501226560920063344854342101198750365116136039109540366187777299041586917557563918517200096821245496161443846223731599*X^0 + 488621848194224334016729865410139531379415207725386165831997081435766421077816328477588203877040092542542862258069715985687979668786903956170441897656750821275711829027493330664148320625455606272660325876846365294381839214563264155782757396288017586001010488151279720111059882340142450074669178987333525636238319776914630946264435559199356754425423237429107009955879092900734572991616307653315176270699609708405827041483499453048034854978617563948330244947537030226804258341293859739290899255802972050811121439675447633533980120985193018306342934807446648499496838182823833788427415783300206934343109952740258763207004509102969617826285006046956201046289547383818618058895770361156535728191798181098770200206228122819540321812035949376115793018140713803654048518858346032944008426620597185883939791730387227398121292633029648543759722120166643760904/974545299387011810316135043137965064314990025896926657456523886997482323014542570289752775294667673804515759641511755315302126302059356208016261404490580612756081198464831392452264835593414420180373197353155571502640325812106673510281906754866876067176899792629810873106419679370177751982044852738777129829165697547522285036170892014980149883418681815710241*X^1 + 8507879387731029472916038850936788158756758274298415096086513388093924821775158632483897781673047799997517652379858054845006452985161485615312939311583199896467294326747329414055722224161506321981369159739406223190756736616459962789032769014072055420729593503924244273262984728488496531492753819074754477043375301735718388741104538092808736146503179623813765421343450493223575628168776643419777038217887976851969503441464651285263755084511008376303866770255450702428256557287175176304615010958203148663934093410144852235631017028083071014516070426289795524516462663693158144080620147313445301859591166691225707680837904320403577937226598801430644976830864685071343123609479866481736756011004629101687576029146347579603490919728729105595005942224238501592916564195609465043143343367039900119679343608104705354559105831905730097854584640857330/4861125881825042361364303634674519873975096589108900860724083179267990585998333498396522922189211423934444520132491997012380302095474629905900716024229102612161231368979068468373056374369993676143149593859244187887007135796632604520818031021015673427738177437820552210633880650896186845142043066409989518109863518886822317967146072850918952175028161*X^2 + 112378247892198966671420235345158771025438802509712717437288188349443246167037472553578721899495775567358763475414336271230323730943610093699527271381344512868595726195865608690370686129797326545571448948004835921817041583457321804183326000372010044719920993515830222859612567567193235423416257057742423090000058123123892130871397891726560996820486201264280370148075868377066969237433599811699214783522664663838622411175083190952363554616767704115107530562651520269773657626830101239666947302831949677108594426209296899680675370501200192129047858673810675352352088099658258692398599531450958773985844127753740808505162908703087424347467743452478351244052489340618945626342519793128466171664506842278515785422197820005604690232590751508461447614241549183748974117025917960174810116292661161686594040746734734333691378993179451803570244373855097041/68828681360760774794557175163356526895613392605192927286992293735255478707150404003796368055277044551487799960555954185698292697369825284837648238187059863885590874953374630443694105204704740460510855099453038456292134035744521047410262501226560920063344854342101198750365116136039109540366187777299041586917557563918517200096821245496161443846223731599*X^3 + 2077961526809346015540156140901488446838816642692121216773021592350922356429686915050472111006246766443913966261083457288493568346398296565377937565499877042250502187960075218507340278614951173779896983707489312272526012354757851343548301083791363262746212484360513512142251538324415339437493453529994458306873763113427845294755520154012508596285553070433163817060696146904202206504421786251596478017856675877232323790534107026379769051514142547701494902095170451950153947069017194773610868272068657801746970074922483905672942260605296681908313457140892397718545906252317173884714120791866581433046162372617465248836240189669538146471725780679826026679907775165812748743641548944744531077497618525608172258715256184521730093636009510437139096078583538298623910080194815766526768033768303708436251759469538642641100800519304705416180077942/343324096463383174049318711397310535629288550682173943126215352727451838830308178430434559092394337448580021197294441486855025220388066240970458084909181623854878972312950665186316574219224074874154219497086248173388455102523667244919699909669868876879594423181054609127331072172906762140125931662546049728784767207205474819347840444305314794479*X^4 + -14848459284527088391673097796540320679325907396960403093178712255466679956378281682615235292562438471853579025102401497684926524148035485186789560652297700074144315721706570766598795431903002420404544513249798152204071505757065093672640610075779453487288807650839886123141720061086146957778067319875260760379408962131480272970076013944506436257865283244552507017810354895858587521904109740200474572745704758127799963634247489193291660269923361189538144257328180995436888133769984296114415969453643340668449228144465526182740136571922296303369653569628152219881460808502156706548799404921190321414707115541906761325314407901985710518772141057551935125129186508380194677008984368634795084319199130596405541887800145557827990657926135481429636371221778071105099591617606489539950908651490956984678126654891359749980704222445341872407981928404273/4861125881825042361364303634674519873975096589108900860724083179267990585998333498396522922189211423934444520132491997012380302095474629905900716024229102612161231368979068468373056374369993676143149593859244187887007135796632604520818031021015673427738177437820552210633880650896186845142043066409989518109863518886822317967146072850918952175028161*X^5 + 389476766807206238636025920383415093162866675578295575556735781807466564926407669613158341646576647662913053066406472327909334029203852790519149181899776666867579405124384846656247843891154349846056185765502526250448355769843482368116026212204377044519022570096065265529189010757817783350445892435335402364271222857535084905860784473888277935684625400949881059149931098273134908062239083492483816256477783938630449355649335114541898933870470692351039448786526018262229126920357669631568719471533993983690817608970977429462884037146709321388083959287215719378222591748214550768677689047965337769418971513237131864664475447156190001678602494650738051696638899072721285881425855756162743207957373301668448149034364475911940881421946303010734532964421581630694034619064214717376835391093799413131052716594659962490049650724880954919636225/24247764422867658312685833137743522538970870166125711076079903434384620300184206400906459431626127371182994646323500352203900361634865897377672016732056050840799418907617110331684199040837917570037023765596881712930888841198083709648965316030077609780323075300590056439531822316046808541572563857796881822783019083777489569838819157024176481*X^6 + -7653800704480155035232908109296413682339388746342886559871810603641882890346918021967040572806434722639130441362395596640925368222786192216939811474579738820390177878063030964412841620243314848022673544280292348488199244273585868037557114018744560564563759102710955190700854856425753956376115808364082680362825874777928091497909446768715686261334673127066038406451537103056814763171585598228717720310181987818097270146739403238430861942870777038482883097203703271670573302206516611109926171907722997073950104954599861925888912259650077183936469446408478848333376879398257619017691646869805946369496436800848645218038169798047339377016264429694051183112061090855456168859334406848716378536306166856943627871023722442837544937346259549697985739512249828076419280444139771452200367894861828963423712815488327645262112481403683819720201569621/343324096463383174049318711397310535629288550682173943126215352727451838830308178430434559092394337448580021197294441486855025220388066240970458084909181623854878972312950665186316574219224074874154219497086248173388455102523667244919699909669868876879594423181054609127331072172906762140125931662546049728784767207205474819347840444305314794479*X^7 + 64502666662512103099765955193222188460961274840636734178607393020545853061029356567256475455468791909012260384542909139568127400761257882604057005858191763976065562124161618066633007199378304435184859109676737179487432750408648968801800849050203346724919435493347407241236456750152438135601194442410074169194205107064952733579530292449590449812485958247540435269594462001723936816380750739285474439768038057363150554643750273566777857124410202490117225678341081078682293722382486069822242963210009999083714188268654654255216634074174869013736244155832216310846664426900755075986698634351872966074917545502687430025081888105904147391322604567211807349012589859319458843900457911944829556633991642745277686747310363620446510289959225976912804969028409100930379851523362033409727652305036446874733055549793121857023454683529678337742/1712533683372247920946806493237059293662749499691059472849770706574236902336620269857084499726402102633165805941344752609923042703218157876804295270291408350928696864723293335100232999564793952259130148004582365487032194448625164887983990114420341110270716526632534532066658825909090228234519659424880416892649133680167354321549484922959*X^8 + -1210154902832387467605677513876314444110731115846475092672958918177175186868153067601607223527190747409244473485985563910304481847237019114060834959967956669691410228144827146022323053868286835831448560017012772051222343962003748218643376474661926907903688640594831886945797923846468500970832301380636771262118050816989939453787805396124507812612337909927070418660411284270956629974568904316262108936451983664545542645301035350867695606104083995486900821766181826012063744917712514979964966430853646465981203903332857056321113428718722827671367034851783889676141168033966256797277334439622845306204723876190722452158734037665828038543561273199318110936612219437328574204886222773489056696027146068392386506639265217450613795610374439270187424525504136831070947326437018251473240970100119421727975318327754812407270989213107340078431864/24247764422867658312685833137743522538970870166125711076079903434384620300184206400906459431626127371182994646323500352203900361634865897377672016732056050840799418907617110331684199040837917570037023765596881712930888841198083709648965316030077609780323075300590056439531822316046808541572563857796881822783019083777489569838819157024176481*X^9 + 7360677842431124186519359654672963361253745571225532473917248382760441536122021163291405184857242422967606536745310253613581728006194733500224644917646685117044763176777108810484317139057271339460992262811106743003378532560944257208613543029106036898244097261698646260126232059639220001066446074409219484345044733012425756662085384311895186980432609235374657498647602019909234222822319008692778336915772848140483604093216333021687379403263022814320205554947003121402478967179366421189792149684884126046453730763836085625358005263796623929657044389814900454973306139939828917785269616952457842347134530381531929490157753753235300947407698855530412060194904444459521804703530913925484571045222053910871625924742311803474600025671869127515647660725457554517590811666819394913383714587779380881190935418460695155619468129898651482/120950185985750965530532275813055956894042623044781373885851451837999639970098189833821915370181658495173798004191309598836290889414376571566091904109852980502062071101299056084485698111787128487826128116716036830781283596908338504695528647109283219879279364830322376726227758027338811232044611867001936357980728418685454786464403201*X^10 + -105760647146583028966589470500266528838747024149036662726529617479458185474156254797545191966328758524188533984533351302899768544807427898938820851477717909468882091115802322554366123038475979623716433896719880187647738749760196641941701830708910874402134116020382727684648450795241470017318172646704159191337023685402903750026351406337035073638046059225454693356361555428286169040037552197325766389163528712116100350493425896382501994286520226734324703002626159293861420672679762507304950355862103544631534830424661218413389405996504811900240690926270051684237557949775190245044933368617373867711534571691124022402711995045616409794385682778169982790166802859590455982866091425097668092328590979075570970367076858991394885509909063830446149526926684996368754590004020927581474608351822477556296226950771636649212603053427374679647/1712533683372247920946806493237059293662749499691059472849770706574236902336620269857084499726402102633165805941344752609923042703218157876804295270291408350928696864723293335100232999564793952259130148004582365487032194448625164887983990114420341110270716526632534532066658825909090228234519659424880416892649133680167354321549484922959*X^11 + 532994688554592539764842357463553240447004111427216055480322771136831174707472602674012009661992752880359175697831790586745343956111000718112929125184995913524615940756664736691944741834306861555245912075108972819890127202156049432801376638104864588227198992842852131552142183444263313804881854381112320932360841793821653397681928230616122237715110733380044582867521148941173691619924388706925147879469800535778570874271834054590613445104796968959395299593251239029600056791370572299848240330360714817012950769755289872510750836149959272939461703501739093236328862985637822781820354309875290721545528432938377978285402435291789797687929671390782669877610860807718005557360151944058922666629479927650292339984327131714755749842543584280837587171064648337572371470586278657605660290202498761153357145752789648941951135473375/8542283069831977225124110164069210883116224524668505818620767839395412103262814452561756859254301751195267886446169192657411603179205916488882823936002046790173181093389296990217225659424191573403921754129249016934902436394402041436226332870208575455842881900580717333584840598018137667352539859241608613460041557926792484389039*X^12 + -5893757403068626128423677112272247896892111872729630439325808483180790989170207773319013852395719694963953475942696463627883068419409490203077584213853649086825044301796051654877071932565530860980617050572770815716149708209302994377624200358707054663403202591938451089435286685608801344872152082539155268259828019883233298598283635388999490617084624963033984847196631044823403572693923351337833278643300807847673570153055571012011904195681778972750821805616690134735924585336323302227820809010048832423287907199760824885183951398726465498897113856102282179962939410743671445865815686150378578406670016211282799437702429347060189099779943190367687230744368076691295344668101103177814240108655555856304787750425945823401982495802019991618076210497507464402549146338907419274810482831899239290599339242565259037686725984959433302/120950185985750965530532275813055956894042623044781373885851451837999639970098189833821915370181658495173798004191309598836290889414376571566091904109852980502062071101299056084485698111787128487826128116716036830781283596908338504695528647109283219879279364830322376726227758027338811232044611867001936357980728418685454786464403201*X^13 + 25148590818313331301205833166629272883592373402036442461773946511805165371049800564860687126889256048214887188452177884837239123661795471102129374757234286085654930131876003471124730122157504933790819218569338368915828570444928702063933609396586880884497475382594607506605737005410193407823191899475490133870125046260385280828721989345107708400468562851251075275543926694380237934963540018208069194175792006322966176608982524881372664007436627572800237344194250225809158079720260209495890712885108393344530027979925610817048833788937683006719329163986589510708496396733074446020384508262374018531901159028286506339611039382048681147874153059635998953675948600759772839696542017571869121495413641760250246672543534156094795382424415389366745110069786386760834021097686992665769384984191537458289398833472793920612395146/603311185100076080593552522358161655704232256845010651784784789843591503867703542097729843862864732763279037110401101254143061175168155695238563735857196609236046408177787766806781952074595068394937619473779858530609678394971540464455564154969176880842070901940865692039327678368397320951517752612586242916875595587738716321*X^14 + -226322873087817698315272007793004499365895063089974254468522293184214728662839117438996684904209554135038691356454028322671633063931400706575283338995073763411634125421380306777555085895795224038758078971387630887567842541465177765104426109028839620295261307636613674628394196882389150331916529189129594614589455371749507821723800777998278549919536205323883696445055700690145593604412725605241966489364292090913801150852991800028120323251808515590851219319227349487063368612712361252110924326147457219669366998920742001788895903404851979794477295661536307894771289984818682046315357375957561181499107522063498288292383860277569345466582098280261771993992211319975349371820765650169103234757700744469000627215425810045418001365623241827418477239364337969554519965664151231925173696515742845609828223573624518074204978749962/8542283069831977225124110164069210883116224524668505818620767839395412103262814452561756859254301751195267886446169192657411603179205916488882823936002046790173181093389296990217225659424191573403921754129249016934902436394402041436226332870208575455842881900580717333584840598018137667352539859241608613460041557926792484389039*X^15 + 803855537588235891910567424807413370210313701300210021252410818458107069161752297660893336574364613009854884506585981877076406675281571962982345684706462812262860384862069588157276754796628457519712261908127040562832411570133375430613408428516176919170730295156669558502809073404146106385273409796191337720779374942071254286823150269600814046124181113184927896900219729219878286896836585706381532456704660573457800939002041640919447996743620746120806223631025581694325773655777661401140789546213106195232803683263263539172773362600691071003724966105288331811488204088807492968131944618598243326925418661061783511995367915893249701762087273330729747472230211820924432260126748949056352154927297521973966688393368254354347184967232621939177254832054505790719134757152316132576596918144459518639744306152543180342986/42609731273400387074903066767297242439736722709584762468026328825735680759072218525159251632379739583535492415453146497220358865397849826628897784861727283652521110825467036288352422633985102648134587151195695919952657560207044315591183286599984241884460124439640207079548532973260634292783229932381258769466459184104719*X^16 + -6226419683519365725404032685846939378596830095843594210374982284334805561897571122803251753618252046173210367005225726441785071218101213255083336425763296606322876824436012544574494579840569213009313145319276469079390662154182580850651621908462784362018513537090429018774253080653007126895987888456482790646295367164598440520637887975663798433359019409300210749052855312257298606328499526577547800015837807899203854896026943282607404102264776382509919966342772315422495535425337400106317245954195687068806347027739767021662637961175832050809222114627700583331515517637480113383547376335450206269903822825980535179099698898868492209438504854241705406696932377535299941788835731011204466557052271539017005428103026559012383448489809202392203758117009544713048265489367972919653263922881536302085383477222601013281510674/603311185100076080593552522358161655704232256845010651784784789843591503867703542097729843862864732763279037110401101254143061175168155695238563735857196609236046408177787766806781952074595068394937619473779858530609678394971540464455564154969176880842070901940865692039327678368397320951517752612586242916875595587738716321*X^17 + 17984706361780907119092043881747979207249010201873330629424457903887075808974496717030896057362585901644443584450179460669388649589820908781201264042390436949063534358443830746406101909369728066225035460505773992415093831530379343990557539257089422179745386928858030453354400942256067121279574903899197825370646039924904155083255616827190537345079996494606858686787856068035399981849469788436885247608801467763374045307827505556216805192284785777797815582364687564313996562045173658773615734658371978148293546587384839916573592012011849806218053738395859623213032127517913246361528999187108087100916425376847115796442633774367316308896917406603384893029833551118411968142819856094895435537578503026398200839292854295105313253908313213584316061887163915685794509067756628056288874907639902657172517590082518258/3009374339529655136302215323631417645295340257757240092381264836904843616009055620111536946986350701570414041630987110475341398785073086138067503698123263200262808872481604370955040796241620357944387820551994909241659549417829247516857354799066617832082782995948881070665197610937257877871546714625415549789283083841*X^18 + -121965044619393477200100249430010190803935888007662674923303048088527280123061630549273296731672311189744118684650072983820415514689470671061265476987056123768179037612514299440761686342611492163012326852600942288909104649119355403952730464139003655247572884736471477308253225613300844421373844388258819910929755268147903181163328846126398689523066083391182907675404032855667908181811268136470263169317583298719208619802351973445124855934183223208469789165419935840281003614664239459701938731745093099436384341472470018774183486333857676472423315425590120966402530078807546369457787277482771414666964317191864546702369324083296922502558165785824443021884200981517620316777521032396257583190309356467961060135190643425519201748905881480996268724343385469719794825940975906699093262226768989221068680586363092484813/42609731273400387074903066767297242439736722709584762468026328825735680759072218525159251632379739583535492415453146497220358865397849826628897784861727283652521110825467036288352422633985102648134587151195695919952657560207044315591183286599984241884460124439640207079548532973260634292783229932381258769466459184104719*X^19 + 290591640533437236235144944587337490578424980309719216149657694868527831907331850917157934578402278438734245397238321467101525629586921946357861417757798169800934810955790584580784904611308659405548079726456143667535773119768227475055008954931422154478784146317700172163504315290018247543063607806854154177977842621359883773989875588002803261414348863777683929124324290554002890472769445725482029799451140690719669500158538906622618913321320935707688191224412135531522855645283128597743283375731044926907750369976924593419938003368127111658322413698793015376726999916958758710392430940527005982168130032540430935827704771845614302635879259818163147344402637391920063563223672268973658624752917124139717586298807043827928437261184260093179040169564612611986328133547559638378055362647412872821571229580344/212541446396613824161467287494273440588695547549773295598648551232773756339364052553961222331121597681362669795252991770276248236815671031716046592140918369959941300408334230592205720477549287233871588427995967882029772541692863021177862476097649398409688748919336186924584900836023580611028089174759202612421999*X^20 + -1725233791548159373717155348120194045669083518125785611786825582677258253263922658582138319726081853045012579493978027452186801038383522568753981456630047846954429436288084283823352140600632954584682937535489548747664523792201672431639736552182085628157349639679532995140414772739758493134641516466048614524185498046286850867620665730554419540947624896869549814134550999012322154525282297095772498552362865241227162205448994092461548319589212925026010202884437038971017550656301371871790362450784725639924800213493488437177549693238783632764267962269283936887063419915865171292456334915897973368149561443194565161267300603083778238257872845216878828413183236728034354446516979699811379640753847591319983560924808575116871441264230959632529245295745459023593705799129343600207065237877838723468664473972132022/3009374339529655136302215323631417645295340257757240092381264836904843616009055620111536946986350701570414041630987110475341398785073086138067503698123263200262808872481604370955040796241620357944387820551994909241659549417829247516857354799066617832082782995948881070665197610937257877871546714625415549789283083841*X^21 + 3430055082654433040357356873361619252192592694910781898135451404222559648834502238140548131142001715595550999697643246239965027124925047192528780694952251552334786031589997338166827813870879254502910551581161086866790982552128769683042072944489871025551272835884907305094491159151738720176176439485139816321663995710787856916858120505729395238602790725648706158057467476730860221054932359624606466306230610479081461609962779006941135069671088302973510983469010072289600900736418266059004333440021853028790034991227974801051845520339625066580711244316810355579784571312052219123196476120737466088916543108480563405375113612365537280517395049435472928635236104937515323207863440676849710577267085293994023548698990818725022378114848754331214898407021830729136582115973573117764174575588148467312368936/15011049254651728523304420332952428885422384882390938314757295800040522377241616819970423217114315819010005635655977948320944151198225230010314753311739414503844996144384082957285523022639260345636809691927111228337437145398182288380384382802291786030771152547449409345616561963134655032913912647415721633761*X^22 + -17973185769976048660037094307159816431845925298016642648899204920942006737201280897586875055824643568753255610638948318203084436354308507845450390963421533369947471720243464313206700181685816819054058428015591709723588526643111518478014107749837336407218258866684989305424024940132467691755946070251117014332702272974478269734855460264726545764136058851848137355498424238307682926435530430546520425236231918373680797575724884809969133974157979873714519354909694341900737122935900730752425549908791749062718364562424404291139649233065532174614249447600207874344421252088855876792399993931137562162516052370404205040816277914933295554121840523982845564918089439778987055574809660392960984667164181256031898376818551779660270342672328659820939893458165502616102745159696208004809753373438035540893307669533/212541446396613824161467287494273440588695547549773295598648551232773756339364052553961222331121597681362669795252991770276248236815671031716046592140918369959941300408334230592205720477549287233871588427995967882029772541692863021177862476097649398409688748919336186924584900836023580611028089174759202612421999*X^23 + 31275351544835066847462126686343406129598927952206195466752295968880183252033308233256135259667910527698322995329874641119535155004230758161941968886383996229885437255077592809602829814962212668415339035399748175807008974344771626937587347652132778236406196050023299485501589541863072801967011465706846261278225677592481289313437894747745349642543189609864803856908085430100810020886129023992033938042731114689288992676933641080745130791887232139560893627631012724747930693459200282399769083600753370511518444220590338052559519460758854332899573011653480513802533461101331994713277655114302303862192035374007805375598707648076960867597423318833123305941331734094204639323734072911620988585866664983507983641617425567116772069024195684216865188059075314426175637010878429588708497359131620203592/1060177219764935978762936671583616702127437310713393482220304809664561224467943839252095714182803575041316875178754004401507461769773658451184035123366015573405254336067807257382973587304135909713737530328915264378659308241979114936110204308375717637599488138106462980833149372352189775613667112607932879*X^24 + -141942592615263506020209921953902160881486724457326672111707416415356044910735001913049765650543940119844892729431491531936857004780700475198972703604550255965347724895747425799021161159555478177577656143787718305371238217966478371458803881921619311836858746810702640108382934940902398645365753347843097496729796978200389101242074961957414489268986374519756112059068823440576161547604232506918908939389571281719725404913071478228588755096760669673633327776049801548495868867154049984495330969055785828258214491200428396089679480001067595820826441413938019301388435304851805226324855885206518739939456025559034702809531449654736952514656210634234698726241984372910177869638196636378110669834902995066152712285363715112149749856577859831420274536635834470871291996608550981185114987739072437465604676/15011049254651728523304420332952428885422384882390938314757295800040522377241616819970423217114315819010005635655977948320944151198225230010314753311739414503844996144384082957285523022639260345636809691927111228337437145398182288380384382802291786030771152547449409345616561963134655032913912647415721633761*X^25 + 221843690897487678658974876189700436101148645187109767268291928146591239738420731491828224285858270839870765828370887885439874263636662312597722355926228969354953566170941971994867533805199856447478625930319925720643474402363219242090064314503920305099095292268502574095923306306342195640693814503189192120796247217978381694862062378899458916667863184071403578187694883860937479143723571475010912310556323469944669603940370749876248489676617385203964136188364480196804363015223418896570156403807300796767845567949842912783167143328133037442845766002759395033517811797714816495794348197756550978824844922639800605813392910858285263076391357552796873419728395693751670156096491511024750820034572701366880176804570164365999444736580702827417812878117381692075142084940208805147959941082520181/74876560474958399517122443080981474830668642609887243606208405230917524151984168320650873238421044921344507039957200678120450721786401472645245788782118481065418061732312116490075117402651028300991421027538333524871764124724847442341281468209316875316017242609397766850282461498141802077383085854081*X^26 + -933888857451133231534429067770295001522181763769295794266018094006910760504015764109366261783374149027301710928732408202983140053266113685118666356175303394796492655987094888545799925218247407180955019834067171246964246331158919375755209727972671439730668578636725405830908980298794772975166584594169413834786957942398540205039779801077935676622237512932165974658418717612382778782629718221043941851862929428430171208579315856637603721772795253490450700382095261103989639798242455290151796323833158449350541351523172757723979930216572597149389809356399904046220374060884776835842846256095575202281502573043488899594097222197248002314999851099095583616715050480440343534978458933679241979815649097153748616236881082190313073938196183774220282383336907797695051203685522124842959598856301333937/1060177219764935978762936671583616702127437310713393482220304809664561224467943839252095714182803575041316875178754004401507461769773658451184035123366015573405254336067807257382973587304135909713737530328915264378659308241979114936110204308375717637599488138106462980833149372352189775613667112607932879*X^27 + 1286652436819345442808783219649082285430655101758195225931950368176661503883295541753005063174279530230165932367323909048486455487524898335563156437978691173057159858828922544308393031752146857944003050516999189311952114776258611190948276099722247175113445990482612007451861479417735086807889662546983775653745645496383149649886779626408280009528913646299043181396556895853838919947661108221104293039153338358208622218037540321584536393560823782275892361146663840727920373955916365906022169294030228952946625558176311863497321887943203837855590348467405257257895628705748881314191593422205614051517987903291873953292303305230151916663482312188125449249785317277518461207937292436265182151163350912050482590043477631656324132089084965199572484572361466876998145330027802702591939659450/5288266154033363904027293105514617898910137905917596130108652110383326799349118463214271716817645661511724489014563223258736543667377743671533709215489687200043651510156940214003468988110108644748317044108929551866075579117511649293119674285565144100290786256755262861097708983554050574008269359*X^28 + -4687127121149010479004701100841842012423605712334762187458825439002521168336782143438027142196948360696238883647839148655653238788982462245854401360311864082444899008266647922113619593164574089064303701006177851391019641202061879755652769138226199056459213076661551676337121175049356615643977416779926858321717929903054265174001620440769525636422840841182440047254410030370037083037684875288799808053288956202914427394114647353469166984965307506891539266026446469336860030633143719519049729272211832408963911527547818620394212794113940302806619942137802657344809195517777377726262263516493957696279618906248232670577006194495816115652265004577511605162640266547315215454560261252429418524552396960365690520820965153093648261726886955179695280152249689705404454676437132530747926966371338/74876560474958399517122443080981474830668642609887243606208405230917524151984168320650873238421044921344507039957200678120450721786401472645245788782118481065418061732312116490075117402651028300991421027538333524871764124724847442341281468209316875316017242609397766850282461498141802077383085854081*X^29 + 6307103723521545282812569822241541265555114498778528722748260035787865363216569169089981132511607065540043359484888683594309364589021394832606882587690231694314713862019295258239901095320891728516207648070336442665216635464889619154243347115767672743951739580151549247332003581680124733530846281731594247712125842737661699056871254715018875946454796217071218103087093588028903082285480036019750215175047729801647920123913523143288116588120237732250393971013091995520203721021250261068190408065487653415820936624665199530328897152608641328756979806699936626150951834326137740348882751706250583111872974077012313073152282634552450699721509420800991887129671846206697065216990389536787913125009933504259619627778470809542474679444664803560771270557495833302391016717773199010840757/373491500390801886010826548874540426506825192875033274250204965773241528310552896618000686264400428103095168374501251730965219554161857735117855019103728172896648881288010467829893988848796429461707538958184162148885908547038042890961203071231382449346054541758264203764228334172897137792801*X^30 + -23856698054409681514125866956296966871230874877148150716123569088442282542085589510141076319630574393794426885067305908493959403915457434641949174617199795686765607930611214876869511677393225514488480652840973904253093246597053619491611304934869010023800709608063598410396517689326881268315163437385227171571384618807419795913025821524742554966581330777627878265265084902096438246831109540061789851515468472873259732283709640492324206597549182840779880750381007822133878505897516399734763377863678901344678697000564255937157324520425853230916753856782769799820912338492746521481929392287242738171767262215896107651110289420986557757412174621695409354010829406411548259394170965401920243077709922102205419574491820072646257741822762324975827768658723879823063578037658956432507356157/5288266154033363904027293105514617898910137905917596130108652110383326799349118463214271716817645661511724489014563223258736543667377743671533709215489687200043651510156940214003468988110108644748317044108929551866075579117511649293119674285565144100290786256755262861097708983554050574008269359*X^31 + 26074820198780230258892308683386792419834891801902236523631206864598631560624324395167809720712216774575600405028902169795536194499510637401295953497929237255585846572667499280582341177700258996105831660323598606953171125882035394054088998240233139199299182142268275017279163542186450913997583461177775447474748560689456197710377716276918468936157590509787724869818162206751434502145233709375921125962052771596127901424782049531061807105752460767286419326196761022142262953760154798456343091136997775672523548148563453408025729765001409020445600429665961856112597089644953602883477859127108798865003382696983105322682319994791116900518311979096446195345165701456605680376620986243728642886136546183087099956008310347385139810156322352898176853777153557339394501745012017618/26378381269214060739517377560176596264342481310476253566650537875078856438346839227205359577964575754156025734479924551943302461625952237807603292542109483218917217408574791145553640006271377177887388866317124242452567875346990810859608946340234652824779613091197415337539962862694903439*X^32 + -64689850587352744617900838525942598951725847819570798076863061693083016060216999365633576757181139749404103917546884979927727358330400257622152612831855890600954220033806095827553883294040102395098095680571770766873352985802981365454298837200175631582012138469124041190139837860395701486160662332346822919113264028194257001349377956322408918703861453467466784980723470376242774347326182236052327867164332118553173373418062248428136325158276236870626815535784984811917483063003632895529728767359089083858653178925723259099725926483952673230166352824620817739806158144700206691394186593259964068835103588495557674546973076151540817259977636060587746738905029254691856398468758450510491303146045526155981953048816958414946586896001862317950982607758491661072257409046495211628892/373491500390801886010826548874540426506825192875033274250204965773241528310552896618000686264400428103095168374501251730965219554161857735117855019103728172896648881288010467829893988848796429461707538958184162148885908547038042890961203071231382449346054541758264203764228334172897137792801*X^33 + 61494449340024409718686176530479657826953610883762346312209902281648874958524209405731036646735867879811961783827340438782702792798657560911627292232011927402751460770038249650773333330658019284867752607924443992791841601183488379695716232524505471257600340815063130279936994698486625995595350007080060956604435514243284427745318479217497187181282964908502200364451451830157748704825670446432124654176341869548003028853543796882377368468791609428072736065993715315159664654683378127940919835900835834525144040323890659488152952488630354883500602724331034164215351604879183719605022118515084488487535283828998490161958741234319802040515747487633516947073231961387755195786658495034662976769908722618146979795887815790637389211148215434918738079403414645575428783159816/1863011601752529185642868674353880659957799372164436299643374382024073482473821542990702703437006550897381575992649519877343206555968093637093247584017902621577598517450017031255995480349698225714202194103900292566746795349035299870019700991612024353752356316914853827073943277257921*X^34 + -212165735282073400988735766958422348300339220784500545781786450501877570044390284640911831924395773340758756929681918115541884841511242627942125580723764581302135613088053732523162799970829844234049454415207923014890204193453759953031937965307172280627387328444784033414878087505129282524865336983380086397462832925538858395936278036817213435108153194435521772886054268516084386762601748893741445625477059534101458104560759807526594053269693085694494599266284346600628613141167163943230404643242008524932847369647050417397798049983282695358924423814337784972087880824907973249969903858213410418653591277180682947334777801667672656043591961047365695934528794319510159252168825073054607746013942218062577863672518294125155242272921415922407049338432223068260244035534360833/26378381269214060739517377560176596264342481310476253566650537875078856438346839227205359577964575754156025734479924551943302461625952237807603292542109483218917217408574791145553640006271377177887388866317124242452567875346990810859608946340234652824779613091197415337539962862694903439*X^35 + 174559883995636354889302793414976735390914390756435404482885147027111651043150281237423716681879284921078086841455459674273263130647524783469942338855796402918529697518343813959833669218690292077502734336830759890627036782448182270004474433125059524115937733620505279941450071358396463159112269600963678125371450265949474504715707862702573575766869702433721149414019033607633759844048305230502164407203598785361064526267551416642787382186471412412944554410448089645135676014140732064632254050249303580021820606828394610670713029146433482277477903859890026668169478055111263527332791301300601051215119335680257931944270129180612691027940634110823231455053530557230458285986128686544122900551399502430872536355105127789969314291001615124132015609914755123539476254/131577908168128341383068625916652352564291219165508602277235283708176670843549794688233823252843177547664494384677556315936380150855858015191273930646083948130348083724134263101631151942206245194872674207493487715710628953247778788757659509259977707023967534212504684446213947119*X^36 + -322936517988299571511300993647358857380915475848374075985827914931308278818135892699317804449195999694507631604161425903572621676173409394499856046913021508772979471670361030085536890761115922556714779097565625018365490200064508159717877358940857035738162477524082267808506199717721132987179644756550316685788558093174196939403803073229739480435663733288161879169308205716674365081079806988128439107929464446490899201013535861810114792256153699914238334647410473812460199530193616809031504151482558689567246764884108579932210339797861918634438609287496380982490932703715634187300320263648989774460471733287175766728607567404029183941578069703662013362354415185582012393300146231006277523521052148148862891255340425612400427932864553744464083592166604379423126586211/1863011601752529185642868674353880659957799372164436299643374382024073482473821542990702703437006550897381575992649519877343206555968093637093247584017902621577598517450017031255995480349698225714202194103900292566746795349035299870019700991612024353752356316914853827073943277257921*X^37 + 395595446860474101619296304051696484999848422080084810748285442369511098998581254901096715761360387293418717872561055440841000067064354920311857272479837694819796210802902341263499896230733459225249446636851846767341565723207583485789817124855023118468186641046805016566203150915698760509127079286048770354662978091606392540936803485495848118164312696946922701057029696823313018752126193566478335087437247953585970847210008748766948755936786968198399992243172238506452352443536455313044861262228993982652972526391058428391927355703351355637775762726635006329025319781722673276081374636925912886977628715814170076411136784946917994015074683377985826680614862056193137991825818064032444011691445418857980564594439158014809498189673197020005411710535110777397/9292881430053558964832871383335853701835667714210650630498995953681522059718185937441473497622937887397732494150544269788571237435967089144097318359070834672670957251510294731381534850074598855489277082244048853429665156666980633431574229059960287239492021626704194113017441*X^38 + -776169791310102078009441894580086287645240530033737108063113323612518104799279057292718466054718396509971673472173962228737869621480764652684624558218837821844603822094646446991045764608999573845289576849046930403002587413366038634828992408448706139508344678947652997442616897345745943111148213505441888929749349823212020824657837625794638844023753196361766313633829866035942843898566897570667177263076886148815523942107263756807436753101414004832250626881106166633977245281811063216129696038312263790243220203023683192944345844963601903941388984589076461754800187108318759061264043884220555141567960445240721230559758555447913899942690357886604716420244558053264721909680595069696196307107416999788449404385042440713484996414924110403889162808005214191445261/131577908168128341383068625916652352564291219165508602277235283708176670843549794688233823252843177547664494384677556315936380150855858015191273930646083948130348083724134263101631151942206245194872674207493487715710628953247778788757659509259977707023967534212504684446213947119*X^39 + 862757623547920256715283702044488841048200828796174249960049633430465083772697324654877541398950373485806436737564396983898539863154217731761249698812947413712763597314616434314336815326584722895875694393958738703719495177291878379288259615975119638763596494352419416535765787044163953032639560399320742203629258875618957817952753434564964446579857929279098754054862376573171922995674767896570200513796709661399949363384354597537865088663777747966998341350681669813531348463086619601703943826118860094375832946756405887126676746361074673263378275402956282205986266840250927938232175609806119027164706712807746705578942926266698943482896382105709157554670134538409032459512906819701383254681440445755435720771005711504694415971341645222762459338735808/656323287665340699543249620971527205440756247913740421675188639994457381151083122921214315814883670273164241411861308693309643155305253841662357395230654331002963292005812185280142301721491549932147544476590779958306741766154434171309713190194243042551876659842092952399*X^40 + 577962438982542815074637377059771950182840062245507233918754944594191635326011772562110483613049295387472373424895368184220671534270602720867133742119520241979376409300248881596660972535170316029266946165060688081193688644517686317976489664804004879289793974978595870113591610219782716596670876989828330305520367343608994095648990788300310217546565013618281850582883179199940765974233668804864172713263116253674639108779869385565302978208272808983357868272093544842330876167321539181337507649380639605330084759720651386705072741877891505005233307914674257254993168095523661066506624490464575369343524977114031659516961213410796539095941037773591326334953123981468677273771766306865894285271124728097127983715937847027175491748335396182493777246919665709/9292881430053558964832871383335853701835667714210650630498995953681522059718185937441473497622937887397732494150544269788571237435967089144097318359070834672670957251510294731381534850074598855489277082244048853429665156666980633431574229059960287239492021626704194113017441*X^41 + 1629030216580718850749832924743342181925530405389097651876272668762316765146397417398840606310481803270471911297334697486476696971666916315878630333445487639939983538523430316410322357593262309142087397721032407606561005190992123076243578058410349874870989138558442261734379580373230035581492974585698454642797529488693243613619346870475101849329904850477619121221870472840175068891332991656264621702713532888707954737984617432005516336508916843611113101219912762688333104838265286955886412880370091665909821717414807949940324996673000962233490202894447308213809964824078066200726440030965680654702481310387826905203852066530076469621221502871515359359928283717235106931777068528133502156515835836958329409907738946549571180404787579241508409947/46353788238247100751695008190658041206353291045535731455271462673526194021546939961947476221123219879452238252126655038725167254418055924970856514953785883960940976905559162743141627355144540570107178789221751533180785490935407456127531124386908894876183110377999361*X^42 + 159308834043222068760961385835619578954993277671156549610323008505160404702575858855157695378979940659315867694878530543543175260976090060996132289118264285412554499886268211276917318443874111816610935093368693739245359715305148894511972838026216673913256932892567827501844808887149862337036087026837956983969541837404956092891162879041029079987904718219545844908539193520211391085339557843219791913694072358555114205683952671374931216602508456063840477614184711040561608921030461558629509167631481254611947467894420702166160224202054822480314144601323702525621201227564983584603156784947126847300630442036078586575506542377117037703052341669040394219968179445071962308581516398720487284179955425794838880226572417220146113313523533443615312804128/656323287665340699543249620971527205440756247913740421675188639994457381151083122921214315814883670273164241411861308693309643155305253841662357395230654331002963292005812185280142301721491549932147544476590779958306741766154434171309713190194243042551876659842092952399*X^43 + 3453074627201345740852551054938502943328479831616150117027616425471792329379948911641014735079562725898105859636003461926554877562252621129945618281333883798897779359698343013371344426538361879281879468990720101283399233869435330851443493137772996537664166150270463007498978940997893791208447251942250066628160791876133033608602812174839280041444113527499480233106930276401810006231016731156860437527752532671013393689170012450183035684912556158298906240841477198208043885401821794703109563320327347311843756301222329380880592999253434536838704037644215930546678844483517801112497666971057079363400795199835471841286712687805632095159893507777971559534437545991711641326485745025140962572932150895965250545874844203894456953706477066856412/3273803816529917420135250243001486065848809311783016558745071168410635922137646723776218392621175215725138657541256800531475899033692769614440039194419512957196198665552592890962753538748819872173683084202397876487095521642447027058939976296836562954741373711279*X^44 + 3852482258529891007393861349869456412179913639840371765257009183247206373093559905994285162685052599357290447742527833352528197411643875829738517143573125254930835815813095376660120373775492764447250658227653182285158332189999847440333907242084876097922516731447568571042506940943039916893583824772096900681937854277255291257984391085595232824264899938562268279300023474456423283252446903816110367925053545312975505826606656406145616928451642075755058924508822471297850196573224682876081838689937070715211590795995841066763059154220751182794424443093145430954392328882274926078957033828762857083681559938619185515870636931903593626113122095574750190556816663717297516535893001464674638738259993890627266394266838153738570096754442030228002032/46353788238247100751695008190658041206353291045535731455271462673526194021546939961947476221123219879452238252126655038725167254418055924970856514953785883960940976905559162743141627355144540570107178789221751533180785490935407456127531124386908894876183110377999361*X^45 + 2997887924431742843776984035032348202496581828513169409894828497504584850957262242599725047217963941198126865595936131736448104957620096705394797624132717836663927523526318681774138732125796260664815614121138582250199957439679936860831604362691393571607481732851504237406041885042128139411673443490232114594418123289941465919511024044541858727267358255368237798026661390469760039896376040302266763441119915587013483278843857234356051453946094849184006046147336162028975330162963594495769906110898653406617767933445203404335708072699428522649896469610619756034229715301029532027713856061464905718385370082636019007143098324173407103597360684296382470702840545100293262060492887493703488853675601811340370730389844287878644860539608861/231217163396420468969224538668089982756466509766439477275589460301619882911056340403716250626539671991322738720337368495760710433907251191075643703257257783543767120951521498055141855974914886091792011032021885478289110928910730069845326385820789812468491681*X^46 + 3033731048566800713998867032786828097563278474088546043870367288040066688445698250418401693660321340546949903150389414294347125483819986405548895670887741711878999254189304928990563279014660331035493332061741847394474204104493349998163008489243988393489876143573358001729480750749514516418359393121200220151137713003711876549961484038634991815694596606141585267803960805274279378963988591701720830338274039150100850902934407247334584551958475200766478793722382567152920437582624665728344696252905594194596844126715645643674771765960647427045650348492560120985568104778594057316157869014901075186509986561851079010743371338460830744355054419818314176381924353401804960076153173298598214303184641783965914711383648645259088614403552702504/3273803816529917420135250243001486065848809311783016558745071168410635922137646723776218392621175215725138657541256800531475899033692769614440039194419512957196198665552592890962753538748819872173683084202397876487095521642447027058939976296836562954741373711279*X^47 + 3412010169963529549128617352125279717812571552190644385447067527392679202554139033530340318239076608214622746462150683147689355968237033447931813521354169033017620192821320820113606562885717991557867259780882238525610707685017413208272288964604541990499496768223833584634110868933716936248013430340269085295685696173813400585264128485340859744644602768324189320339787879359620218503237512168648074949436710806025706666267889004470804755456756423405485150412047836781751851531822317017730879051503599138265965817662401521309886108529026506858535260627229334311792054883724725888175577651313662114218228896632122844168808876422695365345611264051052119196220734212191541871032888728155198794948856739087320059683915609821744382070/16330048972132245848522108811928101049259588231262057862531920354659219076986816894110901237837394730653488150316926936631168192238664537825809993873667475354457738608059997037583293733661620601157709656898219187674914254460818565565740969406087281055759*X^48 + 6150498255938340026655715565194487083208373469198820015275080030890494966342464775672741422689350267135811408280930845618941381693154001426119935606577569713793386958745812780230807550896817766744129611041082192306902338421505929774193146111862858424579615482641476427142136174677226288156535619818680443711728071730758854000879669756918226502783900177980005227833635694494781748653701961889892534867846702399209018400685571696299840192441278446504142193276497515648757109334779347068167329155536807458111226068677554346312471883821689793037147835993958105001992920329694387719478429938456553826631982272019764995433767280216230218765337561365735718175772304108820077958321704414138968757016530464824395834115548569419076858210538/231217163396420468969224538668089982756466509766439477275589460301619882911056340403716250626539671991322738720337368495760710433907251191075643703257257783543767120951521498055141855974914886091792011032021885478289110928910730069845326385820789812468491681*X^49 + 1452686506973891140846396887377619982819709205841816477667438897574858235391185701080691608568436510911894157014454170173015989340320556760156920958364742088510807878215235681173747874166470927977514166712055083878264946595949973289203527079760584154200879089207557920507470677414993985661630115344731175835685538279009517912214172460961197305635040828287090446657347815710095820868599021168503005474319635662669024894211195367490037896113982367529938813204709522452513658704966099796683893193453480576052719692000970008805516630865402396454384692387718092134331982962755164203873649090694309678691135886846907949316280817533485945418107643016180691046136025086241610920121267119643514899501498920850788258733857990405125/1153333496160198167139071178185472211968330265644611756658797962755789185464144141119492989465173722060420096780629065374049593349718520928441979933163886952076964376584504346181460112554673395095537089970917380300509517230088181761829293693487342401*X^50 + 3690296669237952235508695270984595528997456005187356587146949920425187683643250012208552254825017890776171393384613465430179641383339328404839135622444639880292586620452375408227716260302160944350508430904464658425187690926089426722767959341167744881522453631180635692298253194077995650896359773502455677201084572106108437736162883536615112650031358100121326329288275714843973084972526751914802748962391541512182977111405790690643966832759020745556849420889532204888903169318074971114659317963042669878501400564293482060964293992719269002053336199206875649891270395473786053786958081260909687655101833084501425788102765080062502459557590482630667870908476881363621561363699815384287778605765066477077969026011152367996057646/16330048972132245848522108811928101049259588231262057862531920354659219076986816894110901237837394730653488150316926936631168192238664537825809993873667475354457738608059997037583293733661620601157709656898219187674914254460818565565740969406087281055759*X^51 + 4939848187909822007863780987797041202743432906585057370334782294674836055814783396048366874472575557251848323657119944209497482859430061755129665252545930243458701971658194661829982199466443487349383911214964364305086505398259277344318415574423051212856573857986396018078709616564776723895782383653470358055010358525001886599089476981458453804267379956648326565362714623928028692722901184615697688767941302601993910272869341187929134594664339417662986711323405721878086605479002663490232371958094611073303766488535265735928919232475833204253153026486154836875127366784309835244217383762481334426935883614431361113902280793192058066893914978613630332475292936023411599994590746924363999604483533510740874312216215754/81455858193389234207152424478103835861877976244410746285669748058181311212948947038596863441286370651911865017347910542697195659984357717949147533947587184976125741689702969572813059718530503220251224660704667017480720194228983809720269347657839*X^52 + 5025413863446154093939167137878810720377509933483767729577192014612414241398243986984965352591835024383341241264319012499908238783353214762713680869168985600595558164140537320786411423207399237820879491334603622056273164695178399697844144733969431772528542510105303283244876646121373059379155233071395225433271432719429079534722892878779266677571670717153987636167828491342270571710505405025380217412950997384657097016914981117618354772643374235837199618978115398498904238916823487406606266925740439791931135530238998931979780215118337295457620161908777991529997414964020849001773399983172302915346402141719981092647692560696447847308727414737912033798250919804299526583792689362841090065370555231438988806600219511033/1153333496160198167139071178185472211968330265644611756658797962755789185464144141119492989465173722060420096780629065374049593349718520928441979933163886952076964376584504346181460112554673395095537089970917380300509517230088181761829293693487342401*X^53 + 520771970637571559665126091443768999194558780229457972534937832639463924807131615979820751908966713994299686202018438261663474334336651101924765441167596178232660024938181877121260768369065206182623575755284862984714917558103567422946231270641279844120800096006752541023664962301491397068943747899389897521035427735398468557687295232281100548470394887049596574063802183293831386002056491624286798884794687734418058218579790928612548471366505874835746317950051588582005927536181886731283910986254495906907339395816305718814977897241545695184406360366030281073833696607507501938676010989600053184741836622568061564830540231363950503112693387362191480488415479542994978217595905682360581877922337110552525710305/5752938639267549559089796205812828297328764478028868301834151285979328428063348191157346100804179013483428562564299070746323586410364977607821705907732691925709848272455891628844767265946076927766877933519645950807311264512252546770271159521*X^54 + 2047545815395984058606458201893919948785611957754543611996057649699039733325077768774279832676680805872665280304103782431620235801616106001725693707973201651331358490445172910540912831540415289115463478131299044216128400461968198432470417112869218253576221128362797899387127273843125433722664196934941367401886705596834578057777556582161374060254794622201618167264368570169463694823989607177979648808968521382644101562336728910941478120672825645830573224274876739634854517901315340977465091849345493636933893609433633279972103641514834917243381362214101245489053276884852258200860742805022750531559548475669186123604510229841787932134554746534992122098260090310529382766405813883951444226900679884598480374601344/81455858193389234207152424478103835861877976244410746285669748058181311212948947038596863441286370651911865017347910542697195659984357717949147533947587184976125741689702969572813059718530503220251224660704667017480720194228983809720269347657839*X^55 + 1926531851130576659788914409556504193259047067379767158340714480256776442932484892486572187597361082346005053012868386636138279725072289419578303501039511310871450545651588117021528926801071497553001874258576504273729003403479656871301841847720216343635031350979251588869377568957882481177639558550733890874789482534520824487457321928148891206139557083647281428995174651135219863740698560799634433779788700019882779586005216342335147856526621425047104114749645295175941490516253376362449914622729596440490510786472221387599369753826489592658214643432817133949881507060474936181021544403974179137178943631505606462286645555972783948525026925508943502089159950959701856249678567306302541030288024566918725/406309671535246102061571876955493205546208381808663627504354211877910052126799081231537968839902465815624589488261817271440326746971182824198157066723122531655473428381657717977594976053822793118643826083737972371446519140635111714829519*X^56 + 2375847822885534856337471728241998884922399898501578742363760888398385825501168185134489869502000278415003115515519877415070022417908322420259120752005579925331350672324359690099304664372423825149887565052309325081228950988257170948662922349324261472654955458691559902460227634917702874517795311783505121592690432859083901152356040641238468546204663092380152433064261060829620049208811960021781297768039004409725938169471867316526018114558432950680621626437680517405814852156820771375685156579939967556912974053664335009286450219790531508740531100011342405306466840300889105976088243537960049152294825432492782215998365505500106112403595550878050233585761820452476442883689336353767722941252306167976456409/5752938639267549559089796205812828297328764478028868301834151285979328428063348191157346100804179013483428562564299070746323586410364977607821705907732691925709848272455891628844767265946076927766877933519645950807311264512252546770271159521*X^57 + 899463096405820860741901280072420809848084782567316999126293941496970800928352151441551743748921022425379825552418018175242422898924466841498826800217853923319281011739559671043531947695167675455269579617900461402576441219118897395912365082068622424386004332246397118079471406916872047848980290430691793413404290048640776153997989710627159032410633734736709862973066143843083964804534726447255532082222131414784765999753420026728900951664585570127712227193701064390013387100532011727847908883378050175494091347146513682263257079271743775652085274395595147486898459854731397890113137450064816414912922298066585130490974815102251490755887881304490760045961422202371692686563787341016692114259030348/28696212411557744336575455678755081965266500586811471679098397618328275452136385424926758163705238068763654882990452522878757450877264130531687058882909988816687155052027524399858392263141662060784223891781762297580798018266481511041*X^58 + 942452278531884739029347889641759318757070116319768284539104326077411430621331365216609370328309989262864627694422046637031719037995227633240276865622820021858486132917586518138811247158346969539860178808639612874218790779649006722132588443585512097792705843262634958026368426063445857375272016502945258650627252974746476716645579524160819351476824644421344905762221424207005863101087385828607167103310060538786551844650347579394410003027355371264769959372663170961684635948586598530018798209763363815687901310388870280564005185858813952256469104711490052977800125385222721177932501729692015129056754086718691155727645326992899309826719156007342592947863234299644538377878901351760959912922230858321/406309671535246102061571876955493205546208381808663627504354211877910052126799081231537968839902465815624589488261817271440326746971182824198157066723122531655473428381657717977594976053822793118643826083737972371446519140635111714829519*X^59 + 269551009805541845875998135433356720246972754645966770499833314510066476982443025306914099025380127588927339347109266479809218956324172600258141253768678113936648524431270536655464358595418140332473085678579454564440848557756329121177780571573690152978024445951201149222470141585329913507739618076311251671981566974894655752128678983105587253634626509560002501279387476412134973390834440051587311269512614615451738730860329759663263049761114299948216890566800448065938615756168476204888308895066599193128814354334863660495184995960413650360201990683821139060383841352014708587567888294398615377350413660844125436179630897208956813661358720760024314377977543635267373233126496689951801620740/2026711802497192198359732726799567904884984856756230784596256629587419694338327948649393189046206516615838327776711104094834200923600828485887919971954939530806353206584329712540320097686394664932850052389417494002457660729322799*X^60 + 561479133692221498268146106183644196691353080744773276821256203537188750668039031421514187221762996043024416743838209724719836152521540026850815067657865713957452312109577809273956922069282707188118058999112310476474798108936690474711060427106781286806828506785628361222759312488398677606336106719478516843997999865859861113254732816445289561412943334617446176599892462085907197472394775242864937847858216219628673530885656399411570414876868464113909647138491132500826690270209152076026404256606417878671159973871803153260859827226276745089270691203942042328146289003249083924729641848889743580162321972573870119652545577823212016931962982711686042425631469730225064631299512463264638592368285/28696212411557744336575455678755081965266500586811471679098397618328275452136385424926758163705238068763654882990452522878757450877264130531687058882909988816687155052027524399858392263141662060784223891781762297580798018266481511041*X^61 + 268645033323252110140526891141401707333046692782925803742666436518011720098491443750109101929081702294393586385312334468288212965255122655719615221739359668105779367340785640767051936780431327642887027316677407084612799952397855243536696220763605215480490775955762905199024279719756270531001962529245885666491594459725107113446599653368704588463468635236965803986504331589527555758543707984497933339896837739292166807507272113507650632237968748868191833311460151849417333774389170441725887583882212455094658625539378699740028327474243962921208845045971545982034104136667000703630057086352046548289854715341500186714855443392950146715659346669772146895055204957532716342174141527327111/143139473303001073406295128667248245277560905202078592033071306560309322292416692467645539165633626429538691134734875633507606534614084927317460270637399500727901208177436945585162800881869811775750409802204780987531440124961*X^62 + 56206895243709079926330899649594852945801394879904910611472559953692670750418681701133145712805444724670704616289555662903383531081022760903972776339341919506370690013219930907006282323425123768305892920453032829736375488521131673755728197697848505617070470617032027592012731082233657566767532159374999342534663510296590562342887557599689722517630306606624141677536970033786860110676549187135431329907248447383538277943805953460195823950465922356031666428137532905058496573787847054366971827665719640022086343906667553509526938301492077773899169884882306199122554490434687338496980843397787258683057256051765680138020886239651536006844981924059259577024040932565404824250773584971002161/2026711802497192198359732726799567904884984856756230784596256629587419694338327948649393189046206516615838327776711104094834200923600828485887919971954939530806353206584329712540320097686394664932850052389417494002457660729322799*X^63 + 17676222286332938109963702149021188230292441563432333230156243853860135112868237785697946931748000324920142363400201998012154985523686310736278562528391806766414206450934368646764219561714469250155242629543209804582375435131401869136209592749208238039844340861741627032611455498989310142880645615234278051289889950862419545096624880674093968388968353394003250148830053111346940068364353930452871886077326744604425352793668360262409408567314451917582385232710572775889604367519960026952534024284977669037796019702600694335794472674381787017874773064306950069331793790627438680372252997093060821244049126988401621968747136984534008883521812391665666555134708696161492364832596386/10109433809096763430065338559732201799389851345580803166400968045787790260076042973913803175763374986195260338635134941274638500926201350894657833931591178806970916602686414689255088698486461739935758867307350871356129679*X^64 + 131798215839177424510436978179513066228711478961861405528313962632179430877988491867248079816345838631629931204634673619214866529217842183764210813736381824217042986875299837135570763258439967022375341239416279997265808089661148222652709943044263964372506032769812937697325667356050777100233645683513020379848354265688478890243366598232594270607643169708369377675126837160119390684750098119628024604923379729622170124324659427733237903618101788752228983613449810121336929039839782254509479784758267627982246176727311842179029061591754133259787566636609086673154182587328816697924197741130387790376587115461779537992421260436315517566502105762876464233656812430775510754674993889068/143139473303001073406295128667248245277560905202078592033071306560309322292416692467645539165633626429538691134734875633507606534614084927317460270637399500727901208177436945585162800881869811775750409802204780987531440124961*X^65 + 20540246343357850227276612165995889059724573224609405400670443864576406305781955575441269232447863395845254819021056755283401369634072418131284805639167174009912427672073699068418942865351629036117908339449068566651505527192767065004388610701636148170790117181961769102571006285089951564636432290410432428638620055116285849916258681428885637900821091879806978025836055170385968663426010486193011051287765319918527518572924951283507888682741227516204659296722780631094818386925421565693761438556571417511545749897082423442199616696885712506654157836569358540647281927173978554433410615492374453263013820386067826416979769848434429019462966834548278729020095332500417454468/713993488883167132570473801803248944091380135996949160703507878083748164423761775119274184318339924160976081547788328361793806125164301920662323181834252334696724104999393649922670294405428472345205089858559988089281*X^66 + -39991195728550016623942360053809241890601673021517861172453095855624820651110526558416538172467894605314179635196430419627875734044751663501556507689504354522075627363662202964634418633005183420095022796924727428591171339210806547998215783759929463182414357783760584757187426327615184944927880045442900337574190692878454505849229650962641574412674298105034327484079908026081501111514643539974123797785509832459802308713146706468404776456979713119764138146839761567706403846682482167124220484250170699152563734364370450980325572381724795773747979065435431160620854643325475807353556160597366981905467811217265177230508023237937726944338110132679957946749449964156066263089348/10109433809096763430065338559732201799389851345580803166400968045787790260076042973913803175763374986195260338635134941274638500926201350894657833931591178806970916602686414689255088698486461739935758867307350871356129679*X^67 + -7871770200663470541141210691288067263197897005011540381917019801856347641421711756425607572630931936282625447232516504077212988633846082756493558825524639767330037381305345491810012964468677282138810135201133265291237105327413350439756620517327264472130720157673858494833148298614730617951466606085654551542403115219204666978152912805647292905754339755246115105706276555905824118295901361295626482517049968885315671460517379827191357129704370879386666998112263026212415588876638324247920582095372886792220586428670832968462863651461250937355076225693136553340303596515877845678835366839955009555437191195395786635590323864183034597721023601483025449692707068313864/50426830205746672262905134670757041040425180874140063613497272270905301534272319734393261128493532322973097079439814136718257371648019063539962086435076794596844699837516325299997901999112117546804512314327282159*X^68 + 7459832277480788302529970561879507277062789697778279515553898465414631629228642607343003675052184538187489976721970690018943175253974887356873104064283162062406367851936154000382655433300420512931853282341641283974521572496093077183332238908740030909993106785402109456198376956436116222427846332354610093210187060122948822278310061432204973802398306520063765791839694552324655208230330714021786366089608465239247515500095055949942005444570805065950471292105436021349574253417341790743481460639153141922462290467247340695917624268981890577925702102012905538366674638204310632521193931259232509244992091581489944712747622162618205234419858281833565330320093396363170467/713993488883167132570473801803248944091380135996949160703507878083748164423761775119274184318339924160976081547788328361793806125164301920662323181834252334696724104999393649922670294405428472345205089858559988089281*X^69 + 4148105957389522296264750032458326808810784866546046571638752191281226662183026061351553391742940733850289885613622481797297662668482218051830241578944849270617760487880709250672228016262231908930652121192736367892848641844192384587411687753714027464417818090989398209521683950903866520244676421905934935382527281911431351377604243238164524583938909638323488861879715352923872220199674453609303853250808634539289935296911690924997842379143489379623261478686208844888650869626048620294973860362209608485682628162173020699500051226010330090072650904645213366460382184816024851287784673230446520583727092349342175443485150419304446555453701123969517094759259106/3561468338565341638738974127463594960126080999656759913376458243583960840050308618856787988452117545234345439610128832312893380298610005193866945860235665979012974068614755653647708312671242146112332249052001*X^70 + 1128507456972427157542792757016105065239279093931845483037731025746132356980742420267932906742933782686137588326221964284779005559018675635171161850332650096824668364550557820197107409683700264863324373422238148488920103415012276448326030514712079613235416008808530426532867639656088252302559611545537415832610266413194209343065829524865755334520655960061363496541068572843397305698923433285853791519600718492833366152961129050017619551760866123326001662737952356407623319024801022705717181196494601697163571888076428943831118500149845242890468304539783002831909797896031784133314585547977485920738743225308405389197983429786636770777471919003894480906440895174/50426830205746672262905134670757041040425180874140063613497272270905301534272319734393261128493532322973097079439814136718257371648019063539962086435076794596844699837516325299997901999112117546804512314327282159*X^71 + -1774321560733929944306935368556807761316919177506366193273571549847305914194247648085277566910880768176242403991063818990815841596392511118758365626911529150592505281834281177637131641453499856722075543351530243526455931114046022009660194823426371711951320600092773788190580256085777560269211972288894696478240185608074765362363920623801783282619386475477280922077988265289329951949533582905512869789428927526573127263666021931654442128083027709860045572807661463134447678030459769582431207286490134517581858752644987678611809234807182206440220991078251648992702783932657508142768093008327484935573899713200228414754112559044329825966187785939270184760/251533889297644017143793638495910372210331308684000276387912864155940450600346678357001764845830746891330280359497763423468704025609859820175644174040233489583513953571209524235306752784182650336346652239*X^72 + -1124742222820030166806256170854838866918349805408108627922172405027084132092529694251848408607949167874116455311973582534214701309373546036139905060891896157216446492799097585493161380797827107674487199543911980436222790795568120206759441244826402925238235959022286505816084383038121067539140907224183596247354092422228307211799668013108894147153181732406581289422606341163365537610583157802401325107256578148544411130971089169643773345116774460076047015186193486143119320755109907897429699605122261737483931173300273422919113493534499898454656993172607546706757773402655479478523802633286595044019327964850768099345750706254182921822919240450505966006932/3561468338565341638738974127463594960126080999656759913376458243583960840050308618856787988452117545234345439610128832312893380298610005193866945860235665979012974068614755653647708312671242146112332249052001*X^73 + 1022227495918571022015179031290477023963689680990089900017740837737838036875089082644465430425200137338754475564388542281337870274386477950715927525146455604760034408571458731957934752875799229451851872259530252001366971215256021891870249110173260899614573758110615084444963810462952759497555358785891772149707193786404393686040480316737164439353505167728216946432555353910872884721291545296265215438201483158511606097209416910067314601713649067397696040543724461189720179181464094771069810221985537352252485236710454601308389691932289555979265376899294651923388303582183756721436052143813578682547818907995673314609045353835234488431254364499207/17764947333684865961140874249305061954257455235821758343662184063559605240507569627586818620370841647809187114873773813367377923978378403854484368531692456358748072149954765466156278888634977776421121*X^74 + 1137252265409064764271258721679131016964174676259599620535432622142399498030480764372492683363649215071217238497533968853147582257874246214373285515373364477310315145746381028656322041392905839583986423290674167414283201868517969876158833183948247670364556265882990776100932996411773570626919729300774041924012893893184202127449266113420690961137622730447753312588401670946199530728573040335611959534560654591543626161636647761521317110715790003877447589585261792403731905791217325567526774633078499976096532518654682726004938893948215915431264168592078195827979321414804677149384725505326335807659507935483811629025381861647232393466633496205744767/251533889297644017143793638495910372210331308684000276387912864155940450600346678357001764845830746891330280359497763423468704025609859820175644174040233489583513953571209524235306752784182650336346652239*X^75 + -135297432803176145374344977382903390686091141476255123522388960797055166414253533434400911339141659862413944122542941044875425708360494371708199578365068483628371121646592568456237814093867410753045706243913923134653636594294985648294299491493325843922890950595557121441449101754894182944211609951433440686171670041211531009663140533154509082884857436255278825391997842073745554463758214912759879688574877097478628008133659131185205649737137737060782114492020170807741784304045432486939873021739490178848723262364916961057115004577866559320194971118307954200751363498630799347851342900532366705071735881036545737993813121903231827577287631/1254675283119207992170412758620316544548164081914101161357594749880613407762382204081278241427420131916744622845806470327521571013375125634189163679051660170827605914962551413670194144264070751919*X^76 + -304101634895495664429049644168253144234945533982520535369110201255051584350042278780877518518179076474920904304438107299414389821264947238926196419540332629402838313341192972050782074985723862227718608835165157250686000593333002555926622886425021894990414248620337209921097839345969202911109701038831691346018117701557592349036171863405624886832489207790415127512009804301866412583814183494951495625950822858176681071419135535405995588487835330227083974816203472719540769293711777689204041272648749873034389061870084423663973880488539925767739018423382230572400362042905947968344717098257562486589669204637062368985723298079578311075289383511/17764947333684865961140874249305061954257455235821758343662184063559605240507569627586818620370841647809187114873773813367377923978378403854484368531692456358748072149954765466156278888634977776421121*X^77 + 7190757637929232920030754905334397287932009377953404809512120247216207757742294654949620945100306494056591533071526673330902565038921645961569835581794962523887310502417158234879921062283524104716809072273432279650167756227057718866175468473276879128610082731738720222771641870145957127198446812377311745814987279709077661024848438363664517754377055121556126482152772862147461915678051153486101941292257426899768260740301017795094918490544652463251254833664524145478448044917391206631444327462707317630142766090737293151644193733857568770046825968372893899478464887655878945451375700833493392640064987393639725526624233291053014590/88613269518977893366086076602889790560644401575965898817543241039664765008996553717160692240088998652217290970111340513279297338327221246852826024369776126197302487108026796643138226164564641*X^78 + 56442695172567473255995648849744616041139490993168270761381804181406363723098823584585499008652177881798232641338002635674859967655954706830752892503926606563547903679884979800416740556891449494798052754747305549865320683140153721017244322031322413259477169552883210252878809299870892432748032340367047667134231528177552763701387388256496813606714774257792960046427585187269279499888145074993209677370172213447032994801172586290419686287851524717338262962210713833090210352750744187911389289559719620123817577125741043189615228961110927510429775364361884006670086862221515380538164679711004849283320955492308040715807186505465924680742/1254675283119207992170412758620316544548164081914101161357594749880613407762382204081278241427420131916744622845806470327521571013375125634189163679051660170827605914962551413670194144264070751919*X^79 + 2588321895717473243012324430221197455655733418671179743134388518899381300785560631500043554423211727175584643255724912923418557036568244024820451826772587360307879494938140858640708060059675361344195137716121384864869979321057526127178368233794438143137139850503620362760062901035360547540036971858173555460327895506095954339801206698637561462676624193632849123671801245516359211712156724674883698871461264072599376568372630282369567698211669353281099350422995158346135709270913916747261381340141474444462732856753145222167071081920286728930491170943916963592477644313401961216632135777554483505949597066640053402472739490868/6258441240128391367051774602930276895306476557381587599233225583703987923511304026920029115056783575974100640589825588903121501400326382290615581917492487195232889830357143629008985533199*X^80 + -6180965116120735885832139230404699611983818196012483316662093050446845038363303239096897920890467499165144778591675658937249026754686951013108614460282841739361806631077088529036569623159137393500949944911468183454808948360690537599081349984666814075828009396074377387153995746910614849850407202770693376644139864891890508447828454900022504789147029790393718118132147604970210098926591373423392826207653169602989954550969779009596796083275915097215677574417602369189687317759337446480396422681580907927165484584912645110648166898481497313745710250727388120881949203238569777996503002703972504678866933298218880534412708226969763/88613269518977893366086076602889790560644401575965898817543241039664765008996553717160692240088998652217290970111340513279297338327221246852826024369776126197302487108026796643138226164564641*X^81 + -701204361535012440356884298425367910348154126860744008198814939662964584929248440795049561027407442221038665109999155778824458729666808185437228764178496030089592224232189474505589071615499048134704966422945917117363460001819915349414862208989577384082736778844644022948730837541365854155265801849669446755413399413646542004865246836285360260263263260855425222314450991228949521964057653545264186021545274728476212269707344782140444553664207959306736545434866022472781404491096435758085477339959875780827978604460186067054717135665458947236813944984280961884884266819352337625978393340209585957489768499270984232421956/442011529071854747302194689097413439883217498225975534941254720227698843386630696159335342542325275511978292293934994625547107945499426674949896314534394180043286237047612375804010561*X^82 + 530060816231874396678087412040139555576400915475106102036042664503588021249034009354470562497395339527283327717430208427268035528085691835192548226701073851062042879667579502444541112316705342053576328783090347891781282347251695868830150699451633414229217992256035189553790503594074027107769945539580773483556643357293826279161956264061658235165150204516082997420124130957926594732930377129937117294510342200843902417043625539977576149976940498324849588932702475470634916566832216275913559566558455639356481171324047019681930959505611024526021389246422461962625548167637547785379350530458601722320560279221564756027165524/6258441240128391367051774602930276895306476557381587599233225583703987923511304026920029115056783575974100640589825588903121501400326382290615581917492487195232889830357143629008985533199*X^83 + 89884376147889538183842834861665999235247427679969322010355724037951562440469593483478579992053866617750840507728133539836881943135609663839613677739629883472525450316925381585054996012046179328815960452688287342682309697119914665335598135323861134283517439129080009058043972766928379961647936358697590944450723026173971268944415016088009283315902553196397571862115834213946546395890645391232019240055178580019419483073087003199434328193396096070128885373008074378647004969940400795441002582982086923107105165242443731092545298333234686881796498350269674279713049720719083236937339413034552664491415945021531245/31217708105929426322635404272717948999450349475667457796543168318927808700235235267980460664052918674481128066525531084507882473726917626594384936403304907129266631615764699188079*X^84 + -15437948546027217153516306605590915037122869853373565025554065667628219282927994737013161013577014451100042625741212975118434268328126233139846668207148488816334050643566920939595639230325210595262870418695926618617163237574531287299321444259988251521165186313296207287978832555475244925931755468799681567530352928305825399155778978791676646642546991495741675859252566500153597228793954607311468502770111374445600739735207444234300134735053346104034314796514741931459374141165472717572263363318412327844000005292803074184338410088785106164068798195876798962778590619092293564581234515950327161056421247965108729973/442011529071854747302194689097413439883217498225975534941254720227698843386630696159335342542325275511978292293934994625547107945499426674949896314534394180043286237047612375804010561*X^85 + -8194471245319347219437270459400869549466898943919537538398923592537934897366616089370718316691493967014089163044233135685683220121824552899599182126994433391862309874557205786236362516910960804640161597806766422022622609280945619822918287471408133082450111361867092840127569325365012160090095457155203130664533705360793954873673225642256498024076481256113122095767103496175083673364797512881012145985810332663673040553544504136750030039627371106014625502753413716025890316729085349256606131034375677745884724725420176344140798475200097759609372542897950866766548344400649558411365177215604435161811034794/2204796108901011817404859401985871106677756160439823278235974879506166304134136257361428113853585611588468681864929097005994948352773333328228330842807041961244906534060646881*X^86 + -678460025153181546732894980015750188225154212315067250149247802827607424157646014407941763381998589320289904610980165164317626075740414137003152530848982622438750568254887806998589580018780976347824519805312794820542944113722535516814856419476934587098141921457172771454402702431949309694086307377949219738931850342421226323294165393871505795457215791952267702060307822381782925926256060940200189844415088674768896840962082823855072021622630377799421228074013915520213800593931456373226115201597723914633088405544304157745597606724491783346313384767044909841748458558837885515223058901922875758289365823531/31217708105929426322635404272717948999450349475667457796543168318927808700235235267980460664052918674481128066525531084507882473726917626594384936403304907129266631615764699188079*X^87 + 447411760888724974257518907327135809376308970172497354502515149491583151816765051289813179132064254052202653868193469910124120094693044937874537903606688201363490295545383672286512863759930194548007735624821539109567803004765057701885556416319366836048632974802293118814931251263520084530145290486583746393360599742491611625412700140744378781556599202456240850286447132960381017198597218972942731458150112367008008323893479840156448480682859998511433485160953832971601332506287381591854423894428898381674475847656704996279635584329183963114758805909644897199891099171730721379578345736075272474165/155716936852956551833099752947656692328395801994478655147678146726899237526247352027786433636103228447522330804783466135037428374374838147342914813391273533529550570948559*X^88 + 181741301753358906947570011218787941379149308649948394069257012897690342033612570865002236639492220540484449305201265450840676308838491540824943805404623999010411804814551727344795983521367459667701558122244414696364079627129928932098356932601634145472918415584142657217150780636531049079739870529556535554638187836926679498142821345665898293619258957028127541856874177717947828659023851047300679539566876199874725585665857858006362520250789497433404461442584796269925439045399244522324282837332732477499402017979154464675208452177188874761062092765335830302249637948596993401432838194378127204041387/2204796108901011817404859401985871106677756160439823278235974879506166304134136257361428113853585611588468681864929097005994948352773333328228330842807041961244906534060646881*X^89 + -4891074060610319735495040652125759347119757944362404347406936541230622091636983482237154892238088496039700254426823445809296510977458342204179152855262322494349046281816168129423451734999430275213169718615338903818128505039567379358165065451897391690144431806194952309899009834121958540901779043582140093209779071911929344767431429542052706381304766975356487807413231072318623551264278249024084739534796240339069473723990269593025905541970532217316934490238602960466233141172021700442434205349020747517448186626818761952024027858026936743550048625335200760834949388521859627452137758966768/10997735493534610624556801535959933069312508086339335768604996590641940640316925773556496478289655233245450300500280114064370956591202637710496137678598314395758921601*X^90 + -10920561885845565162460244056713550172230701208004968424242368047222399138351994950413853283585950718729447010188740787598363091266726233070926702779041027166481109076265381928431433378102056758340652245326194549941513718338614485448600629333447203913996214146984554641548357847136819341893112195497517694017814778966673819570605952408562567253068610257128415169279118394109396986413328394992096641041977673284276213397861634054356177282753530269633399738721392233143780676792537928546756941479931697422036759442220681070257586749466790374060612002269933074203253286081166854592020182914450582/155716936852956551833099752947656692328395801994478655147678146726899237526247352027786433636103228447522330804783466135037428374374838147342914813391273533529550570948559*X^91 + -796906772961209702720697713218858732582307801079630777028926153111411866584162364590720590159456664449666033867774579291877050376644302683208696124225000370676596308373890189789591618924850083523025571398351408677718177553928022125520005040269996862116650277998872981474586372371109621592621790059313970364863076261701821329866705752334496246867820836153185599447447739265617122135514180476209592447302486715572326311142154031461394027493624106282193895878971112522783105404139884254381636783690946622842037044219129667079385995654031426810300904588826665918626004994289475061313523/776731089309598885836344483082133842030687766532900329727028504176985708052611467868952360921650909897976573239655350947409489129966991857510850884850505995886639*X^92 + 298090749106997114758057200642073642253009438031518747187715705103897172282772692358670733803484408181146404484064648996477557914397561951232401937376021364147673965595314542507256699105882710363425566289205471300302040300161909155927334830519611718843615202754892707372935193334816810682925899389945495696773152159881425332322497624089870440933155034402405695193136020411654024517218644566117283887798583044784776458986200691266411509982607807041986288548912564096794045262478569284174283671807274006663065915896160439918074112645452920172760847854112191755291504271337587088833771074/10997735493534610624556801535959933069312508086339335768604996590641940640316925773556496478289655233245450300500280114064370956591202637710496137678598314395758921601*X^93 + 76455681824789313349407590486726291235186477290133541707693162881163844116119358237035696067738734614540977324286861914445254468947696047541192081750514607566520042890894456275749927288911451314994253158402834298830907214430708135146885897178517200787768126852295205560968017057411796276401981373979328861029643172551562543607353479721974227254008577446032135190566722013046735065402563140447046944498350820926713460076843320692018659589445156876586367189329032551275418850457331491102064801773846584610838180780305194701286421911746295642530930524499891769961096919429068153/54857764623885788956589058767012772231844605306370529679146020494172307935066845671936744185440420220211637350071004375126032144216893273360466903372449042721*X^94 + 14702587619102382744469892830429697646983311498432564272204835152877768177540321094308180086108608251309577593498028341585586957596696010837009723914481321771878278470773660556095941275604033236847141132938848139864668948171817275718111304505995004412278707217624017001770403268549592067424761987547487693525986732600206392767296817106715650717906890730493462428939099341157573785656151557223704355496872196054575787778379476138932601518013029268653138183881924664715956327989270986544645134507593720214037139306608340765801760814041907626155084474776120235815569293388442955530/776731089309598885836344483082133842030687766532900329727028504176985708052611467868952360921650909897976573239655350947409489129966991857510850884850505995886639*X^95 + -1185883388423704963928433178634410919376710265207966779500146681848765927390472444610790845012414800359524284253082451147976578033535118124293284105185346853943008025383767906614346539432743258638438055831409704316320088229323371983149972063497285193726889189324476052720722574131762358076486997735547870482042372803211160363018937123299345741825844400916407217316499666308817210835993389789444279360414878374304928882832833004916784414428724838413970966708926306653944165536329422812983386282744925566363298442820487812495503527084269878347252956080946475491953950369/3874409536258619179079670793630395665784632057798610754936508262883841227139405725823627670417432037588222144930503875635711006724831787086691638065714319*X^96 + -824550568037093185149465389332060587134557460037931080647651010021193337951572065031333591817237834287235904959950641347231426896810226640367339189350710701907535585971900173059406147316261486464486559491040170828807170334924172172711714032366818229824046126855417070801166862589438078825138000799611228785077386654964238509650960209437763341768526883262566353633590563824529202627441137946333394482856404791961509737694533896135999555804110466204395693754286810535502822219887831799034860077522149002123541251247533068437557509393969551748049409730187711249481086755657/54857764623885788956589058767012772231844605306370529679146020494172307935066845671936744185440420220211637350071004375126032144216893273360466903372449042721*X^97 + -48961272313033629981775137299077789564758498500693760142098221314219788862560273738307193917425379053264420548428120462124028891718550371566344873237992167726605084052471608514942571535060035396608585732089317591020671957891160408947493544481272055137319979778411848356335697798439482631689930237932546185746514082128423052779639576100864016141860494743808237410947619839081333229799234605541980606678946010675460325227982738886511319569934342071546643215624952401176993110052673196055554279749242408061458770157909435344395534411722812907260391598289339770793/273635817236995492554535687098693104441318741281065806549650982617687776477110369787670574928839044959970488377039612658783177252972087512302538178241*X^98 + 18518123475590102679614914389636931233633185925335354199607221031910872124452702985202653203885812832172206304823919563624928630289974390910252277923851300787830027399136174584333255632804704743623845251534806183852771596340479225978574872165834077184070558160142118626676456089764438731061313240832429849149361752692401705957287849593393980650064538452232664037912099012738685181939482791305156582506770875545311544902774618595957928657596081690585552512555521346173152169991278632516582948842184913583862971618663530361036617797623293264717350913645688024262982/3874409536258619179079670793630395665784632057798610754936508262883841227139405725823627670417432037588222144930503875635711006724831787086691638065714319*X^99 + 4944865031440497975557007301393058101342224391038474753468861199028459469032551481630469804753661655750477004669859274193879592393958762383398598462453225520848585235359750817532401527310311533960594653089929170757671654980044977078999772340452355773206087563637852308628261119949174709526753413115949404763031797574276954329021947006190991125595050952099575888973850086749475186009794623438830709272039555477723500308834614296477942742497809289774826771693845305290351703740948925030307841475041908106395724445211981952445683602210027910713028992403138/19325928189631717815844034684560569562915371232506943043269368078090809836648800747769657103527017795039938440358755043349330973442480931725583599*X^100 + 1849212701135972434435286402592201417409294571950315924243265382312358628332565849881982892065239895082581514892693038960653898828301155036130564986504996038170247487927908764072896012344274293651728049020176417463974701359229095268566007766599247434975240266322412589294653783162651315476381786964106331115218352720391630382351005465117272681703040881229661941106833185194348952151398332713268526139639075978261011284385801125246129831422988060741785358015279651773879105708768191354672731880440428950569345644796253854853431319758329638800177457330010846/273635817236995492554535687098693104441318741281065806549650982617687776477110369787670574928839044959970488377039612658783177252972087512302538178241*X^101 + 181105151066439343810550824024686558971640743917384109540143377407214623735191393105193117422644812889463446202636762371686276148310727964771571072093867121371533142557407317423010097849379273242965088490234474079900129157663095292682284171385577818594058232730770497269179174365926979559383520109959845002648306502929198947188957735330521248663081028679731213509429023233186711003597346465744062914472559920805482910113055515423883852167305990123716173221183190052300793348514621513977469959232584090826326407822868825210771874352052571592512253/1364921829905481871307580668448376973155969435165403138870638327430666702214054717689784384739530884599190510654619326460154740690901965656161*X^102 + 45181643075150189423060705058353136854788191847324273311580847956485982999471322596873581681996194113972041202662827338258336232632654892343639172203231189862033197531270337180423066253180584706268805862462492190700437726759650371296920871718690873931008598069931830327538431826693473278340031652552981240564009196719538374621544206536988552299369785296626912455515049364721801699654036947701247068239203326670186266841140962466451650212341264240346310696524134827651906382602418542110826656640801440441151957148057757120543260095669030688908916605/19325928189631717815844034684560569562915371232506943043269368078090809836648800747769657103527017795039938440358755043349330973442480931725583599*X^103 + 3714493577664487796745984646076802181281721538756059274107612373819978221767423026863854203564702919179129926393490386840686534248137459203861244606464548830040654748163377489699763721022004628390761537547291246616787939436873540460588652434219988705302474152383909473477912332514744876951761171046496473339919025735351995590256314042793363740402949773265150556707147729501661301141906480409432287954467714853518991347011177510706694837176947061261900450899386467230649031494830707801837400089078313557542290995629747281717072418741935574/96399592478669529720148362769148737421849667007938635417094309444923137383576150694949105497530255286333110435385219751405801305946886479*X^104 + 802475606034837543850216817443116394981771712082330481191598771093390516571487834503518973343665346189310382790436658094482867308974310124660612169507811789721930471846549986607453847846711650759637655964646248154992253576566474605444809969949809255989042245297244870348504149770832293739580721226770951781230060053687171004482700133578697464958211914245475327385513643937535264151038311370798391010239949688976147815975214298252001422275963597625419815694777361353412501113009231471477547599321281181202541843120978410777791005195656984066/1364921829905481871307580668448376973155969435165403138870638327430666702214054717689784384739530884599190510654619326460154740690901965656161*X^105 + 51612855427808238902594774104849389555851737021000140972049853581341046200921276801157867782308896289610709597239526442510465212409501425820407468476525558818984434510732146424425157616474472585696693069389393565188634134605651214005965459150673310171080790232426402862076700011726467923794978480014109989906523288761604721659301671310108000495907375390151892679125740553905204511568658383327027415438896182763873629389070682776906057262889845411948536914764389187586637629075608711214682361878221457747453317688919705021099927499/6808361641264886624772114045423316436319631824842053493685592869900638278379557221198467794161328857004951651626895949671996702164481*X^106 + 7948706699577873755975583968565666241623067768030212174996274402089956641089852012460884728416538794020689358307866716292695933109559849037466205799069733040015493809465341148121290068364171048743906145084793916771837111445945020042661041152766470864930221664646482734015907793950951874638185266776441349278351542070636940990494899436149807624761816001306024205720768240963345362592046147112836842501949084096811288697338652699201825935329466407505088774139841777015729876548639459643178204623058194809209928601903691067902832896146/96399592478669529720148362769148737421849667007938635417094309444923137383576150694949105497530255286333110435385219751405801305946886479*X^107 + 357725126718496948797759154110633252192210240691024596709124723626097614350916929913416245679400094154393035828812133287064731823771437874125267613433801092971157170935669926243830199310094907796175971907055022271451862204137195662313196089128440240728897478010239759264233274290556934961038032658471799127057816342737350170532419596917576485910739945354083685903823173647444766466337189453278186794338513623732301639589581221453977571926821909030592143515549297745892738416458542161040516391513681581083597276633695283596/480850458455038253038499473509662860111563798632816829838660418807870490739427729444061571732560834593188194902669394001836054959*X^108 + 42694934929898490400763989809782842094710502649333367725528213264573582981007587770099141741210698913703354069884568881484418237702043152426690391228908345894903011145149462525860707482414869734460272206595878859662671291601838098607954440587675077884028621648177745525970027784328277752000505262105027613576934286030092866920228037754214896681411399016064640667949906203522357817434972114268939062624103879249430979622550717691383803511886487378000746990363309085596252655080662847088627838706720420185259186098535580612943/6808361641264886624772114045423316436319631824842053493685592869900638278379557221198467794161328857004951651626895949671996702164481*X^109 + 1603659167427828965945367227094009961502905214994715238628838466935968886489401919385859054360974380480838218507132726319829537202663162479999172348073404178691405785055390510905393845798517824794084452012174474760393983071544623521869154854149516841846082541350281208677533412763736310032213088845673668438706321056504661226060901555648065282228639870133115804020376115976698576801293044603904898656655539547250366131136126810484123013422302502843914227861795634307168413458348307570048265501547398451905024685809/33960764069146002757150891553758235758991722482718894684558261092440885001725243975143835845226416737989137290957651952951201*X^110 + 163370558920602684975418673782401273873577622474608853436665437585283409278356788442073983383204275336880067473971323186297843761761813072032741470888783153308482565963426730935817631653287364796440820658913258625801567843994719871773521871233337551304488342197879702871394748882614156786546087678477329215957278326799942465371324899495264708351273498974320893957177750124068196875541177276511384051598275204157692275953860813722668279909900996267808604217896855077296099907141331040881954912292794214877042363556843/480850458455038253038499473509662860111563798632816829838660418807870490739427729444061571732560834593188194902669394001836054959*X^111 + 3965213075666006234252514349754717173904173029153347517531315926760443349549139842885117413472544655753957255449167043586327770259255549695539055059525128759064668085053068467319168959174978554629986715481713471595355299668252738976536945280755704438812455915625682250811805416365563824064745218616351577612030654176355052774700723088234773839443467791446292791112061943099305426013911301081429891051799740423685701757784501897250031605334013589303568708876545916888242249072821064303705587214197409591229/2398528432032347111882964302122906685429177377125425148990625121296764249009481176293794466079978581678729944978999361039*X^112 + 464056484632936681480312779997747374689220476774998684768359789285550460993474593626532345683200473075350886480621127153894953848561180521223418823256128973515443472407291251076411859725146507885967462556063563860556776657094455693087609980304552107670636581937036989616418809328606382389882223026246271101234139329509132929123724881109403725353218587799552520438289996032191001817939407335610003084621252848183735332585121246771401792917745171856214249006597604305862700147436735177262299350384582395087671/33960764069146002757150891553758235758991722482718894684558261092440885001725243975143835845226416737989137290957651952951201*X^113 + 6132143420348527938147440249934078617676010927433101360779495966471960940055735152801872922657218813410316814694361258422181750877177364294699640533492077245666830989733407305890327839584711304291713524583883969845321249928968304927598618935337252003715239382468304982364214055252010023756217623967451310129416959816190112969374886211903768036869498568589772737438879290664553210996280747265630008091107995795938002332998532501826324547991506263761012019136653393566731520904981348973771038964552/169399564378299817210464319664023355140135417552470170844736571883379069779608812507507201502929485251693618545024321*X^114 + 769807305544732378432727152322189614634502443721931619828068012155953846455748124063579946206687146864488184041832712491333112930473505303420014071395664710708941563874212933988656407783549976568822774762241203115384680121820855686704198171028241642068358970723241499764429743783919467248249596864346535451015958599695429094649599291987657923117442286316311753848818735318981503985014463431673464632739718057887065902672910756445544192252064584961683913492399400917130404850779414756859609679947699/2398528432032347111882964302122906685429177377125425148990625121296764249009481176293794466079978581678729944978999361039*X^115 + 4858344687900148316631892635872580191722318398464234683465310278975665283648916719764356874618739639036302095062816745513389849515953234121021964354803559120399829452600428194547479018620117523081112170071732713562429612096122315519348912653364045081363262491679183202719927892693952514993452794813502625542182952807005240907652035975013626949972758597617122746264946915727134361769142986186667480438259019909423402373367659783003248792498893353376847085047736791704533774448791582244650/11964090993594167470193115309274903251651629179495032900963102753257932748047800869235624090891269528334883716719*X^116 + 925528911430787865383975372583117762197115984100322216221948291052894734339234449191576703514688850212885496626877218870783174770777755381085067209874848918294249590444426621589348376824257674611588377529886633742823114843709858940437920925790367129394379298677332800044634309564150675273371319191847827513118295424651406382777830090179506107573676528860974455363081273900697813210579061569411758795411114323016108243657179763729168649304734237147996020278160933489600405317563245921805466/169399564378299817210464319664023355140135417552470170844736571883379069779608812507507201502929485251693618545024321*X^117 + -2574502182914659357305937240555000277961453591055986113187976601520815979254228298411430334474617640962553426726905967720583304950635365704129246462503522132726776594689283273380975112645055788051421143931000394786763190326562256473680032715404308435634677287933634786760123481146554972796485829039359105651580544339491025519198055151134339923206323239928726970710773467757784381127345768319517854643607581774375716130108726155207948817145737253230746998740196172688247432257305/844981354163017689822241352445434229228874156331311031920552493344016720675739873524657397478018894578351841*X^118 + 700247006638956203312491041757706885414874024286275460241072316807484098585113884356868246904077251956991774228188416251099445244519536356136102242476409500639652203188046826310917800659217381923025028279778099065180714845464570496186547591061557151264617088511984673922673681167201857331364708738952323999224421891920152162614534968847862184326414406739186786918503415408920480855455696879106351184287553746342836349798710557549915295307514179271190071291081040928969642629365973/11964090993594167470193115309274903251651629179495032900963102753257932748047800869235624090891269528334883716719*X^119 + -7475824514588537628627383135815695156641877375052629729152246060731544151301096985558125846671795132910816049386453057972446721407933317570713711964024951260385434218736688875038623237196706233774110378846171267062428275729554536168428995360876234348252114744193352920531879269263704961258110518002405496625113506813174789237980463240170407048194922841217351375596297599235451727290129161783634895646106642750453878224344839215095789945192967148667384875713607017427571/59678038997317444015978625075600976709433869364454483503111271512396124067783026592602401121408213473999*X^120 + 389852055765350660017747708907781914071992393881190558980938578456422252286459627467882399104010220241033308518386154889430703240018481261573281553726872632846374033279738334356375648809511205922404509073223073410791994069426784432807382141235480281027026992405013227257208665918862204096592263598523772387511195008138720633509795858988456606349630698213717517093201574599988004378114807819624744876835001840466696036437509113682987632128466137363117986796153001673181106/844981354163017689822241352445434229228874156331311031920552493344016720675739873524657397478018894578351841*X^121 + -8633842355783000496486197724143429415296543619605424457007815011450714486990484144998840799235748372815621186839311854499601038940476258486669210017914871799881319069643946126881349647475323585784058914084014118410351664024763649883094782789380248964120055316932834628830545410758457941713846096412606870929328420553718116966033447473561097757185635283923957583025924436867992844502301409654588505926344516845150132325870289112470450226695993805462581612660230/4214848435434525320713230106335262144885505287411150752391501625283997744740661529246585290021061761*X^122 + 197595323163392243841274342748777909010534051724797592223916038502466948230406886091800240781179298353822150504489482754913715137761651355086302843148792893031432670043626426248305105488055345299546815404506843515172572134862442356931206359290130639328115519018783286482423984592414378330568549810758625567121552398735315847506963742784780671277205315191876897579641844639077635157614411408382241412257732001011639476124033666384000709531299143484650729283375768/59678038997317444015978625075600976709433869364454483503111271512396124067783026592602401121408213473999*X^123 + -3498436452864172395627611102498617041222478010918358692464229749185624641149631809033578163191742805208516384427881993360758157915866557606144174967780928952937338364184702461579639574118296633908863346032409777731445630127517287980452841097703144531391427716469570573027022068322584323115097818765800626042783180855596742157392800258734861466577007800544617403806603142303261898513342803876329755093274552081036603523103496760243421253282500860173010/297679810398652822989846041834540726385020501971265679242284174396779274294841551610042043224879*X^124 + 49390251040319501225015225524776034330796738918964846828165038574572571129154185340707820503825170026846492458946514339109949086934889781821454120789819137015442555009555547222160914616967187544135513088241005084958528564891509001684886150776103908453900010848350506088253842808035673348320351530716284777440917591962072857069985354049036122052000122471724466105595146947385003121971696256985339145297347637028263669782692069575774945619988980963457740/4214848435434525320713230106335262144885505287411150752391501625283997744740661529246585290021061761*X^125 + -914005580299530003072470836449931435685393660060975974906719353836424237072301625178650060483657723998390135026968540668113205709156848063237512633816128688954514785131241539358030101992757441459313586378754597757005230535612261336306990034105539732455944651565145894199832173896903938758649705412812727169810970655456404297223233022980744142230159381090366631708606001376201286896099404819382500707358069478824995386641643707375448915163045/21024070230853366974351722708845308735434741293259812080110472095259500974280779123528642081*X^126 + 30824074706218263307974887249535681826151825337881357771807961294313128400475074127315574888656029527278127729226415860174155030772552570431921175675208958515791031839050505734929786321758001919550095095040552203911873803259397608496619282736209242253069980198864870655321697106393557049000923955991083266561860931712583289167327627450216807400179343818094442816156055258292739029004492569831890383256076634769161455934091388603047947507287323/297679810398652822989846041834540726385020501971265679242284174396779274294841551610042043224879*X^127 + -368133302342769449927240046205965507534893697139740881594334026622395129856964713281164600532358450947680223025775538827730469750998898944696661686437662861332677175637969650498501718268056514934912885694184330923231525305014367126427310862021981032863602642139072477513304814835180731678743274684769268066867576242787150644032620003667720550027576183931015417774980699148201288284156042256664417636654334919572727720003890885275173/1484855585200463802129509337442284676561532685448111595459458443058090329421624346601359*X^128 + 14549592757964825424635969345171864749346314242614765514981022143151142963408633939624425460812308448123426561783150294754305596485024747053405733241904378711437377459332393507696045681285873009734765072448661822196808560029685294756857350682723750747045445522370854939355922354820391126428182858900479149835733294602277142548978165603879097379594288810125398182391540410234090283967623172611400484990813075525643799404764043999765138/21024070230853366974351722708845308735434741293259812080110472095259500974280779123528642081*X^129 + -60712151715270414853591834182542289047718893601604857536262410502042490686385484632291881809584168957800112349897236156434498962052610188836060419188952992501737825750222780518465948481977631340261720746172378681817288352779456889719902359739662057286865430300504323397291142215253139259743292407196831041191934529353004339192570889620025273097192037774595712266961735545126597689451267677776498008079905202065892419884670/104870088650361169724522165226519152239673189169299498231475276718559949814367140801*X^130 + 1746536768948258236336926592077719252946247848227150591382225889652539958875691239981501345795875677808327791827613047813130690703808858406120390712108681195576914362621552025926703917760129852594801157181648953111553745731931027006954963875184115265916453969839673728281481040136044784027665014819703310012795879217576989714392471206800381320616975053779914607188855100652911643928507073277113550531880285687113045783312207/1484855585200463802129509337442284676561532685448111595459458443058090329421624346601359*X^131 + -722614434523263764643567079401978339484543011979577893199338726525517364222283697185352820727230494102842511704193009870772279306624824744747941139494209640396096716608610912715007170310743448704837903900178095514731416532616678629753814958918839041493530595518908612721019780115787822188600847941576489167986180982948474133814084917555906833140381478692527415058906671963595301361567256240358052493488197609433/7406602772113932461651399479237174393648787991334098328375964172509354461075439*X^132 + 64392398178340494785839668215054606952620002995175624190827008527296837625091296586280016507401296926307932629906969145837145095771879647326586170328153395510810644912760612655767612950561734167780107951621411256647870376811714827266996321293517707607310741793493464577567744899715888461719168476866418854869025678020796123583064591651435110575020391765287751090913986397197998793414491634432190596591888890693108/104870088650361169724522165226519152239673189169299498231475276718559949814367140801*X^133 + 182309135711419893489575272591616039218577621904278301002279484478462495213539291753373496200571159479046504614054018239445591013300876590866166467790890602423944527635087144585845539673916104451822474637462953424163970451712796566280225705281436745555608496838950113252261052098142777493007430382092670047367742222120716409535981504974014902804195890194403429251646388489262475958217588882642489052573/523102109761560312285570978122549219129090189373126515175927973197920365921*X^134 + 1293301521254449478482623450949060503592633107138097950571147009013770295272231469676350343601956803318460242782552188978312074427881705734634378159904894638493349103621033330557387764189369873407436375071857865865872075254488922428844281631040271296760124883086571602099213824789782064344914851856053622541395608707154115329948108593259789917760364507124668517019376856566634420231454632256175981154293/7406602772113932461651399479237174393648787991334098328375964172509354461075439*X^135 + 2310983633036519834188454665699451272655960369739370690758879981722604837979185443009515119293244935184849350003796099566905305716620510280557148282805986827021860199946032196879385641319248193306061339358872440323162034217170479959529737561502434317692622354775881432292925720062676543798109045699731793553312562821940962152795282592741014580185808630484458697334580658114713372587954712448/36944848489410291142423262809700488673570887024021930586618262108759119*X^136 + 11818979764998397105253466978242208958385150829247295985356872331529455544852860610634338166445782295975066084434269186940627552067602597990179263256720585098418009225193153955113706584284620209492711538235244901788284971795842944308666524956828604377349052723992672832382908743506191890235336888508604458576601038980219562956993124751963135874688393465093178998279916292545326174911756064570/523102109761560312285570978122549219129090189373126515175927973197920365921*X^137 + -12573187744372343864163268066206413414489070304986325156144120218402988165707402110219749201118412273449624063023035316184027354564298685804599642014891701925363042651300217443409852101608681786282536486869279219069327195238132542528222429065962744952046071963307596813777221540595329330619177753629144228013889911233633781858349846330928594215277440440627778047609193910451252016/2609283741041760798250106844388762530798141607742208530730861085441*X^138 + 78541850088109000298101132133596844808853781604860144267800079112701812582794846350785970137863134033883183860084596959645568084533116912328562198592588273690858654237193723662744464106720053158095564003898472490399779978948585566501002917210233099366857168195076211632663032942196892614834135422234833391367436241190923043380380732622946647870312047692713169937863901187436669139/36944848489410291142423262809700488673570887024021930586618262108759119*X^139 + -65526326809657324197208620838937360104753929539361598344544293206298602624008629799722848054301841415541398505448106803503226035900811296438586055311874765413241685688726992175484197801747496191184544650438897995214658841149906491831146731693873156935433207200727656921594062811082715679121677902839910315802783118750800585037973876274488525423816503836761317883065520/184284465078166593562406020509129354530555943763133592113204399*X^140 + 238198362205029035037876795920816766598538390991686737928458374585267032399889512830749883898061543750296884313163628757627981876161228443777030545899224957428331353698202948037685832260677689115864838409249693841427263955744158472416458951663877909828585544937016040116332477232814137565599600269102988953441083070320176359434723900346218312222877695595427160919595496/2609283741041760798250106844388762530798141607742208530730861085441*X^141 + -155903420501317470798188874601610551770596858055892457904107057768303438195896261557667904455460290778425425276320762200549897046295364355473957702375935445648213136760174652532164090130796919574698240154999614313954832615217203986527486011266321472821315193344148003616218149362928832234200840906525001753766967019896566569206789464559279347944927314694384/13015358787920516530998377039983710327746023290001666227361*X^142 + 325332924364317208163842909852793316840200843975557092834574759778909368829950275574376718927089517833726437366009434174326822159829887060413995580342922227173237373905259055002235513551642887153606007558503805740773419342560900907048525812968211290543945352881805119346288792132715385662582637176425355417151343860038284791870459368621409024816629056011545/184284465078166593562406020509129354530555943763133592113204399*X^143 + -154461321707080183140013689290122796620089981573703214511906185042292815542567851450288188129858581106293503698305923333196576466125210015636719253229636270413317083724694250626601778100421000261482132049271563615482053450832329894159491153468321638727055134332982119128721500057158258403960748050794116080465448764563969042580447622546432855089/919228673488277175718509572708786660621938222332203279*X^144 + 244863295342335507793428746558408305055920485791333466569120738201034771031080903745774619325985409700049468692765630037446274103964682215078183858878323527692920391658693390299491654782207664210978758401442896427797683371873855318626125788293695151660723872238479126215927850713768323308353835268970488258351597075846787088982330613944830285038/13015358787920516530998377039983710327746023290001666227361*X^145 + -56982884528639326962501728025588620984207059113678786372874086393598397564351254966060064982459108509530486031796617055447309620977209003901840723597145046376159022733672597882272706725169721879583739454017762857902251713575431647800996413151042071404332425795523961508808785725834505789891061778470612374474919489931756758723943022/64921864078556195756657219627712879484563756079681*X^146 + 24473438507409028709924487996661654819162629616863100582062083680087889924894048066129852528433395132352779549196037777636604932361340998910429172473864848089488614585015429330618040007573945317261686850513406913328028741625268207273694833711505979411147231764014599059820742902903662718010938380397063031890333440606690917044419774/919228673488277175718509572708786660621938222332203279*X^147 + -4470907790558413476313863308994624057168456395306387871645879105528844027547830731109404848487607965993889966380324638079747912276470845177418396209290934738491979629237915966489954280917067565481447579425951673967878277320219169020027832115213821548978163530422890376963987137249227594311654547884393576022842961919376/4585201220323200491324049694732175964726587759*X^148 + 2126912170079713485974979945135449486011025661584267828934284257083329601119836245934657417180720369182426358972308872477920460633852771239875391300404969435198090087100848236821873865268705877966968370859159000293750650579990106552318975680459412367041703136310766441797967773272278509394086584378834219759256695956595/64921864078556195756657219627712879484563756079681*X^149 + -173094802088573603403594206255208157932146635077178399828150457865426326863968217818751512736789897209571220544103611888914810345026331287690564934349730413576192697494387486847521189165163771572730742346759494562972725676597456963527407670517511556298739639262935006973255557554674301455618164616856207131/323836515313454374696239119622302137490401*X^150 + 23669101716327438859419690412381010439687987752224674553835994240275540695044655944136391709644789196308870687972260128736747774825541399556211752239770557481096325435083202714545374420861620830065163129524212658285417187473675012131927262403909072653916499980696296875506984736457885922327942910912748033/4585201220323200491324049694732175964726587759*X^151 + -767965614436238048993530325562023611025794739065008215301189621416394564015182750986087737294553695874992196456632690381835555783862727156279681242093264286618917009751233833294364143693851699318827417259477249478514644497205713021578509914151143416096620755183334579459250005706931887327567/22871425617166069263100439269885029839*X^152 + 49903246848843525870131310732782356951802401866043659510527749512115618278553683139598575218745041502509311109307777734941306444431070326690044286847021958727016136074765416831084506149688780804148484734187677346218415457059707837120706479507669111680219942270443398993291294592006530882276/323836515313454374696239119622302137490401*X^153 + -805532503505794862541881276100341914182077658579082200970903318920300534611115281590319865129702080930201843779469517274515791646589599800273722908398075637153000478196444912232323871139669707420916873447292331607032414275172815639206520763207401715366926977364276954679686522/1615327750347204552800370031067521*X^154 + 25016253693743264529200619589486297985748477502091522527897676067922983026432815849904710744688569542613914814867093302179586602544190338178518858058506611915462494526087935693196559545473439209793449143848040114890975939258922159919332898492927676816404346485377276947027798/22871425617166069263100439269885029839*X^155 + -160669022533552103963063145808276146702813110582960490907033599064195418818711846152993231020601993300485926036177776117506356686998853548077518611307231439803580655848236705647515549411091229165454731092488349448303391398717523880711463720386158013835205476401/114084875368825803573724841519*X^156 + 820731513272794607048478520203701275880951251848316729543408428500423249837577294229548411305789619634879222194324581464625053782217941378529897533025661446257351305863096479032853480036061193959504980747337539907914513885768072773182435508913472938476111791/1615327750347204552800370031067521*X^157 + 5136460893131287969869963770987231472763643260855079822956758737077817021276615857475885365694037153141971621676046901828457650847867741186224966863966442958845598533467001331014718648013298590476524233586935289414711663537418629012716378839070/8057410507015029562379041*X^158 + 22390362763923237009219440691642285982302084460865808816263718087608951792839315370785765203275360947072016851360890256472441638801570669677436820748239875977611617993950386920853454419910958054480317571330630690334537545600905223272877138697/114084875368825803573724841519*X^159 + 16771931226820846708316094247866856304588013007679565068416849097851467816189885221773331750594262211032149523882621320035205776278318117281833103951199480581970393670986188937432307682378501218192145190146558281053752589399491/569066354051488774799*X^160 + 15150785719875144485780943637859696563408565756558373249052158100159283783970510625206743047972236946086820970368400692387222227710574090457503276750156041273366240709113060816362314699019904448146096238912555094629591406157/8057410507015029562379041*X^161 + 191683410756880481980499931725480141428378944945633056787579694358720750091412065049345862557450432940337567284725495144858484032324330943716738128270281673330984786547806905829094988818515132468587009667813/40191140197152961*X^162 + 3829576006867239146000836865029039257773071937019634814351854798684527101135755969780365685469885410765158404531674761541580456510531234939382479760527970010420292313431311498150616151056986527379849707/569066354051488774799*X^163 + 13440066034064628675262820467777579980838252925909832087517805491459242355939701763395374510425713996749686374286817050480804927381786061476241416814163022907501492701706453750262855280/2838557821679*X^164 + 73888877115882019999965597806128860807042920123628919994229208858349188573784190741096353329325623551241561939514542024919216750854807676057861607363486342152798247955068180882110/40191140197152961*X^165 + -27586156547490588355020215149817470602628606620770954913277362407705981384346412723842508400387083832171283264784504601733894275622377998586549582925296358022/200477281*X^166 + 14616492636313080448210533846654989954901739958437580763294549328299791732008085558344548642515109439145684643533437564578601873384718405927846962248/2838557821679*X^167 + -1818888778057947464064986117738954350543828853867954925793347829488164215362574279619173722416879113219524239536018748848178359/14159*X^168 + 321245360762545178047777693153916181575921220395466003377764187316633822816294406997745516660687781067924494216926100/200477281*X^169 + -4933662064677889310181553291997712186455997682761734647202683573775467672483816078*X^170 + 89616594551804076304200262662593615574322987006562920122099/14159*X^171 + -3897476886013052958432844078*X^172 + 1*X^173 +