D=-16607 h=119 -1006381218205433470841309431081354292611177382586663091473446514416368269578092970544830841994721067934271171768659000745730920425918852490021866895278567618487968064247473150854472691630129733178097853130082632860295980538115729954330731216584698165361776683457619999381486913564742773082874953492078585541591221114291996799373877510080170826923021735041291933179716119748165858316862720989205504525636075775156466809967720788766575926588286070425032082384742965880522266350149799547222977536238846825136261881323915538650568303587841912882508211582045801343222922840084688156856106714966514129821083706003535657268099377696273387075336634253635976811565721741673429775390625/59825834962062377569740627690722542049794897294370432756774994145756555798847954749417712189843988583855280184238335568523278838194456929281020433697780013220368400693159304253339502187925054931517054998441419348076052705487628703267110459466049*X^0 + -63709615637943613814858130609065386155139623507778019986201660954431374753129963724644486822502004201103605147999021924617182476223114967615779837933115732467606363277636846435049168785309049571651111424279332428264490450765346147803402943361177525695444537735892044579574858306817168038978000210360152560840296836250498902873819279883607249156269974653729039454719973954154124695064247748944055330956452733667635519824913689245970407890533592841324063880319123648683871204530006267891982183703372433730428647128685809112311848820324946009584250539953229698285727982101900502978820964059592660808165188505754941638588181750710002953130142816259677990941719789415287559377528125000/993527641214969904300682604059829255820943859367609776791762327778579122151467984523579946336739118412084638019646038786466091665895346224569906342419032679550658030311296565735209112834871387247703732359116651113499007280033049875156903400352675743*X^1 + -524877874454736019694535728392323382930583909286288453976626356215103657253911343411872548148653448250317152069591871113791576514014156295673421970314236779962214045907242776026244614293928572470793734248030813962618160432823638045871050939138957473054472818438854351854372798286227671976809922934251718326482207497839600602107310896292411110998305953273878306627331959216442034231998252483902483587746886403592715991060499469049137654136823229812783122671179313034074934747891764777625570285595797766685428190789212186535358819938042445840752331621750655604677353602235860429562909628833806297170798299464418691169479531134782056573690964202061967681601825657958019125000/3602446857473497776223317136793071719744378713456399876966038065018158354841208812513862358634551007638663225401236560999775928114316669433432915860647920348068188155185120988338622399465590108479379478439297847177458463629049720194322301407*X^2 + -14506707380731682898141081920299309034285467677367581247431022979813678923083556467147003066339761141771722545047995707894919634842386654873981114116982770293939135667399771908818684894063821273980885909732233065933912532661917429446086113232294756864514685441263359989821513583823874562928441234750601060494526245296707423154642108298794716865222373042401672805791882549234308217611851869386593942287014354457929210748646313929201811597716922193942858295748020122980453340000625490077596184948959131216035412539304940701662029073817870528910358430096144545069342065449482429912315025388608877800865667323449957510744571411101213596131230418850661898461510980703327801990265625/59825834962062377569740627690722542049794897294370432756774994145756555798847954749417712189843988583855280184238335568523278838194456929281020433697780013220368400693159304253339502187925054931517054998441419348076052705487628703267110459466049*X^3 + -70125884242085902469711055398089136636393926886073984507080917065132891920833010326287294178316275706066920431255276686306094470871854236079023538927986851235457500526366589865136336358476068577227636486944455956696574347544486625492054822698146270049298771737712701024436760992766697892229748194532230474957532409797009799607486803691773936100545893341390004827549114958799235420144489918697657429034021240384176017537177642935256144584388470708478264450048074962258882872531119749684923951376710464259812796146934584743651557343747207417695278653745923100057471473197461659521750551630769584648740438333173911999689054955232634037622257360372139104500046888732245625/216923397210423181563395985836880334783186530586885041064974894021687141256169615976025914291235684207783659023377886493633764563998113412021010168040460067927270919201849881877438574063081237338434363728505922031520350673152870488006401*X^4 + -1171642543827317545778102003036513279667715071138132949616120524321883249588898132031496711239565734186631482132734628541847703664339528664132887437879814492086102856361395133219775387367678185956815345093658574738589075091557195938257648690588300449400015979274713314301327906171760897148627640787197317248308325529934562363057216582855002799727107957634590861771290262103659397995797519154602786371573116812203181338076935334915193056175085118901109670721645648346613206557079225248300992091208211588209782146455445833674669022119590570089071046224343475217793129625754028335634681314724393955350136644447282397664345396104531606968405685782947295286895565438576393575125/3602446857473497776223317136793071719744378713456399876966038065018158354841208812513862358634551007638663225401236560999775928114316669433432915860647920348068188155185120988338622399465590108479379478439297847177458463629049720194322301407*X^5 + -3132048064971796892049710132266090571059388958860977164505441706630228406781359596177773588897782662332182693938318670082046706661073033773386625725510955873679469342373387567683047405569716031827019939312630016621695309087290847245605606839458254868885778151738652440385312187485937728637505646240824096668282178018636142086541320058548707407568908298129745579940990073173694828415241819884315949318118205557115709133421076979427937840828767675427502810235293476654280128489401879689441132787437880268159168357384545624941977838387533045115866627602101071481494100579127076866237501814970743054547496255239697456988767396239706074001438075558864753011876468018025/13062166388295488743505508871974488756740322188648463964892809900745898793049293429037509140196042885998895587606303757068330497019215596556934435361020055875671157897383626294781632688810816965040908275336058411002610385569511078943*X^6 + -30394980444519503112110591262498459314857615084656754402860129894031128495397345077278081983056949563451412356369115208304447811083073690661406964896097171475982203603249938899341643994888867871527570613838518911695888337150455591996710469272994472605993294160993608374362279758771238738442486788154391877934970128221313178396485653530516803861073246281977758883553111116761082453325890299149118720491253777521765953511112576887880572581193667144642614391391154605953336055030763485188687947198867259271026410247824800826773474836422253208653989919160797395863073953186166318283069006407495992349651551788485816546347166711144550205851798708551644209639172476471460180/216923397210423181563395985836880334783186530586885041064974894021687141256169615976025914291235684207783659023377886493633764563998113412021010168040460067927270919201849881877438574063081237338434363728505922031520350673152870488006401*X^7 + -58257764059690343323987161537658923257074070433665134451682079992444385578525194966663932357422025970226449788835181444649234764474714908147323692390298112426817043062327085254573129902141167066442568309786753482824547165957329656465497233221198664969011374938018710800021163580720907295975030844265788285996582087263964162344648963764448326784047545899281903393347431604158883909202328046019393863762749767943190627609087445146765776372597116296869027980773311946876947547776875216478419115710915624486453670479978727864188361148581729475315726765073754253682828837960064799652101473710648315619755587724070191220081779656881386489215947540005591988170405157/786545817323748343680707465043324426852551465565632803329488161663509290844179769316403272125973558499361449244674158913008399892769048988795955642862651645430912139301717727150095302511640691578304827803700753357175310746643649*X^8 + -466144854791884025858681341272393158147152941537697208705293410396937084954414228083981473729247051891241370203005819196585362734111739686364778311682044128726851073223925149156646478525256422197260566595223679400430372634505925968909371205849621843513842910878608495452669516207595860215051037290250301986839884575494364292914498021603608917550438099392146250914448978667233956730170312924100938338003011261128021066451594211077866713920437483686217331837906066507475545599542121928436615217958629590378874474048324885156754202153614801211080926741293579710086590399480200335276534424753678895147003957449818429545512992595789149579091523689957970913109544789633/13062166388295488743505508871974488756740322188648463964892809900745898793049293429037509140196042885998895587606303757068330497019215596556934435361020055875671157897383626294781632688810816965040908275336058411002610385569511078943*X^9 + -699069746084628118815582886825913565810442467256708013149648928030745907765155187403915275232047929900696592807910635086155801070979908200249696223586294070577457171596754824700829948316178406672906722580344980268210488887684523693763175121986865991236424845417460378346626941586324716796756962083225532147994251588202137222724506053472433177973995677061534472989444219798069562055171224350577291368187399035018958198716883586621345944098937423835395299343328774400166578630610659001768798651993935770608943760420879695715260764403003656943821881810342890010603415750086795334072245826992846206861249366603579241059839677492602553179081934766436812554475/47362306095245880874372702176390945194951012558898825996837969631089859146394879828771197213583040796011407794585064064130089714744929787968685231701249572194310359444915862416456632896467796205112592750268004658106540058207*X^10 + -4134503190444823967401653670985313964351851480639512724393008806921315424751127405832987576794679004043822164907379453184952860531455848140849780491332346441919116249727459608559651630171340428077525004676382111099310554579538213501920579502823229738891955654723082023853033522939612035852592775953951441024869661761300533076747827477236124618490273776418133225801055494136654861388773231525164283299101918688989766732012098353485020978546637929028195374602220682744488120305890803298744142293754053394953086349332431025012585602543384154380272076066789458407587720550097127419766048275970453803876064129229294253794784639140512709341308605793820486860219896/786545817323748343680707465043324426852551465565632803329488161663509290844179769316403272125973558499361449244674158913008399892769048988795955642862651645430912139301717727150095302511640691578304827803700753357175310746643649*X^11 + -4406626848240012249861371468854457716871557660004931793656591816742045596370499624771525581396173937249139487318519185270516883272210285357465714942139805361859990438905614879332911637568669767561726246158528196461657554008969296586871031272849745089038307086624932460863062658812840638004196653694561517549007090409385142796158061522550283470850001181014484663445561138304006695208855019121331290610218719502875582113104260343420136555574891422705870469746945605371816962374375781834000933940397019605060831313052441198092421851562135485430503423984304477955222128135100183537209708798937682733202812889655628203262787388649613605338535829259316699/2851948340774726372877262731161013138733727497976686096034080184927431754464676330991220401853618401638550478387731924136213025516043222012927393972496511844060357647071467598991788576893345950810657719652436000367708801*X^12 + -17821486802846993891641370945423134400765175749028176820159259474122575044213976299611592078892898263326283422749653904988835151080105681566151335187118184005046820159519718931483499711878523285947697446776278368634995223469802996324303601217026586279831772902238418545892320118913900849006451689164347095973852536305660419666595603855839652877765180284489607307415700089721314642192932259247561264666772217097590247659630598871404718190389116275664369082856167568108168094196094659397362025778977319927519035065922314661370074175168289163088255427346534361820327419517134224420830035262617904370886128918540954208123813194549207440707912404440058713889/47362306095245880874372702176390945194951012558898825996837969631089859146394879828771197213583040796011407794585064064130089714744929787968685231701249572194310359444915862416456632896467796205112592750268004658106540058207*X^13 + -12891372202560903075632466742815022245115001990567304437532461168211453174298126658883496027085597134167302572111741061122694920093542377385718605835785837882525956967371540335138508565818601945746021311229833607343389563555375478027639392455694709781441510326681199746444910384800691587360627178874273700281644914730286349159628153956385727602094125986599677252333060986731611887910088148771483033237101355794410094882981157193630748825534763150007184842704982057674982774091962281049377123684826762443997592457801710070040700129350892521398192699361948566374598932473582555814122766560175090723185534017948376449399612647987143673321414376110/171731699932241005171148475411634439617855572829330167762635044555153354276189337688397687833661612671677634635258139587897454417778239417891695909706540124288574555733815114047798433003754197074164973785297525162143*X^14 + -12908536242332872403331486935919024817481907978884636454445697737206403682812098853768015528136273101542059340446681858311014427363892225522108758705796630780340945839963703441589246123784351451480118662510823111838286794105871636830939656153362172176521566475575730733416179515210306398594884092177458762678265068376334143593001287097630063547803516592575664586141850542367760767869094596854964988452044197659927816326803198928032974591995520444686251411493732789390628127274297521241573404362654164273106823196039168934288384447009929288980726039368388862361328012967497175671271511630800189330427277127425584899404807731302779470090827861196721/2851948340774726372877262731161013138733727497976686096034080184927431754464676330991220401853618401638550478387731924136213025516043222012927393972496511844060357647071467598991788576893345950810657719652436000367708801*X^15 + 15401928786600890693433594623649700056330854681448378172793646304260487539203490197823804085985273029201863708497402883920314213611049704726142084098205743694845809224213188832488556321571901383466393054465862207373245744749235350381969378968885527700139627391389702509022616733854368797771135936975143041993689461676946479514388424059954880088075981161551169110010909597584546477126320241356142722163651982317421941129387631357694603112114979009951137222451069390239141499386592003339045847045759651490814343183338297798887267413512759557008994768606391369344921914443740313053391499166501353026197446116711435579886265345671347046964701/10340922498479015184629883507655472970305026364143443593823992566697980025061078923851248740510725156360428411829839199608445499956538773884006497844676348785968239641947077379887904678975985853806525789444061249*X^16 + 201576208241166466535260748316463320960674130934914050187476829575724798348562956402624808027508708457222892865402315463680346493923308112981271398070498695034721999261594207767436224354868684831123478313991529768089155765328799608815831132210608668608230518050495969115197977369348485539427900748843989598204682774238735598767231267457354525277414340281110744075729528755623408935032640324054906193415911913172724623613520665578532621046428363986847269169453943230831209272508825755761522291599833154850465789649281469189572485044528127118396080006663782589342399810835246626161129395269992295517139750289406635711447818406332344545049147046/171731699932241005171148475411634439617855572829330167762635044555153354276189337688397687833661612671677634635258139587897454417778239417891695909706540124288574555733815114047798433003754197074164973785297525162143*X^17 + -10290461339956012007864130305735311535486832820414419494656002517313462182342079461344694780348132694863583053886197654556885396256666186578176291208221891453163374226375889594091562730695589689866883555107883757496860108599737392338645748333259127054073789075232669932553546471876944070713293522116485854522433499678723530265325847755917303211910047041624239075081578438347515138689875788012052196087295480707388410528218349961801310507733604101760304076666651365716359812490487364283805391316113951038519431802381847424123468003446177263780412787245712685006485121433499626955637938786706668773367460711951917297536460342904136963/622684560635817136426198802171100919510147911371315926646835224104171736319689222848873892967467041389801192980661118781745378452251386396339284509223601420242562753173184643818143233514541208755737086135007*X^18 + -371676284714847370315451092315729208413928416419415131748668134270415811823125906279227792435750193256797464171207721761040394955019563335524655790238953718094570999377385262417262317606315515342069093418896636661581882926301996900130874028248423042496253249641465275222802781393049006425749833319469338960274978246255744892444994632424041923306480485953494860117821763977453114434856481859633252379898465609020306749173250876590670841914686875801905859972410961640400150866557779729970727911755635120245550745707570234855939630034032996041800602704706322990137635445411474436627782219075627507351068747541074129021866273408836898641648/10340922498479015184629883507655472970305026364143443593823992566697980025061078923851248740510725156360428411829839199608445499956538773884006497844676348785968239641947077379887904678975985853806525789444061249*X^19 + -4885363112278787557731391765918896061824829262022845616158160263402275963322033599126984059346388930986450345818934034734327647243703588959099988272284828729730690424687787299680549065626646669749843321130579220102150894663192032280801843003637640530772745428649805171545784116330734534096674017196526596548790257732666291932472945948575218740869167487487292412383573795437822205799581429070696654108287124187135647560550987710303166102777640599366499999402926013154484298893370866707222893865943255042096928633562255848242638731246353012154723942105506736615148592947411984626739040427044200719698307256680900307618830773157/37495306836624142616137701100204788312768586220949956442875608123331832138236239106935261815346964616715914552939189425046388778963773492884884958705582069021651276761196160885057098423227627431549171201*X^20 + 905470009340470842366368354438706978171130961153111936832390257760291202311566068616503166803507839800357473758871346655436267708270189523657528117604339005674129289471055542176877388170007690822592063342312584860312480529614619984293534961709925652685618895377110804841742936183523698767670625037954401498528185058521368015396963417731276848693400646296060536644091265385024127691351037558706204313428600919733853836898645165756842049887512209406191354231074733283244699821185847055955261493183953584970246034019834313787813934850538823433119510470142327738537178256580152535168519968034496915536302269211415833919838108575055948/622684560635817136426198802171100919510147911371315926646835224104171736319689222848873892967467041389801192980661118781745378452251386396339284509223601420242562753173184643818143233514541208755737086135007*X^21 + -956788076553926620632446477475999211021353775545813139144028903900718941996339192403772673392137943323695008798829267715767487077441322195220192310151046390507322059951831759177013017746391933869371286792514404710038188762625547695542285766528918076983212717272929771238794754330872909418822751436387566137350629580896560658095094791920801597541153671336075986777333718684316582800308810370521908475594293850700436121568380491129122347412914354442317616739644146180419792172818288991632992756084116722714045073135294065068441306756169497603788923014166372273333758770188262511735090516337036246032424795887143669102122498/2257801338991036467521990793051411351404142001622807035760559289656881564294348112659436491560604842338526799117190908956848845605092641228691814217232616909836290525753968861628054339930609226925343*X^22 + 244373928652869587399804098782333724292858784071564218564086224828852580224231211072709893582651804244670892979324053768341321765039073404722901287112942638204997809588609997233817805834283897812611704416884900023724982790520858902547999448919647188141528438156974717899213975064223961237689360969822545306569099003587917073649076410855419567012313935496210532748291484636360124206619730231371550651427672146956729566114811397752449090511356002246233912003085634439949929185369861913595884273759009819351976865605199848254698957156309542508788459901685608234735146362792676082944620854586777661984096842148361482409705947808/37495306836624142616137701100204788312768586220949956442875608123331832138236239106935261815346964616715914552939189425046388778963773492884884958705582069021651276761196160885057098423227627431549171201*X^23 + 2611908520374892232491593527267856905912704934369814275656292440659067472805149194420404769742450382293513306688645301515934898892650617277483607314488354476488661143113528705857925666279454239939746713450951042100878974202805643062697645233205104858495376840565988307903101935709308377581397848145491831903669995880329327633766753100302785338139634082239374140516039287023345065699204678404752426833149674847435470838228613959200406970870499827160551948278191716617691717081980448810721720310306546659654526767465165617833663600891499381693063009499531631124529119486897323621770522657637191969109957133269502304402/135954798518157190794363268082821180911913169243259290405284475802786870855322942895130757605865288272326536949309984281137402637748698815480930584526562106932997562820134212177277915332727718849*X^24 + -2630926405672715664906814432032563271046824604370769022170328493318661554748342556690006786037561596770965542639965840732553614392854481746850656949865838343909223258583557243058131952710044459083360353996977227141090602381854139225940413052979386712205006726047385132249978864636676976699116122717439081880552025253486563527922892077291165266536939305258210454205209095704346545335882478008871104428909083051766133129687009029343393561355037366849609579070375838676880774745057302189866066482390218258587047605499833736089712536777800241490457686949764773920807839445747713739292465797722217838073877838858499810430553/2257801338991036467521990793051411351404142001622807035760559289656881564294348112659436491560604842338526799117190908956848845605092641228691814217232616909836290525753968861628054339930609226925343*X^25 + -6905888067699713103804389609364130928916485446870116756568472215585916266372114443353624189959921640173497912392956831107888833517707990930213636889394562113836118404037491810586146716369555791985123557989664267161048232229453906809917572315330274345422428357532590035626438154943506828624808428627895019246489195537722553814684201681930417657206460654697545086914494104836579705165250503938331458379144421801308628535729154098173018791520289962413564219016985339322795367321439055137612765147759706121635268400773010374916803391827103766493630991149100716322625737309609578569401642817347862699654260748869295/8186595924499138363001340885338783700362086423993453989599835960907260242989278189626709074839843937636330279358703214375709197190865226439509278287864280540314178528339508169884862728531807*X^26 + 19516090266423480889837590315970940619106805378662647312876746856592651539812648534766003154123187438863650245670787869678728384256567897868167635289885298198878892819289975338061953677533752882072163469171435269434027756556262249628013663876496765696551736852367181182151963523357203457148156898693600984284471210080842345416771399259257001364962794425627165313320887715573608862740378723354178801803996282906900384558770404087371765874280754097672707861879161189874882351489110613670384513114704794609100853119159595577511707614498569985829190999601281682113478081660194779835752943518982542689749084789663108342/135954798518157190794363268082821180911913169243259290405284475802786870855322942895130757605865288272326536949309984281137402637748698815480930584526562106932997562820134212177277915332727718849*X^27 + 3861726916711055213707843551095025503937555863985110995034422798555179174786145200288977045423769013992399245089549077873781560414417722329045963976420539804195292423124731363901770021683259624156185449718273171848743550479436045870732216348338295119138794144729313180205310388051649141009906132938391237387474969060645227224382446277913393547377374701908578500322043243725208521462538254194042181851828064407920753974649723873175241213412956394911609832614312208292719902275006475120032061441556810023127666101212280175322102927520981914223461955231221490871767264972408880525262554384289916231141050329/492960554254178259950703973344901770359612598542388991967232851261953407779206249751713679462867702633608133880815512396923538097842188621636013626053127027176141297545583679766656393601*X^28 + -35110726918103866408152981451709568308461752742831115476825309882282077504876947226681182702965990431863657361900814540604330314157503748806499956675091192433747859216239631953034865365446960657626439763504510029608693566065642246528974319590821512544551055523295576996091485279289611184566674865055600629849410748531082169222520474330027802477611877763530054438397019357565144732546917852683783067579140400949006064264602641702079296599246088510334998011375092957552909870665051509520973485594750218137247879231623939287582663289783822282700502336090178770576881154897654100525392682836565964216930458931665/8186595924499138363001340885338783700362086423993453989599835960907260242989278189626709074839843937636330279358703214375709197190865226439509278287864280540314178528339508169884862728531807*X^29 + 9022094473796518419558633485376131783767174742535456081663495444405524582148787708323619764613351176448300106647383106161276273525746115894732301962784812394844691644177184202071201192621248189272813192781595070449194355804690907844497115268722253259748950762287082649433905088817439365706012271466632548233292306520151810984895017080878542916976609544918541639952917327757272030940882002001261474716439348861749917149991733683347735048337955801940135093357098290920080791027648114666925407957557466715195670677687920994362135242994932021784914845152499626641541305639060008103745345199036319319226/29683901623061254889546816001981198913687758086492984402193824969106606116649981920377773195813072959210461484965105822660537008360461770436322853378281870727773908444968006248368543*X^30 + 24000173849094862392203622101983519234931286107155124203638184938247242225140567042823491949840807866398939956136203085763291299777623544779740985970688226715954349551799050059873620511106853778614027947608791480152503008804920669804653523105526515349248576324111574259419257276013056553392736342943113998323202622535247463654542363745922185474737513348338214000769972358244926368086371135615801428699374460938615973276827988056160351257724593400868427970930025312355495655887804283321810859732051477984993440920479786409581014282966016216095564700017386455656709461080421612207460970630242479109515625/492960554254178259950703973344901770359612598542388991967232851261953407779206249751713679462867702633608133880815512396923538097842188621636013626053127027176141297545583679766656393601*X^31 + -21707361620277628497801976039913198683452890812660210773829957302988419790673748689791139755650016647270756712662036825093346329631168995665461363748529886321607149456758228227510022579390840026189757005672446031351570448478715173143518780330919426159688599849565665593208099756179434241249889702218977706866668535090362727786472866223043301327572570840598168894430192811210895789381775469795058331241831752525880816185488842564879811097662974593078923622971903250252700314725599615580490719809297338027666395902015763958869148966644606365153454795964477464536272025011177759867542336083627872/1787433107909993068558247486119178594188460172607513964123190520208743669335218999239945396267421747408349580596441610324594267980999685098833194037350627490080924215389173616449*X^32 + 31343980725412895058861683838342861768064223965028677111487903886235123770798737971540593124448034958039474849705024552189832463311248142459863442482929590864658618566548431377469517678755049122296574773189618747559336089006617090283583081303019845866090212577156689695818951863980590948971403311855110334441112534984886608336790677818574866165514937308743827650436929447218724679996401511896766188785560156969229334923754394238011616544810184760473138348927042571951290274981004170823155375986126670420637906619284378397823295399271869185037215367653754670340993426871090806970676862348170851654/29683901623061254889546816001981198913687758086492984402193824969106606116649981920377773195813072959210461484965105822660537008360461770436322853378281870727773908444968006248368543*X^33 + -1326055394761886172912050130530198034680127147981086446350853587891124491440977960914324246095721967044639083513652798568640390322782975695070156393395713476618983184269111424525150142630876950288051629396282384164028233889274672771872953556697403586643628002396748676454724287354267965463634985710578547162208382548009372599237113431296977217373098117243902665914080150689331858126333062179275248081003434719012402323074601266721138752451011724436310135208324394789039756209506376262065516911426207690261745609897513059643245875536958417864391248712757051283999470801300314184064468451/107631306552055944394426897460057722297131340555640029151754713085370245639502559116032118761210438213304605322842271953067638223700830077607827665282749894025466623435248607*X^34 + -12693607413552307799894816759656576777698121848811612894165258971383852543086106333990395140597112052010119054032904979145278976396803620578780901700339778545049277861304741884522244729207803959805407869004364176134906664462529133730164914410133862001491989126362605273243083857071398067103670621343618693751209013863881195934394424186519047800085390720841173515630976706486573642982929064206680802202445301585050965708044456718285173616135632909108845253699373744719799884015580454016129481073622057312741052691740995784618665473679294781670625084006425307496209046018642197132885762467140/1787433107909993068558247486119178594188460172607513964123190520208743669335218999239945396267421747408349580596441610324594267980999685098833194037350627490080924215389173616449*X^35 + 5265680935967204549428448815804112563171874536177054930971942814176011691034464374121699814024934126088988885673793515508196187533131730544019519154197102984951383235561695944063369637015932256944594890119465280759041021421511555360616473886844829540891724878665235673120725712778275943851852604845682720468944966593561622285403081174316440958899008947530858004537695689106424277208407726797897130129891313223473551113003443588210654365826466933820176042645113472389592663741264367565352690355146747592951088281047838912711002541762365973279727197658793800628109772731620915367968/6481080661892933365112717375808859053238474170870116767131613963110149072048085693745536145071983995502174102658052143859073777545663279195991308802477864396065913376001*X^36 + -3619234859620197645334742148497349318238375080437437779401746579914825722420395887900051358620284948245169571083212351832191895328587883431890320514459871202734751433005705481734830292109709899220630492547916535351462121826944656535272956517461563455609181547725415787237341639881699077711568228400699634701155096066337156095105441179055131412563892529008209414942360361550059757884646834135784453643895853581009968260502123409349537487610386757014606579086907425095467951125302790551831118473563982541244595912109399748996495721364177878451893286393691515853124785650670152142591254/107631306552055944394426897460057722297131340555640029151754713085370245639502559116032118761210438213304605322842271953067638223700830077607827665282749894025466623435248607*X^37 + -569983399349455336507963833286968453073541189348787124414448774083177501139951970668318061540878499529774830372195961326442397243779609892907968296113783283320841607563792587511570149117550430396998922397654421972923755150338111034165076994460337517307391132351218779442821966928214230121190611553080722315952242474365879787220202983255002533957685679321642886048483624363221038621062834264585955015688372397525035447727546868815180091394250807469395491115627303758286566716689745525845469053243958360301446036446292544904169084990942331705254397185324180810475476807817834/390261977593360231535660707882751794619044630027706194203144093641846755708320930556123089364243029776731143653763602327878230718712788534713753766633218787021491743*X^38 + 1838262959056619385789596379078013962468561052825743187437772987673260333090622231377805097623367290862609235628788300886595436315208415990776614679040100990465203702184115847500139380861472004556821264830726265535139508863830314742717116718256350725855617553070521498722904317902331412416355313355714553404529016757106638798865598783774258587133071084967483182473883730323107395593287703550401407001627404166683890975032641301783958642341334259479717764919540251976216152510071275843315280465648218655983462336400136024411764159445437030217289453489940222089033732402236450148/6481080661892933365112717375808859053238474170870116767131613963110149072048085693745536145071983995502174102658052143859073777545663279195991308802477864396065913376001*X^39 + -362524384686361415212536551783930846635487478035602370158045564785390023127944856914491928742738174225586151285515951140715738850744897723126755955323770920764549419582756643281423806739697136066462359199382001600439714253017235889658215405185368432219231014177913514523060735317868056881508315417097560121445600148484516525440645363684961461500719728300793946031832906856732720707069500176383350208608112785625473453238979829287886700601153411496374360620621805239973514622322195297211516642506748608686489011660561634364626505309877725052913791748608853503200733989/23499848111842008281788445106446185019512532668616016993023670358393855344633042124171920838456255180148801327979984484125864437810127568779054240177829757754049*X^40 + 6474769215164779128526712980215356431776137592214297850786353518608024835571877422689009576199346707088894983769555453162673801780886469962404621780774518602952350051733980234326436071626080129931705101975731121712218057734279580563188861332438320154936217835297402094713630994953360214495455870339621177781577456225207209061295290077357971509104962147637194099548780469134789224635921267277116097700035802295378064513998879936905613537330514269871575776952966182449755922550703916930957660633944088774145055939400691587952790145771618821715582125508564897486327099211/390261977593360231535660707882751794619044630027706194203144093641846755708320930556123089364243029776731143653763602327878230718712788534713753766633218787021491743*X^41 + 72072922181701367637492963542607157917895932368347357390150022295226761799536292434857623814520141281613516415443469134900388775061746588006360380688296090088044977520963097246860567785440046912126963094934609342691403644311061175888890747839850216671694414815859971072102216289284456029366898466721623980111906822615478822240146182290949027070032373350230502450465197960429093862294664483113665243743203784171696083494391363123163771947135206027951584665376730562157799285826901756775975798227692236423128941957578519346905738935004872712190041362822628005140/1415056790018787757077644674320839707322968186223641656712450795350987857206782809909792306765596145008056923464803064016731765990854914721446031202374285407*X^42 + -75597610753362035506120400739006576563931228650903580666692901011242029983138018348657567430490378512349942738770336851730781150251577369425674175061335129570931573667593691960771942559621382323072792280773557740208875991541419558666309370749700645097230688381458759116458251421641793308920931759875454840094343109857975416040671447262487302413212581836769923482970141063118479551559194264651045134665948756998582390276370742425776725332933908867516317329856136902135833035680506875567124989815892129608429974074699255571785150867082889825189698112122822452309066/23499848111842008281788445106446185019512532668616016993023670358393855344633042124171920838456255180148801327979984484125864437810127568779054240177829757754049*X^43 + 4614208461576996763180617381385752707632997341252285956776074941957979046869644363655386444329551066695997129004801132028951472309198544982298897285549603568007613203568980561386123043672768502616625465515223599233820794343172835596403225132640703577265591098421470921202082477331496430041702638057864364739147151737413161931997575315464527205508369984846169477721311351645063674163797709554248770431597013400505109734428085895878765873969881529519820470251276837286928882309530760704973313763645665839159555236507813665152399537618002937088404668245666/85208453665248856330321230464312621624794856760621524460314975332750518287877570296248106627662801529960674623038662251865584752866557157912087144118401*X^44 + 6385614611947434990960519199066090144611588704787155228746800678397102603252983028552000271080471736509604431794432268572504157007241245498602319901500900372396157083186205029348710814444831557313404909922388034296521054216885681346790634304437159134396608999311116406636398007774858916845225862417293300961999913711522506806848309309712877097764834541909510869651489354836736536835724452311903815772961891311125379902661229659671955152084357696282676125702591081323594905850419566302732956555253647155087901247301397528955818380272338045311640470845717532/1415056790018787757077644674320839707322968186223641656712450795350987857206782809909792306765596145008056923464803064016731765990854914721446031202374285407*X^45 + -1810710336719068017138278480062920941578914612809666547613407718908439877355611357072627897772470233800043145560664563574102903559457088681146702240139996394024467648379803211960240637467127581860752379330132290885005565072282081194016391970233047552898389772712290347772028269217837919106337398110831679164078454484651170546173598407846411168323146234596970504186862250863171323277190231101560766953729875338631488031199527722143532750505716393329363792591069941299829640533714492422606616873607484498490845838557632653615715150578086579255714179/5130875755118254731758970943837696250062916647234390585916479516634582904069222032651779769233624467390899899020814250127391145472786003366778294943*X^46 + 832404333602544729029274336555816752253005197229080377198575774053139876808135046001899078316049398646310343197659101617484202889315792738564325011797276370846806650101171110658933891373912846653192280585960135864189627941156242015992709073773360918943955801464056831238803583526461404064427590733920862150542757212196720489298651460048436949947062156534938183682836297692914301674425369497191401649849333271475665642068626408375438849265209019608061036030500234634186713639052590257035499295629636339359338241685344347844707971040729991030945092518/85208453665248856330321230464312621624794856760621524460314975332750518287877570296248106627662801529960674623038662251865584752866557157912087144118401*X^47 + 28985340047204667088246846336639663103647909269526065882419270729867589002287496097727063655064438526521783727528405506035273312819153480941018126745150187698108444933799720147878204221900246351195963070647066492637740051399903450391937058369710485093740831454496107303258328744226499961705313477304174946732393017858668181840930080989727808538015093185785337871213644522929708984011177263252476025156028110595323546858806437916606462965551999904745650769776844438316743248775076862377630097429782271168470313144285702845667166355812168442/308958617156515609788581377963370641901783383346443703613926628327487379061192390717876785044476694610158360873174820866344983770264707856131649*X^48 + -95548499786457577773388279476080412723116400070829946538637984994390053443335499365624037726138690314028927832253988767622432112900028505978002711006255097554145682185244624957896107288266243798543839364446102163829473664935038995837902956961945518912835357931365941648613656264826134415598553074921792570677553397216408558245292198997904590188507396302739055403675506122290481215248444655828931274246021933745107608046733532819104816122568211718221552788901715956709905443281197675359898829334679818510414792559657179832182037344709894473192/5130875755118254731758970943837696250062916647234390585916479516634582904069222032651779769233624467390899899020814250127391145472786003366778294943*X^49 + 13753309007547365321208698132093057648751153173490589587044398718440460545530374667060480578531380640192922475088950782913968090794543164451657551720327461799853305140050655047094134265030411122434173507478762594538125021729248473947096736994954588600077760509767093940576451875813686599577743605826555810183162573382083733423386865617315943181132793477502666486982843383778691615760511179655880120834645471604783799915591851591489424486353073223047884084017787435137586245082042251658118001697303388040506291580599204129033729577864/18604119778196881422808537241125467688431588086134985464799580196753620705798301361948382311343210369733146316202494181149213209505913642207*X^50 + -3705572367400330429447063892629479873200841656061409900173232857965288907843086764249960772988989921199481185599403189077847127056069747491636329233985556719649015525187803746709057727336884714818274389243900210103500472029569330286132349319291722073424627517804921614340966761075518243756599425063725813584724606712514867725284949645787668774592749995158866303983208245697212042238347547821927205219830403179740976663736726740058368104721619035199572187644822434520562265978160564215263892639253741699780580509649355598478134951516419/308958617156515609788581377963370641901783383346443703613926628327487379061192390717876785044476694610158360873174820866344983770264707856131649*X^51 + -236234777868510730181403265848206657643535949887438270296968675280483274761346408899655429499891404998566798344845124255445455986206607254467252021240620357241512058890052628523637747704407306835098596154279941808162790922574270832645483622596752614642695414102456100100769837839210158673544372246646130354089205099032158846671196458427700831916442776441751012895662174407812062055618439834907095189940679124334631390795194885360772858042076452576445826025844796124352658572915001503430691810494360549341099599643207973189510/1120257709291074933630910895473322556056577833813150205624109122463637063033558220145022117862540517235692558330974539721154525772620801*X^52 + 353278583627795319422389705125363967786999021048243323087728037291937083756787471097639390724061607687228826922869994421238285703534692359729824913614372446797164149723695552815605615314705063189261755213927818076205978501726047858706432088869747435004957105233571515539747799093011585567121509663269123423211406724188212999113554621415361024314677058084983898753727924771857266693347092666990592710783332279181375962741191898985827296369760119671201985374217530685399168234579980167242958583357953403637114764564399621476613841/18604119778196881422808537241125467688431588086134985464799580196753620705798301361948382311343210369733146316202494181149213209505913642207*X^53 + -41165748686822887593708130169349757408489890473396978688369629472422872571710846172474929684132609178346921869251992207208191504773547082533584031925793699239321800535485079739124795569420592194333214619968626759883670520735630509734465124605964503879344314265368344700455893096088568766772439075824845543095124954384107474157004049761950978388897677807794172729197501231473345621161353494790512708108165479075827525026901013872345059014201906741053933385862549736178972105590186550784944487508310563316452359415748807/67456958468782738220684704972199828750320818559231059530565973533066602217953767697056790381317547855464115031671857633597550778143*X^54 + 13660801524311698873014967205651495607846849059725103817482038983207140007977396003643347933102468313565873925275999058207446860554318605230731634436210029557182612386231066752999729409858982519292329401983880621329472441316724549808699053881523950037553804473992301790043380554445460159836480868955038801873066943501826294710228728078056641543354755937490249894827589908446317081308961531073624413606249314539103808137480222959347200906601304185113967522813110059927947992418187162612731079069171350657287891665954588338/1120257709291074933630910895473322556056577833813150205624109122463637063033558220145022117862540517235692558330974539721154525772620801*X^55 + -654533535987059971827354674249210331156891579250911661684368953856032947555728509930797921326969954213061321724239121718142334118679926563014598323780721917414511216835658471084976416797358969585377751470332215541572603335274936893099388258967456559189850904768666902196795995514333162717944684672937348696017241962934950670457001918892703331982717315744686945074874352314002525676048287150094450950060719060651883997197084519496074908523752990394250179809440360735708979450818822498510560156610992761531542774/4061959322501519733888402780285411498182743334692061150753656502262094431140709802917853337828478825523220029606302019244749249*X^56 + 102815200704609713503483934617182817764189943279585565930237282121760391812162680401703384399454510935180516520642376839900907786647525803207061754315417602511007784059594163244940657968578426490435880457359786694899728890363944355093824628319885894475803660009669551205117395606715205474281564708881336085587306833510502308168550970064032779368674865452683931564844509130239362913210227709840312108015396766427131427376758303977752658064990902133778374557370052510324463477376974744833902584210773398844551470495/67456958468782738220684704972199828750320818559231059530565973533066602217953767697056790381317547855464115031671857633597550778143*X^57 + -5830527457986669159729084584149925885941165799937270957981443523004943584073724900296274090303348213636971203862705464191900156776036508085078966963256714247174464951314157420969574600107816227554992675097245896370062869482422613608145378468686150446963197606522578667456083342573190974529887928027913596667345817788612815053595851992875622616754204964411503032809069718101644519337376758856763203219149632861822844516781735963831797318707273905849397537979104111884419691147176838915382566117685679663/244593203016891656162365435074692087564445314306741804706067110390925178005703004932730375012252593817258988956843621319007*X^58 + 3497583586083743443574166453617869262648086970816503856779094078950660538932130593992763613211251955920286978552888036493557520035228247344499995809790133481853612491452991648889869549831348618245080397402594014564750882142753807065948845914693574898461210110436550457889935914804978089734403840825590461818876950656947667017949843228213870944551909643205526816273477520239431196174058048261894093037895509114463962107337988848176014838572847068970837538742892744998304700278821336600241095371773268694033/4061959322501519733888402780285411498182743334692061150753656502262094431140709802917853337828478825523220029606302019244749249*X^59 + -374105659054769559153854693823785222159843272270529144722677431592130714543562526583265219605443804706301103817666441633203426864081532086311145434263964677317784211785529053739539495714816180207318002647569385874971670994438546140238756356281431644152852093631167975924689567306689106776164557409953720483144130421959187393336523983989557205463380339496769303033173260029608287502945966918140104471965714540971534865544196097214208567515802783117619903765548056564580552472024587130968062188938/14728319565056401286347048538248454721770657813376395779253755066593916902854399044543287469877316421825675254822883201*X^60 + 126496919836620703191377005182715843031788696131206534399203833620084690553841855615419887842489826280964723638734685923488189522463107205951019077233823439014762318072361641613488692337864747504455260255654224853295316858289682650049477797336599630506476900061693983320196405956352574085270611800197423498561405819743567915601339523176240349061080901355955578418693071643756273380579058957241262480056426935108716440454204736404748657948212774883803945914238037177942361668727514317092540792584467/244593203016891656162365435074692087564445314306741804706067110390925178005703004932730375012252593817258988956843621319007*X^61 + -6705427169644055154510918029073959809590159398836194081633330171966173638716009201009582171021311455330659900618572143592606647240351426208158321010191512510952094400112244778899266079898182783012297062440829818733956623678401824725844233009509220577661320631132121292951194748614516106554855658532274167554970669058841126020300591100739464867133725425455574050741606763077892491615105479701589126422402454252449989782931547966967284042696237810365877410866792827910318282861500465389922/886874183480243348367980281703405474906404396542204840082721446775089835783368401550146773642278341773088170941343*X^62 + 1211311758017077613580586607226447952617758956876388195145035786783770363683705632827638323823248866110793558274837607696558425991397085515453180386322443338788615753240947246564865209402569382450894143414559984551442399527479231469017610851458233670545321745014567773260655139210515996893841020077693384541830452608553562659192879735534596610538799494105645272513641812956073633169067964347796648589237313206655428654476545945324374932417017694696976473196724511377196672476654238203453825/14728319565056401286347048538248454721770657813376395779253755066593916902854399044543287469877316421825675254822883201*X^63 + -36474407857865907616444016098769317572864003863958565925130619446253684379613483024406093552035346103923896996349446852304197731570920864672212753835629425159639643350887597163161475466528809349462046227023260394013680742087259010396290262450395380934094173818896840668665647253054070258969390893818523269465647124436742761833383564778576924782347252218785950222375347695100527086836418154964486224124858048315952534850363062964774961759241553392895059836311453641920360782299956/53403636025786918068764995586403653574179827575251691460391488334743772853818775308613643261412557462099606849*X^64 + 3783110629720050159543670928688761276058650783316593000523304850699028268178062512522416768217977924087317125471175302401481557828739459760989566055575644677179100262591485496813980370869131561346842891946792866980069336832535639381932026745164231906881686411146869205761377198919765883951718322144976302411040094529663755042821174758667722468330765181820051011034505722477709410196944706864493048765196376655217184982754053095110681266714504068735203922934973873670773045908956430/886874183480243348367980281703405474906404396542204840082721446775089835783368401550146773642278341773088170941343*X^65 + -53012593384110985844747054937545796137588170748982536049364215709722458129804771562641983079294706741562741050209240559599955818128030631614362229129134064694977678568552754645575094646463466037152744513039759273470368692690580901877166681017358643072074991160672971272022592319634772185729856032461415918798644759993280427645335574920001686548289770856495936243942841294595422510751899709346703377214589992761441368211741788958653667916294732327465741793816534052556118/3215730476653635097775937591762729787088566723384819140145209148837464494118069206275284112808608265315807*X^66 + -30878791404810389854120192318969736146102540097451723566348426111668935362300896440711395892219523093892431783975952504323064400337123072698098688834016144724008838889671626559362477640628240337803840486747784810586605703582297460438531922101486370704388700514390652405621950084208635028355744295982583805044987923219105668962412336884706035214796994468678992104415027671650399103697487424109587529839198526558232486785767296302075285671997696001024918125633178886134672/53403636025786918068764995586403653574179827575251691460391488334743772853818775308613643261412557462099606849*X^67 + 50192567239417275985446192685985022872093443945076157828721088521333807670688421268979925947617983771916519418957794162990966251374087864325229375382149833736818414037533640660134454974888937984852342576219819841942432495643246029767211993209297344997129924228161938957546432235550357441430041884122763019555336446221253997300021299457701887504443620080250964082389514632851135923433861128487810645440447728414868634993195701016117720843492856915561436374019426/193637049235481128305891346526328041614293172962294161506907276981842867111342759455367261564918905601*X^68 + 4138197489264568463460670422219857118098172161394744113729906269390614900941255031343608110017154971373713344939969616177239535928741187904788811357187707704542861847369744859143917190500066089095459257001284682692079928853063959534853537645971265036029121554562155178522367855834763355257631262213341593102325572925051160525434641945232170691273373388081157445605422026139131656422708335912973775241513778570294333862118666997190501757856600028548444775979359492/3215730476653635097775937591762729787088566723384819140145209148837464494118069206275284112808608265315807*X^69 + -162983371302794548829752636631460972727225715020451186800732073328424303014341186209839923348166494571808503639502368316248265957739648898194708455447421423902624576841132620328071275457266535648561206074897495168599934560323936896067783455104974572694364566172812736302367340437614476032614156181944094996919856141244796835857234658496753805363642457425658449975912698807070699005760963833047338199479690546345348113444764396338414080661908793889565709/11659965631088163323049999790830856964791544105635825947305791351950555013629358671365524270784543*X^70 + -17334779962041098002735924768170982745382023946924169828129145569072327123075259893381801320804580686532602488016094526230508617032330800967369463974545953065512396348784059821867475494211008063627025889382274833193716261806344720690920305781326497503490581914130110506146862802799920986808344188242112865801215202135985324913213105369506449582060282075717870531522548824088674561839980317021914960980968314745410901049903239052463015044581522716661917919/193637049235481128305891346526328041614293172962294161506907276981842867111342759455367261564918905601*X^71 + 380440636813796009464908977422321633310401723506562385119974509764317453999407103240800874931618832695516879081721908368118433812893929280468903601730543341212180468319823447215082653339859656811884076289421643653844607730679359954814335614775357229542928440006854980492241032053103529110085449372676645668133978401100898918197474370711935862619819770388320613695550367996052662494931488150642357197834181633118061482015579952488898520894359425/702111497024638003435298355562766120599237918084893475480567914250048474355955842196996704449*X^72 + 57342123431154620305107828516267043596109524469626134281426065654975599550576415224534868331983671936202899407764210635560956601805885534253415208899047228856236139664066611497470413508886959931131045258199193749287450116064975482062177643526140595164111298852561461326542681314433093915338942489763847635816204045033275035720798525150208034887072272117745888939075080949400585344431484038996088858069767128274805234059297090149910256282375717813/11659965631088163323049999790830856964791544105635825947305791351950555013629358671365524270784543*X^73 + -316729651044204142895827180978897549072862453148433989558491397104574405141764778720286846214860748722087059770972172155914053190506171339171671894734685300908273902486057168817225730241121861590845567341083458877126870599267917080948336903307325661165690471955387531362531320531365261804064950881082224982357940985759939374969230844650474739129197482205253998836513234967254046580686912216383063693764559658142192457257821998148372223/42278045223377973350713455504471976913303903058041396729124339992174894583967955813632607*X^74 + -165972871599612425384741642931703272354162599086081672426480589649078879010479145054117182491448954458190814294993187021935229713967815234712344968517357876442014411677283048626532670043652629670064837534342293566322216529111423448861922470725798508949001995525976567880351548891188357798906755735070287381805157463210296039431678586765918946962077730819912544441260979656680875567026518198862523675499697508542701790522737902886371016478/702111497024638003435298355562766120599237918084893475480567914250048474355955842196996704449*X^75 + -2079598397524215673237793647251472482731694847403876846727515195303268709742733792464234584832797245100780986925436382455032853917798848794747869199174958867589682153706410783865797908890927175736304408735234687325289697684863275932712794200275302564003971765435142770526566511082339045936843526418790122074487835920044115635682809668785047193354836914319117715499954997938327048024123104425250798822300479901235769364865118682/2545796665465043255898925483499245915174559105078665425972441740963141722404284688001*X^76 + 235640723350604648599344975653514293223146391773708862632877563956995839329841591383752815548122739580991911634384468368356508384875486576681590223693610313656433705694975587237464260265678683085175686500614431855923631286855193538086798858989669274650836550004481186818531647028683538858351716639656027945694297721735668503829085242349818387273985488628941657762292436133219120170786578312142058218233631854787053261307554938968/42278045223377973350713455504471976913303903058041396729124339992174894583967955813632607*X^77 + 11728846833750427875566684674495792611005165181418930340886477603520380628003391473334518778433972401640843317334327089758585971293043647549200234359450897113717205713368272603659390673265898568432815707918468948209880865649655370582893936334672852382965769683941124596149601800697970075206837245460692497819402000418203272911674940232850045778397844426069388015404377395015375300336527947633183199846691294362619248766/153296601762211311850359817155370983029719943703177300293396865235330988282307743*X^78 + 1128845941138800611164837538920178181531516911074861815581299179358462588744927810564022336656613817099656615316049667404450215873047263738449686752246332488496593972811026779275993514860552871177559723030224028486678127032905725761642712412978979568346625304025671701492578978175754300415418524505907669077452252607184630128699503083191057802681299830402351880883420186774151804307126600130812827311237820807523730602834/2545796665465043255898925483499245915174559105078665425972441740963141722404284688001*X^79 + 15273931407552917906467758365536991021464143092472326955177410478585714247339416904461593552247596390325661515003716878400753068711837439211954941683221134471520109654009722756951866284517214151899086464090147724717045283460121832210996008827164079425313193976755420558620023629587190018512338707692003298454093948525012354208242701217906456645287637289221645341803990172084968719291532798378617083939940141257/9230842521961300165614488899582765281490934166506732118588358236606912042049*X^80 + 669746801552338182704412697274095430511195392963433204406242600759541846019712192502115865568345664688578155006144431970249503398922048687324173611594762002962221823615045252124916447078839700193975158425955334080262884814636425451637565054920450183982665452604612752945141867851421896489455219192729098223231206719211666831995356646616088628114861411340264326324562723485051370556681867632320122025457987852600/153296601762211311850359817155370983029719943703177300293396865235330988282307743*X^81 + 4687646684477710794454308815697222917247608590584301110853773745655140050485212442524124147743381338607676647339415378534817252845653333278104976554752636693518054631815087874409819013809483470536993504309611512536220797017982758167524430258269059779014177395711882707891183442477672092467975688812882276047443785523724745584595989048549113821419616945484219447632676909960510263011751314097466512849/555840460165068956802221286179488485668148019901651840705025485434269407*X^82 + 111005718127515608833418530331785952032784195962543914941832483995028781542926412188021302439603804606488933717367493251836170873474033317202814251338404954048714222628561785641202728270809784550036645066139265934173010865295778687047797202083683212768570018791609522416945334991539130360411087240423882905850544296475833866032481912299459132994389458635249644655605894625980504872557509108204773167373/9230842521961300165614488899582765281490934166506732118588358236606912042049*X^83 + 424736931548708274959751377944027443469764129995465943084071051021899428607250913313712452984889007304775136768860225829497264168455917720383064755516003921524211965426324737716829763216025258895103258570172464142310869508345355700012595558830609543723073288017669069796280373478957417364750428087800750860671897061495676096383371788250803913041505709484813109009102469363670901786467794103/33470251108873905991583144829258052969720480514340449250618744230401*X^84 + 5517287820272384886968028259616972431109168195240947392406028448406342923671031243372639399562334777258512654839628218432284859355077091601832915974571303585310769790889903015575266548916158927524837711030926449309505826676905047854476180259643594218214158473116524322321462481907329409354886053133666700329983378081027618148078914064909574323697377214875676558760703049650314304596564138939/555840460165068956802221286179488485668148019901651840705025485434269407*X^85 + 11649240440954678822847921752523403239435311807472049107744520699912748888964531486628991157089187392531555593452812816841744910119859962212165683547417222670837234868362752174102538694710601388772789947831440254001973454736845204704239529255471870525069384547296558253875176270968418818262925963074556824004781153416254909517361024001084496485220374480520260980623702622263020591/2015430307031607514396528260929611186229931987375230279437510943*X^86 + 84504227745063532537671109213262030384764534299939452612414180269155831055592860301594086738297540240181818669245350494912747604583293498674423074955624751169629988466785005218109003697607075214698739319499325631088985950292888591601663340002202841932653523128325695661968036643544974128971156097853627613946216978663609336745352427770115332844346482491287540782105819539568155655/33470251108873905991583144829258052969720480514340449250618744230401*X^87 + 101436610078634759456195184411234028739778176146880987981913180232261333221895485357509971699115739935114309689159258604551819124209750145736116129672657942024927738645923157367567753510852197679260297210703631127171947625157567037077971791265668315287006672462989598932915021526827465824683186768175331420692581625796812429982680851192813206267980360978715747700007215/121360288253845216739719892872259359681455530040057221619649*X^88 + 427087778418707762083932157835949973407503034913598567823701403269522675187382474926147753507799990964014414198588537863513996983655461906681649093545366254043638429808878080013732210812953028485495634012358290951640954974195062788109111582384384375888837412437968346517546332268090164619912141497876744331221472379533293818352282816653346522393855699361193917387856218/2015430307031607514396528260929611186229931987375230279437510943*X^89 + 302592282290960200376604360183145684957880880737277721146638114129220562960077930254512864281985032112452648539820701835502342721639250279936617433427950226393697998038743669078971390783507177093734658092022104628428239175896474802839190391757810082458266572534131501826242583437774596249350756917006729920415805209632971228874466450700337968558699167359113/7307779144568267401681212312414003714184110919495226207*X^90 + 759381163372099773892993731831901023868162021878901530076552684498409290048765668144518219926877904490401050714094737868453393335082647901168482783524056474764540378535118446109252009502368368601502788903178448238569179686139650080325233060055440427235121723523690621318960369981239953330579882779381218691988373583288098355363408760128067744362593082447594/121360288253845216739719892872259359681455530040057221619649*X^91 + 324567888493036481843226895558220954815752219713488499551296790909141341416323671095599276308159066435419422508457214628156327484901758582929204580784225483324468155531402067834490339498247619273005319749357766469878314124457143526607821704358470302527418537296625711837407023271616829073001791924255418432084325927081181031729929383599241165338/440042099389911928805998212345035449761191721532801*X^92 + 503149396689884014931608165081365655382867881304867110149609171680407063741691704739763138669086788456940939047882549128982613469118164678932379951645299785577875626846707507526374627718589406360291002251974533218319554360275548826543846461066831264244424450638103082238253519492874671498566522698055014001635680088123533898001360933286994829508/7307779144568267401681212312414003714184110919495226207*X^93 + 135558448411324907781660308004604518081605162287920310612680917393858116077299427653457793912711533377468851687271494568348910765762127252716614493381162528996716492038658805207848937000860652403403363761395160591521671438905906698503426518409535581604421808568923336545903395212802259635606990813534797662115071160047896821574477727/26497386607449384524959246844405097233768394143*X^94 + 131532094189266827716763011125912670021007726652759119768408305138995001555430852247434408110156697339562981098048762898547261361938203727777051902444925364521082741051661972456303967439042559498617744714958187829468278027875180276065169092874386734002129399390117130582737970600494233664318843924290849953938260943617660168511178367/440042099389911928805998212345035449761191721532801*X^95 + 21286963705809247114141610237122971458205234971493843801082519066250064163791680063229654256459819490675474188060748727525743966444610649713734538843456916436051955044376381658928499818616315815788352152392850480693706005242095343787531841158794779110807903309802670871606062729776769060625865407565231856916507996379131/1595555284364989734747952480544655701437249*X^96 + 11317867955774577897463924162486586479696485420091114718922562478468386245159383805723715211359365214297918207133450352489861419667048543232133942485935471196162492280396793782842686621691281558658966485375001267906050016141028726228603662441886901008089823205548608955026334240667506918447518120105314402407026222313757/26497386607449384524959246844405097233768394143*X^97 + 766075053665281758107412364210191617340593701298302125168844686832387974516208135813874876472757509078182161852356960885411920407121003464915570121709646119859056766762200634243811813309242407480275672625381688845185688978793405795875088184363574306021611728074553885544333449611966397140025523552912323854/96077273701751655009812276783564503007*X^98 + 9081312019961871350999035000113962582831427865844767525470195741954336770790769665439467811474422240058657603889962739938093823359434342047078257756921917994294101367330419566171134831994105269583458858955927301327584266307198315046684655217935090673613407951541332105062665758406062802019209293769048405/1595555284364989734747952480544655701437249*X^99 + -13832425996328672471919655337211492659050941075267129144368136984922331295366828388609289480813294682662304488298532609468474860901843855609364385646441050165825815993780854500826509446801533963954397344865787658050059750227232489985316386075792388074559171745205696103933505952668438344025912/5785347967829930451605484240595201*X^100 + 156623976960714180271539520741666730350960232542234133644114998785162984867962180516795451410554640265421097864748022379797913040990193598686030878460699345979592055639876222794254016405773044593737272314107297223974469240068372023303870086465328427944307992449814820060059846494643330668656/96077273701751655009812276783564503007*X^101 + 35650203409489720015257825100076977015021145849779520023919053859848524177651357931896231197833583744502772335500819293840003418887051909528586613559524744875551546757036372276244879730623954237205504589161421765789201439296872876573758531764756981160466258876143788829772697890/348368035637377639044106957343*X^102 + 50008452308682043943353894421293965283742073630219480839785978614613034457396070229954154488215774949737056693433344784384471749143420008644075326478249505163899317435481471241547253383859300970692392267995116682318952301439899445859263698297147552484318491097232439963033404908/5785347967829930451605484240595201*X^103 + -29067363284935279274640081308823526522563242117231413737187523597626675085236590206505098407146043164359880942650165883573384224083531405126509676921070846492861395150038826962357132131418039300931454283778515002785836456189970603139023116255369002219251771964429/20977180444233012527494849*X^104 + 33295322885042927019910939708741442849296734459242343312137053477385037719958461446984971596760014923245113961215813907385274360850374388996633785666486216606886929432636855291832425381330178980240442532203863093956328015898991301602328051548830809499944486834/348368035637377639044106957343*X^105 + -4366808874569484944116445765457232123175949395720654835281883781003346900857776666399712089628582859535995772880519657555777269615793670238020079480002170974232452373470355650610718392353092017318109603389008895956104853678193276529798056535685/1263152914086410099807*X^106 + 1118212724030906008620476937918627931021520048895124195209646249193688843537333253595066561364856821153064875277291051031342695937277835761668985657289478979445272121249825961514568881686941872003970956212968853603093960776370692526646591605/20977180444233012527494849*X^107 + 1885964692892188549309528880787185477472334622932189705930476823414002521285254893845792827378462333181158630815887918177212262723827378581915766904250250684210099128116247005837808408828478093864173776229204823677615917041/76061474925417601*X^108 + 8009248208406769976617864329202897212180649406071193806483538347646547007939891369938165547794876464885322903022307633374999285148378537348812098229298770563998740200238344049129196637491316515325227761780320116329412/1263152914086410099807*X^109 + 3662587774892377929962231619476103979462862482905277746255540097556896696324742591449288241906703485714019181939649073470892858486484327354743372221401798055870475066815248413708166307324926205675200/4580085200543*X^110 + 4242075587606585497078678817150999968992660439889922079057438483503646243042292377415674629241028677800673536200117925875541671501710302539211393361990763835258332659807301141224436639352393243/76061474925417601*X^111 + -86517075990517464571185182563478080925292957327404381948114152844438472742926286062902703994570431869396991073846447823688668392593776561757216643344324533307774300058821/275792449*X^112 + 4040705046460491315452727530722178368586658198950092179993515233470934100753881713081886381298766396951945274522053270798667143306677587969873039274524944688420/4580085200543*X^113 + -27469303692099533647383273731556248446267579014798897795311197918048642381478826904561510823693116624279742827761459226597817463974862597/16607*X^114 + 427643340095620111300950197891786858427053621603539118994219667074755537518248130804480174836276703271675982383556730668840767/275792449*X^115 + -27068558538167958521253957984924032541145323717626630091761319777149026261427404749726048*X^116 + 3269722236274877115551451922991690441729879350426078379258933070/16607*X^117 + -687409387036329817958856959512*X^118 + 1*X^119 +