D=-8207 h=96 -533716664637428293745158715980011488313813956307440524253205176526856149221989499241971932975403578772113176056783478850475097870815044928700603814156446248673300785260945347052346894471864602567820362540642758779653804023078550751464728320785091971659400627318460465481945649614730550783948749444243574942605784643585788455519803408759876964141430448871348294813825229199883096638047289201930595915091669995968901078569743909943877898287911846944583175320119/3353462836083670372961955904454312467751648106030364494958454212619578673500209649227169035021748872542839340726472400727604424810280955288424640679710773796793115618530599600798923*X^0 + 2509576086744942794287508869306606414565952042667274315959261374623966998133447127546595599971564908413253262939296749511698830954249367089750181542596843888467096901878683699642764756787968456759956623500216505722246287692293948344192608536675921003916921300689851473879468116615301041093077494373206791823146496483363572424662471751798359572786538167796474942047694984892173398752907186995788925743540400369548544952138179249430714493910507179263679662422816/1128454200489510957845699787111260913642944606428767124938457243961166188585682914068119901202324531426425128924603673490977469942104055108946698350009689636732998478054886667094049*X^1 + -37635870059277628149263963460233381127891944053497258356108377482225823372682303196742145357613609742746371661155138195628227919115691705401120516420215089259999706113577163475410129616898178737792154323122021098268585930782479489505349649317926800129730493936921833836127077785600717979470652686895716980842316394912758609978835450987483900673308996180494682937161764066917131415476630675590108006165016275201799807058620684924171665941817705391755753297804109805/9261223623417416431039658152822118318267646384960891794369918601189290909722699675757060029167477429416671033084222348340452095814847980279125553358529522848667718509396454876840860143*X^2 + 1460537412277946937460415133591470793757437977679225059355590797604676952236755618148019534012667268916542887184113830808932548164056392811446157294153087226303751585874182219312862073172980502273833959917490128666416397656361819213938699101145223035662586358840850809261939984026178280194338368013713158850446341341941637199340864995366236047081138460175397779773012068694962792786383693507625431475402844385115352947009262204153303591473014025438427246676/137498988727855605927342486549440832660283246792831378693609996827240914900168504212028743901830697139810543307494050626413728517375905337997648147923685833646033688077846553807*X^3 + -19333856944173260079962219405683618280631845605545625342460994806351626026207523638800453646477548943931765589040257812090198781685503580830414325385853096025155970973935038946855716234859095536760671116892204589719633772146571719831039616552703151931360513364086011924663801321292490103899200047083341114293558101966296840912283006888679905401333732725220049407515597463231700204274153106599125353495198640024203800588227595694395569609143424680384792552743334/1128454200489510957845699787111260913642944606428767124938457243961166188585682914068119901202324531426425128924603673490977469942104055108946698350009689636732998478054886667094049*X^4 + 408890067368028425388747994281163649768189064271373282242476726077285335474349385710771318762879565061622855704180367265050068511586246311545404980865615253101094119395447224072938577695878943097338700039862238463550105026403180809923879526958855256007501204254059707890176993262064903520760000597430132555399547431230222645861441827271819263235246332893305558823728854398925209611442981871467730849673713798518463119268949490994506025929002353562647872/16753867275235238933513157859076499653988454586673739331498720217770307652024918266361489448255232988888819703605952312222947303201645587668776428405469213311323710013140801*X^5 + -4004839250108932209659315598446559882983728663388620045018206826756592875453638649472653130510819731135086791100496355591437297247129303375062879761949382178768309469523363816730181955069909189277859591465745930644664565751541904969748881266707514050378958246482479812373196808066183990229244699559812058444336448517660914056678867393813128635210070054961239342602926957153293212740269373045544605153286502763953909932382934624963050828068491603787454997318/137498988727855605927342486549440832660283246792831378693609996827240914900168504212028743901830697139810543307494050626413728517375905337997648147923685833646033688077846553807*X^6 + 58594373328105450417719866002668943880862491572715526412146354197458383009780161702313503405032629023110762983658812720254676369440888940742519354046958671543112025395213075663160549718450375053927577869191114017554277092941859687262515511313800148327353770679515159191591802996996721835834297859031023992144166255208562803661922454954667588706850755940885607481994188022981571064719667464797043131992305091897037570711859447903789481454899495744171/2041411877084834767090673554170403272083398877381959221578983820856623327893861126643291025740859386973171646595095931792731485707523527192491340124950556026723980749743*X^7 + -388234218475998392031505379848316939792596194330167174161553920822930195241694991309326416421163686109597839614286885969731878285357769062940932167894656863514222897290689387518465669855745950032934013551973344438415666257227144714046706963311725466226921419278448329852087092647733110114831495805491815258247821849681193080205046536934338270490592443893422218597967297533912427533797378161358656316340291095595864009273399226827666391858373027678425277/16753867275235238933513157859076499653988454586673739331498720217770307652024918266361489448255232988888819703605952312222947303201645587668776428405469213311323710013140801*X^8 + 3643644269872145829756062571541003150298087283644733624776572899960405651937580133992149897906640107707422122472485167374353830864048118503765468167444216999191035187563382568713279667429921601534294947452333507592970081111561715244352665573469443644674757551401545336575568404604860325176587849910807380061999689852264737759262043755098882467453835271362127132862897067145263617965942239994485803266566315898757302153581542709398716896936760516/248740328632245006347102906563957995867356997365902183694283394767469639075650192109576096715104104663478938295978546581300290691790365199523740724375600831817226849*X^9 + -12251439423088448109875169151343910716870955288861538819605777758030978670581167702590841706484451459375651109730873121949561887274066901893343153772603577543924898367158992009606705919526389504863286887016555520462007335381462877286611799856454634913480049765377316913777662804325966720447696985641373673583266122268549693342740820873913799353616830315524659456461565020526701996812426484298415519340716860163484736018486572388178353171731451268036/2041411877084834767090673554170403272083398877381959221578983820856623327893861126643291025740859386973171646595095931792731485707523527192491340124950556026723980749743*X^10 + 11453001959516491309347201269457725069177652774293985849589838784673548640811152997051045133184550197124887694209408879443525376827168532303861808222411759761961243910409032371187608272535959723789262064164436446932944308450234859730264231769682646600587531470514880734663989275236346630177824988401747409972152625343428417174864122215705745766662968203804007064864942912241512258556766991566784574011741584557856691633309966992317052037806/30308313468044962391507604065304983047076519722907540355097282169790378832173777520357755174254186019675757072740166514109941597634990276535121326230729966104207*X^11 + 488873346615573683984766080225536069357607688630837118075213465191638283734364061817935246471792461667700807899625089483294621738863075023737303007107755812655414702747047302617231172138076560860584117075394343763963554901149891966585216943301160750445547579610001616159422697943197407658293619700417503978464574732472848222441289492908150148539858126727902884839720147166009098465880147463145429732048062935895128591414606743122877934077513998/248740328632245006347102906563957995867356997365902183694283394767469639075650192109576096715104104663478938295978546581300290691790365199523740724375600831817226849*X^12 + -7073943288055023905193137854899112838346952615008629259570283625317393418228589762810944468791473821661872757342203719079619400355799337872373017168870607435862576434760064605286011577730191099848597105247002680869880473205692906975008613780098493881753885512873199229143328954131852399036198361144131071802145425626693060664144683503784498398933714844964607165455525603924227844928886684080283052117116495959959568053442899350130189821/3692983242115872108140319735019493486910749326539239716717105174825195422465429209255240060223490437391952853995390095541603703866819821680896957016050928001*X^13 + 32954702965781301763939194862027702175087076702141329359771614912123777746864812122686018598233457331794616779653463933324395276518309453478444719092472638549840707450212293131257224333894642910919032257985602697985924648850265812049399451467776958698230477118355927346296731426762650193759522597391839733483014989251980183024885804486607811801995852771417385297388982986839519429554418731073190808051707125651881896140844177251051179644873/30308313468044962391507604065304983047076519722907540355097282169790378832173777520357755174254186019675757072740166514109941597634990276535121326230729966104207*X^14 + -192015828989939324807387164768150777899567528025306120531699818404642892007948766214732598799869165759495768093183618341750254935664162220562913799811973422406327381524294362482562849279443125045929852735167826628512474739249993318695877932884112739111475624741342137683758582514877772071622988759879868714250798745547076191285218343550161079251019815789961638038074584441669283484147159163403778052167978093560524906832710229113802/449979681018139650071928808945959971598726614662999843635567829270768298094971269557114665556657784500055178992980394241696564380019473824893012917759343*X^15 + 470768823473541126891542627258992937956145695350843234479405660628181203360692939266507836227507183028706868807087862121646061754032241401312145755281453049727839278550547903876533663237054411960664933590592606744047111524682211640858610036202152310097469496225801042664082427019064760321971921335144701999231437092764332375082963863928722150029615599631219219649297896768891959782143201525147504630852796445184812750690081227686710108/3692983242115872108140319735019493486910749326539239716717105174825195422465429209255240060223490437391952853995390095541603703866819821680896957016050928001*X^16 + -1824493136589980086276644271569158080599860253528303485312302087314125714673400318601783993598502755787606318566037030733024001131665789324471284289646608389981209829844731931951707050719781141529656869430206976286036634061672618862681044805594581291844282196807749660356337564816218772983188400748456630962980390243188470329743634748121513337812062587354286891932887876795638138456863502673994833153464773314881765206916100612/54828765811884933602038358589735588107557769545875453105345172324938259789810073054357824486006797185336320091748555409004089725846164716082979519649*X^17 + 4293098381273486133336672676335531209349394336497835419378316288658920052525283632715684088923941269986413003933774371779632764427208163048630689002622009181496241017373354923022813543233877325953614984880533925372119815574866258114189632006457767072773220818325294116610526725304029851629690564376468518857109413290833663337474436457770373096370734334662738639377711391793427021937536476222731546343998761726231792023061026178043/449979681018139650071928808945959971598726614662999843635567829270768298094971269557114665556657784500055178992980394241696564380019473824893012917759343*X^18 + -21525847399508478404281291324455641370375055656675723065453134348292763534732169161217639037296099720413862579013576408196281194076310861298274053775705782096526847827894893788289631410382583801616730830849728063795444686709064627619213486350000472764429340960222899814378129773815468322261428532088691115208141421280011614836627549607249592600054294787216789207761146303284441375961022028602769969674079871946046196208591/6680731791383566906547868720572144280194683751172834544333516793583314218327046795949533871817570023801184365998361814183512821475102317056534607*X^19 + 58230385905694365024593446247889168603503748639321322787102307443376566692414609835394143758590555427399676013426477000952235658298920861513525051943327839820626245870792375304213288401451977826388314146565053372211409568093894167574412170054516091513514785080950946421435568994066997441818555965176253925202559364776681890323081310587743981921947837462562452724487282445231961392932672529364285739365808558307633122474680705/54828765811884933602038358589735588107557769545875453105345172324938259789810073054357824486006797185336320091748555409004089725846164716082979519649*X^20 + -244980054199396342973477646186738766521009609589474566072487824786860879972927409093695982391477476602084977069071628173967700155235069436138323800811830911382632774176172925149900450310761958254809139459655991476905751365389492183636262973517026809185918538602297170258245781310568952698579353965707185534327871287933307573809770232059758548318813610395754427377076773296634100829741441713583159353031325945623022253/814028486826314963634442393148793015742010935929430308801452027974084832256250371140433029342947486755353279639132668963508324780687500555201*X^21 + 479308360294189715472178132503527269974224703414914208795030555972125808961959623116653859508698762411281109981587505563035403562356402472464328508091675366478183927026455060141662570792926915847399245205576388699565110552343391146521194490415909708718963915366829594362802188669791406228857784288205718099140568353977397807443397924904878634535186685701445272673222312765275389754913012298476203942240752112428972180195/6680731791383566906547868720572144280194683751172834544333516793583314218327046795949533871817570023801184365998361814183512821475102317056534607*X^22 + -1450269324993224438911236077292260001662213413589291945907976066669220989628347451077550404405117134014740550288198942562491936238414344914495718003391275889312913831683952069006636196884454728331789962333731951285427192828771988489164159320965642920851719429067416267083238900411434263444992486978439904897354795950330227787630997279403942923613708021078651668430954425166008870487863635310031351089629566621504/99187094775961370005415181326768979620081751666800330059882055315472746710887092864680520207499389150158800979545835136287111585315888943*X^23 + 2121515824274550485225268743530523714564058970333998747728235450505178643659514108121710031117905288611788716667010355446508853538470343211931812240346002275116667129048030043051870757494386000361976423696327498233909228226216036245898358537404772131862466184490720855431832090793532246795956109922002167574170312061074006136617716986894144133515209044925424960700312310078318924293145558939533923048947067125658680/814028486826314963634442393148793015742010935929430308801452027974084832256250371140433029342947486755353279639132668963508324780687500555201*X^24 + -4983115614748696979036168056897298563531756565270836290657381532108685626624394718888173208041312406554843930081322090776514620398761050510237899792950122731815178138605041087963378644017423890961472436602435242177065302466080373033703318903890955598216770946960402577114482753909559509664867430186512982205609099208726339281354113954860683183115338451118238516148973780252855257407090670811558746887535700/12085670132321356160035967019223708982585811096234961625427324883084287402325708890542283441878809449269989153106596214973450905972449*X^25 + 5786863130178331597277314279605802324046845721762901625116140786804998638399812482916380957553870547434765153741898098145163110372858955967878298360341561043142269148047454377080898163266320647783220168847214978902753094201393620001886347315127035283372643456783060069071516913461077471144215565406299416879988211068947939941712331296901984765987991780330709055777462470674571207104678025759759340728301556490/99187094775961370005415181326768979620081751666800330059882055315472746710887092864680520207499389150158800979545835136287111585315888943*X^26 + -11023542787130888696664243995287607798016999699239999516073755061515527775999689454982507842415175057780891106428565186834455158816092636910567438610528300655387837221387136597377875340881239764135676915150837931353603513213463318102134014099195311271669831581505277598695623772058327100022383127829251021036098661349081813670261111569049758686855886989599210040312645544030202352115546630120316068113/1472605109336097984651634826273145970828050578315457734303317275872339149789899950108722242217474040364321817120335837087053845007*X^27 + 10803482552261782885709033786654947347189958387452000208835792507488746159959382837120446798633451500878153379830456765141890481045618387221379464072591546535449483501572837009801620269866767768757632651073494388043112141871172174484497284037750912360593941524601743713277588513414668026076214531535228162294151102127787388102683617611074335045226744972952387893033435914226870241491301706887150315176052/12085670132321356160035967019223708982585811096234961625427324883084287402325708890542283441878809449269989153106596214973450905972449*X^28 + -18355253254556090855945696648906020239762424707930761836297907681117149884939840867399042627981468603865237926401369212230643923548388708878480216824201350098249659694477854548739715616957679693056594814242633433745483086972815935775654865414877475368653530363148049632724974172928153406135723413141056896645640063826086075013430429521405713518303626237278968452269720270368074125211142905329354/179432814589508710204902501068983303378585424432247804837738183973722328474460820044927774121783116895859853432476646410022401*X^29 + 16773402338679518665640627235104316107786321338743326870319439277927522981523364259857229638781251429545048518866920232277889165511442161092224463100643188567189225982068143666917414785058482832041542145599881574148793823706819271571938598987427417533703727679897045267654403696291071862548291515324455627794152577343562038917719631211413084848391350370172294964922210877793009078748275974739752821/1472605109336097984651634826273145970828050578315457734303317275872339149789899950108722242217474040364321817120335837087053845007*X^30 + -26733135981567128530662411122617251187869752974849665223129040496040387628444026225211306337101618451900340413506442628913669174774558958100419011485922388878862137784190783870522246416143216159101810096620655350413785953971875705300661210635010182356076688515026592789458443985718173418604693252641965475941707432247788949224073721172495362138962202141822849421180651312240770276856139095/21863386693007031827086938110025990420200490365815499553763638841686649016018133306315069345897784439607634145543639138543*X^31 + 22041020735105708661892891913664752711147853459459085702992924536098826473125779090404298348587565069749340885218998530779371482573136545151322887709946115876657466144425350311132805367871799296523460384575069267206785402807347411199428282780876764171572252880080279725400713433232923819469771110111027281393890047822421736032848129972311627056813201715953662245761125982141000158050167711431/179432814589508710204902501068983303378585424432247804837738183973722328474460820044927774121783116895859853432476646410022401*X^32 + -29409913149941085007085142785862230278802657175818944059240288153577047051222445564250871072835172250349042943086458267368064333776198599370125606624909785951203041160420956207856558735947273465611052943248663229120256102070640234443667761336180011675629396914647729049645052696348751522967983965410355426124163601417450440352362213778773258201949337855690156192308328497318255643093/2663992529914345293906048264898987500938283217474777574480765059301407215306218265665294181296184286536814200748585249*X^33 + 18105149331247440552751369135769633899063319652352100231106049589498864027256357756970347752012018526329867445432750593464652863496515763967215230948492169134344506357116111658493934682067381132728459501117509066795291311010541500710862001884158458763845187292686613782624266892909976009860129061526041617894557751259035901948514619503187093130888342713889745485514070105825918910336983/21863386693007031827086938110025990420200490365815499553763638841686649016018133306315069345897784439607634145543639138543*X^34 + -14640785398263722121487675329471491428710412819662223690946868789105002213608930598421644680047069650310471202115802340321555377568184729178096199373536861069833749738569399099018371177162645278113334618918761895144983976541579251974391023970019029840065341183575302913985252915341753587631087364312059276843339836543933122830595071602327609595914540410679775756069252376315911/324600040199140403790184996332275801259690900143143362310316200719069966529330847528365320006845898201147094035407*X^35 + 2533400762215222534970724837616733410117571791017358281654350386288537568010264761304843808084300155472507577033451401492151602824886581853843809876380268631172226520250956206240681978634857413905485231640151446714863165637404984598100015512794252492561430549397923730282963267222053201144684699416371876364781787961606987956218964916752301283588631316895116014918557821487267313/2663992529914345293906048264898987500938283217474777574480765059301407215306218265665294181296184286536814200748585249*X^36 + 4787112026712161718179225190981191665145771503117502055962831551077948013863440734431194056264066883845829622561950873398572053193866997309070187782256550497912927678000854432648812062917058991412488409200076592673350338373693530242121168295888083495094578896797197117407586527792190165647965400833512355064793641819018960205979641220462127594036591721483678318326445106/39551607188880273399559521912059924608223577451339510455747069662369924031842432987494251249767990520427329601*X^37 + -5480008954626759040736512436454549819264607316462048992141286299500746658669900179463301295361079621121126345049830942591780008038061389212757977228560710680425379607668475861474305390351622322486500644083490823457544903983202544385634731587385387938562794907317010269696081050921673410023191620942314981353739246012753046412552626063508989741955622959647873761973472159119/324600040199140403790184996332275801259690900143143362310316200719069966529330847528365320006845898201147094035407*X^38 + 5395617958125069239182699970711994456542518794594276995760706125748890885235395362325960642007403942205603774708226424748461587289895425757050987606514869139140338137613486711299902601309339527139532550388509052381343775127786099952195841209246317408917543952871856452163829511748527169357220262006464657758873302426015974039578029241573084031184614604301667821121/4819252734114813378769284989893983746585058785346595644662735428581689293510714388630955434357011151508143*X^39 + -1398824062081590922696574353427424530335492597077852328275347724211114891610736071435827196346575034960032697022426288064758976727773414433864538918137965852031645939384664449302758158813257023825398432594499128604718288235510742233326298517490286297860559731275569353091653650360099342881484200948018397678372126371584029681942687820571275022961731965610399063496489/39551607188880273399559521912059924608223577451339510455747069662369924031842432987494251249767990520427329601*X^40 + -768081784562390380708613122888716217882345229931342138941896038759016471644567345073322397422567470929636138180358140651851966081366162971609174136846102830808948020163263564344532109429569953476735430328666794706363360580217477239240406184743710819863448390001868236960258527160246133759257812848855513578879602677581612307243845250277033420508034898391087/587212469125723574846994637491651486119782963975459442507948754548761946327612329551718707732059358049*X^41 + 1352894611912491773813395496572865926673046102795995693226956696193826472391769138486186074485885663196148732676913453855755121642060677526764073170876604072704024968778707286375513342669724294905264086041819182089252824546076020376356392708207875530745299945676622638520568151041636942214177187141426853043282171266014774198012948303382136847680275901602028208/4819252734114813378769284989893983746585058785346595644662735428581689293510714388630955434357011151508143*X^42 + -1706929693792645998221601735796931752690485165396881855327730550184879818947062043418827310370585418543307332577330089590468981613072335738774207842275868285748011905903263633479086340428732733930562098967522802076792543264334912602092855720730037195781131579191225724144918191333224032134560577763251205426955340705907173168260032255066735075339235494/71550197285941705232971199889320273683414519797180387779694011764196654846790828506362703513105807*X^43 + 850835419716058740021287743303341188656727804182062771838334412775078204911056493341316840614373773111805481974256288788508403362351954838106155365225219074777770004309144241659847025535292259150695357044743638069867587265565257446198251068311967319170882163339542739871368281329268352015761726608642921719522856727140158075628034267959923298886765550620/587212469125723574846994637491651486119782963975459442507948754548761946327612329551718707732059358049*X^44 + -610272997710533263239021307941082790232485174281567098543032061515097479716378408211158961537025991879659337648494140274122784275913756738654513488754077773915780699755328783910882534784880535691078566924388443742709129084260075046946439924299757336246609933340682576977111643603113817655227989783299659019399705188485486121195039162933398388336/8718191456798063267085561092886593601000916266258119627110273152698507962323727123962800476801*X^45 + 199002186510314287023900067539830957535132827231598701741947671994200601256204158473326600814833395826905889745992482156871643719950870173185113923777598151317933756045393579676502655362029839557010149926625223908582421833486863369441597941950455073477358579820676159326230108013874952270703273637065172656504565199089765374547597260704876658064940/71550197285941705232971199889320273683414519797180387779694011764196654846790828506362703513105807*X^46 + -96042585252276434412836164961700373552646360072039120585781194017620801183369577567279883678309668919146889204789869227993697819458347709205410017381947486295117029686615941901771818795980941672529976026387302785508932536334742524348765287319114852055119123033885981420289691680211053790207144917672766118377586360982050355212220931657441/1062287249518467560263867563407651224686355095194117171574299153490740582712772891916997743*X^47 + 19567282188873248558539996625526652752269018246144769413932798359393073870207090512402004592445130675638272520911564162088053064661411005467779003339364201217871833273721155435320368555483818409932190246178765411371271351151319353376578232033267305338674565274311211883290412574022524852582572633974977626981138307424832014602981179751946780/8718191456798063267085561092886593601000916266258119627110273152698507962323727123962800476801*X^48 + -3909754538076885639978310989187641487581843020228728819595736311604565322563402761477163642418942540943514203594054983453433048060014092532124112337827168322696764692913603675437721095918241528226574115685099252414506995324056186116751299839781761251473652184580880539338063417528221071295481591181712475049917666772120806878452988/129436730780853851622257531790867701314287205458037915386170239245856047607258790290849*X^49 + -717649069646283620246608081767786584010932002872235929128436848864205879806884224644418005172428238038669497825419208263803172333403074264551660669370426132321501194138357564686941938243266104496335346702440313848349503898763710241200131444602428188515905840902842019212665839574487580617718413694853235443535189856210043692753176550/1062287249518467560263867563407651224686355095194117171574299153490740582712772891916997743*X^50 + 1043421631589922094921540538923005403816924942644471339716522763990974281470428558122718641168225439778684086237729898636578454880650351043728117941758589619595397504007093690125151393439982083211434129036698521335490915304907403267610900600237212934498450151014035480532811259050815810568991934488773034406583230285272571893/15771503689637364642653531350172742940695407025470685437574051327629590301847056207*X^51 + -365074031826286010935871113616057459911061941831997342768823963165915531682576824430833806012344767628498725561756933332503794485514750906960107880663739250760872653047018757902963092496392898849181883929781757240332784648052115933990923841262276711858319302509430600464754586818744971207941150688603834030908684801201893495742/129436730780853851622257531790867701314287205458037915386170239245856047607258790290849*X^52 + 164313853234881055620041168669502675874470150652880546355892730821702435586124563843135416987905646987443111023186614080348760509095826980700634494453332269904828888892276304470108182225454785137933926521392395032386244867974265569643115187138400508540509005535897515308378541600525802454900452498327396342498036949562/1921713621254705086225603917408644198939369687519274453219696762230972377464001*X^53 + -29579648726627247316356510142926014191694223479044754647761971630372903386447302429810259721557542270739245158761034126922572245225060545630844842413907534579289848417373054437439702543790931686066570579847922402905867670295957979619241141787325634431953275648826906000696248980002608707649501284384643920509974024473233/15771503689637364642653531350172742940695407025470685437574051327629590301847056207*X^54 + 4944197407615268221042172010252105413391388949381293141750130912161221493005166042236922457411176526228705799974863693864983866408630979356417502599720063410356381703842536902544625648857825082506052982728968001917817497455206116786422391216728651724815421670382749963288574009222284434148380711906080786702837/234155430882747055711661254710447690866256815830300286733239522630799607343*X^55 + 808538003961361156305372876349847492184310745543436461306424731878245020827407106211494045965490900114483517558321874869481240136760982798185107413357013970216495748390926114308313395960734209526756281547328454281854970427614492503822691318299458717215554098104661881229148884771082828307139721956515700748966884/1921713621254705086225603917408644198939369687519274453219696762230972377464001*X^56 + -843041048266323907438070051346162777431423770037189539140481917089499834511006345926959259357503544295337484969584327823385750210162526241102831434905702570465092022777212957119673769373370155820885981185169305764074002008150201471674198462399066714460057696210339849262024254862531089951392862205678892/28531184462379317133137718375831325803126211262373618463901489293383649*X^57 + 191203712012088141284836709677001212232653275390745424523427164618886900663953931916704180518872699713876662881873244862374582717632518138490666266185869259351835366761865927574779180250284259564925887207357747889715387911482538179475111048380209816767505483706788312689603048448666716579145343459163275502/234155430882747055711661254710447690866256815830300286733239522630799607343*X^58 + -46717857084759824613330715934044501068244058551261200030221860263668486792579192214800139004307571549908714512748001076660396540722347094589242662845336904287202058118991178982331705077121226403416760759313974115996903536826107760815637191325797467993207878139774275648921372249918571888011202426/3476445042327198383469930349193533057527258591735545079066831886607*X^59 + 3679176071747211638505487991593464484277887982919797240002066710591057982062085904777016236342345460802109438726902300304722813605386311401833439549211211783716979643403384608579937688160113916839797715755324652051930639171101058033248863374421178253089010083079065050697403932632717093025130625885/28531184462379317133137718375831325803126211262373618463901489293383649*X^60 + -229180725971453701267857473166492892757236638447513003936192722173107545396366523672851372474567963789692437281420002607552586782809494144623489028462347036557827340148011961744770310396155283002467227918046501468950923793361999846807826707232862093121233062074757062300357470326795890889/423595106899865771106364121992632272149050638690818213606291201*X^61 + -1933838469806999977395406480355312944997962247170385587274557712505594052830285895220419425978251750437223091367373549410168753971143197242047902634391953207498243912970894297835994601791025459260197412595865827180904580758153433479311286734098968002405020903267586167574472823751513822566/3476445042327198383469930349193533057527258591735545079066831886607*X^62 + 394355408322978647492036575028606485726378662695274564856576640954435886794260504708128890854895648901650256904399397823604897250554756295904000206616850450322244696667285417619829731066359970489041248696885842503944522547122877103745407896726421553533212590961646596890217564109/51613879237220150006867810648547858188016405347973463336943*X^63 + 5715863507708642565580197717497364786580508724605219072537049733060778258864865782389699056496105238112384249379198634535273797799436151376051620104126436810927865114444025948376030022379328326466100581217969366020217582580118463525904528373265715578624103190878109022298841658989/423595106899865771106364121992632272149050638690818213606291201*X^64 + -228881497613185070920647549225052357596059069156602630050642593575539282651848352368723681606343353795174516703275802029465577539056226866082490173009023713669532480998630365308669767909184280180589951354840083667973742491292801656306867076316978810216700488928551241970/6289006852348013891418034683629567221642062306320636449*X^65 + -9640001954392388081130968143375510221677110395867651939532516866821191966377560603790160558486244508989676471023954110034748501845807133307316120461027123311483656502238042676314017305664511241953249718416720367084001805993662931098015459430492025063167977167001037503365/51613879237220150006867810648547858188016405347973463336943*X^66 + -1232738843974746345671648417020034526621518302899672850054302229503614330433726234826796062674913075382343037336425783004248130295101539177755769067153123320027366631034189194835625221289529335101211888553180284593384686040945624079967107895391674523115517193504/766297898421836711516758216599191814504942403597007*X^67 + -3440347007650922692537253749083254954167718427029060952717527813873251331745632024476753831376715218988077300572867172588687327968546499615582761045906237421712958989496212072823867867798290913621084333728296994908134389606613665910011739171110736543372713071090/6289006852348013891418034683629567221642062306320636449*X^68 + 1295252599197082242894196933647532454602022566833144463529908237362459378141139068454674463686894629558820523972820615981698935761437342099064763528213599338668678516804901341938324130934341455019238380463808485395684107808503362359566066914398770181726/93371256052374401305807020421492849336534958401*X^69 + 39191031168021434720655543258223440642903936536524168762928277244527184216024299866213731637191334890399075434463657108384077992033887419715262125777082075001427345631797424370250101746594146572422712246468437380970624341601566823860706489889257308700945/766297898421836711516758216599191814504942403597007*X^70 + 1272866077474132646115009631062144397841308483134610684405347167927520749506789561420521355053947222619976217564394649438128018752551582304636305683899086693643703072646147280758592291440781607320833026604410177662035747155244710715937032861489/11377026447224856988644696042584726372186543*X^71 + 15668402355028519721254628905196470972627865950930420433483456916904148743208734615568807769456753096884723657540497096053208550841030542047263373038793310180977145190536144057634824392624105378625759009999618562435068780273552724697618727145267/93371256052374401305807020421492849336534958401*X^72 + 231160852045507731604186947336950393919230230999385184286473003188490617878159068215198001101274851673769395795082989919090438185286164936620199738184250998696985077113097218520353602015912776200719156678887433326850826400998217959897/1386258857953558789892128188447024049249*X^73 + 1233266784814808243886326301453408659647215460367534797631027364784410283543281668769755705738087008302836586825532209913459347099385367034408645906175836202525820067499276073242671865576734779209988969367185150045306018383045741686215/11377026447224856988644696042584726372186543*X^74 + 4513289452050961957707181420215366827389983385054018397518390344762735571788688051201273554313385252478531248740555902812961828288564326569438720448933480916474381627347900077941631146553957089158703434386703768801998397094/168911765316627121955906931698187407*X^75 + -41695074508474575047779034177887337724251508140694469492073806727428694889410310675147858516852344061242650286258149576310324936559456324495825271303260673554358285404625335791111519445344097754886607197330319454092077979726/1386258857953558789892128188447024049249*X^76 + -479523165552163285544202937673786478231311357106715013508604626539722414018742339374455192656545084563298932783923236623791018752660980266227863668772983056893122980859187124414401279006311104953874645546007509205/20581426260098345553296811465601*X^77 + 251646673061720843789109049589269455058731963691183023703583451881208535718688822342006116518894297984384852154827567198240436210238598129835698423094346249821653296849018988842001803673432395480307607129642739455/168911765316627121955906931698187407*X^78 + -6159052620064118137236238330054108311164809408398056827911753576007669063044695497240459093200115997852867493852665789300580244504378220203157317778668837017767526682173328344514925017971874790276363763/2507789236030016516790156143*X^79 + 39027962863248785582914045428784644572532861379692935393119081608730403912646293962946722186746872185699628555066549762425179199969244396719540473190796483539195008059691555958493947964657928097768507812/20581426260098345553296811465601*X^80 + 14255858392157526207448309179705216176587603166011244907378724825727867252347631432291681886306629546856383957955045093810394107604006124099130284017085368587204287649300773172293722596273394/305567105645182955622049*X^81 + 1216785938845587619629832964841715709139518337861213367873380599674518073202375037604988939666729685235740484923424449220153324694850458413277540044082944812264659932978681974519981065014176/2507789236030016516790156143*X^82 + 96641804692833588347846574251847107125157351607134978248486775949301558608958593585087456921745586135896896154609079912619302091035458609341574149719703301499482320026456932531/37232497337051657807*X^83 + 1649688454572751102775621161775553231227978302659355726514839939232088590409959437973587912684164722732137145568547948227023693736239947936978767484572728068950400052167021029/305567105645182955622049*X^84 + -16518350872223088508145885995628934202338888221275397321588067590398308493149740413834845759339054549033263475217532792670889554206473368716111440140120206704121/4536675683812801*X^85 + 30908431983197427706714318236856262998020735060663541373760606638712344963603080000153335347610387130888714673727035183046799998491699266550637973761278008412/37232497337051657807*X^86 + -45782081841682985502611108948831959581394633652357830095828890518014303482826670983409134952376715172427993937186441927185383244492946503965628/552781245743*X^87 + 14080933399566759399575497222011505514835878331943797295041325231257009404696030625353590080604936178823875430310667474429584648034071122392/4536675683812801*X^88 + -26737217338535574593714822076349511348855260297217430197446618713143024863161186704302825740773873034197639584115319852456/67354849*X^89 + 14048148543929969070269736892651669606474009069774051708641222234665015028549077966951205606687055743749536393529839/552781245743*X^90 + -8901790735433593976313369113013811024748850772603095348867722679384637667906252426832774306729636/8207*X^91 + 1559046037480165505774927452271899829440119184836276133804388828596928885697611493498524740/67354849*X^92 + -205569262428353778927907897327944890766297084010113449870411712*X^93 + 6243088252401347411947130070088207040619235920/8207*X^94 + -1351179791513400888108*X^95 + 1*X^96 +