D=-16367 h=118 71777487086649957296586919897166220813208390513635434194676996994427019383056717717853870375614597462751489604322113400544818996488364697764926168946965763174946825319259647767326494333997222309028535267175104153160080521771825102217337033397877032476745718245076914114553709824842365586114873398186129767327628039299081231091343656485779183645438917382037635159336851738446771432545676911163832230944173619585238082592107612598705142573886186204231716408026127271656618140116860237927017340986743369256647246656164781675072426710421786942531626909358928982636772949810040437784186662648940534285694145419594538231489109375/287906963175893127927593316008464621335359189919497696441597194683241974985363687779796250412712490257584150025546480000087666333175211448179943276661498829686755777302814429229089279292583449206421612992210651595186380600021139*X^0 + -160063269387395417771476504060154889286939929214273928610737015396697076872000045484540851322779260856462604608074372172235166082825841143660173630902476197888072490989042711449040463915314304232247182622014475881871356898722382814107496221033871763061591045914967240203670040092084602091800737222317530460110106788664014415074526346882831888458289633363981781029756698147362466193483246046788541842879326140955533799405155832095484071368188631925027164723571822769303157155252071006987639604295188759586976551702012624564707137203790041873279474883740515308030768615273152798544754365840201658109428518286319616925000/2361261362218467487187540010958455799646623402181636177419806010470219297821201529219864004025827306837060030580206462635751524579045328804230990464587919977545516667562470044103841148057155968485825625882045441676118096047*X^1 + 68003254728461602716955191275707855618388809163629363917964988365537928556421262314879095380649754802124436891522442809823542460438302497469828970299857584678767149270100447265238751298973428653336917536728749731941281034113162994322926511923662262676282703451554264323447135336773683680452856870688866112138562281414360100673792665702101247343726624189536389723996482321379787681208418147740797161696858326323319942674860592006483414067376439982853814113190713237120790204679648889175328530290418708288119079881443792617253985365446636974247860085744009125489438466286141005104821136554189679784647485011848570300548476875/38646764715429657362798467359357046072816285223506839315829964973366079247439605428741514153890715531002161520506239173959345202785234896538848620933910486272487471297994947211847568070251471736207508018811437743913024878001249*X^2 + -3259390902637728277826899341824923308562001376113755020277342523836373548900707944282255476680479800619418191134128068046338363831087759473970647969128719172648729998342705730059147939531173013353483334880195331336940016332914439359173971236564476365084927262527297023102162238637740908919910837958810203768650079378539453766438020121798860779654479204656443928671553800727796238161725769699478681586681328465693645374930562322141266919127284022878365742747423162177494891165268427632024361475750071652952324181821875054099647996427273072108589899226042274041874542083259552954296251171835868229172717800942591610125/1875505450530951141531008745797026052141877205863094660381100882025591181748372938220702147756812793357474210151077412736895571548090014935846696159323208878113992587420548089041970729195517052014158559080258492197075533*X^3 + 1941658488852736372326750878184456836848064753455411019084262497825300162725911074686336274029307743115920142459944326000088450937529807222485406223181805279129591037368180424792549605936792313634085587712658028217797585510745210173979763707732018111596176250281403722372543172919826355358554790781920985540767060775388640190390907832278484512327363009161180420335065288688598888801919878739194492209070143598800184292118397301698593916126966405714708518805046472020854354340508588145505509667932293796912095832094211716333677716171818654291373555503351593910796237111240032176530865967041503447821714444619051072326551925/399053170214921005334694261851979030140279354968696513983947215769467061331783058438157016680364814855463145168054892185442007653858660567915037388515358476205192316818057437453549154021659358674104530774065679643263958231943*X^4 + -1309311351771588031775795167637240010923473769028752458067088278885562357180203749262437182331768375288358892411467137169356262257703089049065932945933518088430006758500127947414817062088074850787517508319223969796562274610675821623570394387746057522646531286137739064693327222314581608925905847284472027762429583862095961646216608850656294271054192438071700680834415811745977648924132084480968751706607435033367258760677207325213989633185445198922438755666545659864432369115414609875073535340545782562865811617776253632610859394644405285913629061877045990234035510855671603559256240230879222725467059812160761566430/251755695901295268402494422589116284997599084821972198256081055649185790083776828085225308157983607686587086191844386618375974258639565150244711398670073312471219020869001292333672004157301335814450195778048995378320703*X^5 + 29837859920466791580796598191301996813903963811648440711507053810584710050746349905350221784764084217018811102559004819378955140211498360504069510553438624100485850940570638271035252475122825126918202364929882735205075039514055096562977111197795793860896982605481071104107586451479345090957987570503981896598036075815146074951710811183714057708674050756900581358740045038572634261230685543382767131454785140612123038867203494635872536705652023746478370619891057905629577614548282520723666769854015796847270870475768138544519806335210077998617980079083743841449140069940809830365968793354054060005901868333948328507177996/4120485474816499657943626214516066236555704221281218968857278637810223826301175345270882618621717707006370839701917075782959570691153762814055191462033089905216441714562944151625209692042550963275106354299327907356974946001*X^6 + -17796371159336555559366957359938556338425830239843532640418632826498165797865949597105297654385118216957406744473359190846069199705661771304692448559893080629127440356957134146508978384971746856563329180336394781222585867964020618575554502219126324573898709783501438935937861149856725916516530583384700094512426502236378623643982834814619280852709478062131143168517122675862563174088330539842317748251887331299085509962149512761997042073686173946641682622440776210426913560615984228365185866851672899508116597215636887631506775736858597468208979442404431965180661010984745148829384218744718515473235801704775780604/2599542531149196576038465046591351632223024704277711340213704307735834210555280988965789520296891898272940524617932506782277732615023309732471205863948334441720291716677535186924333641020585675605919416294389944335321*X^7 + 278438508142651912008254238309092120262317893881649169207384860329211407832407205914841027605594525688067333865814565318899635715756074224519852627455022540579151654425807560362582878892350919136134374491734485336790470174299466746997898143049717964289501858849933322099186614554185812893807805114022505034985863375743579133151729021339006527301900820651611044665857949727978735891904659788143198697901402954637819795967635964124836786046258800663847630336440687696513740634594388299790956330238090907094227190183621062725214588202168163841295441355476891267011572570177200026467884101201244591383206483484757240940703/42546712607318900360021557417560652164594245334913301505277698404712398524158283946403077078699229699033217566421701338505539649710086510391356226375242389807636014526861218404390568702583925752642083086490280218936198807*X^8 + -133527329545954830943083809531406600139193195396666853693867115310107348851736384680579361863467437329975217568620819797343505695794086706311317550400300314020285433848424628687083121008985590924476612034283646652427344209237471376790610788905058308888167638675069987502064769740819780880155322219573466020551649099941970061588900400950404368041506619439900017390274942403290462180575581578396133082341456524859663944411816472071331149130060510093028857988759770552045961788214822847871386971757565722076890236267966989938314300908051290260603132552670133899140852557749244343495705412086089064030007869491216053/26841980067465889982922990949712129641699222522327440367575977760576524811134752070337779002271322222039894217659350745170461099281416224402006097086043167388692448226217599229560236166217326277106395879131905700047*X^9 + 1648750373970347593637908822723733875958058604949076601571442655533123325893575784253457744533273025162779033153892785644471232104448901124275889460400729759998185055218866162235290678453470584931919247546033519484409514861267757872700823776659248340353025393942691164932022610201338922963523327538781484957065159064458874111165889344540239121007995670661595386943984524948937957032348176821124448623873251866996513475915574171226792545087456686587677244131208360133642605208907486525777606097426259335816838621181088570500942484957415718670458550686493687560990622172845735221504330285914183060764996753986755165001/439322687764214221350500592873938425845691175022933216496116028007355981583842487135218428930174730808126948660430593646204936811938939344787633791007268520650729300118503446590212385332478979177400381353751900592669249*X^10 + -297597931597789398277887904232590272221789443243608106278368457529920272604518384351538380206269880490196162473749109611920746137772797969485103843895687402299284079084256302116699555947268757185216396771904981793895181829001915874129645388940470631227816715035341747934882273100241030793882576639375365207823338099010066596248973944650770188980621141038384741273632549167291604996762576980802377464291860066171693383877828088955579033638708638362977506113407313608709533066338168682973598792565502902659413257951200136996386182354504388195862518084313865504333459637059948316645597262061627276760514053175/126154316459789585906552072179536354304389331827774651468367295169814142017167527860177275109255125097122701014984893360328527380523737842102570825375841479283795480710329881560740120440366996804575792185645157*X^11 + 6394749208084267874046576817697275126651688849607825812164052974240232567164918207641807101653195956725164268939874064294896895943971187262619614817061869902197085105810415145253992247847959200731346152630683106999484361956537273907288366247834358549513927353692293090523313886429861901461349006893076604437071413949724795918805972554126477314213145305311805827144961105016918911819265132546134476168354871531206415780118807691514778349174553405384996437836347462837798882748933715515698507305886353611831700357373804234343052296089618017145527929950061580891154200084373324071583842079026888661987137330762492186/4536294631401735407113985470501349909447168606273337422120340241537432693081773099887084651383853455524742122784430275933807925778559341923939030407541295288689023750230774269795679912090728140830980903573292063307943*X^12 + -2103438872700703516360336951412509885751527898808571352971374549511034788467217918176240210165505836835663700995561117913980284671026750906425641921547822911524168602382423532197318572495200655490900144782718920462389954015611938784798224313308281752977718411023635881013577518612621991697467795637408049341177273498912248964992667705591593617990818605679441452076572203161245775112377702048194878609382581887868305537869479769000058741590575260332960276640916834885188998520916705832008759380741454961723253741228939410777634263499137197144161606081079858926440199174457169820199867255112256859334683595934/2861869287059611090609240455535931545105372284617213519132675391060414384553075268637429034468177623430438017227151341750868205333708083008968646023478481723450740845566109410052659713977221442204518824951716703*X^13 + 16703434680392535796279626960394997771115539298150063890045657581469838759007246524563710354357274828674463627755118841761260062187038266655818877123467847935717138181467934932131462144921675809567723308450428851388542957125480010901518325366673659588153853242895405609778170822919168852357544391459558159285214530286523280296489078663862277149158595001399350881911698468561030483901137325305702670331521650156924267844225073878970982953489381976782874440734917978471162376088332891209122345126818916234665365625054775914359422748481900669124811344061360954135786213298570586001357189508404930734208968612693404/46840214621304654720001438535756591598739628182329933667644498125485802231980182921788801007140663162685979027956786010436459916696800194607789829466272310367718275419380512714331881538665183344561359607984747278001*X^14 + -4618191305340411097149088118141104267980224567067328763934727631670052309847995108940449160574179908797916216172266680185399400380825487286026810969427902157322498057743934067939112526753619759450119901782108676882392331499683708642932448679971779904744168684288617910061026092663977608101043133510036398688252424418940747818225940662619186158223417346105774484422173855037285290960675683515520390916539621580433687306315230672215511932859275581869013131259119880548218735757980481317951017144466382816252122972298368575535494528218517092187386144955710623418864931502242067337868845637430585300370005591/29550675720234268608355937984088252650015758300257168982307212139623023827791881248837631015159896032244395729907043242860434209164579093817785860448943814459777308175027341009280838984673454129196778970907321*X^15 + 28906503867422876042275993200449438959495503827706899574631652394703675535112251822124472848436426368092001790923598430385838598833814381705954167135756952905232153799610363945155588050910233156818162211868518712184718209296261366451958231562943167822618896431052519259273946197896993718748918766538060765221494507822525448605376483786573116361112449287118056874889617540669632626362045422498600781477250612851438702504220853566383246322103756949109030573498724660893553814524440499380535228420902417557820724034421172002108204135567305189773680074403450503184406136693753546671304568702983528373238957483987/483655909513074274312961636985572431122807916100309084733422141089210030989469720399725506825122018359744024911388576755896726701396666028515701177967863411263175202900672490298899491662150423732563681416840122807*X^16 + -6509062685521252762358832125975897347176452252359432041297766217247836324680469880540797229381769509933884031721976330180179271427032927898976790898688475756068349836539784995137378940064545177313921332744011966723566775116392105362336301403425541720341086753779358604334751201738725854568269598607762042765987805120045333361603162298660178943289180572417503400634564056523576939903228821765524144153796831332805295820939993932738902207933378781462198216094928304384189073663861116612407212643487138578666970169040516123608439781973675632146291258180006651637494102534204033731257512165727971905775866/305130090836414211206216992687170202105007829947055755972989481981810412836611958883946944556853573009672076639230788051775730515599307561263873062618164883222482133657947127180818829865571805940872221304047*X^17 + 31734652897135481276035155671541337372733774240654042626354560285692419178280759507766202993794028025688269331394626346620813933346903362222176823978705555635727166248657441201898007447930914726055571570845035845055142925508571111381625877884962446658546395799388492026767352428309821978896540361251006326634151556467165791394336257658541668321821023824013012128117116978390611016477404499018678380811387050531613492209830828286705560347894679619086599575856075659557095823215035110527856843628623166519921521565836077195217941473707713974859324438384046066276083286520474317362467412737446945888597436210/4994064196719591394812153519310914697852663152743461558009918851596291026896827931053559641562022429449302878354290308043413381348813866855205810415871504643702365081579620630568461788409813747834255646083337249*X^18 + -31215609698084312307030392420852982227277184345617932637646783858194609022622584638102544238197296014669302587607316073407168601696353145732575817732554440186258776384057999247394710239602018291663859508492823638369607685453635103517880539011412861464431119565431780800938892828825037577070559227128355151087863717084458848272826510689230691610327971502848603112426407907678138108588576228063902055403652902021896386034710248619691660856595250337807669413363612593561997192368299146211090732284496676290699161830711195612476599289527734910166020064728744990262363598381936094165096025055089523387/18643006710845861257788048676432467899126769105337310195698019306031063288117062313432329966203554286654370174083875362117414951768760772362917642977831299763089273150726897243283364689043307016610999041*X^19 + 480978304237868134692331008736431785071258961843320701282690052304288165590420058459535413576089695449053142012973847357940513584749629039237252981453066919419939747140169454345974830183225765551873647856451191124057053096813521663676948612899198451850226731441628414416465242596130422477419507338876039229673995286141037323269300373109748609717743669359585075097317797426994176161291264911951329247875016635538615120487755298492682722270456044999293442585463976845512222673252563206760182383251746645452551277477295705543467613989443262872679021185739344462415176469746417058026838900428128316555/1805503496073456871042704098740652083461584792586128733567985100484085283056875496354715648265405757453680926859353775454294263405913062492685639423776123569363799607443474125330288934115809502608711368663*X^20 + -5959815938681929928782332105218596746560140813002117469260951956719204771140382247147701059082856737458979343903999944298050862554380424420264589381692052227964343372037901310345369270502877612957521086323333743073509197869733211344443672348703643516813815861225606033293046581619785652031487563377912296536163677563667875795500495250750462499577272994970269508581561712809149421231158675956447853747691257884754102332020185187191166939702868419321702174232900146629084021532541852543147056061575645055873106849365002516417471653800774551978239450516957721594494654090715946309901170195881/1139060714293753360896196534272161538408185318344064898619051708073016636409669598181238465583402840267267683392428384072671531237780947782911812975977961737831567981348255467910024114929022240887823*X^21 + -168443635441370495802636236769372736536932212162853262030066221581275884209404181596247440394082967210043362057399690985015247396979254790907235702617202167421896061163400336500349545505315052513421372703460442292066580240621913605589580088339468376104525267261245441157919873090741106094992314457173188211637332194550115458675283743977231127457242622022291590006718949088876169670397291550790775553091114024770175924698634388902255034740705273350325478109209306251942298832430769699149434017035416488371727229025610136663365087123095490191460811265895562900252132608534350366905474510650911213/18643006710845861257788048676432467899126769105337310195698019306031063288117062313432329966203554286654370174083875362117414951768760772362917642977831299763089273150726897243283364689043307016610999041*X^22 + 175754925902083967714878647286119757813648884045148174834302346583329238231319106557430014466884069739255487961779932049059052924855761389174636674698968035908667568216261611005521129707337057221528686991074247316926081660196825650391981965451570148459210388058696123162442569316930068092481415841952301593025330371481982791877660495270623087045898424223774930487435663044761497941831865889183610871670844089560866685220383905174408972373051097186525453460298705906545651820469277428050246158411977158907653204332447194637600147949468389460378178348754438135627797281709075843408009471/69594960242790576214101334042412264826063745240060175879455716262785888459074332387196093699725230052377814101083178595507517030474793656926242620882138555497743507139259208646057561857947225569*X^23 + 702063674121750166903298703061189868438178334338211683382312702862100164418235432297749825600685656186593923535490065656238079769929096356191457713295796070591732400754228402806331669977077661811390193876208744008020669677346240646520528464690745228473972958442258311352175805551465316950597869547706391211079701682943434970869407926575334750542718778517600775474262098929173446322240729983644885865443519144369935129157410986148761035736511314072727478845597376338709861352934472148234061080022559707507900618475584901785608078058609697997790927746762216772610216107235937636866136205944/1139060714293753360896196534272161538408185318344064898619051708073016636409669598181238465583402840267267683392428384072671531237780947782911812975977961737831567981348255467910024114929022240887823*X^24 + 10652552148914715982424957022577190251009811420890552795010337885913935586751373243089673701262965869637267110208120971781274623357901296909147028002987056656282672210256224538571215530906925644638169735412529939295534577204428460643543136787259548168435564337625743816654697379441228397274607704929178177913043034016347403872066231838897960185638332455944455825107739785020849840740149911372261392894407193727975522185620517327158018004230001067351073432192093996145308962816306870932857043678825084841803594790077615358633708384674397073696261265063109522978980154490069630200/4252151294848816289735524778054149497529403387307397560912550636206139699338567384810661312380108147637185440281247546618654428452055578720977736963532630017580711623343264412907531121033007*X^25 + 1044875107653001164831786861459468877989744258035223401522559866807632702153701716260509566855460698052611411255521072820035095108738308435545037425234568093735275617317522965297649389643674600854943403744329732468864345145820645713662687673509361700663980462970577671709889439873757629809219647961637750822491547819060595316505157916233052208536039187105002544377179980392435961288607075642657042005160353152908520805586544488181329737806774674180427273057031598915873284668445733971174328807616585168000677403936112403850351546535520012919944033463456896715525412619623691319891140/69594960242790576214101334042412264826063745240060175879455716262785888459074332387196093699725230052377814101083178595507517030474793656926242620882138555497743507139259208646057561857947225569*X^26 + 218020109850190232876066107457556317799885309699076088965873670054322883689961133769344141394357987679459989148616671232454467550707888063057865240679856044801171837625647896861728205235832486325527446687650566219671242050905149289301768865107865833042208255842966586474223969833199247425690918061392199317789562992319738774509051968022374867238097080652098342915174729624883856505206911009484047761321179249334029809290655082602974434745322045761730776186759666634754637571188393395961130716914873206146016953614494639831116874879198182104807802678187509754194627107533415/259800286848464366697349836747977607229755201766200132028627765394155294149115133183274962569811703283264217039240395101035891027803236923136661389596910247301320438891871718268927177921*X^27 + -2832069446051582874657924790531225413111223086612681688639500653237804617140254187047898152963278434725357350188136035641909494516016788701168258451633140738751650017253309877191783084044206360445666699772818248502038718183376756191572746384116070572907632984758432350878228937720365677323434869491172616270947142884793304098110527160256334293489486642005547079807881880660956721331757819530807537096303894778650218720385093270856227539076783050082421862779895337916703415503193234468742517978915944488628893623238700464619294778067983078862923461238130532660772236401404555724/4252151294848816289735524778054149497529403387307397560912550636206139699338567384810661312380108147637185440281247546618654428452055578720977736963532630017580711623343264412907531121033007*X^28 + -1537778660700738514436757625289669139245531046556301026297975563081054209651207067953246955321464484851423762478946884636815042886352743875347743965243608918297076666275349868153483769088777693749389536518135424637725569951981992516617062632707501997390779091114905422565365067319824158996008975516012754849334709214897468960388648051084330458575606421612872258621037822657380683651097798937529244236695395909998531848893165167621223722708687747731119265281954765375296710173800974833693672914195353682283107586889374269426864807844106809004242044238061669315027826516/15873421326355738174213346168997226567468393826981128614200999901885213792944041863705930382465430639901278000808968968108748764453060238475998129748696172010834022049970777678800463*X^29 + 3164202918447519568713975767425705367346612298747716211853300339376885080898436771563461663857017451957417184791852452625844812741818443834349573325979026764582463062581470678749767886354635983202471084157076353190758358998609819530149012156825652038436045712256491226542557643777158522107436533056261069506889188446108283833666980359619660154030099695437275301471311640406997039155277373832788661226298996143772719562050988037325775097346671228696903645980222340457420981742458063834705773219862365344609716370570078405210767735490488702602551437073054781946425693329517/259800286848464366697349836747977607229755201766200132028627765394155294149115133183274962569811703283264217039240395101035891027803236923136661389596910247301320438891871718268927177921*X^30 + 1930815579134927421366788340799458516765034036905068592051301307551650772176455694209649158990163012740764130744840479582871977331887669180492518150809905583945485226769121987548231967135658066595002483605668940880696748610697850921374585279794715470244305805905446830431440295657749321647963193414474495029662315090049851861777505330294751618882769352144847026682845311355553858234311417746120587425427786622878228761376305822326618582442081453036399141675585402375968615520767074382851090159204965722199673864592203638341098502978340129907492742080175507679080/969843057759866693603797040935860363381706716379368767287896370861197152376369637912013831640827924476158000904806560035971696978863581504001840884016384921539318265410324291489*X^31 + 1376818424601825309855537966778693057629151036095306633129949229364540896206743051703174628385500890598429711283657366664898769703919451998810189479217270809263902206940580655702737268180194268579994159734127107305325799261995984802907535206378242232635955226256759076812431996310659007276688980253377158164507188711226627252739022227297591656720120451358665959980555989245057841556195368801988476746400746562115487473764482468754554912475485845224878765014062492056305216740450231505799708927407008701936480600418411882175426497143968028706866122711962121325003748/15873421326355738174213346168997226567468393826981128614200999901885213792944041863705930382465430639901278000808968968108748764453060238475998129748696172010834022049970777678800463*X^32 + -573194953117714454060513960348678238282226044694509702299456000819337507452096932079936258438337970529199618998043774934162226929665436765062505300108117379894779715625931116092880248593828261733489587619766893783711152371080161858239936713797617888604406803037853147137032142842078864452812998155841678880560732202084585087119745030509872313223386310789091901130768272843794055535524403942674236055639024702870742346030475052333795932418239809223869832396190634748991062479992691521571995265364184093166412152623118433336933544600092252238502756441955107/59256006461774710918543229726636546916460360260241263963334537231086769253764870648989664058216406456660231007808795749738601880543995937190801056028373246260115981267814767*X^33 + -423685423104006038207499813904037647520709165209654231157352952362060799624650755700722516857553926686792190440752987213341947900753431947198497444310978428798419627722888445339746610921004330482838936235831115019647799011066554468164772454153094375258427875665647413935821546767260158684633539973003251951295990887034849113207423711765146429120685584272233608962932370955467731254107649751148224562526581214040953471302542552920095262704375164715527603813109523971136735188337103104378881436031644791790262536183929892913808103438307368712407712285523611984/969843057759866693603797040935860363381706716379368767287896370861197152376369637912013831640827924476158000904806560035971696978863581504001840884016384921539318265410324291489*X^34 + -593730854941601668427753766264965239454686368542489054416405562610373798728057806909353210117575674971745928457980212213803652922763187576100963809248454791819334194594374042815179518156190736669746393139067629453015892245618091393196399825784847406197158203149668466588266392826150930405647459650799192291929237026775549243791744307389757340004369097979647570101770935139297147014146291873196829719930558130606492059495515185621187022729021171206937889662318849097632407419374746641332481092117480258638571829350810013159954728106266659096402484390/3620456190002731772379985930630937063387325732280886171157483792453520452970298200585914587781292017881116332120046175214675987080344347601319793244233717007400011075201*X^35 + -1117497378240151912094796502914859127429565281789337494224116004445703876615286137310165261303259511883005946364784175446433178420678576269086913905596436973694052355853571622554697047305976164487552224168259710040800635114799315856184047607463858425993413218572180004981837887392772705290109987715079169151960913925515214738630666103456784344460357992873608723970756567878114829050717049764511839573200543890717049013302370799892665859350666229199842589879292906136985303892711907600016108658906080594836665777941367603841856268053290889219422306505338/59256006461774710918543229726636546916460360260241263963334537231086769253764870648989664058216406456660231007808795749738601880543995937190801056028373246260115981267814767*X^36 + -376019214330407342625294402169882436395663197824176216451169846725086683714714233697103289504711652708774731579313582076882523813821334973412552624860618410021653435643770989608911562698785585532088985584130564182650982350780636357059634630357355020706868169541839134168542471912592938322251784564980531949447404809881927477102627391348027706712135748505024219032662259165666811594752892964577330760981522757338760857051795271230852103393750096023994534326381990653009295421245634434571735949176799475850302419713107843556103264930194587124180/221204630659420283031709288851404476286877603243165282040537898970704493979977894579697842474570294976545263769783477437201441136454105676136114941298571333011548303*X^37 + 556004958053126680351169046634575217790881598322437379794049927780649564640470893665581412102400233606609402284346075274146426297236972196328150590668966027938684140791240529844462152869620599947031296721390132206733380629387786409241471295387692097583044025437151412447383157671766636823147340933744185361086220886349478038638439286785591396949382704346742949729330929882527824059207025522004045455567031968853605332007926037824473892908082629477801319800933261580875670700988506259602703088242023923612717411246864048994690794274694689271508201/3620456190002731772379985930630937063387325732280886171157483792453520452970298200585914587781292017881116332120046175214675987080344347601319793244233717007400011075201*X^38 + 261053777593767142992625775322742006461982456641486391220207983794691481478688165182217119628468325564342556743436282933934001391147994083221770349050326747520105019431643267096311311104754604092486151457536856365357357215227678950738578949436185246448532644561787996809805412195696582233839546898011402111199657479748515887126916075139444121550656027067608499301844188266085146277147377417692327468607240662406515581107140060350049100167099863360977172170238097413066508492441821891888239025579691884476434132624591599986757341078088931/13515282621092459401949611343031983643115879711808228877652465263683295288078321902590446781607520924820997358696369367458999275154524694576655156186141096903009*X^39 + 244953948838777244997394006525042529134886035570127104161951438450145300110100836108275013622146807057318019233443153748199454014018379777349595614653781765379124543197527594975336028551731997775016263939061880022377800762282901751090554151513549219715573854311143363286617297150696915663188488916400722112334143235931175428641407770256254916792104967445287573542337363006571625732653891455325205378837007975581896121837819325672978578273826619357551277046628312053269264974476632628083884199414179349945868179606384441570424207079602886065/221204630659420283031709288851404476286877603243165282040537898970704493979977894579697842474570294976545263769783477437201441136454105676136114941298571333011548303*X^40 + 61401228311424656349194215724016035106108227985459843605027655231129208719866508243828767856062263779082462244511380478743128476252910134830894524054873067147179437609226565413018034084215554306813457689324480897584109995269567197647720744029264826640779788725194644505139874324822424714551107316350831867447876040104475534871430773720546408551063396065762564001966089661115555018616662582858568201981097604045360151609468669312827558131852836460036985903183278971233982049949667638859946833753820203680362438651692756254478203032/825764197537267636216142930471802018886532639567925024601482572474081706365144614320916892625864295522759049226881491260401984184916276322884777673742353327*X^41 + 161203099727601383251825248597038427644673771828707797770241044893048715408998608168675046374915661341902295764111950779521174474766281654969180573426704641536517839519873668864161825886746089619331555699450072184893146254190633540721311303528552638185009686449590267526133804051321050987125741611806012206666618179813685982505673807596017658473145210817811663180223097705781035490720254415481572347587833954828862397662284967341324125537638322456328469517292118699321295717614876859920923574972539773818342789681329712746873323205117/13515282621092459401949611343031983643115879711808228877652465263683295288078321902590446781607520924820997358696369367458999275154524694576655156186141096903009*X^42 + 3992283077677388813055380532368963967695843184303528670850493870095299720240695698137443402240187670302761505757437370799343565048719814641199470852789064342526879680959851370896465972072361183519021086864495354975465250836517338577849806292685697306956911570233215749845979818652621356379157794538544715233517046075148707001167252627123929833049584064475996655347455950915945118132588294144587448114681186617639566141893982829902561596015502064234091755644265962985852430689484648902782653062440603197085550559528925294788/3880999748731112962838652497153286955865849385338815085709436776976569675214877094721164503742823484040395773986499528885054749871534543348881086584837*X^43 + 45706076953000012906694824006093317924931878000088128325216837903685465553056417991907157174321118357600544254309534742403664232279103873869109098260002443221480004727059171540699836021415185005150414414288945152309565153916978427708207867808423171451824491270683553603723851175356411807715771532025873779172009038630153810504990148854256015165796957607304589658826868718734795790913437464265660092897408009846847682261173355071867514764569665403857350059911357603304442955179695941849920568703626082113910160099393684274038725/825764197537267636216142930471802018886532639567925024601482572474081706365144614320916892625864295522759049226881491260401984184916276322884777673742353327*X^44 + 3977711446581251020813424785469790325973191068528187946158477105208001743771604475372484769431402345739246615613389265430665082111746067657951282813554714886690498683735367987890640260419651649402722140221592721323967171664364679373599911202610405591974115872476785164561879923729082756251705258371620189916099520251205982372070727828033497046036420892840670109310738864964081669337320469825991279675126926991951666423412104191700693009712447265823248251208354333105268456514940440653983225371492392326280027647237982/3082605042677611566988604048572904651204010631722648995797805223968681235277900790088295872710741448800949780767672381957946584488907500674250267343*X^45 + 6137792467016076077906738004715602740730528597600218475586548769956876913624018010974150130117473342518939878607148048395975451324797246072191727633244316458437209632592478998983319753573617288914933700201270612277332832988809851097940936454107746865636450559266990777847441805990167063321356308535395576324882813597697863140300036221474365694800519609921656836825787953161245623901784747252410227799450220113231213510920057210593449859546443936902477744177286594741519738490238205841524784082278831528051331813475888994/50452996733504468516902482462992730426256042009404596114222678100695405777793402231375138548656705292525145061824493875505711748329949063535454125602881*X^46 + 3117828044951005291339453550364093605498489823174817269894573971388848770920069544960695054238980048573455455434066352382800791275981708873965212045148184415632627668902803189846956184918530962291622545396222245091290925690900675015022291922130906491768533987902827136536384829156365507729724114406075360637517541292988719650454538121520602730930961838295438252458030634833459321079130321041237833066134230225683538430838222978574976598078486334515745126646822449425994628090921368524142954573474733463506933053/188342704385508130200317959832156452080650738175759088152856676481253817759998826302211515409711092368848889886214479254472205321006140445668129*X^47 + -1820632248738934464018936882369653516638406224541689874815537231569438865502835554409775211664177111092633601264766071386023767562262280559632616466674549615799125438974525603881388343250860656978462872408822482817625613181051331978504897850661890863660618189115095333647257212433350969113661396188139532199797185375168004435377845852475163580511713975721965515645270835993331097834107513253719947283064342237199733733991434306396679508559346895939170849804958360996324405483180315917636156174186462042636118740328/3082605042677611566988604048572904651204010631722648995797805223968681235277900790088295872710741448800949780767672381957946584488907500674250267343*X^48 + -2285794856357251827281132524210718806876125686456085291234717152743895053813593857931411141226985662267597361284563191230849667858383902828181073614458523997321686337190771468648978075454517066133766397700694728048837496148432969517051760322736378344102380061850226714182716189943862722148045543815389415772934365972338317998592425144380864990712450843435250464047277050195328358941277356984722302560844992491971124469841937636921841520804856537706455152010825165124612561578588824533159903465502702903100/11507466510998236097043927404665268655260630425597793618430786123373484313557696969646942958985219794027548719143060991902743650088968072687*X^49 + -1911041271012812305949411391029102719342428940689354280579233362126699626123810858831904325568415678895406153059012487394469588707897381104836059408379621835674738675931921635369184724022578491284735488919097528316399762163157807896393729578303950033749485254177295278331521853021280582668049617676535074687018103365424661589281078695861328600634716954243322280708139360041044429005091054572504857694070086144291213561304345246522549900125459272446669167079441157764857170372633231924267478324159532862447863/188342704385508130200317959832156452080650738175759088152856676481253817759998826302211515409711092368848889886214479254472205321006140445668129*X^50 + 127758126461463036982857365725461594010764770263889324821625855345469866233395814329163197219400860250502073853653642044406518681160279061556770220378784017868328669683218307027586868668146114427730312396871017505596413649651267885638515758033596444847373973257750751511046785445176935315453936988771643646341911465970682452524702027194732224712236889776414760643296486005600836667170752965232572750644698699934491262609208609742825109199251314064002875688915144426000443217449880496133457455942690/703089540599880008373185519928225615889327941931801406392789523026424165305657540761712162215752416082822063856727622160612430505832961*X^51 + 473055152328224139012764536051680629546371214399113735795663301400106821644957251676012738898845327364077445146182301586852490513960409675467830686748588259613673646047434608784071705266784338297967530717703582281691932302101240656135032118664377709089819327388184648846352828217453170363927035138985745949105812721831330949718262451307425412953140234828057151284394779771612784166665640935601330764470843550363558477094488329173185771998798734124162649856077097688487335507921434047763729206932544035/11507466510998236097043927404665268655260630425597793618430786123373484313557696969646942958985219794027548719143060991902743650088968072687*X^52 + 75716485336110939009152010430549869365674571445402212555747909101765248281147009813738164584553376188611619695480774653203416968896879106631679612991326449048635734101522288915722777923361602927959299771114975215609395418214183760741560255920393524945550508649141114935968707893081854407914903270929124648466540333865005717472637837492645895018958508873792511191554161389875652363539998458175868505063722084107055608771182921123362454085035873765921060695464392448077022467907677443351233475/42957752831910552231513748391777699999347952705553944302119479625247398136839832636507127892451421523970310005298932129321954573583*X^53 + 8305659540791122979232612712097987340173967394936161550296255487992186283111908354422019675352751308938710221528937243283551620558190605830874546276006284230040924775055732039523555261691886294943741167404656404560889107346259831477477313274276898696263704944022615165726068128528175161817356505120884225270812765933380457907315034841223985700792239146722210951282587117558099852794955792936960916276222090582062978068871800280130739817674283631800899139333507200242308738361295281799485093476/703089540599880008373185519928225615889327941931801406392789523026424165305657540761712162215752416082822063856727622160612430505832961*X^54 + -6615943465353833463785612944185228644510157212085408945578392093726903353561433722755985908896704029354332870689435571386867814576898146593668705540553770449244037939647765391424021606935589989894019163232167263194145540660748065788168225885471338396798893178076358568575538950581847237712387714348151609997387311439934799667420634709809553911815518341372319171785911558595526750078367390600242622147627395748271434698169010461508380981335963160842929560893747461661866863549148682087/2624656493670834742562091305173684853629128899954417077174771163026052308721197081719748756183260311845195210197283077492634849*X^55 + -7623970523143350907805132382210421893608681752094221622596623683188055106669969611450239507012133841962867811209694234829409138989676102887875285550666701030840310861710761148148317531022537661748378592869239425726097571073065895929675557903625720219669105347995226380578302096487770533145572537262767624781565745584711737100325819944853083162386890932690558347631176014665303075445449083709030842948130373880319302207701147356044701776866176961411983718792198106855849340548977793081336/42957752831910552231513748391777699999347952705553944302119479625247398136839832636507127892451421523970310005298932129321954573583*X^56 + -1139981937747634200060280520692286798066520346859003699645816200084575861205044795097451618499897866271133204588710818449213596764914270837748366530112231927888515836514098453626670652335134808006617772862294365759863865688750801819931079162729091995219796625191739568616964470867813642925032374823889609678498161807157542758966879288918571164486576818004145244174229476587733444087382727120888578504704065336625065677564151499942231051586477426164236747621969401577344791800162/160362711167033344080289075895013432738383876089351565783269454574818372867428183645124259557845684111027995979549280716847*X^57 + -391409944512463723410008462078430528803511544676198440763489516010854687704593000197415402895187706614620640936390027525417212258303946868705870942537260267709638075159821812793687019447398456572767228344527105543815367304442406366818123045917502035583925286064563850361039407658142952388253668858875246221658540388631647019877196574377739639051201940095141467547145773493057946541497428368740162229269821122862931977100507787214528042763607047021972356177607370806914661956544405/2624656493670834742562091305173684853629128899954417077174771163026052308721197081719748756183260311845195210197283077492634849*X^58 + 20489200355872177319113699799523564981060811823696096109617458085863374923001964764689446992540327813640450596190438132493639624177962902777159834458173436636242061126464681485358945203902433503349820438483898025593994859298102854796529098739615527732080962958812919763869682141760471516566163390969514043518937121707051849387156889779613490195492574916250867685699575663764732687991779695961122709444659167008652713028122015693890409610836151777178114851574817121781620/9797929441377976665258695906092346351706719379810079170481423264790027058558574182508966796471294929493981546987797441*X^59 + 52394339999254911420809457333772142391229902582301043595359059488078504239141433169254764847614405483468738092063580734016194465045508042682669081922465819303534627123692179333773568159001001054390697177488747478502234483830124906516327178596897782273072871758831200205428495514231822654796389825447057310965487074220928537299872294537552645334305581704121310265907121217103947972567566855303753340256089598862437823746540215336781399583566283598744286198898902633310779755/160362711167033344080289075895013432738383876089351565783269454574818372867428183645124259557845684111027995979549280716847*X^60 + 9722175585599228237684579971806895567783855024731198269743409663383550504112757777532154451420057486834892352489375831018524702969591766963187725247441152663353518234530767944352156173366860130566258698888280346853048185380880375292724821147339957821329154699105279560485951192946129645207665000575605208215052975452703659653284001664676270769475464614315081573530116685023690817011274907001368290209780635361782838697403277455729420255763372262865990569164034527/598639301116757907084908407532983830372500725839193448431687130493677953110440165119384541850754257316183878963023*X^61 + 5556395703442489523801877916531863597602188847587047586652527885901108285875631927077489089162727569503237441212426559005035302881737943423070517850159840784072003671397143700797114610970811727269964045719057447530978244524312041069945799645996648912042766294977718341590519591497147649861437647500617584605405309263528338986990758779663660920631784587071942297488432748135109811671977162656895382767703488114662177333047319237334770642042879907889843931997937321112/9797929441377976665258695906092346351706719379810079170481423264790027058558574182508966796471294929493981546987797441*X^62 + 562057591390041462503641909707693161255007009543459586098109769010851635336305549263826719760170230399952753067577723646132659993129075115701939287586516903593088943645970812819819537457359746418533298358281410640139892393364681882953436632859895916812401673837772062565895879614961174278179601207884065037090734501178583268603286200117640547019518847882264453653816362356453449541987651892197649696180621267883324018667298287967299227962328007901624837257/36575994447165510300293786737519632820461949400573926097127581749476260347677654128391552627283818495520491169*X^63 + 198522905349572816635640078503281774788716427841987827663272281366772450950513707675238267248190551929081106555364979493049868424023220775199407791516834366962613750448512977357497201851600515478333309765768161073162390310012167046821808632766217628068192714444812057403761964314360714963843262274567026875909104435486915850582054590921554720088914507453275641034322579565653446641376659278975225163213259882188565357673673580199087728035450998266453794974044/598639301116757907084908407532983830372500725839193448431687130493677953110440165119384541850754257316183878963023*X^64 + 13581896428266581292466936774362062818665728756205142155050416254079156741631902150812088035848999361169578872809897337485922174941928818552263727551175460457426968271928692737693009543569803155753317397787351878859863529701407133342674949445237760622408144092884853038551416944645477226399756099148048517447718722382161345197207741821379220517100507039618554376634015946048406248466626212955186745453211877520041847808386525885750086673715426568324/2234740297376764850021004871846986791743260793094270550322452602766313945602593885769631125269372425949807*X^65 + 3835202817806695241561888802556827126200876879125955527809378286433582430300008113991690804823683871754731924944139950601818171996983333108922709784910785846927672465984081157294686434247094407034186879573003997751532152833070806289727275137583906722852413525591405171692565885042504900134075307790769525437198188501426043295891321537906986860458295912084814795121523864101194938745714909268524845967287088444744139811337495673614403001123430488060435/36575994447165510300293786737519632820461949400573926097127581749476260347677654128391552627283818495520491169*X^66 + 251877552061609429921867945607772790712452126734278380622595118517529278719944209440075967147378901900256843443982090110318686081683122708898755052157751032926278054594065714499429014459637117588622902400045634663119621030870431171615332360040510555962773514103733447522664639909159011423778190609668357249911752705317700051776672039120893285323771592536555222259360175202018782587343270201035509358836439443444977379264031868076247617001691/136539396186030723408138624784443501664523785244349639538244797627318014639371533315184891872021288321*X^67 + 79551826390130440396709629710046651285716542173698160719771379123448487366403732916088150758753936133338559193239061913171392176345297783913776412900353279364697548605454954094385873810767234689633766425244941243992482411342176437757965169033960521257647933789491794544172937382062436287382005048916452946210369567952335467671428489704067691318487328140413708234500876621515528496966526075786080343252702181925643801495288360510142583842449256/2234740297376764850021004871846986791743260793094270550322452602766313945602593885769631125269372425949807*X^68 + 5702876473487672163054573553430136322492597761321733122844436452708690930510013799681611876676925663843439640592937331059783600346621034225716346801364969260791855551118689673761623581480672358405276845336107173528397398779288947146281066641890428321476011263894980998437831157538382532292538037129507497780120433362691050631152647451804881436582531884804626326834573301968164657710944589946068236129849828702935909231827298788764337/8342359393048861942209239615350614142147234388974744274347455100343252559379943380899669571211663*X^69 + 1236733750655614572968289544199987589777196109162344766314301614092449379788170745913065242012416836722591945819452368856085920123506087930790292211339225011855363830092900195749951901796320263389330311479128007852432165964273737719590151050997290770128961158091653459379162415596228925890119610773341913749197380977074572561043741951706829640927316945058966719482335498614078587688302593157809366235037516269730565415623598847612837192/136539396186030723408138624784443501664523785244349639538244797627318014639371533315184891872021288321*X^70 + 19881991343225485380421355990091864769909170921346178103501976876027471505520726819085743695558022640685023709422127987363192990278229801391412979789722502852520885005214063239763961271918682704722163489450742279115655412815671665476792825901012501446208080443910009283527198940394463091365488572729649068774367066224655559114700030558338215102113499765686260585154689575664527680501794598948532415832527391622085774742224181/509706078881215979850262089286406436252656833199410049144464782815620001184086477723447765089*X^71 + -7008013290361198915572417073027066667585769222980114985092903708558004023842530502731246706676227494809349894958983075072760607737137803210541570903528391828656125153134864426459239033847983196943710511653990448408577796707130416741286539949218876022911302507802911505153299943653717294132661625257286423943586971328969673990875679453492306544177826461167792284510153624257278823553190151712376180001502584123341362287202238216/8342359393048861942209239615350614142147234388974744274347455100343252559379943380899669571211663*X^72 + -533298575359620900003253730347830801067601609949839618512484475966910252707132165618339904868942266070197504478541124759978507740209102992343708617024404014044999149065458489972614999007124781616091726483881732418626439769382057541834603757510930501809915443534442796723085474566350080452517252196481076966724166373271252778959808120290474780060184098110427843752390370307895852963604665831786705499215517425266822285/31142303347052971213433255287249125450764149398143218008459997728088226381382445024955567*X^73 + 4990152095562381492858384442508968090779781788822387120552702626918816536290422715814590381689677929939223593541215967941908912011070901063300263571397928098464244321668962464909691145099467510496792002464199481962194808738473927401876691963331901127136515741260304574975247969386807568884771731496521041670477623787612088261251883928019390137801851126712258175011703140032967923939740201884527995458821865355854639891/509706078881215979850262089286406436252656833199410049144464782815620001184086477723447765089*X^74 + 8016306845630769423748148279136057713343218361829177290247529100284099273533021734690693739448732879300634278557336956030724400170033854831734869040498543114323632297987770435247999840664520933078212447474741398220187740132761645958121831377083003103691178080695787862129372064738517091522819893850549456442800935950287216043870295383889243418421684276635751588941456891805146461987737562378635557110201674365/1902749639338484219064780062763434071654191323892174375784199775651507691170186657601*X^75 + 5230174023645455012546738331695420119801065899402507861564640155751471772149725963089266133806413314463810536783082624606336488588203910807361587498547439961281545628850521628714645724125446559753430789383752609635749189883273877958760421196499483869802928677275397353891342607016432981228879792598980759612543856055625253235669784965404240409191239573182896299227549315343243038087756667001969503339789349727/31142303347052971213433255287249125450764149398143218008459997728088226381382445024955567*X^76 + -91116377444630188315870128229085907687654576273428130339225109496405133007153645884650620260507277764477096053755237808129093117144313829035622392405405351138137756103562390044438063775273369662768580546721903822961334646443819802765369498380356070339792030714082373894807145917737379007308438919148252416962199698730766429401536524824090684339523346032409578607494598329272838894363618831605524798127/116255247714210558994609889580462764810545079971416531788611216206483026282775503*X^77 + 16495526123362026584096108670106765258446170073014590164763409553805718383039826884287954324790583958378652695813274860853428564878517189921957654940521005964699919264799483714828633395145545295464752616645935130740979603258381994054687125432690832846689309707805730866283865171090301453931129455165638962730936409042530352577478657574416001048865979202753324896773679594527003295755934330081763244032923/1902749639338484219064780062763434071654191323892174375784199775651507691170186657601*X^78 + -265749738511802478700425605082335416321286159561301062256991901723199514749432019797561143555078593914692979374469623422833001371408096125241416537382569106977919355721985013879192509774056807378526828323957253352117498316330610521423134239169140512748963677317303016574714015304208266496002567501432946422464391014355251451096838081159310874262868527885570258132929689300737234216537908440407/7103027293591407038223858347923429144653576096500063040790078585353640024609*X^79 + -1100049577149896835336108399141357622785140078283368631647641514529344806016729981081601114132331254725723182133128643122087071808794420536508220200670442122443671029393246871441239975714899635841206975511320763755708258119780039044006214430062762730196926419711097616455794636242845921137429821071352316504050331015322350294207635427645001131132727770794252200575232243170620076579327445155335/116255247714210558994609889580462764810545079971416531788611216206483026282775503*X^80 + 394073825412589048598571188710981607110653416670764959797616484896764832194550424432742519104644845787243992791333931557018032365619547292221341485476323532108669089099332475922044811235176094088210849279250174270911155470297436469702419895590006817721412230139435626921134702416599900155556143744882938391205596847626425596241072272962913791162824925247536681706410299276967446962782/433984682201466795272429788472134731145205358129166190553557682248038127*X^81 + -28874311960085557630520523859123113014820391384915775939224996625784128689768813971112621354337326819744069818566798968956067994062418432790287519853457117000471491947086514433344717747351292045688448476859038973067509625087651540427102231414649167092770972422084221410735760283057531202677024272751883668725241411143570156113728726472054795817339812468644224921060116808817075939831217/7103027293591407038223858347923429144653576096500063040790078585353640024609*X^82 + 50629865586596071058539521703787068140541223571990882649589706774961257412710648604730979801861681441868422482033526217733808101711103770867826232206261329570010965832513085153614678347516142895933530322442403173202498797445663327292132527537228568936554938823106725767768118981899393624092722832413663521427177050474427232712176073834313465439429735331012694459330462469425/26515835657204545443418451058357349003800657306113899343407935617281*X^83 + 24768622095574759159253396156587886840512245521684054690268644085219412790286927955131408094859189647349518928714581732428333725972844973133700142040937785324522705502031076268127457510009628313683483364129456257229515708418803812233452972619021913908180571140927852733411361502903899027097147201871018325594303169677118318666677128063286937627263837497043166771751027971487023/433984682201466795272429788472134731145205358129166190553557682248038127*X^84 + -37412773694405913161854615514100338801175737001072828200726452319966417877068941297607769010709281650625890683162941605567759598165817957583241733559327058469424628918685685734694692586910975408682446791415808020844726493840381859847922228852344176477595249191918484290476071760682429022751705119100918410838784370301386550470871818702821417815466788758721309117451/124621474059926143334469693042554431777829954768807306180860811*X^85 + 21053411534261835860229251547893359449448279163403117657575023232100359004102910163266089992867906819829501025097017405405827113475565718923423637924480504642943111350547141309921645463179505470070853099959809964286628184383718887502557421632834646139561626966556251856003958581285388377115748034517969356211123223991093237001391826957094132628335907417156385739366342/26515835657204545443418451058357349003800657306113899343407935617281*X^86 + -111774668931338820334698386288614250086725019388534672796812876062244327694110929420105148954924828769102211716973299135013328627810704985156272905741483451979671249270717211765148088160446951654462547213162132310012928998958842150557305590682165843864294408969406813089820241311044985360989093468980667987428720185381420356690630747652589927045544703549071/98984490913364688907442170804252924366822839371570537077729*X^87 + 52056500888916910515339110071180433126818297418448425168176405212394793601553609397555938921936908647891933537076025137333747280896785440766725054280790237145646186172399194082317696081918007912519795818141171401254696818141156809992544396003150751115172945048753418573197038417180902193079730865298376755696680171347724204039475556600709376669608085878575/124621474059926143334469693042554431777829954768807306180860811*X^88 + 596801970752637070889547852395639754133135691376169610190355256921020107042656291607152632192691388802053794855645531231359646977534085492934649809376194657141261659425925055934621648666403055033305120439904154771988009219620235500145608040347362538420823687780542543486612573635445615472450821942923577422509502129743757291456848160902112772070/465216081671678419086445854013248630531523747933555499*X^89 + -156979241575453145771389807693656246585132001703766698717913192755399115350192324545001258321646470616950055137304610049248975547815835984098615139860606272239893999381670589281204938722629341558419052518142104723699712385963090819712654076152938681498645853115989951256324543002668278080747102257443791806666684017051361933210362026684514155973066/98984490913364688907442170804252924366822839371570537077729*X^90 + -364254299341282989842531129240535257320080216187748656795801034274619090095498236549726431477410272637447179274975859259006209135056285156238256907605850219177060464548411358857225121385109162728499853904871171435281820649708246814738690856220238488603939783536099668907692978157576345501915051943018068522084816683215367399058530591646/369512376228497552888360487699164917022655876039361*X^91 + 9987497064636808282221786476354758658864067260738798234247580045342150606211985483543208568917776131396494696070628859726231489056475868578272802385405408039812437679497841846517782107892136730549697250356501322221652008444957961453139502972815918382932301546836570151624074784199898195376360564885684222950525681334839386229444542844313/6047809061731819448123796102172232196909808723136221487*X^92 + 22909670787914339379640540223822164629206444016495011235649294349465607995709836888280733010347307385780779104516311971116639624411505819304737964345600573720343308616906741829179518875631898923162979425269193365099356530083347352268763343254160303875160451901910566406538819879549590140036594901951506133598054735643083692604/22576671120455645682676146373749918557014472783*X^93 + -25877461983113449263390845252508361047881427470476224420539053295414285090943161375510536179827924373453922782623567718034793664096344567407378298198928995986508719590968745220411449246214485331929937262658003218918060298220775920685370038169512818414330666441733126384774826449079471968849677078890128795031151440479649013224/369512376228497552888360487699164917022655876039361*X^94 + -74407803090874517312339235159061908922933694220749540667437444145976508507919051082683152454584892566049811425880938757068727476045725512627487736559679445565674703355733199716780232048887101865093038761913455598524321683206271041558684192853917392121499437778857845378500218088753775277845444859075743383099880255/1379401913634486813874023729073740976172449*X^95 + 561017323421512909743195249046065516527928181798217051133076290881757618509805993948451089101952887366809365370798346459700895107688599441279977531027944448370113448293219726962416978774455105491870843702275855986354812020263843421372461102229895043166920414710664352886439245190203384732203914186131489201063298350/22576671120455645682676146373749918557014472783*X^96 + -767905028159437365687654991067324274129223195783930517320553963545107370497432137173783134284222975212317577491676176664074481306566258447318120614298333983047821446941683861254451311389516213020353609774542113367430203238315555878467574366658509280400773536901783884697183737136013336278800228414527890/84279459499876997242868193870210849647*X^97 + 2852365080438805719746775516717773969829390402539305477062757287442271119585554602199932756166781709182810964694043720612147269418004611835777604672103690325021740053520109418922983359307816024112654360894231141031469957804930152319965498861758263232178803423856959239185709334163135685755740526506090307/1379401913634486813874023729073740976172449*X^98 + 509416710907127617655471899885603010657056372635769026384456858019353666030759845635435825697469566946889517333585536949833684180116574308847767510205680005988263893475947800947909803784745017760159045826933531151372879382135714447825777200498958689243576036547757427974991094373450218222580/5149352935777906595152941520755841*X^99 + 189710077287339363403631040995932885406087607099487674757048133459446391592761577515677662964008388733616060333134442914157380711620945958253169762588647327267438638237714648151241906219802241907904799071719612971704533593480836718728634732149987849504456565865181237084466035761936221426737/84279459499876997242868193870210849647*X^100 + 8163497842953893412910092174840597226395869923866733074012545930845373923293388174683319214404458518232540944496143398669487122115390674062026988680086605459058809946671760582035644257242974489507077857590326715745194250894219120836898087627705861991056702239436848785225041873/314618007929242169924417518223*X^101 + 776285341245592857676244869170756509963604569858676480004897318148347427828565076278258407603853266330086917888324900280475283633574172120610923485743911298953329378488859850934272592175784549521091344913975750875146188145087984220358098959948894539235091987140026760429382333/5149352935777906595152941520755841*X^102 + 517687966338676457520138767041657958883125427707117634571273459855773356368695013233330877147257063673851022677011673009422370706837610896365456329819747135823111360594084551653829430995308680354939634195465030400106245507239016927601920584498299116585585874235/19222704706375155491196769*X^103 + 660128534103123750465449502604217583144456014341835651385101992310103956511724536843427900251830082326365633646484893967734223090524803806633092462922782071485423462680328385511630548965953227924636187351300222850078881176711739501233917250446564460613234826/314618007929242169924417518223*X^104 + 101288103191265807620411068554189826783942571893257195262568527808227664136386403679496124357687036298873333852920756538521863507216596965382969604813016500462754922445162667832196663837749598864876563035621743780488994171279228175639523280200/1174479422397211186607*X^105 + 29569383248007726466970585608044226938992941348575789104040550571553945634624365064023585442777727485548502725617343297982389693230360516223070456737134540513220995119057955493097825656647745420281971077032712678754683395383754240916812410/19222704706375155491196769*X^106 + 31906476347570223671395750810803998354097997525353823896785676450854654267767129222971152959916627285417745678908862802887949823628118075400105803663482519789340049996327503858031612400919381361693008223446323319130843145/71758992020358721*X^107 + 195158856054316241236509652491904891816157682929126017394744256565583534490035963250363338452881717876408549999873587052086671541530184356216711933384046067133594556815947022811119241673332484314538287903218578067011/1174479422397211186607*X^108 + 85076732091097980017861423064163812478426819357487995549754626662748426299421946000568551840816686364213494346823496668637256927131215027996645365126903893894330335912719107799113500609235393187815/4384370502863*X^109 + 212136998238131529417419850424257377462544331819748753651504432085041284733776625727701452798792727949188139574330310862143814843007171578933010794177702840507365985016428864444588934341549901/71758992020358721*X^110 + -5690269453587926127362474251658414271523748479169561346860476369517992989543174445267379400161819369868735398327322481798802884545095237892952073015731525411861092505388/267878689*X^111 + 334595171158712229556457210163778703756265395415014992508209410817474757095094475690471091991530538804495969040015974133971909929052365410737563411863597360413/4384370502863*X^112 + -2991630825481168754350378189634886181451719422049939659058070092643840943685621940822568953164259608869492310334360385795755079353477925/16367*X^113 + 58637248286104180999612878330644995745471221099123928450542254955332542858157492522226477365120413689799883072039852332820779/267878689*X^114 + -6234005565149362031673843201509267270087789235487109842429086541550826846296860339619552*X^115 + 1210756460710651590267351235917380400634545918015962141185420086/16367*X^116 + -421356285907868630804921936864*X^117 + 1*X^118 +