D=-18239 h=144 257570814649435827404271273496312085937682088893797099337178368757779589770287284612232925838787646236807084040043435510237977537077183190453531221492808222330264326711741764182695374480507790616709947347198684994245837484556570509903651776538570324965976051098457531858917191644023442909147970440607653352585014156881744512279914564333972644776428074742370814039872633849871623683334167949868881937237981396149421747759922174916744395431767896285627389081994918888880784982169234902377626444422444243845750528745786077384551273207605289977894840935232689134713254271231743880384747228008300300377378360600008212172874037482945317992251405206340738120918149947139198696255108551373212723285341352447318775289774255867903422585095208131835441806399940537241/18235840430592538983418311394648212672103080421428220497311233509491216372297279985258200096826108795891556544977360698266138666666643601102462941276787600968687833434425448599827431854099190743813599324230553469321526074388653171880888451639087788373248808881*X^0 + 258165916040064850013465197409884997181840059824735475564116477183887500812192856022372604285695906696285198639613146064233789516363649578625440652126196541658675203590569754145579726551631352360133174775807282594047797372446516277269049155943323839157083544442698492446012910460228248841657794777897865024786036874229403693362132250075980583021566755214177135671927314962192345989150473476156229980670275901956419755398044737387493039537521792972186641629700882002936570532268282707211571290853075863890317745527862728769875306982797870029415339570409843727892826134062499532200568424539597412289842277922278062666469813185864285489123082096106070314340806357975398391779074613809501869561333012391351430495492524415660916732592111537265917279828407712/4900790225905009132872429829252408672965084767919435769231720910908684862213727488647729131100808598734629547158656462850346322673110346977281091447672023909886544862785662080039621567884759673156033142765534391110326813864190586369494343359066860621673961*X^1 + 13450398495988881764242434343018368836295078531115116420585048370284115621482992364971982201213095625227948675596042014667335900839334705920529938430841997669785347259035235832554308863288922278738190571474250695412219739654190499214776791263902859301434553532247710021316627314740917905256240385952244605610572498235481280398507342025394583496772871863310720638120175451976987769019646147106283466246740038822609081402902547693055204761426268328545520893323843473353768085304815896975844440095708117519653107763825939965229725712522954705990200791905637318039244607330219740533720114709003497906974654662617296823391594275901369305525736453949223688117385217476266264994650793096071123649957769260441401914058420500758977542674167157109313384904315031927134/89385512930281461574460247655734681786210181082082588995017357694063503201916175665445931622147648032320908310626735225927466579234859618518629826914090044092420691752347690677842657776650131678692888490900581759461250758068972104793207328526020470878711374679*X^2 + 7821840890259975830310521622198207529307579947339645330911516900516786981172542721678947985606343916263053977348681332617213625682951897045140526256628872420889692360452542442806417435232393397730122928299547271065760063073430762798322962202660245332004885164925783700426911130872693036576509563466878726233663346699168209987153362076482472557828036295818932187672446536051789996982009441210969147877704336451965263807913987672029443979177412873831073181099040316648849032070537379599810638430332048631789850571357301222025280622847695647150230131802520104855590775433510169739567997248653302038032053474989845114138683579589378070106194796062818160726210396893467532386258145728431366798627076710126202837859703878915628891121379882107496793420651847636/24021906189272093946374697031909347429779677796851004836070238563306504488555811788617557544248225754453348108203906268725468040643606454855853218735310412279607818261851032162817161455697428561863178847326143982655536349924475169253750961710835923375090399*X^3 + 259149137121918529990880006076189730836092492028293062796137915767845142787862072841347114799143724155974902512324195628871590052290799834759886402120040008593135624949673853629584283376746928111852347480764130882944982870210914302487263023130176384253335445821011027676252060050534408639351276160048056711839514586890444398397977673317679651546224274809718012022284833668554368971486461040103342752083759930608764122968499613977835297828093418361844965322137785046303541677610102011186489221333316684531987335126101353045350459821033231807121238153783454917827709853393121186200212559122226477604762657996128705631318441962194319258929952443067056697296854271963822681473393695484661511697017107401624590411375016552766938722529345087358037616923370288432267/438135546986133721487928099164994587771751543336765477205085081156147335366769451212595632049543389535474616145531046435283811593298738130115906856513326609567766997277900975617622207790465399539822518996381540099654327486272502612019163790643936406438273787361*X^4 + 107539951135910857543241495665175904749805195563993916553876085114491599785505424679578712193557447291054982190665680889007012688739525510563736409298037094027102701605050569782829123661846229610492954357649813597398946872131636478400584432389090195420545854415724539989086194465648216918832977252078592354365199340414927501798030623199086131202924159071351527372465732878465396974025791984577815830927159795867329692810827904034311000458475570786593232965061982093604258365021191652885627664072661378700925014532453418654616781373789359227826440273423420461350334322579695320299479478339667898338460543541071670305171911925255560488625214760682739401915958980541367347422599190621875093242135114706181233416130672177567597060303317667751948638386802822732/117746720501514034261738269058047457073838092807515581081721333285715489214396520078633601733282286894779525972999474989326474494302267704949182170522259233960700617381859977322661168446779199016345745497549459849409924075859312714866746517238359689986098841*X^5 + 2629106885611608676667942821419412098422238359651975148842574986061814380862891015065184952770109361730457652137454004235529216229070604438465707298058688286286465751030724037794620962175629324843179743858017629888259122653179000452040032134517306507353118538964655054687758578027609009189242056921760877249965165063199966738288645175063311831681986955581915758225673802096514087201137007731953860468206338392436355651217360102834681299477122900393160265010362853580945639744576067898453151804333245967567751006107891022203591390620370200310286662399728505030027600689312373775051393742562266256779482321486339092659533418474214325172035225404725493861083575652555030831775535530723146559258211390446647583932088846077895327013911992921927181271636319760609290/2147582435227114470899844289349727569569732974716276683349515397798164807781378129714198262013335630673883774221537424330325568301579060670568133608155486168209218560427744126388017051300805810859130052129804598193387605219598004606454589727910442385656456760999*X^6 + 829936802954865661517272816614306620220851255800958768111844470468514024664454320242364902374647463228124702593780967489805167360946546490415300000511412960633459257461716930700370935676852455089085633258234175639370206032409136064034927720353780779456700153328256646951199039694185071393184518739532834640130768449991586042548501600318363083332323165066768537979345507440722238833574123483501399583266754352917396246298684145799017072421027882280206724589982756581823739057502938507202512945231057793961560931538454236756689647420552089253435092657625160791990720083120934097031290556212184715540478430157836182353341629265626969982522930180806811706305082160598865531158863978321428815922358318741212924273686427254086223597126727288537899356521022828762/577151957868076987610815449973052289591435897531920635138273420531621824182041959073958146200842684943263578129948246259157637275350459734095171622723860835315565321265182511794683432222737385342416031209299811393009299978392368881068150961545402414849894319*X^7 + 15684018517265821930278894837120219763178302719613779942662815000470780668610478025941430097193767047933817840356928179597004690005975511918150575688994376835126373842410926349519150279564126164286657077535818346779782565233147909616716105557932368375195544041241461684367891304079667174952873215357687641646124868057749402475696577449292532208692191864973069990233977098640754613960448450041529798989578207681769662912963752811927987648940990206968156437692187479782539797576393107738782313291176619783196076026209765817656961843618965771227122692084136131694633840927962529475614500244657800120849814265195211990946231710831942724736016598365135336355660354051638546524117585261029346646176442733439964178129361196666976011593800003637360400751368228951719133/10526674559555856177033662992058500709858199335084700464286968917076250451256263291549922628557169730680184401512126063520776146265117035090161835226860497775320595894555663832623231120310507171260325993226419259997096622305898416021802005387626594644447222484241*X^8 + 3864030376283840992354382807434799840071444636796077209410820501267699192093750600491695122122701829858896847129405889913355145572477570274821379208222493513733990135271709602368560246889857943715658915302135369814192390576298132493867380525377569264611159660672548776416140557087170864133020571958586913957124727575213267578368822141399318020290046317482691756081634511502565512655142084310315581493268555776046727085623849398061413711796836542878911036616659335265435891563033170932136738972281832334239212475586395212930638939847653279131871317972342371968660613954165923788563885586768782710085061498170236694026552099173802497812232261353542636503024561013961422259379248161919375253256025991191018885014018669797042261824878807804487523900751463961286/2828990744304180644190718353146600567013759563312201146005635290802539761154599110870712880558228898328455899358270911991608746644750614106466496970400563766546787394398189688960825348108171774055449071009518747647701322844906857302284871106591398721969154121*X^9 + 57174780370728449155515554524222741687600908070074762161316569244262865120979822038732764676938251926441145795540864071722844685797057732923292685547690834682824372301328040947804787983220629567912380158675974785048094085556672570759502445159581718678568401266350437133712916971474206745039964583606267882452227241559377847806266716512809983761156255009970502764362699848061063572245496288922330532977079411813054839604033919464497693117574627734622915468886441410219884562472693260895135494766094251218069320746739608520320709632638156841573473398956182755394175878151259362488927439086772580630212176544768249043907457400703347527733419765459016062904674614701896265370368861179763784858854873697300328033652918445498887893295860077124309411250615294405837024/51597962185363950769394512043040847741763960675251236701996782068947522703698733183170932228501536876612707148395503163814951930053606450687842438243135882538046855286428581736956493524144944986997335606142612438346424427368256170336373764113120521289995402012919*X^10 + 11021031049879225072753447730188737636627801162763525101798102025757108599389217740314839424007852044059919534319297888170556827064757654443394245643755394622261077674153961385564059995066976339701189990538284441562037924180771899740108266262253525546706628796565295112487262470845034196512725959886992696226661426994831927559050398941484312615673424545702341107441658787819845092413342766466571736303270014999737566066228234559335551957362765722015646583001068553488527500584466890379954188205227429958426075430578261532873136331291690381528154554325536832948235628101895074397465793728377084710578347805160684203929795898202032489429674182814040537533157484145524119183761058253256044693321737419104380006062129285243602069709092563830680820877366701973001/13866692336835246108410242419521861795690395236563084305830900851638678501397133346726936906342794108200136293575786929270344512242302190456286599904094566658975236572541946180316176706300710826927529052981083697486273697223395907104642237063456200292930771839*X^11 + 127389965753979113433211982954140477168944259507559780122916139091658067164553984444441015766369349558292037805933706274256361342017865721124692796279453283034921397914964837483750993343104371755213389231815637865122026427242401757811698987680963781616103366369282655267359469954328759153728008983030979799126948461545937099989465272810879205631313749546235477864521196346113099847457308972948977107449341056816726658424183515363092252529145224996720339900120144497998971982860843591750222180049476016730983762550465547310062481230616532822022957379156737759470171882105787881306231206305850613158063861277679267904814935048446455501552373364655268476476656773711940565019881160971753270674013675203339276142505325154475424533662541709803679613725037805569302198/252914601531538053771294411489659237291597118719674094654049800633037857186982315110952602234786221739462285858528777802961813558787349651732211295650780801293049339846592556382786746946218664772331202397321985558452145963657517949681569761800377637142764347571521*X^12 + 36319136280946077183344410820362903891495184916831806363962023469977013156296804658304430934723907294651708827083740636220359122033661579275785942644600123455650090996851969889166269412996455736234485247493019459437886594363646337481190505404528129414263631814975233496687385312082959906739149304580381359827685334619950395002903940585638945411383383094165930635084908447989247978881467343506350137276341153564162503401879884315244637370754497055449669304284228314340126780123931626561329547684746542191093693035442294432193478687429858421620235984942986386750992163304184458122017462252045915894441591701731008932656015018122574180523994284722120424573601940594037997069188814627870868692759074214975001222009729343828053998236681403136758098136928848462/128486814240098502786409944015526873374180426283193225927157313664506643277378997510655865846369439348967763233417840399511388923128958286480203705454903326134481878434102138520392228925095681218858073905027860347342521784678650600399393500944355384039985769*X^13 + 332176984213230287562657361152442163889583872194878063425031562089011860325385778774524187166431253422701137038108700572109771525213752854527370960620365812304336310941712572658149605706370226686207241334798626686546196038472361027935230365306860636831654234047772272758923918387644106697686912223126186441955586549149556301386074088264435484776884837319133392573671997302697779308116805186983111898396226708899527488839026535883135128779210045026853730617168536660071716938765896537468710308994287581016246718735801654963715487908494795322598934061624752030985517402204855470982502614874087424339387995310377380192791550819502388652540912173056563010475547698124968921495861000606161179115378076402094047877350293096858383448881787700185686886998486664525474/2343471004925156592321330968899194643471676794979161247685422243926936666736115535596852337171932204285823033614307991046688222568949070187112435383791981765366814980759588904473433863364820129750752409953803144875180254830753908300684538063724097849505300440791*X^14 + 77118782922595918073510388240871829261037143225866050911691892110808068992815039279785850866889051459717244905726954561117556195726535170994621852472976232424275621975452454386862948067620675732946410453101384926993222400097148865531963592988745188702862662993543272400994381506571519816829048081540300324476211297135403368391872627095279332302922075540089817312704195535986264809410008543170964814833514171847352407002996510584582187616751639051482542816896585051980108630831738961574186913185012600041879819873526645029708296062798650381126635017924263136823863139499471193308882031264156942616571901396207273660894325807655313682664542311410483684029330813786214049010894314090006766252118163041706229100742845168383700282902344959032692061131903303/1190540687898275506930384370778224771107872802338925115504665058901344520745493205729526910907200792257007072013137509047503960086013155897535743528805233955629554112361602138820455435514072598606667826632474828592624934569367396867563874206897091940498799*X^15 + 603748871711914572120489212639917144320662398436036522375614509691465021853430732231742944250551270021836729943589288978414253669395973580641721840157038064321227187659257717532479703273678874397645808880410797181573746348793121526660824917430272382044239651176237281211777395852368775540991141289741628705477182330669324198260038625739043187535464546147701865364464311816801903493821308521932481020533683664788792948644224502829481832905603177298287368422406016172742514185892658894224942167129011885009912045321074023623616976904687661463656948206761865426289838237878125436306539027538686474185727064178415611798326786951223790071135648705552005081384292195528523383286777885148181289843089551026185996756909247022532241032500818206663820824652190015082/21714271606576646970903280538624041600236492041859655181689586009301622713877050579300841328036435249975551986447615027517424728008793950415154426221878662116727437455363261409946286688341170125987014489949708398700886181610691951467497501659596059902757594961*X^16 + 127071105006081090146961582409480086286127060232454906959641958406394080791714046646378067657025869888757680065683369004131844256593864405098970241890992236865604520051417078606818964380643103394998327753178696585631358743901201568203999066141957721095052940911392187238374967602128347015977139682628652961472132699306698594456944816322969624122061913448372863290733172518091565777322751957168954741571707488314258360684640125005602345395112592254174828970284142949015310642714890629122823310812492462238740898921681652823770086989724246318274781885003887723487354340032336616213028958567489820757948119357515633327988362656742652733185755952854001344429441738644059349699097655163294163547428079000928607134508565443656820153205775897261216260225115/11031381997631918453382036222463950124306733022384908411661187288465772465924028278320634242190741482067777573892222108066679601652295813733403183089428397308042910520813134572106857207186702624295567887542532267786260976052584575394390851525062149127929*X^17 + 927737401958306984813414848637761541320883419523682799746275591523713928636090215871880201803306346898464026351623012657615695213709438167081706671706751172470058035779926611959239269789121218384116034473675563893437830699278579924628025346030220690260099673537827862066423128471928544587136294899240760945353275144665144405109843858196532421849575915369009211227575968927414127609777364727815266344734137990450564790776250213283832420505370876010806146470438815974774088387842113459981756971492073203410943154427607365115787453063059690925829998979399367713990402463230879570774406502078493765145393219722307880831696226094975580803826336606189214132313589062749717156273929850421736688704589100239874127619062641034744783730721899837979895980774101249/201201376254808560671234958661519986317230503595278344520288394954327224005988351768290047943316933891434195170220239029028169254536223346683540656368084538501394644989110761460656968601878269164526862700888246032153613942223090070618294740965608537944297031*X^18 + 176835286193916518065814583903826676809586384571953921904441225618763899160651670609138575980963107875779858624800240292909354345370465492224837187983175728284786066336402162520902859698158545106111470693979717037074447094759634020852181162836028708017528748012085487171158452833962079385753230590755835079530022049977433766489434675099538099740728700104243258308080198549465621971274002005671767630311097342624747558744238825913695339698614656971033644061358098628235688617651440143853552723007883752049869316514380429293396565512107941570694734441661496375500508121099318478387959840606261221776574121117018906308264020560074592103701501125548355173902451943846599743280218325879353296867444334187502944251094450313615703228272436195833953972678/102215228773496036987859209474006665442614062217394019495078713292982923775489927026491978010320484153158309665430425805322049053086133698171234055711025776909877289216372594039479076046633737787485661110515266914626794503694653941644391354116755480159*X^19 + 1089335154664773082997034188267363783700420466247959435890688083739783683810578115310337176234924395421514889288997212431263675040011114241020383632489336097213469056602837782842481386043590242132022203148643755588596243941846853494760640508764658727297847353479211976890170291688169845919509782197798005416511735092604933254164891288415461519367909014331667797669069976560038514495109251931910925373203400364560929038492718361127991555730570056022984669734115981204002400119011456556323407141596796891578727326678919164288391963562301789635829093161689534045356228972153229702394540008652380895729596960150304143024879406019729523793796176800844930418285366663611228439740951717350865999430863248647214341774974786973434074824881811494729808048757291/1864303557599794218621564121596407571007837880783049521570740651750715546741160779036187186930235310469454409987785536263268852679237992520945137942113399145059251878017419742686058868014552743505950972994687953255878104952886793241652053907735503202620001*X^20 + 163600271064612265899089653573234713146050441074806780178119239713488715615017712819847942029108218983556547426968402240732851264545575710013597755767108587546842928528833454191148863657834576494801606561048011216830649554443699431221881093341467590741155101786268889695412285038002668004849596277066004175543654445182429089388003063379783061019305247069089269773968236111006580332791501592182620622518045540707438343215101775902861588722322508989941534352052474911516884423200526256816826871204500830020527492984636548574319551455822128448414766965339933517664780301157434907340782208443804912247652270691526836878184900097532471130950071518296847554367435322097390451475132449559767835906421292307092803623496711892923028739255605546794791416/947111884572664633529700444163996187280101788186829831387044385465985751305323628898357600950938199565971507947680353149812286307996962278136880060045142622828513727592903579838366349683705339442133709505843528075658110155403065745814032504289252489*X^21 + 769000810133752592706318475254189906725058418377420403168484088883719613489560899448840521913673914890741183020001995089700584950289101847242723173521223392829104480189667595328458212443991592325856915009282881593907310114152610147092412148671515032928733562844150905699547869702933294632085652499951089272232489545004535889140263277192586838672923084563654964134003507635566947423944887764747890087223869252005485856794400867851555600888443672346131208557952047148168843822351239204675368314807146096620861414021044901777686512291505859558808044498054903880792679964002500972287463019060507678490711273770869587983620596374870986461978884226561446695592067100400890790866818820026221970226652036444868686865858547385772133293872134417608283779361/17274373662720830250948206401107126459801776514739589294668302546514114118057797667477144283744161821883754333457741961099426289971556594990938555415163356297769261877566968392671963851881101686085076727677080108571928271124396516137902138845731676146871*X^22 + 90514721342218890044634186507002963486450793417573613951584120837808828614397206545372260209817546646013452580658661602452577546299118481436056493070813671839564346901512867361307077176634602434366970241353805186901546810036221301953110698256206967371046619884620806117192650746401654232308609341068156171260705591077174072885355526610515143168801853654627962879863462574885016688502360239743013893641770177539424526377800108720648869202167434024678448949254707730492969864386000041183696030875364514058733047373878114351734724252997099024727089835307176951096963298473887197392105185128715064415030222648186629621263748001165987974352684522245507090111714859202495479771650513480207071104945247211676871438157770855868387431290410757143963/8775805060188624544466219368590128606301727189186591452624074847510915728417111315522914335254594864118053886899390300033898590166757312627070164490796047111026855636997681067639887773263128590696891107324280730565613280128467465927001013938531919*X^23 + 369849645444246761555254217916685710613500578764206364476782596360892391464845879641329255230157402780689321763891191676760089653520568790011988942460339949186124042917856826550503176976435941089990588044376257366515110101611839898342537839449327921417059034719402477592611694441329243607821098440075867544264939708740103729643901004238843051232282099560239305152216541340954547007177069713911789764205300746704682764167928474203963356081801687437104825232938760515715555253593325407820037254447019278326977967978013376697778660580982213672997770975215537639843646075407712352142254337164471268382539150652779659602239732788671606363640591554793281544546645530605657279387643890685543420322256681367332090343412845099047229982751294859137511006/160061908492780323066519375063715355650337202203574241504410501143751591970599693283822434560708555726649184843157979682318276386051486625005132730147629103258018819963200704992683913096546202365720596906487556244786220616263118111042571493224883670641*X^24 + 3377850502002642044579899909813317355950709806651262994818407346239002318861899834834065471250085798409859627626040584514961559742239629282642452310090861439822068963883213272163407769357216512748033220992553471141797424473688975047595036089834824766648271178434116043545876768644332793881752747009700458769282990476209657160431764682596254333559167493695791313533408095608872633138967988233975974813636053580815157482936194674496604786291474523653024355180729172964601605344794243904384149455743640670524505772008346633210262616788281584108556271535821668998355443663895854865302713312795247399246667159295092165421565488038246617009424438225803333848987050220565461239416825715402069168629073666951575294380438080633760251606802954467/6255028553234942654644489927719264865503725722869986780202476726664943498515403646131799241093795341495405478901917533880184312307025882129059276187310083471865185771202908815138907892561032495151027161314526536397443535373105820332858883776573*X^25 + 193625430099646170769504711462348008154111902310592422893137185994629856891153334281494242408170408502436303764443116593494178530097963605161898663430201113195888415355140056763088753041601667028365827631111080570024966886531626327823704652488018808916835382003314434123628671726132091489314322713243791400826528982299660196664809882530455010335302654675657722210403564792675341371986208029699136345120852529714978666654881025247397675676096202309417284016386114243398208676517481310037412433171937350182552709670501315169122327502548101413068787700498353138830463288462156315856976406434665472492592174869954133114512594673034023318919662017188504700503632192201393855872590218245102511158624845729044105257522976601419310860427265420918873/1483111055171877548014791073291731734464991894972533955493468649229344758102491812323372522658026532035951106885996960705728861738181985833974857798944531961763538602652608100431141033681468731827774597137803443465588644341711001741663171355611894311*X^26 + 22465595813169721772321749374675385279474695787105059604840327291419772604649442375503009797351291130577493840226746522586974242065737269658356308231913172715852380455188076252946336983014191020272715459549727077490469491024813046232728168282772984865842284649707279694344537902512601961606494769457222333382221953643515742974017278111991181033838736016177114874210044830329375202962485796843819775562959499776047039542531287934662883841769614029845546615770568081464692678038083915757481611425504693352998911958517288442506390066013618177433208116070012913944753228964507641911953020027738497851012142169673546858201728708850512918745241778679384701102194034602992936067280576936980661102297373332289584402299725571087630568303610420/753456753739633149419044046888493059351482285933733261478416654886939024411335150531913094615004570714699590829953003011939521582243317234362806611301072064679412968876187875807894108227237698988256300970887373236755493569533060325198254710079*X^27 + 80844292268858592780137508295014361392155895405388509595770925752074953804250377606241708349566880703992644997398730041307584757895523504277546590385100136755705019826375729971725767252519936757213629845789184044507123235694955199262862716811897195070194806434067186941199697066733982043340673759986906301145178622889807558915910942948163191787647919377105320685045114100073651359863101795599297463244601034436322237844379701719044272454687652586876947247126396822778756426500573193549560467631757748964865822692533548272027059747757553835959864501997646870217052339627971977176884388173507415650318407465242469283278823673611632801270721020750582058416032351865833540679948539419779127166364236718861716570657000929383648885204432388993/13742297731457169012253944371199224909511685413145360956104841368482880866238341810551562932683068365265405837147512821934764934138535863037543229783520253387687813139332790666860180639956588391846806673408014800465183447214713487271290967657130881*X^28 + 39016108911134737318816707739854432937966600728261156722460341171090694409024687736528253221756859164634322346091305729103680011440429326554501117726921725840242354435051562761425223011992061363065958368159657264625201494322187036775854361473583802981745574591768713363223377944059516575712983368863192860909679538714411816709423487789959495112353017683389018047608985863480976204179712192357904864743755065921059718758903199682872437377330670818827928365077266757188433925728731505557079331568797705197076404190196052972700456017860022394103557314802283913531537385570485616706058638857320096142890390179103649119436823664952071816919034056425048453663047663759713804967540698704544965080668038124048171338750721956452273184279/41310200873931309250454742413975166366110109432191088408268910295901037579436106723609468425626655557579888745542683426281019879502347564798662569839414006506903501775107619705460502671595904325251181587306725875144223563217997715072002561*X^29 + 88246876681790270042017351600031225420566107044999755616611100654667808605166403151477535103386401520965369603738682883978144746660059234617696576620887510210786504618641396842380084688732170822584501207351934023442108482116766315780280319951077240576879683597513294915110429156959341148826189395446323411101416902207523519456690233529191557317315163610433445834076980715419355374344695029213251123303987765331226673727929704119798525364483413592189419092381733060055629271777370348528021007316387663105132924271022070487031326015666296059551975238362436958548088314889516713127322262849087911775851497584904580670119869222300242350176371031684788758968712752611349260613091357510316415894527839295285104341269082841821950713832403/753456753739633149419044046888493059351482285933733261478416654886939024411335150531913094615004570714699590829953003011939521582243317234362806611301072064679412968876187875807894108227237698988256300970887373236755493569533060325198254710079*X^30 + 23299753530092295792181221719232826396634001249706434134714096758229335353705774344999671466743396498014810250364070223192107545049222298175525600111190865503047403306012361611998110575138886230632024400480858368046964784290535503600105111263911909032962609126109425808104242075287863438760400388194092847863953196076027711705864147231141282041694274052165303485537393315744109542629727820066463067645994455622369088858887072386665583642653898415203369981284572503355036708603196366129432390599252575324243183982120011803688520725916281059536123745805909550111308994285800037941349189548616698186036792383857250581113506302975741037210915055520993328464693815917864780141651138132855617311611639726903054613045515465471842/2264937818626641222131407556004998430073474940083945852747897927293219890313948501760484041100205908085963525716469292520479186331616183167863510600329733346504934578381907983193185079861609974518952880492720317733659935479905571307199*X^31 + 20015143685604275836891380993152930482808010595378553899843095335840114489782029482872304381745293710541709844608277861980805949874924485842491322913964761786786361182435748434004469943392611002113658283026744187297938823609332795029931241699565992530778242861619166450901987070106095049160949548069662240977465131984415713718584478733324923978101877784760112941704611061981197727627434076238258662983215765581346916172836170973935849432247097098912095027211207533957045249636130202342129613524291089959396865644920260064145760995805407427690694042530409890286338154391258554992060046838211188030843407607144624604241828656259868316506106784805312445406178347967547509408963942799559425623820493779196228221018241625514474888/41310200873931309250454742413975166366110109432191088408268910295901037579436106723609468425626655557579888745542683426281019879502347564798662569839414006506903501775107619705460502671595904325251181587306725875144223563217997715072002561*X^32 + -1579725564892603974289641169893499700940241793511615602683792437871522456959113549212604478340299392631544860554217240467065772486485091638586178885620961012117211673204970203102455848819523697210317538101209661719891797989144658613331947769359641610927668429329214700959210303948383602495678600087023083496716244509152411817390116882017081944952477966035125023230914616881477451330805930358596335185877154994642513691774049400632002638669385764979881222669666079581276859627127362104372290633379699484654184200155245842468039303301872937366607440078716819855349556942546532407434020620896724376647693119803653480025818010190714932743819503336971377689517722563523679685570886429659027343137838699736736653742050437/124181030682967334948813397445309415542161025280111072577876962952641037903062037488923956417578042002629723434205235622593299321871603880029799364018297787516033476527326497241799719275267831269200771999162252192206806046378944641*X^33 + -587671802797004437193090419672632698261672127372594360505172557789888092963436835483055292241548308732557148918675887252141496028893955690004444162621018043339429992222664326403216738266849039117081915669454641097867292390004486737076003299823299820642531827270185808803869190132977800522885696923053932546773808880749514304856952297782886805881164651735410037193984614919915000366067388396193711795230868784665262783588079427333292228801375760180954270165834439978190268845583973345140907453110979164591443016207390072955666244932736918717368568766822763427603769739154567723431370187015305456684217735749986016191169363312157425698271689396361743659391271159810753484917879691344778847640451966114705928097973439399/174225986048203170933185196615769110005651918467995834826761379022555376177996038596960310853861992929689501978189945578498398948585860243681808507717671795884994967567839075630245006143200767270688683114824639825666148883069659331323*X^34 + -409515472693070511147316008583887198043845077694037378561463959875271771673540823837347228327348855884921493521956260271762832751888900489609419769029793783108855410870638481465564098479459458901016253731704547212228552502451377884711161085284452394591519561342049142552697039679219423731000286880603664389653002532909012128151860404016035052175390153788298314522534530935866979165416225122755773333472121536444394228583057697693519839389290500267478789213726763147065227053281773302907689510377719825938759838102275343180111837916757692137653788966276342910377372793464643515795223407575837541527244073032041852025477732129098321809677729358233562942575434993180497295974268528458176239259488873271110371/12870593227330675313821842892933515878608762946028330676550100524390031695626163206113403973928822417098668522810106184372702600233302583604505164002136491157581318302149489097429387148570356285825205362318728526141380504911*X^35 + 4748536197388957450598968451741870413348879584582077177357002321934448730263051997289901975809021212499060483939795068129814716271730838882588554605317945290849465029194989165506684999512150638501676241831894027923358080392263639757171314848850800711052377550867275145580313160047486054392858684811217341772095541724271011628280809947645015059631702027723722211114438966762648280423301962901899194193836485174464423087570672641394816657190184208096185324595254278157666672021469213301920926056027099188035803860800979696300287075424370054025582314670966574980170057560065445729916168229470936399573547609051783859107577946700753235134629869069789135519197570276989389660301850003452218964926271068349810485948743/124181030682967334948813397445309415542161025280111072577876962952641037903062037488923956417578042002629723434205235622593299321871603880029799364018297787516033476527326497241799719275267831269200771999162252192206806046378944641*X^36 + 1601642565434432985559929260418624652545626625363863066226469274392662958748610458778254974591801867314376133849874294369312980031335060408093786818485429364805735913073641956178832697025464453499413962461418026517540970036263106620952295723531929612327719576245666145241678223648138347993113690390993815945925826050690898034089063422311515089326971272743851044873355251716222656469918488985617017442841648231117334528249043318532510338102824345315904973816295531801652758050948033979392603584748526327000522829172946227591542712181067596504877663524435018440150603873996169653888355258195545037563641578487424032831643118502184523199049652872929226221987060614719187682374094178231131431510748429390561/373295894361419334448805027159484067097101573466143260480015525928084147540229197655243747037027636309293034078981642169700075416602723105805320015194374901165662447603326922119641745797122565667061441782258204415197669121*X^37 + 709863332742200293312439480774765734427495179671931370203751881898215142352158280327900202116882518759888200635358539852818382836388361959993321160493698824793586238632575696136977170228859892687891258609629377257362268268067622832610739623662291997349226480826681584141547304174002858391462752640093359394390440072311388921886263254658869628259483383837552497452692332804721722472734385239640171823460297667896411747664262024198199616478124768068616824517236873452018942236052534418843851215907401658725715838003499189862320912409038030772526997584995097353050540803124419444672476650847992986113247587393515461413791604661422764603479699137014863468254416276180716303959606454344562781386670490674124188/6808543817257927241011754890361829899784035598448986927895003177402326766986240336033990702208347058645195648566546171533159675523417066726783231757130203822360517381837079732540145801593718475201533636666607390328790287097919*X^38 + -387205310002166260654013307443861186950397450493472543101128706233070123389430493590264437030245341003775945267304387291635830722476230140178373153843418178859837619163391513660194484643083354269797535877330346809245563532149692471002199248227596881146974154006295220728359269725239933337032923851988688001045043240990563079628103047070606745955775492691043674498447914075282575216265841730383009933855568242316389265517396910977308042698503457231671571842044621572413404131946055467887828603029799297972056727811849814661523199621966643562871564684992136659304683616589478249246097183699113377872984795349631029496586424851463033459482373893519659888052228499260722611731993956566533689730981491/20466905771227552741312847588107027090142089668630037857339521132084223232645934407327361535008916953193323870770417356746536291277083343703345578989767799833634653632508740726993900202704236288560855407766774736290239*X^39 + -687018814327822704605423121702934922073434736023980122168170161268596977584973103826143349066059831961964600459164810515117107061186951116434519800353169216313708784149548603930400123122584092337076820768771586088149900270246400779278460936610870745816372703184539280457066031339869116025674055113837123681422235504417742476078093544995064335233128305179762935107505424869721823544766719156122780035497178837256223361729618799326611908485254743521534230048195099685511456694704107418851547935340226843313436688688490479892626377046136634913339878344625769535454043390555574621381628482029028847281694354356308909871535067750150467267616639007397080192582901452994474955273347349814075644014453705301/373295894361419334448805027159484067097101573466143260480015525928084147540229197655243747037027636309293034078981642169700075416602723105805320015194374901165662447603326922119641745797122565667061441782258204415197669121*X^40 + -14169182023340949296552358536495640617594171623950753567578908460337588308557955453786027614665111507459328809298461722907105868806640356429930382070563405756357576030490857329862471016208698503248950927136830127314668179840293962601251469508383753813408589927534900787329736558795207175914104279854794933555075784560567141655875990206368104785787912206627901122268325069348445361077139070483775435680230428238237053418415953313837298803961642265637669087670378520950703211711323042125776461747561888772618433528982582969823236336230918517285024646246404021752676171138530479390884815927381821321791157717988740584077521759847606395107495947240908779871561998764947157846716958098772230038/1122150653611905956538891802626625751967875961874556601641511109824235058536429322184733896321559128965037769108526638343469285118541770036917900048783803927497924975739280702176319984796547852873559702163867248001*X^41 + 153094057439046660197282059913838690848177620177736957560200655806743786688292075615822515542829074086145028014993438103325401104240316343106136497847239460331722230099579904886351727349385084850708002122332717355668853201336696552059687631229837047345564371542630467954450783992673805979190610747721658161416642548281914965723498469503240423587431630629620427513341537700836374872652124382659581329319815714161564656785640074778849264257474744394452245704562186146918562369405775056440444855441910307359754151735365978764554969854365458537567256906231888126469505148011751840205893712252454407790902365505109647860287173270553587487892248665462248860057183929211827562716260886201912835992236/20466905771227552741312847588107027090142089668630037857339521132084223232645934407327361535008916953193323870770417356746536291277083343703345578989767799833634653632508740726993900202704236288560855407766774736290239*X^42 + 21359906465962410765368772643599189359745900503383629713404118996114139119228376122873722175064788213625497544917040041285443737525035910500335482421518821464932242902998723310735226448134110731330611154584173686285706188467786475011533049318252100480454406373124048792549697972668231754063416528631852270491027106332748109274643786128464128110740015431501635099586762169802613399050769632641895453388589469902994774816909369215631721996161671425660078441295252207440030813992318665410390256375556643592013300815193696317427863057186957764059226912524177814083391930916635141761368758728919525525604261400424289043733066311498248941953768177334294465313922623905019600756220156155284/61524790482587091207790547871408835570364381921956061277565168585132685922278048258387734871514837927794164653134855986812286041917965351001584519369691536131253082720504452117787158550169847736913191631332159*X^43 + -17952294643652735109624642398454208024863418853182177690523693154738187005924430388262146611725794211793862602878385634016320491904306225665872001924611736670405194750431645059548098845280055567475522124397546946982270181127726308966928605393655441452815734968720234469786422285542232768794986123192026474809906163215496918338220281148050142414921819772197564116739589490979641639497174535113334528871348264227044374457518235613133390002177614268955389787335899677045822970120594382834350359113411360682074363655203055474345096719621038010369778188930683764567079088337611752128278719067071917423738193620647731735054453345735079914689903978997393520801306156953890678460652746369966535/1122150653611905956538891802626625751967875961874556601641511109824235058536429322184733896321559128965037769108526638343469285118541770036917900048783803927497924975739280702176319984796547852873559702163867248001*X^44 + -4919114314676460066531678553364765749653047435546749524414020650751904390771860642441448421475115257449878185484498917878096924712235327428541770420061229255420999032063541236198576199538217895161573354466209350366825698474399568090748197308952791440215392722822652817114114899529614499539205522291948528043991599000182373230087747994914532058684440400525263870228260236382400129108490311425518662213053117962670701215222588567715291263805319383260852505056257603850922648932861902059758691320017013792752958168870168850653795889353623891751259400931776599090998183887456036559785252138224893474316732025346521632026565812123389613479473157944306794468605026493015306356824219/3373254590854054016546441574176700234133690548931194762737275540607088432604750713218254009074775915773571174578368111563807557537034121991424119708848705309022045217418962230264113084608248683420866913281*X^45 + 2373844334231734521264220788150690292613869018391175343770585854591223719443005985501933080119398762086467295763772454156472686842407625659991257974249026897928854007411244244748220288540362856648031927318224472244577318813871745153214281602223566210377032495974507125815813696776474824354171657151813182532609233455288034666363284835184623629959178450139163675003295428300860347120344928820702644569992681292248407236531592460672185365894462898199531798095667456666338048888361508143115555842502848906925084723109152140539909354412272896111218182620785113366961943810539611917083430592968370168561335961275117824447775226176490337738711754305090124088969897482916069821695427292/61524790482587091207790547871408835570364381921956061277565168585132685922278048258387734871514837927794164653134855986812286041917965351001584519369691536131253082720504452117787158550169847736913191631332159*X^46 + 972023152102877554966259800290531279239807548931450030816625023329833205586064807085704401240804921007301348943484204085430536836255533073273262517892544912493351192659028755378249811444669270547940157938344080090411648597198693840788859238580917463649006876761723891429271770756000881559984113515257261078412437415129155548268083418638378856238750514985284137728679581186222852195809047747292474702826928363233031910389852561707047351027346043397319149555771189963139814492561381961714855229158996807717680486016834244854345297397514705617358766269832338535981455673867541714218809101946751022147797169057721906559669999542797898743749087493990904280278619574907413457/184947343102914305419509927856609476075096800752848004974904081397395056341068628390715171285420029375161531584975498194188692227481447556961682093801672531883439071079497901763480074818150593970111679*X^47 + -463928726276374530791812803302011544480196747351397190545154276306852029544063153098537031454318323941451635722634111365880448941691242080652880000094854871721395937116959602080201486074703052972310921750590066513701032768486381484884976001978143832741889290238634820395226296236225522035483747059517693921211155810776324360519802031633283512272878182737161160871130900803433823408981808428685413519509542790880267357348923802667065234404169051261258306865033576640334757012472459463913980010273552926433605184102737931993705706297448034456131906959518140518209286574084042087365295182145818835668469343848318024203462137801363793084060344676195047747320650138545779657453/3373254590854054016546441574176700234133690548931194762737275540607088432604750713218254009074775915773571174578368111563807557537034121991424119708848705309022045217418962230264113084608248683420866913281*X^48 + -201558566186086033822160899644429406522302416967342390177096801480642458261534136538799570876103006052996729239571619758794646102713087517308981757606754209643899577991271056597664015205485525170378999361211013291527304171403233605154899958256002603845791749446501919397638307786424476588776175288317621412561540173997610092181967756618483463217206308801836007107756303717751923189631728715728807043314466827912185714853501686209180184107073583792804006903552750523719265689215780037678153502326509813630759751629901665509246801578699022904093940794251663651654764022951715516640862146535992695996746838019077030368155178720950121875737490377650428108474269847334/10140212901086370163907556766084186417846197749484511484999401359580846337028818925967167678349691834813396106418964756521119152775999098468209994725679726513703551240720319193129013367956060856961*X^49 + 90015278615576728599650807732613241392707784400087720290299428851373522587787688721660659058264827464720522490436667754702283358982431792981231394538220955846153557416116766039847015513414136251891820869862295037142153246184154960804193920150442418437715706672001973394237630119656912185499126933562773116930042456108801140343418892372747623881463803458832444822381436823588295502724891250111582254008577700044785706647756501315958316601887040040225800622321408285857721289470781109240117340332612044815733643095099397479995939594451947063340440388093839833610332307884046060997947208509294408345159323653229642240137539773142148092500008912252946258844553397017507/184947343102914305419509927856609476075096800752848004974904081397395056341068628390715171285420029375161531584975498194188692227481447556961682093801672531883439071079497901763480074818150593970111679*X^50 + 37142073288211865200407440716435766526094981264466451547832192062701242057316114516082050395941532256306437926494121677579854834544425377873107410459059381057036108749107671199476743674926287793449562335354120345674606488885526810494632736555837581564608956307461243077476632764055184873620357029431225013918307248169760753013324079174510348664868354833157280156749910158539030424835412812116739541833371526541492280770756403484291041918134788315471733168128854439458709920656596610418561589355735495056538355477517349432026807814940519838098909159840027035172368333626587228833669755080132225967491118820726676219076069805268958073726759820236622671507644/555963205279147440315124555407872493987948777316986210044377507515809328199397934424429391871796251703130440617301647925934489433411870084336312008645195817407947323905933395094523458959156799*X^51 + -20061021757818192940023085211252612044754685469189807003828887353479480228808356501748711145661478839642646823234000747439815808896511465794256841974999910862645096379150219065596299004395229465321788474510410543073964051464605168555564997361201054526545319656051990571107622149280409860098482961523952435410119080290947797942018522626628222728634201362379918454544171221139929204941652114242744002333480983584692394196179360723837525338795670745621994491643122770301199006468732408764106107413444098683240242083905971324212856870283524501625774851218973336596117693821919798945398161509868551177973933427897916163369512239459598870598514981850364739967289635/10140212901086370163907556766084186417846197749484511484999401359580846337028818925967167678349691834813396106418964756521119152775999098468209994725679726513703551240720319193129013367956060856961*X^52 + -5755653483016636858855913135988640428058064213234866348835078392696725112118872833395406866633820217007936527862235702586401736405508807303245775683503494657346564822342156641322453926527218246188227709550094233393642609729191652437753466276187640294806364204896495691504099883271808839034793463532628373000637694940030151170361047255720202539755027972034474767734386886446293035965616474907838308628347604523712429749129714474409483387871289762757737688328085156904724525603099829294142419153052508877760192677683173962223239617763909816772803982634766648935398205271726614357576651150138156861453474388975176517645387184764950244387007883122005326/30482110054232547854329982751678956850043795017105444928141757087329860639256424936917012548483812254132926181111993416631092134075983885319168375933175931652390335210589034217584487031041*X^53 + 4827052856008320604324883954038340738509519532402610355636084921773969421422939530111884327553651652707485702367686945866185701917859030444064535967315107332262969864956031471592815865135458075533005343580760145030708074723225421423218968753198636848096112415655050489194503767213720302615897869319285496757877861648811226875595664165682289204786245531241069280929361199839479537306549056494944065483194180392163495323043656257995550798313682874136140676345874854609582040361442742232079871101959622531667468966748342742208702265636270134373805030292155213956014438496293850400380400474722304921766074768839646761873280443037723418013862813344767455242/555963205279147440315124555407872493987948777316986210044377507515809328199397934424429391871796251703130440617301647925934489433411870084336312008645195817407947323905933395094523458959156799*X^54 + 657814576276728324175860187094822496276055250493245009169258038084015021914793160991000405704520683585239957774207109213310974513900797681720220438130219877695139565816311155352616755920240204162839280021129199251764633081619756995619710028963964985464159174360823133403537506740598287858142975597974208802219312514003206632587192017114150907796732895552444801120785621550439241306099813106126533297643427751691756386531318331489317766543235213845344849593265004366756294670961247298690885130814376696759035592656000597542594310542373114315856990209678297970742985585860185503362283301820422322228685023083596998737414722533185309925077522949/1671259940470011944422938908475188159989242558095588844132998359961064786405856951418225371373639577506054398876692440190311537588463396311155676075068585539360180668380340710432835519*X^55 + -976975376086129195668801363999791118081823165920708311939563601805739872958859488115132539050885748155388816795097446775225243786346070530140691780361602651518171582191998795137988958616461627491808000296861968766485138883667500703843012414911131473223615510878496186156964441758690381184545567349235260107247338217848259746028767941108646343269567462626382702792739544165816334241887120113955262249143005337421485197055850189942956271104990439860212824443912408184911907909877451738283947834476121690954165482106132143884223720553770193597703827959754326377431391343524017785981720066945186025127166961132113446872047413391803128395173561271928/30482110054232547854329982751678956850043795017105444928141757087329860639256424936917012548483812254132926181111993416631092134075983885319168375933175931652390335210589034217584487031041*X^56 + -23861421539698633722782259190761693824917666425361826850243700024970859180130281671201096136080144432092676673363030097666773999937358003903001084360582682350573375373214466059319470696708060408029983705098987930643477164836681268762093644777768929995649207225850244680166194233316115243383423809379593711622874574881543747153757665780200267118033207104477443658271251534940594480392892161073853255693388433672830980790401697014910152794424844377751846805320875963561329144006140194459724557012494345607381446486435500440062146045546905791390036337402703414088797200452148084056557995434578308837411443343938537434702746384095593386218/91631116863315529602661270271132636657121692970864019087285397223590371533848179802523459146534326306598738904363859871172297691126892719510701029391336451524764552244111009947521*X^57 + 138131084701360341079557500689067084185920711886068224669603025220968600514182472429399235510144445209875065702067521342325001110713680536423784473606018827397612638235414627845597495732474200260450749399140242083078973206172799696741056970980172152814398755152871838157286914148089261200490776554507542701913964607854038618602651280781716871405828679037103274079507725108143469070145427077786489908255365237005384388634863732704550074383499066403007163232350555029087374449992277850457640004280741231466338770311779982160947278654134889202723862361410995243775172510838643438728807232402004201911154693053569506590305015447681993293365524/1671259940470011944422938908475188159989242558095588844132998359961064786405856951418225371373639577506054398876692440190311537588463396311155676075068585539360180668380340710432835519*X^58 + -649781564281524475595569923889244312603616100425331727614020833747966323107551174112323444090588890285311844136331700080049032966757097262329657514165281862495176043209797331363311521432458903465038875137038409928475632789113887823899568740661616079995246993039351972337786782354756193133906241316757917142927695524259583157217764800328433501936937687242475688842473874542294089745724493261949813289585045463865816248188970343014635027102460344008853291662601430158564791387398750308067250957822923596421723921451164048554159520254397031973996841072703841784053687471024183112754191550008583195785589502473720544098611766792185/386454709744189457091782487531505340024215619829292340956974687476921269864863457437036692913049071965816019368318353617448230930031136657756628987720043910659594833742196603*X^59 + -10653180754686467452935512046760068439732690922682888286758756441282739008691134580274242498827018459700604133935393890907626094602393714576621252774811057764482586652930249185820465809567752752698354528266240788749797097622613540349906231566442514096808054157050196815636683199102681070918284502720892281921479184376787984336177878886643536321528313949619485822480607794296484659771410700482281208444055716905083097357117916590398994890313292794822418584123099456233902962097127015723533381968193236845349778229263159923319604895420306452919137892266238240368070541562222423375645580256407778848068305122058357057923406102347199440/91631116863315529602661270271132636657121692970864019087285397223590371533848179802523459146534326306598738904363859871172297691126892719510701029391336451524764552244111009947521*X^60 + 1747260224064352783756137419863692226353823894629977987775077727197352941211206213964640398577707554178046861015225683516146801233465236939787028665906065924482453752433883580778549046448350399319131584873118592803175650282386964448065394073956948893285855197705849217646058913232937944575049950563531241158939070411167677244178386296347526665020547766309766552463730760538277001199864577771396235719519955700751104575142964588437055447361029249483889669379523549604505680200958815421462474970121089183228091332394765408364492238029730712689328825152652953855176518291168996918791228201587685094606286539094657082208299165/275448830893934039267129356758022337864729593606052987139682599769722929340601181352128790387062774031230234760027336862044355616558187211515772621325761875024657757478401*X^61 + 36499344907196022434411814455326342380522265062719048378069440014562653703192160646431658480177921916267550425255338480445236862121505389914439284040524993054588593792025997047081991386029536751077987914811190893424771752068117247409949567269502770309516433318876394744638254643707262560156269000015798663449916425344346266566251764715169220548015751956504177227371735748414533736552926281822072789209387627620158121896015511637600837650498087853740862213722010400011503913750099475147425922621960786408209868782194358389717547238834314690901377652870535280621531371883510484637970397490426797448177297280864994614485748375/5023911226674462942193172337909569420314803057780800432440670937199976508243224946681477007869637935555608251788138597026827002090404776550836176840360570838574732838648555839*X^62 + -141667286891805890001107145463743790705914186331983599570425876584730308396632109095245390243948572145306002419496816697563904071937981253656860786844044317552104648743574016384933261377254627895942941393071117291201923865149978820136893284929266043163768458338068689954672806037840479604534368492412367749538281108140187194576886702058541149974720760395185046649054334117694307867419703606717315073032281936523712772400613308537556313860843969711169860727001871811636537840073785829558082258548835980095893652872363310002299212231409109722337817396052326827981333694298650130977120740207771810656011431174261304488/15102189313774551196180128118757735504398793442954821379444191006618944533176225744400942507103611712880653257307272156480308987146125731208716082094728980482737965759*X^63 + 65407542631546528662788690989101504702941628635853539096371776353863822284877174231202043746621507678196396413201521941148052280523886636024974054655531146770933326095540989835313225669449536069883810137605698949975562226668843528113913476149920722144234139294546640284159314190641342019175204447250091904499228178799403778269026602558441317899935731157502952328574502455003830497405756861951067409890144347429750292328582011125899583141996094871616942082625166330182267811566392058674006944836287290974108967745880772064647681674264490362532638093560312848456227434713880367455543513646477417129388166167162922030189/275448830893934039267129356758022337864729593606052987139682599769722929340601181352128790387062774031230234760027336862044355616558187211515772621325761875024657757478401*X^64 + 4391581483327210792076722196676491818059723104557383877598765096970623656330601346172840693056333914674810772945646819933536160938702254340031971226918701368254788832376532514593478840600572470132765454021450406203434069109268547858948381712202030123473776128278253729458135171439989131823792474982135773802444225987952059303346337999657604195012719802826469990503253508607675801161269600992304198056838081670589131739205067371557984524318458700515682323047457868453202504702080161956823822685426079680400951716714410126080379761417135715833673074666424104749608900313459314515779351706704972133767121354048/828016300990983672141023527537569795734349111407139721445484456747570839035924433598384917325709288496115645446969250314178901647355980657312137841697953861655681*X^65 + -255272476120724788472843184126903108845714113909753741133292821441168758691321650659290427236798565543626222037887419408420630461558189430476078083642412422616869108377163950963693484557146306123686336130022222822340883245127313480385027425010874169101773118862678419046984289497729433383149088947703067767751759724101091126161287067006488824287716672236725201098402715286386002761238434110932595853497191394443641408433175514551284369524784034672712468280625903134469107480428758441229517392089134889332691479293361949020331545061852856927618520359475393250247100770921358147906363146726065529838666544898524/656616926685850052007831657337292848017338845345861799106269174200823675355488075843519239439287465777419706839446615499143869006353292661248525308466477412292955033*X^66 + 129735351103313601869857195702653549937475159219893871762878350614807066043572106232795222209802935563852060615709468974324395813514121396947988380779954379002401691263224911844613996785754200488556206661522832106015542948781364033638708805037646016627893147121756314374213484579432526800198031025075783454432888811123939352756564773422301157656608843911985427047413453717097733496499963267147787861151607378682517419221906594637807389972916999146119513372265035794712054813134319541117116042126898830786594868466543520554108374853840445608908330757010794231553751998198779163108081757765458558067326/45398119468774805205385357066591907217191135007793175143674787913129603543830496935050436829086533718740920305223381233301107607179997842936133441619494153279*X^67 + 311392296137695890280798457506669157506142608892802959290435587665905530247970219211791754281535175470080568499922241967678932424165700335025056947985666377220468634834563024235704740445952697683270050865884708262202239436797911425911247861571520740437268371622433804155202777770892686464405305963182179208672287290531019643381731104546561253391257992566329444222384147142274543594985404428281026123054713991055502835150542382187853439320006909568316509504175354094906380229538559796939553347946893024686331580418875528737821853250926856609521985849383901455228637548413023053067187959193390105211203565/828016300990983672141023527537569795734349111407139721445484456747570839035924433598384917325709288496115645446969250314178901647355980657312137841697953861655681*X^68 + -35636610326402966704470775463901911586923604746669840593883804952536562509094386873853180673398221178964223541884859663810004336464144111235541728228841791918454684099604271066273183956087029895053307455691769399290235797361119107726884302334252356566100859079670981238190853442553192498464541804459248305063621740869697216456341640867749040107660432352032079499144401976534263041434793938916196855861098849193001432972544231748348593928143581220054426035592202014848268396213606741975250228514081039877086387741171816134340576488295274045831425735031980573320394074045828970809072323705715484/2489068450505773628235394323515099907735683700191522295283446894738176629411179172928912595486952887698937458480365219217123066351225277862609432623471361*X^69 + 4621529816026446435850532892912642480383984772825854919264748079855517731529561813886585448334872622362976127655175948355939424848009539803657014969576416583194391765308262500191434396696368116453866859403101259350985991747557519761545743753766619040116202997446189140137183666546960697593777635002031649449815765368915853293135521548453752809853885209167982874068107429329742713015439159857250639797246555690274710668609070210466376282075256997973870007021350785763611437122807947656301581262907571131686814034541363785605385589961203323582857930093547818387348561277860295662732760683485230685/45398119468774805205385357066591907217191135007793175143674787913129603543830496935050436829086533718740920305223381233301107607179997842936133441619494153279*X^70 + 1009626521405587373922351943393648503469846097347838878611832821744614257720693367837784666623717658024376843676816462523112853106915653416980963754990999555390295072467393753084481150257712546589059605524556374002990807099439184364547260153622012390164534276816832962700491937927338747989534008055459951845947349928817872329617108768339295873769711207786139605892162072030410134897093055907616636466240649748587588308787229183574908532003403076117016052927409886082748085694756821360894590878998366248348089022776662056826501012275524202962530831193486776659909578936665079225915913819/136469567986500007030834712622133883860720637106832737281838198077645519458916561923839716842313333389930229644189112298762161650925230432732574846399*X^71 + -611544079476931083940616272744728134046739580269557120185352435722931067728902195543805850648310370944998082807065588909252235210460940501516277519810372629547492528346774399150605700295601052540261094817977931093099103639700475704009878292729270846020796112610114377737081651943183090653339380184229379561625683809733843919399840998519865910085859053211711082890355954193510504459057197098557519207303283223382613867463381919649447842455819882659006443882395223763042595662463374724567024772262064764356463888955083332075424429317133837948512271327663168326339890901231924872209321170368/2489068450505773628235394323515099907735683700191522295283446894738176629411179172928912595486952887698937458480365219217123066351225277862609432623471361*X^72 + 11692735907199259084909335262700632315766109615555158253917775181051859917035997148219241553149101450307335951139859215214168592374584623608280086916456483568940800600490338106659452257998813070883320140054528332595092017171743159219672126280368912334210396423825867709949338454731142110429884409176679771036459316876632786923658051324700005170664303620488380675896295341594375939706547532021725203689581909949775517839905268895451433611702176377162858765463472625791706991050936982855801111445847088173675315980510513271369286175913891159338399071236921734074412208078172981919/7482294423296233731609995757559837922074710077681492257351729704350321808153767307628692189391596764621428238619941460538525228955821614821677441*X^73 + 12698620117276500479602758609819042256706564347724004537667660238643064028811433253015186373320849256435650274085176578444661003349309011188095843442389493026390464127102812482562850430360279014691957115102895588201145412134887586687377074537085191116990585307236561322258574405734432887637827114685528764123133050371057327083541694074922620607994659978883289795891162343528457389706094131241893793092789293651145558716793047812838789580699763863914039598081432546156449604746771447507598660050902927434439718600029919154977511652123078956066343850366639417983729277140330959473821/136469567986500007030834712622133883860720637106832737281838198077645519458916561923839716842313333389930229644189112298762161650925230432732574846399*X^74 + -1257032867668914717991894560590605915414460402936182703208014524847634041348311479612072099641313821864679017491296449665427820408160929543261966382096190889045244972568231361859942161728801903318624679630788322320473734460833551077767574929048822076568528636155177801948094902465435448622719446109659306391686120503581215301809501808720638359429750802338591658553220746247659971702182185162771450832916667469231041093604484687710247764329671437490979920787049260716721636711236023485651316497875601074486606480106779157533281650831766153570111298658294682761642525929004/410236001057965553572564052719986727456259119342151009230315790577900203309050238918180393080300277680872210023572644363096947692078601613119*X^75 + 330270743644859737429835837051584071739837163779508899486569807858760667758680027020201756527145985235034434446479460966323194263895923520394421358421508616707242804480003402008827380536885947534846585798019744660896472060966440164297449927684507365381359492403037024542765694876531623656585465630670218671462160466540208129098766157020064459835106182272683096504363727534361385118706912952261375233412286423798905521324826666281703711682610220615871793379797959619336143554276634572496407312849032561110341040417190694113973161159121462569999310051262387564656916280753585/7482294423296233731609995757559837922074710077681492257351729704350321808153767307628692189391596764621428238619941460538525228955821614821677441*X^76 + -7705793497624285574779797315084409451078871742670494255889345719032733077141592118018843993797650393051309256515240158781937396708348762016582053738605549465738002278368189476766561684338145183616891113559273836719766162061168501490890435248344271452865562894297848837226184158729270515020479611059239206128815017991841373924925132590564782525717144081035364941955703887329445817207980940295904939020682279677619604263378466407553485578015201683375848239966585537526540630991524503660186313569071201693747215100977376256083266138822185502738705061540787518846215/22492241957232608891527169950106186054951429318611273053912812685887395323704711821820296786024468319582883383056781861017432298485585921*X^77 + 980608124738845250783888875437488180247113117014945496660120607851220364290877500488881148725406880740116657691561476960290209766826780440820994257296613925337115791789754597837557802186254157896611428364561133152985924031186499880700784432701053712079626335919967094130061633593452105768690130555633109181961851969725505033862882512301158039592307443254199021316806777884013213153921409453380955355985226387482167210682892811670030698420080843627796361028562880175109761010862994718455515868928170210709643047447094579797076842056136716878684855842407990172238122/410236001057965553572564052719986727456259119342151009230315790577900203309050238918180393080300277680872210023572644363096947692078601613119*X^78 + -8126347661256515422165113945556510167917041847026048555211935843621216192232728200926501491941970342042014458922637558109638686574382968846613818539553835711231397247495302322567141160397462795874266804362302022680899607346443790572201293121568189349684750577546484699193959014924203098237304215373484347584124330247931569216632496809774694264748393336254839481439940284554194676405043047859350734205994777283715258788827347123286011835513692296911353957954722812816002221767679855263955930754337276465323614010404484606698376745033582685180339207825928/1233194909656922467872535223976434347001010434706468175553090228953747207835117705017835231428503115279504544276373806733781035061439*X^79 + -40870418498032957486219946440770680099742215628813927199248969418123938081944670203859466347745066784596037732838727392514986665353871300369129420991457063818282249215402567380830102158759563662502770553089582102804667637510578507527987366475760409809269856858773856507240138475062414223345677835614015282789524401442317825712106099565153236907292830601813865818428076700590283730572359195539765512399598792326188870940104043595864774250496766002160959476137772880594310560533070345266112475062117757758553097907428582403045520228069474956298287736308687321/22492241957232608891527169950106186054951429318611273053912812685887395323704711821820296786024468319582883383056781861017432298485585921*X^80 + 354277612302980564216823200934327565407066897859927011628545097012955759650070457252062881026534986112568120086466621008120888495361514545321314553053806352418348722510998050602679281811462889825006150731716819008356999609776078911246382669928563878603316597108637514400838637755091796294308336584289824226084967996776454102961190737371873400264017931350910280226850824163002455809663811519143122586673294241991215405925178459618246273230842709845402466946815083001831664660265802282713271357377798688737771407093777031142451771733063890104004388/5201005915712832045753753469852996103029477977058746370006327223379095546884392721504785735674202428774791736542463135773220677*X^81 + -1451217418842670340110754082524515895115697647989804507189612269034302865769645822822402208834716389790332477347761180358163299637659758141232002683124213971425179602089161103499729660056290092806641849357144424897620807692899445443065719590934634895331450986666302270423562358206415762986332025011484620342392974242825080194513351684191288621002266967351552764020096703205782698998403432092907530243977383977259900378328580879024533568385413457815803017673132271682535747342743275023693387151745136515483821756997418514417006588771184274177134530313/1233194909656922467872535223976434347001010434706468175553090228953747207835117705017835231428503115279504544276373806733781035061439*X^82 + 42662006863248950042466889104982377888246691793419508609860596745764720280262804423224617224731583126564939038595781651863512968031702863783900505646612271858200057619154488797230419836844592143853243175440126997427954118145002562478127959595017451049302314060833068645804827708584644424744702098734170177373873716197964985792115792034790842523701487267895396532246362672844640506091430467622023784680656171603273104519264741029974127285449839322960131864830383337783399221854059653645960076683209424575431788259140551855542178604077714902/3707060524385482570031185652069134784767981451930681660731523323862505735484242852106048279169068017658440296894129106039359*X^83 + -4958765238715292905863938299021981656286242464325825356977057317811431602222550237143182205252754827953525297644968418689407658903165333526484300933037491112473842046490889174762586391311722407692225801681257502245589989637092974642453560986524680764295609968756208633299728248409989302956370215395003440442005624289081728248506851653183841563184769118390436897088286906902202265704551030927243026645273472627823594198031274638807089994970567559008218241862501175078888612892480038628954378522247719598436113185460798146262038461720093861590/67613076904266816594798795108088949339383213701763702810082253903928242109497105379562214563764631574072292575052020765051868801*X^84 + 56442311453041645781024874660351920286318964517568395814183607064850060810687945890886140315611973265136873770445836307079261242752519950961667414784207564476174541762045172012016750786824013111678198414944852400739096710744016203028895868817153215289696258600139503733047752582773485260246029615828958383217472042949762928587895447511576680323053307983823592294871349433194801465127572243278307130539898847526661234303713180388347624789922628542874466037986856901355285812895636863777879936933949051614410637993257247583413196046/203249110389028048140313923574161674695322191563719593219558272046850470721215135265422900332752235191536832989425358081*X^85 + 35289334646217494914311623981268633914802369051415012389667857317185093131115135252991967800993184084429895257164547396246343720764037334124413709563299571595222357498085701203847294419888090552227566187082517826033237700136394483922176964220117311051511841921951833890195488590246919480344721090511018136121602153563802183264430907242796848390679805869935331398956510335988895443808274987261252222905986388691411361469996948640509571067044338447085702682531139658095194178678942900568243624220639251120739232779128516955646506976991/3707060524385482570031185652069134784767981451930681660731523323862505735484242852106048279169068017658440296894129106039359*X^86 + -4209084766587576221238701760407277590785690001970268669438256056096900310468953894267822709596543796196006538385506031926319092023934173981970722957927901856837333230174573805463642226080634485323970507336100115702679893871275358434204963826831794453993032594137906689704218600269482558077081685687676721362788025205565470040075932786886747141028468329065639765728663932547404819982071799113800536699753180522699601838610170317666748934100890286431274191607923978823376387185912358095897071454723415379895066372152561688940/11143654278690062401464659442631815049910751223406962729292081366678571781414284514799215984031593573745097482834879*X^87 + 1427079186345475196404209369677643721871918726056640193039610717317937621082213892012164297570280744878418023903520168763679713411677957343242478828619943639807961341438223478603446051855063727586276300811551929465052277325357817038891973874740765732894542856040006859577118100354345065985582934154337081050957495863907991038649620494808252004526436537514803960121797308911043130969770385606019882544627267960829446331203988720746457964518249762312199610040655692626240735757580029956177213544209005685292927957011569384402694/203249110389028048140313923574161674695322191563719593219558272046850470721215135265422900332752235191536832989425358081*X^88 + -4197784319081688953183945705074551101538219498412896475322758100719414187252411497553310894000136684525052140582986959291945845762522824732935273852739982384549120858592927123856847347359159332532571425749749951912573132907244822313978796092478773094351254882024654184932335146331966810483380160067607127959345663704795324903248229973534618425193950576547133388449226219717302314127587771085287691381862066196040835546929704666958086927721954195257879182149963751117343910511762268456209146776575555214541500174470/46998419610935410601393714410084118351253869448843613766325251328212881869427239663102379870824537334389526597*X^89 + 834190456967984106660376600941557366418504364943859974383528956715572998817993916668879809470446294532479528045916183256545524461553529469211874464140031457095835194880825077279867709153557355708264485374610695061947217994227720460207294460919785924828011790673892726022611620726855286580472666126451837311951254159195019642757459752494195184214172792780740178159153794647497073148776624429283986492135779859724281482474610592147079865204545426387676293049243939966352087104862150916871805535264031961936324657425952/857204175283850953958819957125524234608519324877458671484006258975274752416483424215324306463968736441930575602683*X^90 + -14867839037918159117074311802112241959365282263568380467701298384829569659087837888929900363742397339988552872569425193521541919959862657791861533426210129733850950925884568824759273606771782474358158161837807872151919348923241316066174911228388179527119428452174605964403235466532613811461810163059997618463685648316821144039106810583248004344076482011463118674825870476061740720676067824958525919347565983996745137035710418434357202111135350219523222604996843208354514606478817270626909323286484241877311/1456457268924832210523837565777808991640703754341430281890521904249058906982777268062300656073151858885913*X^91 + 58904135747307665608106513262932513379430443878853324620268239882898848856245811377497845537164753110941536588480915027382710862240829138159312766361733735130878724657786117930641107029963000504020475400476603850438495231161904333266506992814776126536507988030828356497538957808464790006583426948818722141668804751088170338668144846456405007088834575927019777821861385772794194095484208886278402602696390210051645126561604141593990546144863602212190045109605270955897202743896617927387689571083105928506736038/610979454942160337818118287331093538566300302834966978962228267266767464302554115620330938320718985347063845761*X^92 + -1348887841505164959266355809110837108027564688388462477797467426399707603152913925550070244116656290729891748820333433243712654077510656516655775148569739341972600133733322238870918807334405283521280778013654679553799000324997692292642857588921422274598415377686906851894812761699130089198676022719517402925724361576973859206275873788149999214398001392649657516478630953954017046587800436186865092060705145227795991771530812013708634405541367653052558027326294187026012554209502673005225433991399596/1836642205453760669008622403250704907491429702826519901501288656051776679675633377127743576384806883841*X^93 + 144440917360169625070980111184983249538742298004578463998274673855344291594039267424697733003096158908993365680492137849537689985402003383341753460396194741079983046309445591780721218163410941640154247408333603429572146341003622880255028076309225145973202550807827620021507407350505858866886407344201432107066980800919369470064894539822636520401210632275699978771040140279019805857687365520616557678721991789474311139161982293310902189372766608440906166653450691801273684370470895947611534629444011725/33498517185271140842048264012889606807736186349852896483482003797728354860603877165432915089682492754375999*X^94 + -1990046783944070602539817107856588696578941075338014369717081820359346490188652287900562081488729451817028713928993519346380663195982224036971664744903339579933288711442053291142139198660954874251000067566932085779380513148780682775360414893039252472224601628318084012287842912465367720463697206194839519365524512594815571107375431295990132742150077787922962394454717616342405324772573744874696470888669157346805247851184709948734919634907057293753672834786940315924320183935007757939491455/100698624127077179067307549934245567601920593389249405203206790726014402087594351506537835209430719*X^95 + 137137377270721953201487850421429627299683670176344867000694158631598230360942772175740669224635097388882589547451239990225418934251147266034738563896089991524662780511439568134818854832157012615971053184167284321005198763767469302151625049172343614660390852017671913748528160715258615776961445278957755285793881598095375538775825247152505522238388370670975124145746727453195656581927413251665345982021094148507994890230740923266200733763953344538037443559804158338010203765946317870051612622/1836642205453760669008622403250704907491429702826519901501288656051776679675633377127743576384806883841*X^96 + -1371536520290506783551354807900857276778702712073018501760639230563329977214222997500096398426375907271421182046378533495153045599540102654615912946030892319932522882355818727461302198440580298796960913495556782184200167093822522145930292053501683197204964585092049909529643181866706492941402511235938449145752096082140515858414021632710662491812129855098444764639897051418231796566704455015943345592917038489798753809404318216693420808022622122156656210602372902886904713139522982/5521060591429200014655822684042193519486846504153155611777333775207763697987518586903768584321*X^97 + 74133247968917402628578475960083040530550052250007497976614967016646388499512393219525308988215573312960677711278082841260213544481388493212728979142990913690101084701958200530008589482542928220401374711249015107494345091641118634541978856867437176845234519254447180913138600131380837926852069084390966155796288661945849570202484517527146461288043197323643978297216933861831332460537643633665587332341290619511214604504432824005553876614759066012634053946348422530473073185683373670/100698624127077179067307549934245567601920593389249405203206790726014402087594351506537835209430719*X^98 + -3257457174381218307409113269125892947826312407387099251254443949203939957597429745275387452631761267212009910843671797344517560802065993551118340524543090716956270577728415125238531670435052852099036203833074134863213932099499294615409462354121184511281528948994885045832317541522900549426190954544921750125282084100553478859581005690606438779631641283349728972500153893418009419400087882446148307894244418642732459425953766238481332671459196112784141383580662034736104/1791161663601145998238323004460561142141553911931729495634179367642769427365807448472231*X^99 + 19087961775563841906828065921967511626472596787157123053755126573014564673884677978115853064829289079051411650119208867247933405472803532766561360563694865851333751208166152269748811480644214002163097268557650788687569545371581727429726749401477100132819921480874395498763714661100727024674401036652587549734538153708955523404140456213305147615738852385888813659108956515499545358971479511559523439826016070455802278868810205097899266560938616651233511674275739421390455040/5521060591429200014655822684042193519486846504153155611777333775207763697987518586903768584321*X^100 + -1325161549355770032831492476364675581027456387473513045994416592281166743318049360419809086189902020400546746225386239433857390948160215885671473201409478645160455510015290425877787981987573478393818152913811595459423825574390167321749342543986868167394524645310552241053430986088187380778136202310822632327559948532494777589200032797478055751186136924900585015071152658044037924382239095779434632657764953058232335231968736585925691684984886081305011499789061/272076249101046913254947817416861933419489861948196294161741604984120708034954334741*X^101 + 1564923097047703650057410998943163236321694706078598719844966460440399580688013144475800567605351038502649794417981667815220329679385311753213092295913614165901925212743090316034361564787489459306035645847395820700496906526617974472717918990112459450572963610166985197523719626934640739423236538176804219258315846711067676122881752595031869364110991371111493872962973105222581997742879603210467534938175740069772602259935778984472665715469892172874209325868922551/302706321148593673702276587753834833021922611116462284762176313131628033224821458791807039*X^102 + -306604864608945887062229262271734772059218818855144135031628578187612135300880715348385463031932287479416390500523802306223678791797282949519915681050263620212497378263261706868364038647368228575804198971112321395822107575465342122682447970595497165663676630168073771494331870139367491037067900624226031879948892039475967675165222067595121466939963315512464557931447000888508667363486529888135135897580579617571640668088491444635900826691700717263635/69996462336261104516323081403874950712500607653253484476908053764888270654734843*X^103 + 58128681149966895212618571144585309059844420813478926482383720172916441024071058067260235358611253460174046049072290288922031037975973203430212325254799132991139904653213181477049939693253722265403355793598875227470556348718926616559520961418497422168798076021911937531835497823022218770075319661096814322796650083905437441451628326325431554363464355474079589409340999401372795449300829333112294637313110431165100667163999005902230755155029648945584209/16596651195163861708551816862428577938588881578839973943866237904031363190132214419201*X^104 + -175722255879338213777854702743017798698679434602268862213459052248832339914199961396276013103750850147915266625415813446581458102769691095834248562461137532240872525195088711211618251632450519924932455818498314260220575656490551553855783310378092017883429556267169057899141065190779089918274778703820965600811447124079322945306903216043530160684701976658957707685102399704469753943745910018176093363166419451449971244932800649011437256136114/49890564744305847837721369496703457385959093124200630418323630623583942020481*X^105 + 3941384830504016918453876235283138700271109026505689197192946405633882838230579673905899926618801896327942071731951112553394380901615872418988021805556363433253698010060228628784926288600276076812561861675811035798075108264368711343738028615055042773441275201166401416245020028720000233380149654492963202152372740509297445944423491496659538888330801995492778960311821464518691071560945271652863017458159136581923480151697406636137897813106250/909954010371394358712200058250374359262507899492295298199804698943547518511552959*X^106 + -13407015925100205928862605693619984389136922653771953508266704645254869852788124376847282247030159303222496803434074009360329837377723939165515550491956882445505609957509111734680193954314512755639010485783298270837253259799864563749368572034694152181896976029633695287726662881840534908143456995402272628649092151013098532029417017939117789216911930940987333210562460557535022375224059364697176421218790456190685885992163343801821/2735378296195287452038015762744857579141350574274939986749472592992156479*X^107 + 217695054355917534413416286281187082174934420994287672295631035034387817434644719774180509711995641628743436835652361317026937354927865081613385888634481700618691183262763563549998074361293316143528722629385276562168992609551929815580226925642247586209686491998819642036662728467350994196641806949608946476791018207820871997523706589658073364638973911536107396668495899607484879383727042036925727571560090854211696590007560456158801/49890564744305847837721369496703457385959093124200630418323630623583942020481*X^108 + -433256795613552022651609775002811471162767943955208391509560291234368082027404711665709034883332913824222455007094482016161491379367248662796530576453897268533037566513691617066740440173707313187848729416767841361896546604802653099056650332535784693329318829108790817930051294193039158455934784918486668410696631261909744801983331449565136631063652560636596151350168468047492111300678309364007117708245695859671064094382/149974137627901061025166717624039562428935280129115630612943285980161*X^109 + 3814263020003588693121975229105309702807630687541265769494786876260028095429501440447522698188513418006879312717426858313265743843767379403415000343949398856337335098588323648548166417249318786924717815686722247658276047341405715116319077965661737733953273028400571894399525774894273304575068421038894171568313405057835828239340354824689802677531188130554804292592133216740523903983542152251765626828129530800755830804990/2735378296195287452038015762744857579141350574274939986749472592992156479*X^110 + -3979538529664343840423205742942751342973534594361844730647645578962431199406510437990764499171656412678941127094582998461802754283990377246722455304144096817939578621508641919152825088457710254847720069739207492661529688152850451700178657861021165427558447048576594552977565602044068329572560647284229209389678322975381649065802872275874861147839350607895001329503128210946056153407399550823482084625627864940/8222717124179015353098674139154534921264064922918780120233745599*X^111 + 17839124536450890086623719241168852976273781351583673324780101786231863843052793724771413206337568842120781355159302953784600582416347760783850507024100034603679696635327538078429049306653033884136867476497185314521187492944890001601781958756335450019991733020961975883988428218781402869798139210238618706817387726095195769135327611171916836119749357720161062106501787134539060362222987210574730600768963690708/149974137627901061025166717624039562428935280129115630612943285980161*X^112 + -9118296780683781548877644478943663180413049984071965227081638888283401865569468939292248907308471333581896282519638070924100423727188649493780634288284395613259403334107892866034259092590311201916668842366293877026442639065784999387438724386381143342231352787945050379095859816785817728359032682541280671212787313561703658074804537372021280164019853781395878794655524903805001173088179637169122677/450831576521685144640532602618264977315865174785831466650241*X^113 + 18937494308537800173245679445999922617771640379816875764137367113802307917138147132845680815510306346798892615984917531264855901713086781121348087143686667590723961248968436495294048620025141786294650074684479574895881643922334458455260194155097065499693803708674226083925199774205892906077005698088689127689120497092061349946377099217322099539646659490398577142512933487918924587762350954957200824/8222717124179015353098674139154534921264064922918780120233745599*X^114 + -3900468627160773256664567924408059299469443110104361363230959597209405032646179505588152790107067263197397607598394498132516214933177110752057525719246288557344412074171857842487519279319626099639402105981919452442588694445467406905766849761762448642273682185956545255585531965292230356456822406268550526734472634439566843282018437243557656233013704453281274158152502791000376089462550/24717998603085977555816251034501067893846437567072288319*X^115 + 1810646730098743034454253774635052749379224802624476530189169871201731938685106344582047942316045667854048794800075302095091006356820608617335350425937444243534411038723042080405211251557710805596319896908959096112485320560613458217432766557651308790324052337247181549845300975190158010702707187093102929413099428179046799897004301154915091341375669182918020565947936865657376301252351/450831576521685144640532602618264977315865174785831466650241*X^116 + 141538042313501544879554336631603822562577298702287126603153052697954983615891052111815199721009769471270649240663962270654201290585638241938672851764522947614488360313265396470891086623487576069828249885993096653292255701257280160569153890668744595538961947331306887368623284351288132738332241579725673225920574347895317037179607589902509101666201320207232123698366827264/1355227731952737406426681892346130154824630602942721*X^117 + 28928993135400333187442810212914558284821833417413477179891276553664353069531100354420215021629629363708214831342514650605302429755329025621083324048796477480297615080014311185285279949312093825954533557619359632997170698977262468017969060288101983276579881219483179528713140157862596266614362854373436418103172790824526966114126204243589072061789770335612487017943581978/24717998603085977555816251034501067893846437567072288319*X^118 + 340882910989472703971407457815706541303522076032496856500337109467974766759920823399400319813032482948104178020528991255663125818535136686195679806103559902701018610837265899391383412532621365733098327833208485082585754256442731635470627257955922881850278822360574509098299294993412767676770620674784017493242433809540909093683933239975614391399134241329925/74303839681601919317214863333852193367214792639*X^119 + 2077890258891912940067617875795097095080778398845737163959775963328219510737941848340601795569535211598024878111240451637705698104038292791420717689977339245923766665146917833239881015474036947997846955563909834397074359052371876007586101708780600230634534485499992091423407923230420246556279299566477532058701838964876071791678336387262467700836516099719/1355227731952737406426681892346130154824630602942721*X^120 + -302412887092303538261064355251984768941427935244465422413696016930555038934964523887310770711603129543144360605950492101022080774877428578896804117962897042704625178443219486105683373614834542191797111330349388728557267155327199691382924862518888581771105326318995043445597215525085806451649842787670440087877882891170577860481541681737642517/4073898770853770454367830655948911309129601*X^121 + 15853883872520791593879344517912236492800468807817440532500399267074599130641055264319983874894186252159698146840629476695235518547646484436326084786073453619781419949412855136138998887433257260279645790726221815762940275627463623377330389793236766916933603571169018123725390722436540148847731272272676190882180047770343011255603102998441502/74303839681601919317214863333852193367214792639*X^122 + -74524933175528205690400445594635638181896253829594040073742762507249178639891443465585624459014940685587149780246240126053001262717672862161863386327510381090352957277099730872261928407109662377653810294347845351849535339015854025285154987769369742253904341881070313393596691739572582637065507391863639690292617937612602080664/223361959035789816018851398429130506559*X^123 + 1404642131055143517118191570857829166657704300858092277372744619421355530256152107639021941120772339368785861714815674005740932614753335259357069256653823481924192827224609096217606252098843519930915478290923762020227451185148582659969652829491397012767106327967639619372822836431009736066733735133478182375372619088788730550/4073898770853770454367830655948911309129601*X^124 + -3027549411509454403573447350222458354593806492152437098743093053346648439773371980039155553142200902420709226145059029702732016291191163798321783469722453069955603734772511880329267626500525497852018988538347291321385764356679743721337417951951838433104131631122783728203071610926467978821666600382413308197113/12246392841481979056902867395642881*X^125 + 27511911733463020880086489298372094336677324251704665062028323965081829178286563667242043616187072919584461543777154318584348542832173736459841998694681643095440325244809624335172301059274306698256057775394115436683432352890067429546671918171675759938892715976018625445082485154999354368749210221981609048932/223361959035789816018851398429130506559*X^126 + -27039330015918872800197906197282751216658107451346874335419750586867121469094813561325832646545552321834926019162151398110218929346061385090935489036754293239285080955612691952207409836592769665691605244733827614358787970554492505967105595758320120687529337846232568725586116032736699123366005/671439927708864469373478118079*X^127 + 87992873055366353497124511675851601327768257973733610629580220088152252478137881020322604340659068533254402630242738702802885677345980071771193585011103962864829261205524809912821531547831109250186256437254052353636049214302045191845059226723443363635151372690514107692775917484511141256371/12246392841481979056902867395642881*X^128 + -14922229941683094780876058833985643832582091124712755335028778960585858270211733806044478281086808702461402081650929982279618636117737148269100168038215118918298089731381758755434067364694666780133429152318275703840050162909877011412773560291016415186574922305411473425742088/36813417824928146793874561*X^129 + 7599182080023448032827554818857229927885952732537360878219569411069455087512689834987020376503435391703605783763750718952720663927172912073316664698928981480681035813964802784480284150924158642757485815315502746399137109912427480754388871632715242804691188600277865923362/671439927708864469373478118079*X^130 + -346093149326693980443762027580788363054034926167331288282218624374104788757025753154978703346883031300609718690734220675398045909051204312839326142328459122718031539002179194228488595156761724919346383262341995259944187631523866456415972586166236484257323/2018390143370148955199*X^131 + 41614948396824138170984439547775759474912945081157075397917964116140769904257271181591459032625536757640861550571814156269826003912829394601927933929691792092003844308461650737224161507385135141856874793095583747252855385525531780672531314378150361881/36813417824928146793874561*X^132 + 10319369806769467820651404808291589631699073589823874406784755634251046629334077383094519115481041017744938178953250997839609895504828611621368996939606998384902354644850232604531758340415631517871470062432855849386494981600092148291/110663421424976641*X^133 + 20794180215760380320080258719700628060211638700399948596239121257834731453501973315529767947283385368314711490387532191507240740095866369214491330334043415837272747378328854535428659182547344190009255973162325177486192758724519/2018390143370148955199*X^134 + 2094483192573986492525904667056174855194216962618262842931717932817068322282120608144041517150949967603033999349984365267559326551754998673359953666597128355443373545170764326684850237495929383319591266927104/6067406185919*X^135 + 1701960519523888104754760558848107820696492063342067159749035262679927428851427923846308363623608656449141804745265498289987407387767571551341566554764316802594072970143148159056353690036469836809538364/110663421424976641*X^136 + -5693253705469123080795385678785445593282566091543400237699831632812704937606532130306650569670276054960980500128915307282708830117973258540447641915519720626558648768322452515622/332661121*X^137 + 57775146049043776635856790803114587652089119491260374165747515260388910136938601878630677073309064542808931221675037724720000825401375917051550085133027686976585421348/6067406185919*X^138 + -64420966688605985725363527222503041200428595788499234326998970493323628205100423266388329255031949323571845880431818735987956019800370371322568/18239*X^139 + 217914684748923389517282612718193767628522091201548646931623713532396219110009115112752624502008022072353395306308678593859373821917/332661121*X^140 + -448542873549363379950385462687823417064465679539215212331863113430207971723779078681679185512*X^141 + 2334066648303572472309346042360394744489898534942324590019152782515/18239*X^142 + -17525149670882071695371361106120*X^143 + 1*X^144 +