D=-8879 h=130 1234590420479768661837980269093254086400046215657008358916842096020640618541263022094501282380526613042611795049870733807871732187804198681809391981973452984455941205778648223997622514075506438056064509013677359073245334668494187234319990646587212464808388163478200939544794779536274913071438577001639220586669752019358005736971604742706316140333592349829499047760263257396298157024343472415755631255883812253192869186400403072135718175411650760370857482298403764008370422114051384130675896117067174650765792908260318654629009129865534858361997511621357548885849595838478801445442761303/1054305655555095363641929232357567382487135099729405270554151989340653422657172668642413212625899008815099432603884920975700011278848014196327548269527331512495230612121324771275556658212328759297525305126748905813974170840411734467*X^0 + -19532058778333673775180400923232072488806210416398345634577172001603025032916853066949479955162325740026883621753219355624224069637421292861915338495290283420048174858475619397625927627553280907681735660580451762611583493290632522907218788821548899903055042175143068013526814958233035136097109650531469908572325728795522781121724314842802867378262088493264826456976479471313401637132699827625870583810018492604577357417758760378692646264452295486902602489453740305849244585781585486715689654799581906809448591453579314181249520712586428428049763547216923852308134491389538376424072/29381129077462147504753767014116894444097837883599117057859833482522620028646430446058474613842313783596810694036738213943094363693515140876329618713100008065437765858524471159196115142608451369416704288091971676891982921195039*X^1 + 9034632555022989439848627247857386745484118231845265980656319735225031781570933980298580656261974997602206557075703048989283941783785833248528183775826810922063179691780675191872350637439831278991420733916886714375226358107469313271498551186140872000344084845114361504014701873734529004321381637421286131602457963779743912830658515025243253719307341165157660745625788834992249274124595991394567030128403171515228499771243220289450534385362424612474900143263571116164688457192680002828319962700527104450196289472343783294611634698912255382157564267104534851515450375049421050598800526185/260875045078786407694708697318343905769144702568476560356737461491318343234351655930553196096305904084556082152352198601600734855234720935840930684553614971613021923057838779422502306351220439709050917373968616519123916357290751281*X^2 + 5494694524757710103461734705634705985398087106270880607012845610792925047340121159927702597885430868668294665747433523551954852200103111072991078493486175096120668073684591671570794588826968474772716060839958100401898125713636800806569680397420831715324291460902499965091858286783146872055368600535459003053625537120713208983389602227053162133837528967226133278464084049008027654541700074988181986271259006934068706688832991910478161603935642696985910517907095865490382439010212125944928070902591873010572180211240371056556310354284565355704443212215270404935221389049909932777311/559230860918020377103658815788462119726605991927948055274052467456506676972772468226588828667569662059675752595135573618243377347021518054747123050176134853368507988522427708740189600078930992390069042086670031917416951647929*X^3 + 1760570000235696901160156634312052263256395625366277930529575779128301941055630414979829544744485762918054998379788661209166064640745948535153223187193729078231320238333093502117013933417367140418171563917375576175396351631424407819209163677595764552634906631500724347666032044488874202561795133414556452793693472524237110005040298097498613660356654951971176876281495079685495141946978999297586086115214788087080294369070562072609742775977527985671326624366424449019287816290558027790414392918320859963938245356489578451898958991206947370059016611541868649219157706232849185472944650834/4965410814091102928303386625385755161052534602328250782778311858546322784841246745383882209739351029427861007292208758156382947464204058808099705562513901363058982430090635625904143459100828281431423024687543213394745113681961591*X^4 + -127158296063759537617677891611960466268535820339562735829181599437230848136106283456855700255042770813031562276824813262986097637910879495587940701548662639467549500576580440251721695881933879311716807421438039044150431653317295623681733023513391615810591055336135378277680528063304250261739060723483542768733279375997792607402913759005658916562967453677649198885331290235526168059475136101899761797715289595714313993090354380333850809526502668569737545731074113023181061213621967453210628777223616603216413879358220969964303245224670606900430475333317375367856832443583382426808/10644218436214150662295116552342617212951504970810138680179622367400566325982492074591002595429583611677576550127031415867004254042869304116709516328389096769825188654160410268846947000038218010352705047037643360067965404719*X^5 + 114443966162293222260439903052632157167896785924257969002763964334305856865972823284918051918483537185376643513382568173592800771980506208828779381177264960444836475325003856349471672929642008633597626903296532832169788560864506864649909121070292721398988812018633317018649555769482559662795061385698869520245551515498699976098811065734247042017402350225963000086940365653033032529285622621201548928184318942162243978818605260669591303028772231295473003434932751762913639420256641968437325755505197826821221072841553281753720634209791124089708022987517675924226590753669631027107625441/94510015495145443730518339868250098233796412635823221341314867000149628408398547130293512044819272888085202188577911941483130771646636551252263795479766790219277850060290282777092042413339337713921668112647235394043464828500001*X^6 + -128817071832215845067656539004150907528815419456724385235481128443443721886261144002795434006008581033116571588187056008096952523735061016280047397515029120885368404407618544798573860773009740939379179906694608894316613978226511103186583848612493324369062379637266385050570615098787644551701527735993524801992497975601182314096426044925890635445062296444466046896005822721448312205479262869533993362826303951792920342267759469125841150211741478404825868920168978315908490798927707234927561321610200667021898630380280897924189803088884161150259346258156681178127350793163809382343/202598593954295693425822130571674998196734355227718598597855184152573004740515954567617911772451811056820637118084053303471530457624159521987150383995692910699454542465717911412899430454607370621647387425313856048145754409*X^7 + 3162022514470784887629875632015046458093306129100303886080373679387230682541578200178290436138867704450477246085622359862389950507724580247900940719309027387101430430918986712372676158845387380696996928509415932951110127669433052885685200476510120170337293192487106731691488434069639805259633982686761663616695265438176705555373858025499185351881808819982096427503555031127385707599537359066700789530471196846892055587926095950930292972421097943674387247319094247229655516223729954778453281176754029767666394595166553737697742808873775389493235085724496750469046141383169691132532652/1798872915720191461927874697345902308988804340066913436950356180090695709091041160605879438627599630373510436971468309281523718933244912395723908259497757354100456882553109335435134043006458843749607152949361727851486153397511*X^8 + -7585017730085418404302012514496323825895440540324855468221963308956767904188909840346015709803700530818425634529420180090624538152638763307062251803416066405925003955089951083055086727256939277869344355914332141778064524286154558623055335401320682108739728518603245926332862686463467603119431206360398146658489235840277555436308925514719379592617881232304661484591603767120320895662461098658104310331179770140971461506147912737784963732559048430735050643779331297713118892902943951847395623833433130641974490516466241997344334160490783678300453870782258782153854777139224251939/3856195785367267956860450508684882835369760787643252974776160166886455434299718022516885582784587911769646094487690619246163830086550620477061427513827244273928124527165933892192814928125762544775133289208023614386375999*X^9 + 69338015730655752291834328969725597599833129195141212277572379160295675238955619481443510835458004086190656549040354396397441856268494106370036853883949403537306385598999908585140423310971561670743207999751082724109682340508124219867501156480470727800524200447656093756282113613355031695170272436636740349946007399254703741442143968620144244683823300357745554804394440277783221654866649821519465074236664745428910827575947619448862832511899219366265361884279754108275613650124995133469111990675288019000902190929704769631694214363665059546034159515779045476586829596981686093708528/34239162378275972188963940066613074695248106033484443163037526121784837801147196321927427089544356068602687672956205008286688647338482959215828414895272101908207817676706327028780003746828645635058408474878041672136632495121*X^10 + -166687893955460326373049488771555384782206796940035096666294226196742684223809849427720322464040645182945973505491549950592492487833084704927953842263374111954331691802141427975644451381818425213844659849992577364685933657942728282954084171328913495413755711995869042635792730387669657923205225669396700541941727997617591529287341718579684480233679725486425651884924601793283602961505210640430412823270918728519130752854831150223527193121821623277750276562485771849782749382828463415900472706003217295146719420642196459486702291263310693261226109089868511588268642670854512736/73397577173901147055909014074529248696642591858509939490615054420972065367344559725797236568374294074678476176193232869985548742496571107176864652532582980323668548833319385942176565249831497923977646793124900420238489*X^11 + 1495107897863237859210649224115829710488053633701634706979501258234772691434150793023984845380142479528832712593256126252058813509127465154813561594925892069871991275466045520279475331489638215552975234470923341010202940239734181806220189958099620310420186186407220301815408879313334186268631504004310316094812357985794385966328635652526290455369185111819869643103662260994547629760107846617704045521691989573702404276593446809966002682263551736140400450379523079731088430114485614434199854919343020898883609151580211511673040521358726418710342584259697725471976470991784861829070/651697087727068284709416135967745199177489573111709752737171068203810968396652345805353663490595357089070189968419714652601687284627054860623381249836804282293853045091042827780585722853253870066997525876155990831297543831*X^12 + -2515241421447881743218495196365778468935701830559604613664839912086993078198326078308222733211506603841413820484115810977935817437585955924312989244364869890759773763906956755533952725316714760880112316742954837295068138374408776403192757901585402227585078987622664036498443385905392778538559874413425191585829875384148731537379603181580277142523953504691228585849393577380622162632402995961212300868044304889282235401067855051474303509421753353882313911120054243338271346402949279429910288202995058593617403937372822867556115505131426116342932995256718108450875120060318105/1397025627028865170903099828651361981048834105652458584740842909916012957211536275893651647714298423090512723704995647598553636387196814631477658100912999625487102686432140581622687186307188101042034272782757987500879*X^13 + 19705948081629606038516137106326795145646491973309286925671376732824688777665329032730938678177299154703807848331430073136000287156292569619366523739267842271577923314280049658026340123534630773672362036287554763393920255077954227903702838202429831116764080710782820587663546449237259216382496382691490581257159103237560993638887296306078877828532665741967240188809868190434320132036521223160412983685657924941764180866745475311271119769835962701963962050853644350499640199134177722656632534196792875983850333449017421593197799081889454783034766044436612097046887060885501299335/12404190542389293852448623378595443029732598024088179773913944197144279047081230593659732980055255698620662473776656355027557737481920517112890126278006523674699984752830976224227839527221523149152222308038108171020304641*X^14 + -2488064172887535264199524375716909815998346888203445083933883560879313383508914351325546754664776828723223517770314408712547636831734688356531420377721895229142677468531493615958305448973834744553132765737672997328053269670784532327616327201366372944336698496225104220748415244521030657909278212984117207821106447318318845451957822947773790046602036554408718904926521664633200657049520645587112778771313646225995444294732301070312683565641444051749809221846592864651228686576979693382740186118174569546899302965794479312571118257219526682618066287324290227897994368098439/2045425515415615184338359924818978010320401325991886654086153601633986760192586055481188356829133855183766798982424081403446026921225204438473877160926793009497954152902109197104959277170114349988337149023071724013*X^15 + 13776496651937219588401770374848107906780577061246567665732825577285333845041832467069972265997822583694752677235455202479880389163089144725089081008225031202621281077196137663894751834983504627297519783609421291464139120445870559224985399110994542246741858577714200156156302761094891156634061733564513753204347593339372516730031083510569293981293250652584029994949942858456249024568215099556902258019149916009177204312340794901093021312561481554098090946061616481969216434421842177466987558551924376187076239309610234294260485212389799181938004568963839732309339327384892031/18161333151375247221740297772467705753634843373481961601630957828908168443749971586617471420285879500176665408164943418781197273033558590209209555311868995131332334923617827561094933421993445313546445546175853837511427*X^16 + -241082235926346691291278278101773732831881086275873741020228538028024231681867681935516193586337177246277676693957760520692365384906722548203841861429421556728203619504070555407588951391060386852995237825048489821904782953527301624066626157367425861011219972578348491082233033035045378355421129633137648629050776120576617675295355936374028865581301360877739309398166010221416720460632700609713328285039835876586575330206169021745137047483971525379902237898591681098396976598320498327123227488088761912354108504017370076835416036309805941339067643849252854930771458536191/506115537489368910912419952114798365657610284176616170630395254284251482390259214313793312304719797256305401212342122631306557173773147218304663602044843365454105786003596565608694169607246449704288401442019211359*X^17 + 1236437654052325021413979364454339909697799717937517727077524858569737077953323220730539957177187265680994244218288844292438864183184367450602545396721891047824227072323365635371677046175598299424595030684660618994150433881874742561453607014165652843405967464464133311496286221169447418418713669657847103467469713145546735805049244758915188177339516800430164829055083733817224907494673701576902135850492066352672393289023603219490809532253906494624154020826820399341571470108820902124973348284387801965535983078032974713726672864848877507498522081846951408510456296701073333/4493799857368106559991376754827294688673921713204174979027279462789868912143111563892170819953607079838735657364385706843370921145931774151327108122556164241867005273925933906039595531942741226924376716403688577656561*X^18 + -93853940473655559840174942314950460382514577029063868284160734671887273964394410367485393943274462770271899794427867094069147712811375011616855184611703138106248221432359851753029476794734645630529853854211233430486611599026839846128623841493939662374960419745131061742341658221148177177961369861749815098362283621336831853955787684688269712461540071904443966801885860996517183460687187770257329378456986674346395952541652888577378282768099629972877931780782892159368796813191171240291377507801742778762014449027129759403317178861205821657596513480367504449283345706/741018356499808068685827162686381208869121938765177409414927165862740091347378059024587572920526789540710689915581438698838297472581474697371396196258921472114356934119467885225028066774884992246395902550540573*X^19 + 4692961474896044810777283751826363427421396058776044279866141713376584911558702164755102636971273996956283208818101789763062024205162336890328887017851392449647968469747043640248481363058405282206832008034849320234060554352406401635817024483271676124950767456215647720398142038420243932516940793188460050758099441739835653841081342284090217662204997048112871042434709418986084470666294233133717889377316367235828570859975802194728973985454130251916676662768867517071623144505905900456956351888766261653409663962322300671477182062597471010986722306613829937450860186763306/85533525835703345944198971907400923796136138025848132836536797974038500523953807219031069779497645736315612804885818724690808162367661879893488148745578528761743877834607819587869314663624650000024739843701246719671*X^20 + -4384567213588528480846507651326695210387948629909619527276188055330309259656869084903497273592900202471872869319706127834841680304714508017343537841005499937603424394218435306018886317287500322044271448117439437205042638375693867477418891323881477370661883924951205251790960757070276371148622417933868771654641030030364961838103242772907592846871976625524117750623878118541350124617517042515305959951673699234561511076151144701527122553689469635969759464739986113575752328536320477512803026260748798122215379466999729188367387835186917586476002148949915009548736595/183355933013861732954472606872618483600119484116127353134879489064133346175266313287196632245342646313880097504733913821528070677695855378998193202295399310083933121326779022844845890607548409501670435623779439*X^21 + 15987466821856416557636163216901679886966978050804521422817636444745051441266774192983428680848662350285270090345852161703800530629926572144937563572720977921013798270367982668824196517776367676845691823416053895596885097047300162639178526970159226680311442148414774534170713805947425474251353345597795161104067028981909967491155128437098881710019351694094328921038057039483443893138471341589999170035587556960418747323563191660158529915816269737689067659272483358623683629761379696466588103629451466532297934505095332379906056421836842722807962915696990869152093076050/1628017329230078326902762276421979515885460899467094768484594983400439980690189595677018897706397356620941385744532420821347739547261499910124957443180850474235242184260470943839386662704422327965331797903537638881*X^22 + -70849117844255074239812427246790188688017544174803100151082075035286849944385579621838900615297164431525998438160208894491436086564725369627047327591073249860952272490568153968279116531481993091388866893429389869547899379275194028901716378047256820792511391166927474705506686119359230300304775759726643714446830083323945441161680080937801598881323126070628619065459376727235254822171892830037153456948700520635506162829153480821339205070227196393119081066142206048961524112750610380638491782112462136131875088014738562550686069863625514186656344558716213352273/20650516163291106313151549371845757810577709665066713946939913173120097553245445803265754279236698537434406746788367363613928446637668135938528348045432966559740187107419644424467382656554613075984957272641*X^23 + 184056224169802807214804069125897574862915281877925202416204691743729313790524066751131463571500776867757590095749186020692075429401203420170456807911890025770531963788901537234433720666313923438531012414825580213477030392735879586994882330406496740366368374453862527319132661775949939082965378794065126127840329322753918908066655597344268130862805636868523350655695638786714305657198891938013803993341587421631788978144440092777062135575578993477447612230626384014509959295123892169723152057504728186959548306459056540912597493503636144882410439614979940455475954/183355933013861732954472606872618483600119484116127353134879489064133346175266313287196632245342646313880097504733913821528070677695855378998193202295399310083933121326779022844845890607548409501670435623779439*X^24 + -555763001222762376770240298760722890387215334599659018250577763475551916604464280837617909746918772812440180642356043729812902574969950968445358680713471221443571425175132460911265100958736288826297498251497686157862046954988719875154805035440775059083118297606985614746791688346095474142232856023066249693132323325717489582078879599162184384462943992009237759040265977172977088033415578221333201446863429065907743083040305581749347056946893122657202236705809047767193560591688716724165496535721279323043838987865410593617637886750070202182768913642169820/2325770488038191948772558775970915397069231857761765282907975354557956701570609956443941241044790915354702865952062998492389733825618666059075160270912599004363125026176331166174950180938688261739492879*X^25 + 920491478230114622872942361163239150423693065054772049836934886805625573416266354517143816269607750042979734121867064381229069816267376792478325506112968342485764982174844285800193440233341572612602174757859928183797486199412599212979976449855735335376673398554665001998220012797612422611216876158327153425519829477751896434418700111152202082115889597943530282849006524936426692056125189321995057528508854110757118769067066153282497048300964166450687909802748283956558583987207703371153263175996605984094446816833861027666380345063267871622437045826314460867/20650516163291106313151549371845757810577709665066713946939913173120097553245445803265754279236698537434406746788367363613928446637668135938528348045432966559740187107419644424467382656554613075984957272641*X^26 + -1304399697930709514443293284274078687823235979238320787031757872822688675472330593292159580450397094656507922204480994058955205021749736870217173181831046776695335847675253947515937741221779417491235734568777464209342157433292602265526697556548422135227274999253742433123291729692516278888933923984838290060519702730750098759879095311296549463697222334306886550454639168958679062928872906990777486695143741775395992244635367517123534016888105082638025115530932959486128556223888193099987416554457033568853705954767842694197126478937026962647618870745/261940588809346992766365443853014460757881727419953292364903182177943090615002810726877040324900429705451387087742200528481781036785523826903385546898592071670585091358974114897505370079816224996001*X^27 + -1427214007673982082388263600436212316033453160293377472939062386924035825221342910338663352356103279687104115212501835730907289859832087958565137872512314506301928388248444305727486485177451575622557220986816368114035342860605631023679062159371231323025612569346476700016044442179884284343312971644538216943279264746539467645923553467266601227371563195449070302913261567654369408842442024009736688281412525410723829481204831190923000474967275939224061736921207721895643361373731835388071433485442561392317868021126927248064772928871230167022750911821059/2325770488038191948772558775970915397069231857761765282907975354557956701570609956443941241044790915354702865952062998492389733825618666059075160270912599004363125026176331166174950180938688261739492879*X^28 + 18035397184035447709594142796200915748644907848685676169765558805962129625164706331383617695313248545729197954890740026093475956250574626323505645340877752219156965305903400841583348676234431497878139680186273899173929886316424750079551578907874091652548276179020469365448953427732444793855908523318165402855345572758135215336896046269460203401899254899056060714588682956367298299092326999935742739741934802163281336218923512125337855454531629567089113210627197011474383840179086621875744740534969073413660262407599981306095598788321450285629151/29501136255135374790670733624621518274341899698158947219833672956182350559184909418501750233686274322046557842971303134190987840611051225014459460175536892856243393553212536873240834562430028719*X^29 + -57562534592819874507949570321456450985642771831211555330056802266713625108478060648555138112817314224647790452609598933171691898241365696810312419201773876799545216648317151799356225998274631525193896768090456357851824575771534827803880034828548798108540918958989863661685078174050420195637960885752476303104179782709621559830898619118418807508304231732496716459129400660496524666240479749752058855605569111320053954772535385612507188141611967072777435045536014101467940383087316902580082234056232475558633133610960929222351479740732298225745309936/261940588809346992766365443853014460757881727419953292364903182177943090615002810726877040324900429705451387087742200528481781036785523826903385546898592071670585091358974114897505370079816224996001*X^30 + 168015346699195475762967675694812526009335342841614281094051570607747245175565479158067131356558869030280550095598557548864726518677023610267503826228802669538464429130401876204814825853269473416498543635999867528509462518079879198833073107829811873574922673253957352175726077423713824089223870802300413245382058904425513328292580366029246674082543984033238040680590295103868823460825677573050017456628971665400611051630511306070052937558963206787582336820031112300009671836364703275219493072399977555064516663893843565915424576229304883788/3322574192491876876976093436718269881106194357265339252149304308613847343077476001633263907386673535538524365691102954633515918528105780494927295886421544414488500231243668979979821439624961*X^31 + -208034103069171138993478113642538325416519469975902135419084183780784950938337258695604203104946054853664528235911631612065625976625647850220693190634499164257856422128439060125392032766478718932942284672273118160914266466617819359011834721164395300710809047759260363806797188516415483223405255478468492440590018453381308496062011928530965583947082370008245849605186125434820928801580380747373930801711114787400005670776407509096553537233300545641349523651106380183061905501940513716454196402804701756186366438171367070331471260426336302786050/29501136255135374790670733624621518274341899698158947219833672956182350559184909418501750233686274322046557842971303134190987840611051225014459460175536892856243393553212536873240834562430028719*X^32 + 38655515468495628179982074685846199855135338243526797134251880901423056004634735645154808885698483322190241372300931799539228569488448361696523869964188507116860753872972330633759459597186324788319326404188220655771164175720955336736109000909284847463255100368400525566564534049752539417180517458179373443170355124991772943540081107199772626460264419359927002183842835195607297837012068043527880063957500170460814746105685069668302921725700238413787286753704482722897724711150787551463989909704583034394206375381256372767538622290045/374205900719887022972867827088441252517872998903630955304573072261949244630867890712159466988024950505521383679592629196251370484075434226256030621288607322275988313013139878362408090959*X^33 + 774779881268456467002212398294874800605417908527752774500133664603852799049914654362000135889136591833242511506495195806877431824606732445108412510477211796426238265668278727042484275245968513365308110727174117253394200429314025051325419312288226715972669822087524600707060205698667417870216310506941804144427066513559130998135487149073750060504490852750836049697167136564948783919018902591779473182997920163291406355290120369583845872255889252960369088159606777142046460145724664015602707102460500666696876491995917836513338763104732298/3322574192491876876976093436718269881106194357265339252149304308613847343077476001633263907386673535538524365691102954633515918528105780494927295886421544414488500231243668979979821439624961*X^34 + -2788764971607584957573914538057956638978133909749302659952612437544628252860028499995410533811280985801236920147947392643369401274599334596078068567571326054909887995964769546506548776839987994645059257790802973807989146595553116354604190583948992417860277533393265254871168888166523429981520925045071139130713504817155949016956878368792261444232941622971915045842633766040480665837657598867427112272686699436128301957073950127046811664562699068198282439246618416226753391605740112222097194949566969202737401859224645553593523673/42145050199334049214198426296704724914728347663434052855566288125008361823501282882324526071407247494709019448090171099926947909007256923781510375187364266502532752901581245451335521*X^35 + 3613738796170539429665186101857441728717568534119308419891960184138596505931094320054011045181531016285422721869273557345566016053040624541356268980398983912182426233502447173887190091477574474519833532006094664996474854196634830174269267586889640286596361768485029215909992699036692929861705008978482173681893520092288133563182409738399423209223438463539479721574067746821282165120737379331944958048777561764458273050852214939496438634132123400984120906355293186831069475713593867008808929574719506160263477835111650303340603622535/374205900719887022972867827088441252517872998903630955304573072261949244630867890712159466988024950505521383679592629196251370484075434226256030621288607322275988313013139878362408090959*X^36 + -2839588369656274604456616400264521461957898907500630724382302991151356614070400868300545892555961365063888635805928376254824414439859072790566971954413670502923726218931253799493298291449406428769933722671801277524666744371240798058337129134585638957732929874824133650880704274741953564177251469741265755008651395742002342120211046246038965975299257504677968680044746423069386264146038391248008530554588405380790608233817522814556326503720240894208627829577084625205632278722540605043577242140041492658530338321175449227562/4746598738521685912174617220036572239523408904542634627274049794459777207287001112999721373060845533811129569556275605352736559185410172742596055320122115835401819225316054223599*X^37 + -2448272786225355129644234814064485126260597606221495212367067643212961484714172578355930172443274254754785454902345465591296249017640601250723640098011551568176026386845084711863022429380295466856593579831512287267378907520515814703314911643839090324656350935828075541367910987530815334130668244837964342250250757683211155815945709968546064352163840031945922296267728417006929081684970404956397246086669126700997412690112538081596633774380648843515683524565375303761843091764549054781971856968836068399141246405978661060602355/42145050199334049214198426296704724914728347663434052855566288125008361823501282882324526071407247494709019448090171099926947909007256923781510375187364266502532752901581245451335521*X^38 + 9663061330957828012041613352415176028897823230503904800674276369716783006083867113494909344427500117436251875063126885368131285651211714533248463912398627469092692409090400634895696443818911186273977134480458488474099647830702179339681296982458318051627138331532561382177803583840156696410841742886361828403880204928773880588503743515578631968420539340518787824233483102098755507933569624312952288495745871347366938285310904571133777805300087142379004904779100327410974818996692618004871825530214410389237426863253854/534587086217106195762430140785738511039915407652059311552432683236825904638698176934308072199667252372015944313129362017427250724789973278814737619115003472846246111647263681*X^39 + -9502150504059579859000942467863683853762001646891886391695208158223041025754369674356502252826777865619575258115857590714562450457525513428765233772032739460780662414936577319979816932132033104789137366696481690932954587039579539584982542032215461171126877379136439964844290097205649336376352737096479373245127235916956310494878193914424645007598241290098980418490631359966735710240979947369981477930461884339735276348607588877740742243259961669255319877289370328309971401862522804952513191408136356782945140949585677707/4746598738521685912174617220036572239523408904542634627274049794459777207287001112999721373060845533811129569556275605352736559185410172742596055320122115835401819225316054223599*X^40 + 5678224325339560039382216015042367952845385988404548346007819971512018784475214815563488340826679649367858067244581660807683790812642490481617338612027731049444779998961195868197909217809745403761222470263887314111886880679191807641579672790292441407184866477267941229306874525189973296056715519270325079354762572020592446042772618703085061153272450143117676778086395617547734692183274200076938873383008655736372523545337248167896099901033842085463723400005832967259386684844336310661498619959517098098925381229/60208028631276742399192492486286576308133281636677476241967866115196069899616868671506709336599532872172085179989791870416403955939855082646101770369974487312337663210639*X^41 + 3358720402195342307719017483940702118479061494087122775740710530105715437079240709846498517359916595673345524215390076163823391780567884060574713192300891711461529373039012430609818669308176466860507440343105041682908630460376046917703047684664173111266887546806165451610487307452967086093242155373903794151778740600784889280644775337420062248315999416648173062902985441866023457186517576094731869593882322432198877748929052071019374402485192267333501507265220011935353499096824438258235692548632269213517281508754/534587086217106195762430140785738511039915407652059311552432683236825904638698176934308072199667252372015944313129362017427250724789973278814737619115003472846246111647263681*X^42 + -13465426974207351223473892386417145320544266102355074224279028347174870709713268223181490417623659956455430584909949061556168523553200559751458666682898231008361392631836563783926201483138765082446076310200526659810289078551449686260189250257301755424632315299253854712442624507177541975681072447453657486315778700377456045296767879223422524285372027518825892080251133763392386285313036833488986141490196408401998610153962569971182292012368302443587852780926264743140363789651908777166253344580864987142189/6780947024583482644350995887632230691309075530654068728682043711588700292782618388501712956031031971187305460073183001511026461982188881928832275072640442314713105441*X^43 + 17525919116889044814684499504917471883465579380596106956258517651503912272942204133797236953783870993679504529043546758891803103120089525764391881235789746484092058549374485189129060078413193417789881463007871798015335283960248785054767774112373641995564705562065253800842007161451733528518805651280245646014317481170268550166554237855925976012142558370875482718551917070827194562294397029290565343411206887463950386464650501152542949584979592039036706109121969419593913254723654428348655593458254318397210917/60208028631276742399192492486286576308133281636677476241967866115196069899616868671506709336599532872172085179989791870416403955939855082646101770369974487312337663210639*X^44 + -2025350873117817672623931989536066223770482018914494352037008502046154635779587481531049204722927979024346671059513971279965218159976232972626798824869335850310599020254507451920413853219311794251730974308494512530166163067616340621021669341218917566413917036303070873033345954962592921345369399806563592877210762754343719282129780601768055745668050612406731515261678826720469876375235922277992121299323099199636376996091101225577022409945011497677409840656161970876626543453137884862606543283763514/58746627951722583488707112613445993496400976640249410698381173482709420610278517058415387699853864097544815858275646092430943037436551949966925200106044879575083*X^45 + 1900661573626964475044932234024455164028118341726345034413926750813047141280582481659715893418973177667725236105242494926047098395202511164465133399085793697378217288111666239081282014512391303652052837074366620085238103649010326362305997314675760030482924679157994397852687527069184326917832932227452442964445399834572034379796623567420640679567196152559137424646396469872929872237713338216281933217986411161474327059423040901071543774863402840194300925173686842692318787797020725375560304520731641282/521611309583344818796230452894786976254544271588774517590926439352976945598662952961670227387002459322100420005629461654694343229399144763756328851741572485747161957*X^46 + -30024501498060930403685912113730508646638035488361513805749730708647749893147616952021434603002198992048469655079705809486636699914798162925730743949151932833320088094790972975699600323842332405645889762572114326865979304925659282977846684314399505396028707711770591498435957901222209706065345131266303271909521734534910509678324393007736571032122405632170332529035698707502843194947333104193718624527304037902337658565436199809871691690868439831331901598682999722670579412245421424092167237409/86012632432975964112309096066538789892241547057466194287527340384640440132179380759026921961718688283374547376684694132402552031385874011664604978193330716801*X^47 + 22977213614550617240749557902606751912434422524391519905858836314323792125390670727943190899050403243164604621087016348432879647335593310433188893774339747023355437800933034222798260549662048383366507609396752828269921031165779638695640096204141068390489288629722897087750258715033888999483986567742156788283739492790566136560409438898855469423807892707766723360719115311265034351131149922793511417648277759790874364163903170518377440328753909725100061981308097117612458961530779166260392446959995/763706163372393585353192463974797915453212696323242339078955255275222467933620721759400040098100233268082606157583399201602259486675175349570027601378583434476079*X^48 + -22623240062328165133126412688597382268262347935970777264913538883678550680897165466054339876169481588726067076460691645896239704222449169461783009711860526903916839929640626284287069713078224196359938309381270608175711401857021438148319552159708426886409586316212506890297612723856015069279256623738781284608011936409660672514271268785687957779506264259988158448669356013025677289868774580808138852437458088643134634476805724540262844964413840903552102058410331435764402197542745518668802/9687198156659079188231681052656694435436597258414933470833127647780204992924809185609519310926758450655991370276460652371049896540812480196486651446483919*X^49 + 14242446850239909925993252247126125416990136107142388539104611422829912283074597588742134330053695615178679027992000396973844201876595998636466055899423435332696782469306656274459839830740386630229259883254657844221400141098591623765877045843597659418696045222814436873730851098086680744153534442088058719578673587126830812362863480862716407651106183868085247388859494566794411555086966475762474673567489130927674971172738022185256847073412524104622709879819286791837443067316837004200952215/86012632432975964112309096066538789892241547057466194287527340384640440132179380759026921961718688283374547376684694132402552031385874011664604978193330716801*X^50 + -11846712337903098765460486970805631772540474243294358025115023222828774504512910804108476505963858136147118140208579157289909705972087846101138482377525764791567740810621508576279400742266652076862017039826786270904195916340500006253730947838928132969208068218930656728216199802201805455019073899415428548907455446823599832036445578804552345335502002143469130754355130695025421080510613166962862706390820276708181182279928943105246254080166784328956995768325327352316010611750815900/1091023556330564161305516505536287243545061072014295919679370159677914741854354002208527909778889340089648763405390320122879817157429043833369371713761*X^51 + 6384095040523252183504968235551252869126469176345462976866121095756483558687339475528473353592982917165955428754115606803342821373301752684534436300372149806303812550885707693519919523334166137567879011532574843106412062750972676489460197219768563525811319030199430476190234198559535139447243390377398727329998275345798175842650804918796297612004527368555273292327621543137246622380103438504537028957542674833846002355832499374352451436433662877601533268384178131442768976082155761914/9687198156659079188231681052656694435436597258414933470833127647780204992924809185609519310926758450655991370276460652371049896540812480196486651446483919*X^52 + -348677420270925584352574207255274039250895924563031982214121694707709820381993323813067958000368889038091074074452299028981924189671420482794049539211818319898199865294564479100428362075261028671835387995818250937241633662362935249841328572836783987404697173673951569309743219837396803789911678083315541254257658045653644052736795946883530814876060308337318086861818793802542448457581257993130929617043268161420909823097972957735520170236153585907047624395791726586100608597/9452065429497120788944670705608629207594939416378281681750111842791675620559782392408430521272226949410872355734709557754076751171121521250395243*X^53 + 160241951707197439717738732119592645561567570629505325314176272632264228632084791009624845650976877003666620772356488478074308087305054792819033642521465896031985090231165286698687356756144184838234193308829494786157398098187192382075848938910864176352683620200055012549693551717336758981625404119745107944804851542195478347811777713518956702957362920029870657089486073872022604292234454581197992770276812424857892667886939327758122786407670257024801156720724295489744184868873/83924888948504935485039731195099018734235467078022763052259243052147287834950307862194454598376103083819135646568486163298447473648387987182259362597*X^54 + -1273850030905870446047751362935199871918944592605229613458564781737479463981481911343725762274127655680331199743759529322014186999963291711749206374470896436227164831002352958078064817220250297296037250351141590746712007741081849410802813390700248807916901061888850259206053292393390440248347600988427932313376257678841267113979614319984620843505333851774375323752308027641019482948980963958764132991298420420906982490576086786836987487461212720215298754942146894603048/13839041624446736147796003961359632807606060638914028816618026124145937951039212873218785536269731990352668163594011065525734628361817747072321*X^55 + 509101522422290369941078064217709564925088854610919491666908470165982405060109906500048103467493423480587197412043508914323788178553737397114463995843123908456298587114504067064713608070970669763259602407272452136299472890844915185705257455439841404482085769883639410237662670161360693254787712505434186166974750006727823599249904073422082491405750420434181189074321122165560228286709728500145378552712083198239061532502991034465331584282208939905702270129608806985373216/122876850583462570256280719172912179698734212412917661862751453956291783067277171101309596776538950342341340624551224250802997765224579776255138159*X^56 + -269352849251575393249604461749551303682583356899898654885594865286309688678885464704015719890741158708275021393142433384972278810631701056426600651507769692342629182720655866713331450806196597676382490395438866725941847126043617150827215834150948194287661898391232648089189411878405314847756347415192825031112768939943245633691160757832960337042461369919770904318735152884968064068094208547226466252386475668354591965250317426287300152636730122887536758944723886/1558626154346968819438675972672556910418522428079066203020388120750753232463026565290999609896354543344145530306792551585283773889156182799*X^57 + 90959454800047042457267822184274890823602753949818892448739366253818278550339607197376376537889626868938236239154707899305178322405655634981237078323982378350549100625539409388212939231142183985388275036177417389132503199909954058432841027417320076210051111626437311801096968708168464021448984128923430500806946872778677667382173144025606077859473766363202823701614050521376425909167377630491146655523614663864349785319392896855059182654195669629412352706515773189/13839041624446736147796003961359632807606060638914028816618026124145937951039212873218785536269731990352668163594011065525734628361817747072321*X^58 + -39057040949703254824060487115449501548492989830753628405162409786426663634567761915019068726872054810825009978832778969372352587323533995285880952195428088279186153318285701495068779293490945715753627390636643677959638092720523442461260899129245127574484139495655154896791541563713045816084610713576661056099277312839520985511872434028656507845949893327843685186065257515686443645387032950478333622307246473012412369380610116573502069797830198595851121291/175540731427747361126103837444820014688424645577099471001282590466353556984235450533956482700344018847183864208446058293195604672728481*X^59 + 10083864153438855084883115173894117655467104819106440518913582212856220210554916363516105668418916226943881596465597893985668800841990545601255732933935845492719899178404478548343348767924573237598235232124495539207103012966184493563255525940807907122872855534356786599566080105059205563195826164177852070507578945027145670424196774520424649095347333830100071599530880676709184630400544608269506073962318790870075022067901513693460223077914616475318926617031/1558626154346968819438675972672556910418522428079066203020388120750753232463026565290999609896354543344145530306792551585283773889156182799*X^60 + -233079040419699906673575083474231268351221501513040564771022057062701334676750822100537205550075328627012103684048990926583610102433349336001410057360272051189667659613090814998603181407763416980949736770581705285301166989573359018440074104605070370296927965441129775320826290292126731488604601369240864386748649022169030675870675662091030729913982704815723018329644060131487277344408797220323957503993319205211573365679836757938458016854466567301/1520794367242909900855985492517522024209453988902938402637880136071747138747740567925671486743517711169690490166478018948734738603*X^61 + 475276302526431019005392210980979996818843354593239949702099498158829185068808609813792204592682240141368773355444189638695780970336011491112896223967679558096955830014283155920155300360282651038591707703657979033649605870174474702572169348872762169997121263554580257016667763979298448321327666650221813570795722784999276967816443082575669039587144316403319638395176629775646074538682671081835549579042548244054460343990775099237950619824346386329951/175540731427747361126103837444820014688424645577099471001282590466353556984235450533956482700344018847183864208446058293195604672728481*X^62 + -63678908491856588198504990702272564418874604573590789106590192707267104569934603276530668607950353402199078298048480721675273477762278759908513082739555727426034083971345572832492183980758839390838140617407915119445538154041179016042428283356826024558725263284779507140503044695283974443536129163253533826622415214014885318638976132801579625205155884014027762500125745943988300705676830412685135652680995824854505362769992735687194493511406/2226638897866632358500710823598128878783973629433291951153558032315881608708258518192784021586409533191347716202749661711178241*X^63 + -487978035848090857011813032287999923242766953742822847401638807871486916016467496713137052380443219368614596183041664827099309252398216478710525923417975276793785124022671690362587354732514191275646778336454502946463077010150116311326408684655185454121241602911690548292926354288281997262825643996479207014176985488181474293602624470661665422218238557272689174408551918560731854527601728653896838942976301181761607988723393482271173982222516/19770326774157828711127811402727786314722901855738199234292441768932712803720627383033729327665730245205976372164214246333551601839*X^64 + 1479798395500170726643608231838401733171405274961913729239742184406908095980991563923476399414224981708896386663391951504105732810815812913672997634621907661644700489481411849506018292776770655782387286487932452877517553461978379141832642813861478983905128577416538370473212252519049652453569170306641172288043524900076868440599990967702038943527038257603688007726183309371228852105770030823811368835492214531325092316786665845522588/250775864158872886417469402364920472889286364391631034030133802490807704550992061965624960196689889986636751458807260019279*X^65 + -86212237636544818438825511514357563649209431037513969876633415177011603936076766335253575547514046794716877927740089213256868396430692553392569830615137717482170655383457396072294633001917779688275888231114737316850530937618031984090913026225622685260791582426870440314241229790613420295159053072512512199283446019125149130181599378603161793822622869991973490858394555990657684158491112318789635690489401168019959070368559726225252188/2226638897866632358500710823598128878783973629433291951153558032315881608708258518192784021586409533191347716202749661711178241*X^66 + -74843243093990941183354588610840949172066506791796048542272198296361773567376786304426051215475209881524110192760610837367960474817748815656986780142060387113652864901903897193910235968440984907110185626655120210170012475178786497505003552280371816636864581547453667637618435522904128739841573248504563943754534257441766991298444414499935749433170277730087497856194156117666200978059559623501182909022411495722614720788383835/28243705840620890462604955779358089074139696406310511772737222940737437160828028152452411329731939406085905108549077601*X^67 + 27631103879450852563096414257838835823367430721659412673585513298370696815536636668383980126840732497096463071226735701681895949528292334750642460228931383376653173304275387319589918652034487251319563158529523134566975266545497242032175383202552921755283068629106756496843624218069666737255451137798325180128149690109483426436457800829146303075961886166335488005564478697867079609792856064213857406479246893891586931533893518444/250775864158872886417469402364920472889286364391631034030133802490807704550992061965624960196689889986636751458807260019279*X^68 + -9179600523068541680080796117365903054021925195243465232813952963990517672670923734291951081122319315039128359081105855306366080469387100416581920734168052374805189976058257986768041208288151146718168731955962659939821618031405500968337757123123709713319046342398462716376120939617126471481704517593184998992023081738970459227908528051099565712326289859555032291692777377925574611915118774105004542840484114091411830372/3180955720308693598671579657546805842340319451099280524015905275451901921480800557771416975980621624742190011099119*X^69 + 1881605356714079342742399635102352591808114339186242755326390244668799262357695412164000896816706006380893589171366857194292551593906022118195254136838987345107409229953349893649157148590022516158802920595994887246326355165486698762020963796212254474443826808178250648127125862000876703550723390589458887360046007165386805892012721245708334819961304837853706542632791201538063538843475246790727054279805425607372286401824/28243705840620890462604955779358089074139696406310511772737222940737437160828028152452411329731939406085905108549077601*X^70 + -508793847876640912597830120020323502812928159897825373999349943288148702085709646431340974101750605485706942705742146790928782580943245957043896536557766912458194352760524616312358316107497711561939877423519997024599808225011835112063440573123724198666826442356127141704875912333434566207596356249296058340947007952404952010663294143248643232757817119798687890644858035597789339936560865248813786307395072468064/358256078421972474228131507776416921087996334170433666405665646520092569149769180963105865072713326359070842561*X^71 + 85334070761019109141159135993944117798120828065374707279406266446118163839790938055137322434088306362922406092620825420394578538582182276709471346587901018536640505774691614468357407550861293783414283855241386169858435420734308448576702485252841680310253048595038516786348766658238116490318546811737665598150339240511163336385958412566405595634990321175203290334311942957807045880637425994921670737083041975008682/3180955720308693598671579657546805842340319451099280524015905275451901921480800557771416975980621624742190011099119*X^72 + -17755692085365325770026530304586040338345895182165812525694718433169805975167449374971389298677075943608728461009978081219069527057071112702266541713272660853906236544631086337559882170556584473694523496621360310737264549752671709476935425074553340195979346148601644441149148294880871648099954346372850755862919073371206645544072654527755972574449345588739703296900840133168385279755854854133338087400369/40348696747603612369425780805993571470660697620276344904343467340927195534381031756178158021479144763945359*X^73 + 2294797108701981873948664441268703876070552537818401916024952489496223255307087201677346976638650336838563491581318583721670375353199713582718319799523521365123006387277222364333886366086389224533793935191475191813624311416019977352654157916886789394228164413525226377941872357374640199484916144731437523693316662710519560401340716843200127627109910178838784656191906910317290853838909521154191124576746894/358256078421972474228131507776416921087996334170433666405665646520092569149769180963105865072713326359070842561*X^74 + -392243053729873809587412052986192010875564384686248177620776136514580375373911822887781542123710546505285639907177666390270238735399068903215878148061689112190345929857725745881286290152277618858920177896171822383441940175638582124110175340871431751359123622912545056334025373810622443157397392129470860379476430648082693372304591664815376701920574239351423322135789740336646773453856304041245216/4544283899944094196353843992115505290084547541420919574765566768884693719380677075816889066502888249121*X^75 + 44906720080670401445570307976668133061474531707107342860070723710226720751712339531644625786894315676809456445085770961752658587311096316603174931193941943835090211796992525833438575202882161254952083431453736716409069619067190060140740610024422498090456340046586887540054576700035926874564444576289999569899206023519404478696695971565613744572522360714818204814283812398957678666497792221232803309/40348696747603612369425780805993571470660697620276344904343467340927195534381031756178158021479144763945359*X^76 + -6801642158475312898063040433866160307276034430607109065756310681023172600128112710683297513424912363742098791854869750139144727125745337931860941643357983491737587532066072043484249976721908984259510422762268067307517805238653301515105394321127937795918914745151593255828484621237978191913041701114776144208282440258200494551031184624031526158375315221719826319754796534212754082645813685/511801317709662596728668092365751243392786072915972471535709738583702412364081211377056995889501999*X^77 + 654804305617397807123475193036233700036974420363977659444982138776357298887579657166344332073866812958979309026032263982258850026427901810037767668174506745030642639857873345123944501502022273069933114135059455014647082519881882585333477515954351535369281042404073021137645400880154772780328657194888946324869382247289391542334570583262669026038328231066427101617535700134030148832256250955/4544283899944094196353843992115505290084547541420919574765566768884693719380677075816889066502888249121*X^78 + -78556368232939092612538700995770213866793423791290603431426224537774565429268251598600092844564250960767224753857959366706536121798933530160607184290593374617009041597748908056132049439130935687336851032702460578762305809744268186655977731813115790164104590541907982393824099176730056824563285180096200191270309709319850905334497952717957026232059483258230693688334314302957315354/57641774716709381318692205469732091833853595327849135210689237367237573191134273158808086033281*X^79 + 6080992290567888524988189956444491605807291658266822303568002101728472784614498351707332463566639392006034783103954440547195783972572262227364588643404948980398162302779246909666883272402184101637312411135856160139502793342031290331229730251926307496806943957794788387720608031450082652607341545826270524246072902926730622219765166865569364796355487433805624035890318652540432622845/511801317709662596728668092365751243392786072915972471535709738583702412364081211377056995889501999*X^80 + -658842367941096229819050775929625518128395940255769172454176071109118876658323303618048999128356535963861157018556938788069022134638260794103558476882756687371556990325353608399034696078771490995643896517626168018507161030883524310277737162200842171363089778075111874681877247726216023889279600621039815947764681248751356004470191897799658133133640276704036432363896159904/6491921918764430827648632218688150899183871531461778940273593576668270434861389025656953039*X^81 + 51916325790884712541428146415228139721085575752353130412412238078447013561618386676468049155403796669758208810552942566464496993264553436935396240025432574725325138968549563845033959821769420653238864289814126818893895254605748600696639404014950308728105321340801062887287085698065678903037171610564616495404685921144567917412780494659852128022150691116641291804642590861297/57641774716709381318692205469732091833853595327849135210689237367237573191134273158808086033281*X^82 + -6090076638825175090951922025626430593338510204654122268699944881390796482515866502444446324922483032913513504218565886177847483225239291663033451242179506756806870910284595598398276912196634238099004864435120232386199553810487988251763351370859900739061783847900562864463815069059276356505169562265926894670652279126212235682277299362251324172360518375257586424867/731154625381735649020005881145191001146961542004930616091180715921643252039800543491041*X^83 + 459610649124730701719700147538510501285980377775560377209727659317102377763316935632840390613436997958914624092108401871459587024974660390332139859657761563061760631429073673703826818275811771840083911328728056543938259602290454341099955347204102830050839608209357935135755675680799426768019983967697000447352056711001351486084619343524235201314006925507889963074231/6491921918764430827648632218688150899183871531461778940273593576668270434861389025656953039*X^84 + -43737394744444716849849050239686499070845559134007446278594547206072884480817186121487397968314699818022892776177001505388574329425753440979246278058704479072630364149660638305626037779812747568471567626247451751090182452710255709658201555722770466219089042306131603189386520429326637443909575332760134550549802448269712583631728176351686481633710404793123/82346505843195815859894794587812929513116515599158758429010104282198812032864122479*X^85 + 2358518279586073451513987575724060597190119369937382841768165057394833285882176605656712423848016745502514964028776709539790711042945789304336945967757027492715115519036134999335076527454197791580379254638744215284325621767874462679348559621925757781643164065948078056188853995545056022158094383701703605089558368904196236695462015808958444575847966979625447/731154625381735649020005881145191001146961542004930616091180715921643252039800543491041*X^86 + -147296754331281742969865249717505770989426389040711184815343441677074714470859230921365986116395536748137077593304125774714018243363003316738082123375555045501488030848238935504949966568704494300904406795523826133120016360638509006023950160335981060018130153051944579359084812638801517409925979330563106549745972587146375634594471213418446822023829/9274299565626288530228043089065539983457204144516134522920385660795000792078401*X^87 + 5313039815201717338949533888085554007717886350798021382180497242612356317533256352033546253726442292085845324911617079766443017015828450460619946707680023819104672883947985614049924964150082006194304126347309738318043900035363055536353971573415597851230525565037208478400615860732612572453586475172644934251871422748820234736829426510093952858058383/82346505843195815859894794587812929513116515599158758429010104282198812032864122479*X^88 + -182151188273325456748982889099230685590777548484664536235843333914397175799285331126005506531576890134378946619485429211437768512814083383098969964926533737147299042760077367674173032361259954196480194954833499571786026843515817120655703059534238470788707368301212399783661970366051550080436039333371722875207991733151697057420820772858245/1044520730445578165359617421901738932701565958386770415916250215203851874319*X^89 + 4206220953639856457043896002011430322088759417389815737713604772959347653546856194820850681403235522215741089137355706418764281836918830049566455485189965234412140777673917350963775698295229718118560688892039778085056780984543106700365376011844043407648146793498033636961382552522537980172092726058891017280830040900432555794039700884374598/9274299565626288530228043089065539983457204144516134522920385660795000792078401*X^90 + -24883583643005651633910489514260453452380010036306632287417200619661199408725576280056786867959051902893729169938352098914463029639970584666873388945663550213130494644536321649262714839150294174933486779415532194419037557049283612658318657694757488212634320863772016010216707151759203457705684828727681758073054060043190012651230/117639456070005424637866586541473018662187854306427572464945400969011361*X^91 + 359405461311532817960397128918215827611247845273519441940198237817521449514827072624923996860647794521629320135556394418201093779139879767016429394267532400355425550771374111945617005738521409027419500551562774153733194469434197543431784562417905001935563191567223683761291264215348153120299448856944907489682057028627355653745149/1044520730445578165359617421901738932701565958386770415916250215203851874319*X^92 + 18026992068329504679174790808025681663598740577848438604699066116510083090451937138827711542454294555949302139212207160765322552153601193745567475396349819558581606605308129586355933153732422667558725375751456525885273459897794203209901309828026131950344299475060794302260047998026574459042148944495429906845829849166538/13249178518977973267019550235552767052842420802616012215896542512559*X^93 + -16938535321886108817815291804363625755095520083024165353602599299750322636669537514842813499154802512063184069460125963249446515796596329176729394937281460869040684187715606996761313360043413952304329839075072375558089513376005833961100993420811247363855160587167337777027425390961228619019773528244531470227661905874022/9049188928461955741374352810882539897091373408186736343457338536077797*X^94 + -963417011167402250486628523550029887281556436401600093037648155158952793761145011118577848982399474868666137573685860210702227217261543472683303023216715962096551933331572386421251316707457489191547666978246879856644573737297299437061329274021243091730708173723443596356688406283698460620105949287737137806537/1492192647705594466383551102100773403856562766371890102026865921*X^95 + 239869235710413096514426063889569064382579737617794432913748170035094571592560093607457317306971536573004934666859880404996044969462946039003251185315702588708281463833477158459544700783487765979550888592942248383560848380761827272898173608809609568398477675960226869127055017031858152455036269770293009252412799/13249178518977973267019550235552767052842420802616012215896542512559*X^96 + 9682160562244069814209664968599642630987315348028749969544784755384920660561660347238145653798965378892681146615001543796090703675339760054844236965918625173211204234945291143078920977199057904321217301592743105216686773859864959346053786520969891111484278736194208876215082390973575333356259538611675/168058638101767593916381473375467215210785309874072542181199*X^97 + 169096848060875647996395969813395683585210052961006548515396706962604173007811125546502998635611683160189364307723453857746302547192833345658382145156899952290865906721621978230566343193823160656784124293538177154162392844269579594188103606208853461330653397737999213955399521787300044211425096037259716/1492192647705594466383551102100773403856562766371890102026865921*X^98 + 2848475737675122275454795782249834637716517698048872354155858500036257551219060906775472096359398940903767081058487264633441475073779543664082489395120008802183437682315399016315131711272234081555987896771723339229866807041434260401004812112795934132609098877346860409845002087016193840208387/18927653801302803684692135755768354005043958764959178081*X^99 + 24102591048094864623885438165332113018858217014245528936559270471487118374817555148144251921621301416162438210802750504268475994021674044060906034698303400224044503925844216807649163043196649683258138238835451361572040042418806084624538923824813466903414073461914731834844712207410428715101759/168058638101767593916381473375467215210785309874072542181199*X^100 + 217301059242018223828968092715674767390611211603251464161325658696009173983517470652682066446374985270907183377462171693313447712190196633826946358340868338265393529200616915464586776363331430475544512539181814900000288288838743923071441127864943528848669446448867185144721071231553/2131732605169816835757645653313250817101470747264239*X^101 + 959157468076315528369014785297388990250595307371913591542972948494490561635344101581851718137753690781860224596939203115190588311494415348738047067219545222032379844167482564759092998966447853971540053695715266890256666833414233005411049331295957889652718316722112362034513571305928/18927653801302803684692135755768354005043958764959178081*X^102 + 3477984660407929935681746849219005429724643910041071131626566787344206804500270338282348009777172103724417577921925789720905672128952210811206267131714611674708717074817703852758377075216435264567673284573176461337197371929873140545472051037952319326319086485708474153252/240087014885664695997031833912968894819402043841*X^103 + 330235953439586126883025641950604445618073387131942458238268237562205531261037117776819069652134121290581433683607097737507229098159848314118050326412634855069714693235949629586264436670228742968475418368157453979993623614302307245960479859914826966819658231087546245179/163979431166908987365972742562557755161651595943403*X^104 + -2825983418990292938269428780784315645609849869686491099075318780057003011948447444949525633587125338985571864438143274992537226294453327937135245960536208993951141661728571593571057940080382309388923697471573365286530970838793291391024216934441837043794337852/27039871031159443180204058330101238294785679*X^105 + -11378194028582065026707110251372414583574511712837705562994581652761285516718322400419293346801259170315012003024682239180009958740293551317912546515291421996597812479994872019520176174912866383262994875761421975820900815385365077639172794072236971276077462412/240087014885664695997031833912968894819402043841*X^106 + -1638347764919164315625623055822799278696189122432344839684904249883035049148984352421788865840906642408637447790507170189659672768581802297719703888416684853436824638041100035386559616611911968217700728968684935289421668310374467360583290954756381/3045373468989688386102495588478571719201*X^107 + 37891057339267637925553017366803162046788042209777777856872727713445163931202029797964597655950996802823063992317369159276982684260457840569349324973113979882225208175668470125037967993084952362714366001287891968466507101465063661481145059728586487/27039871031159443180204058330101238294785679*X^108 + -76336351299640800769360027823689413533593626867375903806139293214479705280952256594883097340098675760762278743214895904288942507549111288288742143993660883032539610287785302607942946035760305715812657187364511236085864494808241476424654/342986087283442773522074061096809519*X^109 + 4500209855031524835842389085307808627211467841299160503496028124327735016754307631910783353727229357826065190351221799423620388944838688862967620196956727142877216146612244920185778583171746820737726127068648638798229875742730496463647/234259497614591414315576583729120901477*X^110 + -39961275738060104025142527016019531994378146314998415642680736697100435633841273675448507777511332882131767492391277619868897853863686281174517547566180775331995643410070037907468972127619534900906998604717225754456738756141/38628909481185130478891098220161*X^111 + 12050779195354812463310328125117006829186691278187384752175909259471361600058031668730361911627384384369884119151425766346295716433483399229457670883459523791170032201493308962302287229804898662112691949192814211363518840636/342986087283442773522074061096809519*X^112 + -2772335147026399364239808650550686379627706181173476801527180646192204580098335982518326731475114762791688418922313928109683075791685306202855784619582188327979937283019553542730190792231317329062468120707844524/4350592350623395706598839759*X^113 + 6548183288761069951196353550773975040634167878442745201655801327066528882786805183352856968905808907974117506585148950617731594631505158515903121906268782346748149775835301938061677527619630470915849438223686/38628909481185130478891098220161*X^114 + 60707853889562240066751115336399379372144344931697758639672420008141074385299481404971882885550873549558477470045320050232472237564119727053128540853461268230942609980088850002799929577175635947992/489986749704177914922721*X^115 + 5054709058793014798978920982449695492898642143895796181073053306977025947132473747541729662314425134728731095074124123704479293907327776790009994526804776367016043810214516633959695085456486711366/4350592350623395706598839759*X^116 + 272372489529574306025361094566871059827380061637513120402613009297827730036215016033071449981231050125242835416619905908185719498301562824439374495655614095790621107026230054377867249/55184902545802220399*X^117 + 4295607403779417276138604001869374857131639781233768485459238063551080229523074543900111630315487399582236916999926150339238004435770101030328270687501704402451665961000133410111166/489986749704177914922721*X^118 + 5814147630339617632403923634676352119310780685351074470857440155805166110585253912370333382087798835442120880451561854244845076974470453453924843521254443733925628775/6215215964162881*X^119 + 6771391418131526218877647273689557825144038257261233851293520513403401559329975688343361564134244153641357609038513071870983384835202581921629428210627117865179545/55184902545802220399*X^120 + 3676583775792107714512816156014571914716626184719749150927902976032371491416514357306785554293009273308994099160022170046402338230652840446677924612/699990535439*X^121 + 1772827476974189275207118946042750303639162646243515742926034436710847442706983339470643238822170741729434014495129858081933449608650203295250803/6215215964162881*X^122 + -1110694150474865149611055953908914757122664414053304863382155742416735098590842772346268408068204090040998487777034422201833746/78836641*X^123 + 243474243078333130339178421444746970936615172574075107348746959553483198988589354797307477113066056040167304249300262992/699990535439*X^124 + -50830941326205241571338726932331554608597750386424893171211358844361341633171396239800752304116208744/8879*X^125 + 3714201559653658849754634201290973762702525777476910335137164299180672056289412216557569218284/78836641*X^126 + -62293630149308179893970833811767365118345118865321475791641983052*X^127 + 304721247999528408736818723342715071345498337922/8879*X^128 + -9075591966673659469198*X^129 + 1*X^130 +