D=-11759 h=130 52640433734374270495503442216339883470337767325894623399275679193578007247783431998401341826022904448632753079525108956631422324870581510499654177132153404175915049297500389265852614352400562228950567506128109415106397545624664938663313571276342861477174456281307235278862631112877762926720427264816832242387036343684309584599846802006877554554616720785380890470031787659412401660548203924082569337721933058412558021877103326780476979744394566436821560907395611587270610126149687029161059447372053570561422417353606330431627761060068973343468653850880146202228185043979277903424565042180883236657723957223725306305452973896527803601647796001555363804863148348991/3070027447046724927075696008272951053766848166478271118252319103956272982329480597200222479207391044044059921276213965717075590587139594541096678454410403471000082237285494756075655756296697236841166979447907928421002753474175935718893546116899458185312211*X^0 + 954926772134718600708559287269169933102804747862593727676998581189931739226390879858216033101250430735613163439005881667950575942346987406255240151568910626823709029759833312014358331449103058155503918819283676404722089262082046870758424343074809760412299728336560345508344162318113532000419798243669406603156852672873743385510494988714023391984809145302925500279648379581265273505645302558083607656836668839462856923046946898936726105972732150438234727403473178938081179042972968385465426021155969964796799063822216834182393955044254177038621897832557869233224578906223632597265164788389841618695495241397210610616836628264047362102621923488405443421095218918184/27122804470189660719371231676394914681626121404671667978609331587845089405869543457909403555972735752752893023506386192988047986261588649292829332791443977772719734807092511522684925648604705340357086785370360127950842507966066737880142155363351411571064079*X^1 + 91660374705775047801174880564406732034795793073978355010633944894057139990146932006028247235471231081186952434516891077573480083602943330981815633220349235081282486094724472669879043441977888537408001608683092679638860589041418684438418736021633348484985521087408168432265268947511322579697074971581183035197695655416495691029947877946653822526410786670366931203413421582834204235753196005554935359658951744024748800941254167487356913901544877286231880757217922417472881682537386862251284670135654648273414443444418133751711226052913299781151496903843739478581296657315975151963079021103068401231524866993620398702056308209586377774227647681747046503576403309733573963/318937057764960220399086313282727801741241561597534143760467130141470406323619961521556676414683399716621269063411595243346456270450020927034380124294589734629411361596600842995252040701942730097258983509170064744573957051172978770732591604917649248664142504961*X^2 + 192072401502733453405012633924489043501044769192781256633979580805523713730678601284175163256945308297487438017344676282151930720236625852236351354529790292689898664062317075982108745624247780936704490991249687950840506827876995097697576933570158557983056448639359808651502183210243658913403524871474665288969586164469280369850112634954127446752519412535685241842353098570728688483698287013000086802965382738883547357374003158004217474235627706351546346417394346229500813232028667058493383530551813982534772527231371877994958319116879932763553045594460991785348621656325845157598220383130073020400806165088443268791813040400203715936942710113895623437961336391/209687005467299018309930743000679670361781856873046316389066259405523733510653684666363122683381670927126557016338635729600135959780041973983790619111427052182233606808653422312386842175855285625378524653227780098422426984097803136322214747414757064771*X^3 + 6473647603001038177050359905979272514392920206807634953217494755020283958601284391638969796184523298820809393070043530282776061443070576781038913554139833366670004987674999117522328510317970461805289752222736969597216004940691523709462050311071474170430887565472548195715102050555176265455307537092161090859085221724903628820000328554388797447735248906029587280205093246469581933959793822008238773869839222076691005700752780240718278645458756534555782481271879802579204198273141580451023625444379960345092073400074352072364995365566736128287330356391156986827588121100339609156243872749650524241619510884488318540579431344425398319970666111576636240006357298150475/2465709497289969156306475606944992243784192854970151634419030144349553582351776677991763959633885068432081183955126017544367998751053513572075393890131270706610884982462955592971356877145882303668826071397305466177349318906006067080012923214850128324642189*X^4 + 1168713675105521237313360638399697090283547487856839197605531506253610581563265210250097263333014183811759926322866386941230003799755804098719384424577344333972865544163876923899718766266179900783094997679603115705814651979453081242612976200615707787206532335040122595235988878967295900349098966292007100485210632991277865620100340059440290680683503789221891527682812837651275668186502100962581951667382291084079618786939832765779221327734210690635697617130091665166020005449443769635868209190568587439301449194058255852788806947232087457386034548179422891224135303204326600879809251966339059189606534031579126152057655311044488092861451604763354282172432382/196152484066696930130898730589971628027859548057106002234860860061294418625494560024661480527017465787770399454011820139943999962376091650125154929009754024492267171944484024614019496890416544083609471144272946771209005597846401437158292560724749359*X^5 + 25342281173458338496598250704760191541522260462175806581923007274086905880321309897719954334399841980680695971179609038029626015554970451381782985611980460068939167172022174889388754270295632894151329598541995350114206487822309066963431795944108625933503518793437582120496213859630002774505101681955211225027578939052994426241203710860749069187358710999443170927521897282994198493051127951305072466817260616546473206886337103254042033762212236618096808622367275504175958091397832525306885315201650786324513731865294089486011616443862511579836594878027427294270509769813066598885950550436685151209766485740533635148728200722503035263932505195103425523279777697118/2306557060140289201409238173007476373979600425603509480279728853460761068617190531329994349517198380198392127179724993025601495557580461713821696810225697574004569674895187645436255263934408141879163771185505581082646696825075834499544362221562327712481*X^6 + 270738512477316210999603507392512535323701013724849550531865337894003180122472821688545613005664307018794419937063301955100136928939630322680114080040228444645334311379596606808318545987746695801698617828369335622045123617603347892281586417353664391750231750737730127638877255626842568808583834560408396267523279920584122855271629176944595032863970852451048459532496352555545122344765181505003896997888324828027676799908232379304882541021244508611768441653426731555186039631169715922133363732850241359390255287502361080814868299416415839643071391472999158294455111794759086263590678892110232116099708473317281073278877047283531153409332904010379614688449/16681051455625217291512775796408846673004468752198826620874297139322597042732762992147417342207455207736236028064616050679819709361007879081992935539565781485863353341651843236161195415461905271163319257102895379811974283344366139736226937726401*X^7 + 3925027554979759965200244238510999183195087143372598511824521445904425617748381637782360709528519632064433301454843018025173085576493995735179246989002100628754968799454625200340632495897718793445796926310119184929030035757247354917687972708191281668246441435757949128038179977578844416421918904625845724700687893633209609334186964364455493725428198413954460599400119402069040919271066873859510552376653006821133915148546893951226637391749929959074388302593049384790323194576592119712399375001637551788069790226841654649948905280033364563401419240383985477910205015859282430477706954841345242274513289559475514103535296322312672961394292822963595780131262263/196152484066696930130898730589971628027859548057106002234860860061294418625494560024661480527017465787770399454011820139943999962376091650125154929009754024492267171944484024614019496890416544083609471144272946771209005597846401437158292560724749359*X^8 + 29941953025736034487519120119591428307734081318115223533739943297376209559284764211658430997248369458058141701602993946207786181058641165439754272667932393539003646215736685764131844024761802386770717404411763876686543946602064344142194675933984657868137843761606810186729732252265651745146862672301378891122357522054727331164402819228270184901928340488320681502539142480176728842208310851710697803459636807775950558048473459970930302359024864829666273374001044755783310523721431290759193198085086182603568918166923783581949084526884915760300657274198791960506705290725405915066548283485081486052241759441035827674728484182549289688945088748758091651/1418577383759266714134941389268547212603492537817741867580091601269036231204418997546340449205498359361870569611754065029323897385917839874308439113833300577078267994017505165078764811247717090837938537044212550370947723730280307826875324239*X^9 + 322565781592644698058033183104566798132098647255084540784398378848718721480108522971486098101920953619518286650478478855852290816835927467324708558151209697482156230401923078129627811297868964884829006922454998580143006585115040615430398348083913079935028634893144274099341102921216325070261368082062460293294336445814963062534220013905702086087663310110717682293135013763202908308671502165496873790469382031663275834334332279719922462101903724432861037498215023335000985264496829589310082089906786147047644510442913466920359225579541467076264118994559686086349637654333292613447169285056176842709274026427869474630063356511448997421915742472959697431738/16681051455625217291512775796408846673004468752198826620874297139322597042732762992147417342207455207736236028064616050679819709361007879081992935539565781485863353341651843236161195415461905271163319257102895379811974283344366139736226937726401*X^10 + 1887381306439347394734207851327223426607362877492531199852802569874507927457838236144352599446085788002322143013324306691987599265105184950404819981923159665614026407916153046710817340603304705680419624419756385816577650823905285434091879987660906729302290750663236949831948617579396709554431593722035442596683960857141425373343696468085279663498669518527955699978925956629109126829204296396002677952621730592636384328864837010756861752743317395307880646322454548472105674023926524685309100681750974718846536383800501369412041788944851200401388770247247291641286659986681101199214863623586319191453876046573336534747396148860752932346211893029834/120637586849159513065306691833365695433582153058741548395279496663749998401600390981064754588442755282070802756335918447939782072107988763866692670621081773711903052471936828393465839888401827607614468666061106418143356044755532598594721*X^11 + 15882715911236854731502592415107537626578724494696001806675584235008549187833343250180189000932461628956266908025127188238082703145098558735056551489677124303141954903304499149194694633741928931923736788270823377281869625153151378992872456102289548365348041679033214841465967493461307846208266784546526123737163932424155855484919359225535328928050207333817188829479733550246320062234717641648558083560379423519643647819380235614976487929137863334809651933912412011891029131237720585141009239008444682528657017776801687298687957601323127557272594713896847734594831304405198695071502780722422055471155866152923221600423361796697347867918824720774754459/1418577383759266714134941389268547212603492537817741867580091601269036231204418997546340449205498359361870569611754065029323897385917839874308439113833300577078267994017505165078764811247717090837938537044212550370947723730280307826875324239*X^12 + 72748048061712106158351026973193715868862239998240429460845124653212337732626368684371920948322396103339862834474667699512143219919988923274252120421649517420476160546547072695648990933023713648175940879735944250517193910186715245625670185916084962656161041773192509627750866087394040747252580063980804832722415316421535116701016348920620953917661754838574407617062938798445923027383467972602305704282905976384185761835477757687206797962688624318729033118857792527298459227550558587629072669800663412056832009952042735535870447879513285345863711789686773878676380843078706388671530573476800458793716559026282814546157178029561944589481861828/10259170579909814870763389049525103787191270776319546593696700115974997738038982139728272352108406776262505549480050892757869042614847245842902684804922338099490012115990885993151274758772159844171653088363050124852738842142659460719*X^13 + 480424578539751609689269441652982310450408287342975493580776830442074634799577663127054491767685871613262802529693403218632315777738473126640335744190114841300587613903178257670703154773679742213495963681644233313314787582963932882364397910993310461732610060803113010840355155864278522826960860489489664026841548962926441957798457185145403272398840211276819317860823908120543923703969970946570932700474124369138459021377416003712397837075862271830031106440222702801815080772933201790192665573583654683935953303701045857693485516157814590289885028218784153587654058874056104624800058248511312591781652286215953876890555282259297153725537869793011/120637586849159513065306691833365695433582153058741548395279496663749998401600390981064754588442755282070802756335918447939782072107988763866692670621081773711903052471936828393465839888401827607614468666061106418143356044755532598594721*X^14 + 1710330368271127981459187789478464606443673495882971877083758881142319647171960449474469007075128164029711874509688307127040555746482793132677866599846558650613128847343908853884015193327324698091560770928498097135897108271293249362400243773604143647479752840918400396300173397362438903359771320142304761280376232366664151313566070799529425580150614265444449122573143518406412362218896016941959291769741847947558793947124016717955921002900102403919927458365977595888029872859834631337341532358251889000246257973389733312889719625318301509799689572512691985472507216178754314647057590499997639362608164239538225751747749914299276244347181/872452638822163013076230040779411836652034252599672301530461783823028976787055203650673726686657604920699510968624108577078751816893209103061713139290954851559657463729133939378456906095089705261642409079262703023449174431725441*X^15 + 8411725326881856030517899152484361516661444941081360807687498788007473120957249421463262951640165099867217312539604694504368217979196071749470286731400119549608677311495473134043770960894657316215428056739364392901865278958371224038495877283222634206051608882053397550150862255759721116856364412512157028040822134255202768325817038437775030415681651742476464172823541765420121687107304315376184487309173599983415498348103296729464640877734346848038144548147085220681789627038647728559482768082550100639138343341601398330397789324442319306020537537919449175617179346743551572506416514640281675181277070508328369667125503177820564587325866469/10259170579909814870763389049525103787191270776319546593696700115974997738038982139728272352108406776262505549480050892757869042614847245842902684804922338099490012115990885993151274758772159844171653088363050124852738842142659460719*X^16 + 20515792525844992347189394176435831319252208282288764946975282759133687611086128128355884422953763552521221567979575571474306655866711633506969172166406648443942708025252562379104265351663101258469830472754826587554056352302683025860581088703225695590749517190162336806891499253338362325342165819313295079833342927049750869399682807074315997197309784400220699399876902514519096284220677245564680735032165236466814032218549184413395184066315561522391241629782930503515959579073240048388091104484337316346120574574680926146368219415108594303192390266901568265341976162881410498124968304010533757924213517082227220280674581439467292512/74194458612310826862507869783094807096864890943079539206604454785528444322396054396689661254074122367607748190205298798969193963508224262527571489011901934820959049556011050206518998732467871865094175446829041842286688870799*X^17 + 5551406487448696758232470108797637852839637354869005772888265568948296974291945325750895844398787688658455211629585120347760872952923706133013967768637827005969507521449004970891672371193938595377037241719571838728665224165933631884925474527094461148717319410886641568379934677754004049082512507459119700090969934904547536078807241401608505029372478707545047503539274996874158617067632695404673704140381579386165754505242528252743996518002124171096726036732361620236913961455588827840996039081940052635261072543445333185126810236769352822587601833115844788929652756882185547075721914703735116154171693667238261313125376896234681388647/79313876256560273916020912798128348786548568418152027411860162165729906980641382150061247880605236810972682815329464416098068346990291736641973921753723168323605223975375812670768809645008155023785673552660245729404470402884131*X^18 + 77960586584268158779521411955426204740708990681729343700400045392943963530555701732830228124797909601903121959941588826874482739570017764925940270312714963258903904253751732260461223574140193701301128379759224111861178659212644504212454160084461520687360843220909562127121255635170603742159652530526928338745335818552333509972180184314772420418412377674207641263130103471277694449949175119943052087742378666397108678311083587162584433314954527391879532277703202874387418545162266280758884698895244793025952656200546753192077174730483517661087667321499540399844368541890828315228494708256079571651720633888783578594876246548041/6309589132775816554342024813597653465164120328521093562939404267839820080142533752588626690541212889498065157768968347560948546943466643637007525215741298989791568122800497508845905156260555477939805718754064277769086561*X^19 + 152597711491065515922942455392615677604913822823402930772403425148879459310157880531204372177493613685936298633784388315195653843557230516429727962902625553569808320485025823194914225979916088350718514241143838285433255897594740519572495696359592998672591194684975007557070735182417316151357224406553815053016952111228261066179662225498732553631507662519153130884317038843577077641033920996183664602016139838404980410118001117439696567996742288810906773106443729312380118647210114478331812612264317664044597478722580563657290732348103726721292941740625597989189000475221660252567971996402828840340381215424957537913559975144365386/74194458612310826862507869783094807096864890943079539206604454785528444322396054396689661254074122367607748190205298798969193963508224262527571489011901934820959049556011050206518998732467871865094175446829041842286688870799*X^20 + 537499747672305422945298920348647584903963359777543770533198230630538799680180749612299014113332649665912281423437920813122698708774488312573179378572091439912330800150240261500400055376542724823406785311301040451126417400227407383563043440696882025631330411205789469033702450911177869057384260410576070528457102359738798622057370844718727090507614470829616103134861040466913510574468985229823563932755480597188039445819501669724064697284147674879898705745601153064332116042541595760132107681714708870904471321031953113334293320019386731454135956246627662178241697647597140623852845528513243083696602147663552426600618404/536575315313871634861980169538026487385332113999582750483834022267184291193344140878359272943380635215415014692488166303337745296663546529212307612530087506572971181461050897937401578047500253247708624777112363106479*X^21 + 3667517868153554530814776260955276289045345667573761676543083056468814841723208232378890571323036410554808394147888228572574020586330059504130088934421822747953837775735752363355447461641391097321255633694285275458029857975662572108194121200539728782130059906118534367044030675521142661505442123161012815104908121346534844381151033227590845491028273815576793573944425309905602750040410920360487356091372220308080295429638694968008945902645527233401115607027145545067895826378501801760021666010455982832234980685619603384875081897421414739638050997160379484902021477703747634735121098395887750518894706076119322160469419132724/6309589132775816554342024813597653465164120328521093562939404267839820080142533752588626690541212889498065157768968347560948546943466643637007525215741298989791568122800497508845905156260555477939805718754064277769086561*X^22 + 9587500865761502660693041323889882947210822639889188496028374861953795069352033186564368519989386015916638319163338695717885649037325084553090834160702079799141707589043570564634253285367230471514855037194204225168019910712724578932446716631089906994430922492501652541895502821446834736170680145567499376768747180723394965939675334577303522762726492418971485667820951283320948941136228454393516643128609775179192611029335030606994803129218795037721523744716998318952764435756794590668517926235272987486520770364359970333706406042845635607275707894626264702475973039987587858331952765840193668136572372181021119938170/45631032852612606077215764056299556712758917765080597881098224531608494871446903722966176795933381683426738216896689029963240521869508166443771376182505953446123920525644263792618554132791925609976071500732406081*X^23 + 21860394915891957092390164482238690258863983203771234814186493376156508916797491913611038673133671399651300751843452655054990130730048711639889205943282918754304238408534689982058326333066241705016872124972646241245530187737769382174467875360716053888311874888818466605225237202469448997310012818645934874134275589436450057456248332260672001401340087201746049653768145808591037762081962725882558009391630967977393111993275902819661996724330522617867026997005584771160538645324582527492224276042357466514859076967371546673026364475569398549693788755420061328780321037692656310884998880823285117727737712542170811795924591/536575315313871634861980169538026487385332113999582750483834022267184291193344140878359272943380635215415014692488166303337745296663546529212307612530087506572971181461050897937401578047500253247708624777112363106479*X^24 + -1386863710154656876588079072497130758775452038464050789310494304137211709298803293374400528664044762316726126332197713996393964354768286814636866428588336059012642413606749442777285212789418601690141284920211884853501288958254211377967413832535036580059165284150282736058793996084702357543932137899377089893880407990541763552095126533618450253519251911624168592141098101892795869996567277276713101184466115004685719924688492827556922109514726760648280583535267696589397972906301718221731327883588860791113271602878367868927347212723118780928682849792845188376558174778467603842355907287629051779431101748726146/3880519844596700916507846250216817477060882538062811283365781489208988423458364123051805153153616947310718446882956801595649334286036922054917201818394927582798190367007761186548052906947183060632372778359759*X^25 + -134327523184888811427772101106036606173194767166188516968573835195961601626840197918557018924685425495464916124277285380541463290975177390084453609974064700585708014201396053831232478876033174738744953614479472903319702550633983751362357221990106126885064202810964007302201854003919321491205645670913727587961002236134186257841109166898123466617188620929650620196171665364983785164516643477731878969366326071668269106463091342528877087864594993571088182171597843844640055882268051244061702405124549163833996485552257263951037099129882600754549607377795392462075369929187906125267649989848351281373339405058213166060/45631032852612606077215764056299556712758917765080597881098224531608494871446903722966176795933381683426738216896689029963240521869508166443771376182505953446123920525644263792618554132791925609976071500732406081*X^26 + -331059942922725174131335671013159496341097588402580593554628864725097893571491438483732169351727551422929723233335914152275230869027403998811032225602574685549977592261391486194620503444237736750023841704472127556806762426089633418972421959339942715660550023604083491986286655737975441036940026307061560981416246555385352051846515002647815269081150292044250812071313099253987959117568612410552198834621046563867479119506034897799202842933070577185414355456702181046972859508283006282344984931726984888553878492353756039772347658977724725616196009031828837358264791631369569023273028331788132613931824347373/330004238846560159580563504568145035892582918450787591067759289838335608764211593082048231410291431865866013001356986273973070353434554133422672150556588790101045188111893969431758900157086747226156372001*X^27 + -676929105417717776639532471727711748244363036089569816463611899704546383099364198000191085030263857913133184870187431986692041362073996066676943850377121040925158936970278077576872225068032108260305959292465948072463695089201444719631014696296736260806212240012338646338379587875435107009181840154900198532781979302509517600849283324119263052912775220362946025934596478880680401610751910790143733608206401718138149748104852590809078875154137511598733463437413272797126408875054441432333366575522479700609547588859022645247307526973284947391481342697286273252857330961868228593385754431152469536415740675095972/3880519844596700916507846250216817477060882538062811283365781489208988423458364123051805153153616947310718446882956801595649334286036922054917201818394927582798190367007761186548052906947183060632372778359759*X^28 + -195933382275336909610081785044318357515652781174845214536143934925155499264892053963462321142327855925306420834009155366400405863662262261501071548949660493624987867956995792242099531244598492831825161132263982908739924414346989837282701611718528413222959009273135582636958410817454344986439250822571564437871714459510474423070216415812651106830030246743304425561758986859193358256487532097243208677466770714587005329359255852692950270040735146991544430016593809244878426492677819422340132514845241448202870359830629189742123632639098910203198796777129766197488522260218692010536445414953748073224905/28063971328051718647892125569193386843488640058745436777596674023159759228183654484399033200977245672749894804095330068370870852405353697884401067314957801692409659674453097153819108781111212452262639*X^29 + 173738672226996166499130078452693771879508687358117481788878651101311636022262111539432621103037691063801540770507165016385602054447423046672278261492557325970358759822029586763474209672539520318406748514301383539016019318154139840580637867746867865831837022496963779070632208990472629148054340030191511310010389083084465445384605812004501638256635951215224339525640311087443465674221508641176097215468173654780597540192252503949075725964627001721251986316240080284947670728986377349823030931507859749022946902536228976775884410190308696426473418409936360485037952433562708779789809581541862294365819809/30000385349687287234596682233467730535689356222798871915250844530757782614928326643822566491844675624169637545577907843088460941221323103038424740959689890009185926191990360857432627287007886111468761091*X^30 + 5273096738358477605618305332450380473494113672592985533317042433308140001275378620666066028216827909044189330436895067017137549041880006705775228349448072050252248717934864164107593233528175735072449576214867194234591809256757514888283159753986905753208310036453754316012337351448945462365902653605173892516313970427973063261733050764824906879277345677182477306822991757847169042143989276109836684125564019175203525088810958444818235990302328484093995583463403326428488459122502590444643106852124969321627899668768475926636526478651605923996768590701548850877074493620960765033962548964166217273/2386595061489218355973477810119345764392264653350236991036369931385301405577315629254106063523874961540088001028601927746481065771354171093154270542984760752819938742618683319484574264912935832321*X^31 + 14239660561839044668539763372988072643498516236825167314421925275753262311222160275981402706111593324150795202123355797964299264686278092890283215741510260824535002713615518113275370596961330809213859128987824666622115997332320200058521176794735737298623191875195513079435538007414197998355286162191994905430216989674790234050935475021689721164252406170477092459295745915659660559217570794592866038829421554396389289719038515723025953870118272033328292048520995360980672702474681184893415451213591845148058337474084299429563751731612329237666774339102172634234666221002755635157477448892197311380196/28063971328051718647892125569193386843488640058745436777596674023159759228183654484399033200977245672749894804095330068370870852405353697884401067314957801692409659674453097153819108781111212452262639*X^32 + 18314656710752189803216102865138934190467531558437188776361512912584121947038107180578859108994314095428393844791930069793684401915829030106622327139188572151680255651555532124105626866245330357939224225699976084000518254759081317793629009169107325251318176589840911867579857784189232796719095223311355791584094984979210343964758939054735178004275251031296045735738577928269845205108415709016268091745835012001377217499293880357976489694596685898012511546703138736691988391638160526855580939055083461591736314478327983689950933588500936260350790031270382881872477652690483837186611399946998/202959015349027838759543992696602242060741955383130962755027632569546849696174473106055452293891909306921336935845048707073821393941166008432202614421699188095921314960343848922916426984687119*X^33 + 32266458256828865059625154673294604791959951179849628732382807593048728085203717620453158900110943279588601203134894625178557384581630704081193135641632586162099998191679466238608937484784942907503474425823879722874112931014251175061501111506740643955439321141438615231923958160881277596207974135302464086402118054601200279195106790219179605404416442006644763567847325205803344090459002849378392738198258261134077875573988552410805033369823211913688738004310082992670779258664823330461704746507682070595821220552308480779056488997216090997014820619693026165879553219423212006627486965063437202/2386595061489218355973477810119345764392264653350236991036369931385301405577315629254106063523874961540088001028601927746481065771354171093154270542984760752819938742618683319484574264912935832321*X^34 + 30784974172763296183865110950133690175400789053655604594156565912072575325918647159303655063031583760494223447537107468500422686916362912607636365056256968921583132416561333946429307204536214923919734997642027917038392635215545871223380689325780968813346544824011854681994792458710957649686963763452478152160174381192118024281124053249837788368596486709175263644562952076057443057015732864313990562579793145319137198626456557535427596622371146874507414142086113460858490049965508676446603675479365051078543472083617045730472907308673652099850011121108844551017806274107124439642559031/17259887350032131878522322705723466456394417500053657858238594486737549935893738677273190942587967455304136145577434195686182617054270431876197177857105126974736058760127889184702476995041*X^35 + 43084587050054396209310439379411375350590256873259973153046941358651404110601012725365902557434873144446970653038361594236982586595141399523564618830068598495335064295272584348056761748231733990441910161043019368845749671347076543201409948231859543716433991184144918588033448044543617110069089910343022659239956999630058832816434032071311446888580410264179769012184532950316033952728285863253148942008117923394827282576136421776620637221737064444390013695306601200148162689621958829918291707641601264138129033585412562424003645781398781585462285228833011800956442443708845031884077223960/202959015349027838759543992696602242060741955383130962755027632569546849696174473106055452293891909306921336935845048707073821393941166008432202614421699188095921314960343848922916426984687119*X^36 + 33721102726274597930891279707382771611596696489980314882459988566013551815175113461756174644846533132721377539931095434777565818621368678288739197625158028793897617558296508375934262391741384131083321016530553009659239020024417666282844664355227084045430333442034016769414281772112914847197689348781015135017580301586801400557771423681223491361388276987936526128714851559859456430614279478921945097566610723368651263458129449856823353346882318302759349870680519436182763937678580555252989750156645975731383944948699854431961413158229411359727424293845699794493735123686608758688/1467802308872534388852991130684876814048338931886525883003537246937456410910259263310927029729395990756368411053442826404131526239839308774232262765295103918252917659675813350174545199*X^37 + 38784013125170815156542204245014713179577726477092436294710989756056379261390134559212291016893338232407115844059086696487890345633490659792223723056706823575631978277756397128266272956623575687667793097222802779975985684049070771592662825233036093123844312187173599853522443330987002700920922082691064885163480785113423275392925593838362934391952484459594845614948401104026690359292906886753389255666781090036588621429605821335663827734106454862532035817862329140921893776262192421598095417458652985334049730198159458857299133480766494047480290740743127260562821792086749187827721/17259887350032131878522322705723466456394417500053657858238594486737549935893738677273190942587967455304136145577434195686182617054270431876197177857105126974736058760127889184702476995041*X^38 + 24404817724379108517561557546446357323512950669592838451988913159922139013953273799629318127580672838492598403371407777697296924409903754800335805965208265838932211331811927339904863231177399311253343993995828547741156508770302346302165563927468666483625408457787250488615066872606503009424380428163126839557774924066513749546831709044869744558416042589967957775535409280108708054337329043262562904693162545086829330699303640917846835892462122346168434435544589795685900503315172373679961585132788843032697196649914649922833430047828244044327758597889602570169448186699296/124823735766011938842843024975327563062193973287399088613278105871031245081236437053399696379742834489018488906662371494526024852439774536459925398868535072561690420926593532628161*X^39 + 21736943744928843537418842679122084015022717123810558077143972100121733816108209569038757800708643101391756067325179236037157220962145554089252381302678906232291539385942917757332346372431788640279946776796034044045035049242171306819182777867653625195065274431051910060264785344084193473087571878063953437183905382595362030319357467805468865674622164163024730349567793048231291301694886117349574165714567066884392014619052560534245560843411331813946582177979578953194391614328663185978971902232579580299618317841544997874436472123767515920087671029740604235098941858235282579/1467802308872534388852991130684876814048338931886525883003537246937456410910259263310927029729395990756368411053442826404131526239839308774232262765295103918252917659675813350174545199*X^40 + 10092984798380024789143320830469374807194089372530000944286211029110651198518432824988679153387161883266796910002488273455644417348194416928688281633958844074000122845440285861530337653992570366537631808639230333386193658944705428361821739888277896573853566603271342923418414483618565819018982714238425601842696959356237404410055296349955945540663896505767664007816094582872210873969126383372907057308696001904548909422452729705671320158935722253761261255605360598922878977616117865248645383828867120945842912188016584644930168650947058950736562890284112467109668350/10615165895570366429359896672789145595900499471672683783763764424783675914723738162547809880069974869378219993763276766266351292834405522277398197029384732763133805674512588879*X^41 + 6223964990212117637911504132250996662686947698883601328918220146021040835232800048468122090504031236612404998736136246221245989527153375048202540717428375018548175187656654563708362131356674065126580186609811636937588841706076936941881875900719276034364713881459302401430617656369166169424347248042877109201887520579409428628591991247508979533210792445832356244522253326257552662000270580227979992667331113029446334492101888012277702105473466453113187678628523717252698904196520052337516692110153928398967647587853535366104604004237810910978912366250056420561507548446/124823735766011938842843024975327563062193973287399088613278105871031245081236437053399696379742834489018488906662371494526024852439774536459925398868535072561690420926593532628161*X^42 + 1799567612737595815080457396992670756370676126974944277523008466420020956825255672723996682276572713768017990774643253210352899354336219538074084983382867237286679737904170453332242204100991983583553616179228559957332305328502954010240930843642014541297604038367264448076693076978211068772897796324396440256672145434985251597341614475372346301392572663190014359514500025042087806529447895704080608483372708573518663039920330573805912740833238471859381575908059561006924656084609324748009903973222445407207376864475866015488672767911205509432536530300087346311/902726923681466657824636165727455191419380854806759399928885485567112502315140587001259450639508025289414065291544924420984037148941706121047554811581319224690348301259681*X^43 + 526313372008807711511815333821971161551367126138954635918467886972437188529803540349551221983801066908012300902848546614460057871147590379535907704779548290244426665904172815538798160757311333160271442193741792432119729895845904519236387340967459858414018662413997869113573574090581156535363174344747292220740956080069257409127648687599586910103194509650767358835944717231710875285245934823711579031380323719140494699406896655075453396223446057843006711363310160363197294637355180205422876103331178362023032466369761518321820908668440231324569822230183620284688/10615165895570366429359896672789145595900499471672683783763764424783675914723738162547809880069974869378219993763276766266351292834405522277398197029384732763133805674512588879*X^44 + -8001687969920672008970405367375501882016380539510458396737273985705562463616295329249603272224224647639863842125100642842195256240147005364323060928105738425330209944749419848832844694726830867313545675965675537564372288202387963753917661528436119021769028888497299438876172394509212551854312903373410719425124553830134881633653521772089868270550927413424690572513886873332892943666946014780770505939857239791542266711067686461990041969714012577666936799408137205771858916680201281478569286069101172317005873987383130168444157593328129854222117125360/76769021488346513974371644334335844155062578008908869795806232295868058705259000510354575273365764545404716837447480603876523271446696668173106115450405580805370210159*X^45 + -58913622982417515193121039271332909739628967318624319882237913014350852970587191683245444262997080326772986747663734961843470056015326867057843477665748208218356651775265618679821789859347779853842819216825022144374103819034110684655147788124204219020831206638270057965832359982338409399453014592685929654631858560878897022537087171358737881551653131792252950517430013653491974425909861374850483288455359491921468872286370365549498489919151594030240857646685546490749796876056030488905679741724186092214095713083304633678326538371180997444289432996722491/902726923681466657824636165727455191419380854806759399928885485567112502315140587001259450639508025289414065291544924420984037148941706121047554811581319224690348301259681*X^46 + -8216220055641468973017599191139071627909592466543189669938790338886876667334941652896033220181975755084660490502064171097175906725493354731700606571286243873299170043232056504209458682984752840360675080875740063883099156134871016451389645317032823265298555874827586499963346767429546800203345263187092199938246600725897808973726082049637602146515047760026031866286041431247060893083484022198861493395696019675209620334687812347500177432366749931699320612220216149742348767783565795423382055563438106300766754960968592271135597552571971574798476/6528533165094524532219716330839003669960249851935442622315352691204018939132494303117150716333511739553084177008885160632411197503758539686461953860907014270377601*X^47 + 11755945677557434293499606622698212023177125065772823236555077555523896705484414263577936908684224605030846448580556785115690934823530139930181189431010597120302906069944713001840938893651493455779260495300584861872403474729351736186593942300828165437200643540385585005652752956195620613352040783887178618932683105567588321487042697574506600770696031391239597692124847762560438119306931489199886388342165452564457111646945502398025527554565400028276050652856636075395366171189430955615942295044029668897101035405057494853305156669881397757958828558/76769021488346513974371644334335844155062578008908869795806232295868058705259000510354575273365764545404716837447480603876523271446696668173106115450405580805370210159*X^48 + 6474973499665498051995027177736420558019592999124254912035089554042585499573311847246947871799131331828692811913897842269638008244722986850803469087600665957458260161670964120407028785321546073851691121255802847408278211418918513863228997288141214269061414055160139713874712849480800696266208529270562981698355005468777692288988524821768343449350837417836704878771670803678342733943168797325016652183096674723821060116038756049271441680136881838156185942661298297417269703929369265897437922440626601488900574941682023521024842296702746625/555194588408412665381385860263543130364848188786073868723135699566631426067904949665545600504593225576416717153574722394116098095395742808611442627851604241039*X^49 + 138710607789343316457628241343872743325349764204999382013241484278871749274131103545231443476772238079189077431770676076003720696502716779907940287071282818310374273559837729683137545368770457836494997079029730676144683390706496221997312301855067828567952788976603109249393165904180935711024712355630392710779260274483991249738958615236150707164813969749924347245061410671186710087838551965847316796078458715138371590071365098335071906256398046732709053287179063061857182311063908140212022793660424886056336496676739607620783898960036200439/593503015008593139292701484621727606360022713812312965665032062836728994466590391192468246939410158141189470637171378239310108863978049062405632169173364933670691*X^50 + -470946652456826833348491297963119423751157913823515985182866745803624505021501237723273461447270915770411514511013609018949087295895724923746734681825327661342922813240816355776834132229295528477673083723912679770586748608433122196926294239607902865545198912553829697531747687180085357835109130898322398062035763051790171544290288242461821756020096128529410167419278901682199689620264365785833511469259176923681240709146936171273281165005800823322534045471834285473264042487052614458726335779282859347424972011164157034694791665123/47214439017638631293595191790419519547992872590022439724733029982705283278161829208737613785576428741935259558939937273077310833863061723667951579883629921*X^51 + -351416706745618648693453630253827035057081764430814446488970326994441742229913117488679728091633458602274383811425501372405663511394011049401701753133261281960563115800503514303261521578765604441300955815399016568788283713681428098119921010502235052002209418584307973337328658068506266645727623650503206275155271739146915566495310311993526618512224179141152931699448753715961121874843206235501690547672118494127517782413682439805815863542025855226494634274451946799596978264021710010719724367176415517763810767516653480196577896470517/555194588408412665381385860263543130364848188786073868723135699566631426067904949665545600504593225576416717153574722394116098095395742808611442627851604241039*X^52 + -1332099397774370981378692901361627557397815671362790823949903541894370732625732833577693434361987614304494508419660852767612391055589894004218026955056058039966732389470908604791137448558759641608182213011481116188919966138589855493098324713432392265934109712302473519399907923388336430634862724128369339509759097621174453485860098236233890413688076014228799894040462844611430387800923170827958823302557838380083018545305309535859919066600965145642510378214253508715532305684600682866510403030641488471839811422982295201395/365015879656113547793915622002640295232223462029257587803021515301280128011517902795828446958047056737471952306859251119663165806176017778784154341229*X^53 + 36013069604104819519134742991280927297916586918740168244213210620965927914567072214341904785931243063597164854581945822934571701294202550557997440559184601727447252938990108532462899593119655338353719936466329461807371275201262677527836670870294369601452552726943506824338523557645205332248903772381902384124416842342771675720301536104090712281201919722937422201063818862341657250724253588607056717128172778215921274991773574546773390019557406009584683744432200560565018257292878145331885246422042810935411552820301753240591459/47214439017638631293595191790419519547992872590022439724733029982705283278161829208737613785576428741935259558939937273077310833863061723667951579883629921*X^54 + 8854515678147549358266218711651096673557447922476927615778762000592426550724334424066830837990724020437100555568329278838799939738811575150159460364598647506680047035498048433458097502396715093183392952781966920937074256116450579046170461970459883330158636610649445351796171804784153940953253727638396408188894221113450350398478585714740789008881647020867738590961135966944065979692830159780357740236585252342789386798254572163010595707085373209541696723523119698079491290803895467856394011903473753856089570366750873/341455453373352243025178318056726188243426999091915423576259602714013216100578019453534562168425684506521938547108747539441689248059885667712024641*X^55 + -571635826826365371620579412209617276385517571061655619763490241229354168999058081912793681513564098600902385905507698612672990896605307808924521525504528611046454181962065581287220701668809352727189167686399043928340269516134329386535211658864968524402020012022701864524624341762523565158900796505600608943809768164230940882496333181097111381667038972632336145203820363349931797570122968000457176155539091268047351824453954758142003064061506785700995828099135046556516904073313809147353977969849640723256403951173063941/4015174676217249025733071842029043247554458082321833465833236668314081408126696930754112916538517624112191475375451762316294823867936195566625697753519*X^56 + -666400960915758888131920968525733267165675783407043451822997373025912023186882686303352601110102551526905338717610466005807005904225691714286186288928656040152529948997991291810013387807204661019682150131143636782763961471585483818631654292809212503837101270657064688079357349475153694312791600030167103183250035321199709767938362223093567451674394267280972893105354946968378118907105736887895507472488373176149741997204191685097103399413658290108538090575131373436795353286979593237126682047647317834363125619/29037796868216025429473451658876280996974827714254224302768909151629663755470534862958972886165973680289305089472637770171076558215824956859599*X^57 + -106913519911021140984439918175261646337993931470949065126782290132196835253187341797685752279099030433843645101351756102080814266160659029146877889215563493545186334904203313045894666353666422404922727616636202852594462967858884254150403435817153771171372746276551794611956726085872080476226473245788791117595043263599532633928343633964416668296491122545681213854343424387224466092098745620188700469696464408951633208151406703168327605516849057267876122123394861491653600061428033981879441834782894752381260900569/341455453373352243025178318056726188243426999091915423576259602714013216100578019453534562168425684506521938547108747539441689248059885667712024641*X^58 + 13567393855722919008197214696006731476274030023047313185990744294441649119390816443049182110330812138430625467080275057699255442614767545169011016445201952789367592915987332519875206531360097556043596019449928690215307451653441162874965495080458669822767249696541098486029489752848419024752712361206698669403284838468938939357028749351556778799808944236223726910499791314112036329434159970317152117345497320799093725604881487244394621390483203093409319038260337623797885428730843202247547609121497625909/2469410397841315199376941207490116591289635829088717093525717250755137660980571040306061134974570429482890134320319565453786593946409129761*X^59 + 9017576871365496772033778698416358730461202826204763123935219545866554810538470745952341531918457829069262266104842301282451858810959181679826712429619412614718969918596331798944314616407419479041464149060931314535718371478088790486283745446514520133343338609215399148143709364958770148996883993653506377851352176041822925624508808142346976203904514667445987544522150365589977770606254930310800210708244209405587627759068514819080903059801564794417784966335156677809642521023562530384532926081894935841096/29037796868216025429473451658876280996974827714254224302768909151629663755470534862958972886165973680289305089472637770171076558215824956859599*X^60 + -844211593449661874013706428390433595514582218826464668654253106650006388154038735171825220060667513592793211569108646027546654229804418667347206388990584039657789284183104952469428038072187327275423928877083771566991447906260288814214957684507568103399795297487358552634031091360674450607608277218529327492231687808697622330098712746366506038360672079902198160645335194514440650483425839544343451342149889757182941421578696900036381261427776330720634665995865775962627881538656457554670272340455/210001734657820835052040242154104651015361495798002984397118568820064432433078581538061156133563264689420030131841105999981851683511279*X^61 + 398897634814426883629361329921429524465436453367612363644857487465522548997235623665357119995093040492836024234009859537138695145399937273889033392093669231232960000118298572518346321226275486185247259481591511879827405859058738475923011684704837695013087578425458354267566624529063161791495882461208482993264134593023754628961863828518072803275891472518121646071531231793437729529089793032108144998086642971233138169043137017937707954600858449499622677182173769697491038293766430510271499672603861/2469410397841315199376941207490116591289635829088717093525717250755137660980571040306061134974570429482890134320319565453786593946409129761*X^62 + -24122818277552808675777223638735135669804964911138044183600738906811080731437989581412355177395539404446437098634740376777076584233586369613209337989081480687415534775816080491594810009635547841891909803069305794213650882828738774388125432415112143530284190682634923118975329689579709685741969818077365583817094676876152057764763081010267561941370774172561040588828673202930540895139901631659410219825938602764533923683128594082917669843310703446999829191801614333606133105770585331332913/17858808968264379203337039047036708139753507594013350148577138261762431536106691175955536706655605467252319936375636193552330273281*X^63 + 23207607339515234062603831351073757320836226517832711959868087549552791892908338370621491731631841014511274785591596756579150136543071104292432244485182833173505405055777512055127975811917285761042253374475793074372290308789713095213909609860437684619483356761338647939488358313829690001749596042304762452420466311442672858480404628160463503951795987239614543859491097031816295974977740011115048946477729597504405703402419234518654094480181138866263415273113259067846171163596474355177846317/210001734657820835052040242154104651015361495798002984397118568820064432433078581538061156133563264689420030131841105999981851683511279*X^64 + -7327232699148968578340893071423577381884171596688705981286992142430216217879229066494445361056089207512965173213464136419903281325656802611864856869808798339487012367285284455352354935258791924175624577153654081436420505144294104489502967134040249430128011795004104369187297919497778259746894481804235576050627924288574846449091761079645679630628678531344144565011734852225667472936089792532028117808035960689942366699840128990143922999458397552985965037538110177548884636535053848/1518735348946711387306491967602407359448380610087026970709851029999356368407746507012121498992737942618617223945542664644300559*X^65 + 296299010557724961740276585580287174514472778626021224412307610015526747766736039284992556397896916501389641759232620537408088663081547084869888685238811705268008670249122941248743394958296609642497779410806127192405514620892575223439694026870619728122024626776450701870099015325458056070587843619433588025467888390904869200693985887670913952008648650379531992115867100785667641084841457048620223564958694288672213849608437994403216169395391312772928736535081620714932482128462889209/17858808968264379203337039047036708139753507594013350148577138261762431536106691175955536706655605467252319936375636193552330273281*X^66 + -199709597986716065302239261876834435322069876497032708488467927744762609824088221364875223818636751174953148245217818091511823407347716792911422363536895409261848768193681167780533981287978047029602945499468330591690430046901332357635547600920179124254807245021697020624350186995681682174759673881199187718347500802629109307901644711968765825512333316531972262736059970509164157624396575815575420081293469559265123687552325294609441926741965930891160132001191849708052784520/129155144905749756552980012552292487409505962249088100238953229866430510112062803555754868525617649682678563138493295743201*X^67 + 56724666385349335671801054424410534609921890080203013479554193275543607952460284106127612793865282947367052124436346588827012687157551440025122824437849407732053061517273458966363085653104359630144005484682452104941723763771740640771004078284903943128065263077230570875204444107865836500195674958827091225019605268475599560008190933819932216446944181585791204854388052112920919088733746224542761983816585435745520825312053652532148941069025014615485349719915532430246382402129/1518735348946711387306491967602407359448380610087026970709851029999356368407746507012121498992737942618617223945542664644300559*X^68 + 189865806700429747528838824573166370974974921562167581159500326282030341764088491942037785974433733327650269216815450608303505945527020358595916624175411694303176146954315857754695300610334930023825881188570903036251614414320030019442594838727709847455753051619574049414493685370392107341394119850613922581284707871865748484441342495184544176379125672845973536680664421703225342326767528843562207711888041979957935266996757794750471724523752002270263817901696740990/10983514321434625100176886857070540642019386193476324537711814768809465950511336300344831067745356721037380996555259439*X^69 + 205406649028715566650567153764312159845553427669865654269731012575412289610425516007528478001086878633852406107805422280212223032889809184292827831036595755280512503173793255871586402336374769985163640526056362238146923070924728281332186413770893334051808602643969590476578085910763765464361727845753265929081324625071107409393335306337892248463467584246376171486598994488495654706674979785460746568283717047406261418682241197046877724053307002089148108428558295106868/11741376809613614232089092050208407946318723840826190930813929987857319101096618505068624411419786334788960285317572340291*X^70 + -700598160899303529695102934273870433926000321131581424242368518819399985716433601327162904035723547844243116434349606089517628870738802009628786393996526730359287128720224023559661669898545494425914573257385448985857124598266860208982097355705886797942211055063501739741215719201252427451901788940461662988480924362729391082807343888512566429244397543894697293264749996345108158581813523913584927319820033922113001554801510209058991588957824945793686406073788/934051732412163032585839515015778607196137953352863724611941046756481499320634093064446897503644588913800577987521*X^71 + 11684856875586326405171458430625818200665043908021174602453904278106936197507615881610386529986702939985084740393521082329441745478946298964691361507298784714002368024768256331501052839834965058211756177412844281377166333084261318767845764605531866274146293015634807785536803748667764119994385230064287779235824546664107422839439442081032983041024276850523624476009811490862073234272885951872335459649549285723537746553124667559128012213066087697982542147354209/998501301948602281834262441551867331092671472134211321610164978982678722773757845485893733431396065548852817868659949*X^72 + -3854682676049398371159204956615288972076037298694683348785700730553488661105007620834226292605624763923504204726197599946508257854569040000088283786175661856828845564866848291185682640096044158933385555015107370947186877397613107423003616054607388641710277439509587259814063263376505676158490394865127283719040401850001303460413153567733004042043680206385326538782758675540839956832823232874426576667200775277239913898255127001165283081323803551892799/79432922222311678934079387279171579827888251837134426789007657688279743117665965903941397865774690782702659919*X^73 + -952852955367660692831156691189435211216099416820179839017966772062651399339833565905445138817253668017055331237596058060824050728019914454901635356031680354217679615870811102075404753281691607609120056611887627000866914077286582588648255167240011342483328473262801024326577267892467209132988567599091885087669013777164019649619365157334941351828092406574076329870487994604091858392163020044021889111789301688742327111065706158819116297197617578356330099/934051732412163032585839515015778607196137953352863724611941046756481499320634093064446897503644588913800577987521*X^74 + 113537184010581909117551777046255196645702736931174353520994163749807718405091971340534386293054390658767823601104291863196247355653320992452722171142078428126407511103593277021248404307123584306974640952672540096524074008420040325145717833502534217189340590747423792911182889180674783809370411715514141643313448946203579684836656504079060526846728119692920498931443343864926543443129136867269919398709822596552128783613014706623607046174993472/6755074600077530311597872887079817997099094466972908137512344390533186760580488638824848870292940792814241*X^75 + -5459985318496156572559623034388365567391695159588504737511078506317345350652147209926246942117304298661139733579483460792470753181711301407993064606460640020879665639805287005590860142495317444195142565768650037819937387814133769467724515696519909973413541256071521304838915839045266116804102985397012961081223974349496788660124653134861406238872310824887894127606219530329605831304087588728648520610837030007566399034894108326962254267951881642/79432922222311678934079387279171579827888251837134426789007657688279743117665965903941397865774690782702659919*X^76 + -467815172680013463584008657586222198942922126706974566335827254569899090899578712573759477870974061255576606424823764211890704265642227415962429781870704222813056733522302043426859011825997487953453205622945364170016612499440688331640460903891545496128719035554408698325705740997394057768860626877219455071427772009962032321068316759051187450286806220207659521531628456111125942039371092675489366315214678809627165892605793480079128435/574459954084320972157315493416091334050437491876257176419112542778568480362317258170324761484219813999*X^77 + 99607734134838517453816908866907067586775241833712804443187999830526407041649904955182398208893464130650897494373943958613632832036207189048632936849701234269060388489548916311195918236074334366255871757441904124405086985475652244081387974689785332954738540281775194676466964849294581745340456070390355569754747930247958854717873375043180071451902383117287948154242083669421167038750959222783966717712391431299955330552268310244359481799/6755074600077530311597872887079817997099094466972908137512344390533186760580488638824848870292940792814241*X^78 + -5873944720690028894239050762116824478194426804266727564824241741583038258676120126120528054162992304326292978128760019922897749766970918008416339951327788096997019267561688753032667624948739096628739708178158253680221193619255802233507457269803577438172757128270957090910559781387672730897581004244488244293496496001110624591757814520822217002357269068414564478079717568509774467837519319702660276191441860513435918449117082833/48852789700171865988376179387370638153791775820754926134799944109071220372677715636561336974591361*X^79 + 372371071657774602396093321514899757240012010643484567610972579842060228325223188845770092948231567377688780544335839075209420754107824338716130457738810867421688496037349750331171621338931879512679628412288792736631639143401832961027478943787870607873033050973399441628073895273793240171801217325567009949349957097577608785040777125052076611593595233356177012445007147620431832738452974576908102128756042093306427969473276184170/574459954084320972157315493416091334050437491876257176419112542778568480362317258170324761484219813999*X^80 + -10720217397885694559666182007045315470916855210592560667896865710329165948624038838645009981997365096578321014378729852415319508509552965091438875126225843247523286964697269926516120178254784398789591172134835416243395186552595662684603852139489291816387937873458713468329725512344735508732869693563757525568690861556587710825807803791837425157171669611828117777920065713667512557194059783081537871510020412221261014296/4154502058012744790235239339005922115298220581746315684565009278771257791706583522115939873679*X^81 + 419824125362766260485265747571707089144170599568592302771010804965567075695369457634188986388716152517666113953444906857674868142530400875114142554301291684142722310217879159530888831227747113511035699721849490087115923395210165435932346253316944149631783447371271892856366811901444419639793061747499318906738292497481665751602489796850983654593878780138812739695050377162649036110745518322199488211866999706791182083766/48852789700171865988376179387370638153791775820754926134799944109071220372677715636561336974591361*X^82 + -11214398906528037090207131742090139758603503980077645580424525735228078884194413129891947092838516995331565615880421528267968753049694375678371703241713829099692241338875767962941093216757367843349881808177985987556975156176009814448920373199069128898574542054762329241086224967907361617474906052169666991799907331689035814779612959074501022033054975240856926960706381447874530967889822798709538626392953855909/353304027384364724061165008844793104456009914256851406119993985778659562182718217715446881*X^83 + 657779206605928142087940847642829140254515658559516915086712744044750588208199628959946370380881619271495604836155220548333922325841668945954500784840160362392356874066890529826878407190297441377160870990758834353927126602351889141701797082717263088196133397781572763479478536616167632809488785104456527088009753809435000227814455753111993660687880560898120660941108923064157207266075168982449612675037506484040/4154502058012744790235239339005922115298220581746315684565009278771257791706583522115939873679*X^84 + -25063455991621556364984745697299982123718948834040646135393791415794397857488177202660694340249695743078921940715334362192133300094331100722681050412384558942066908577418381797124784261377790522382288321914891663007104698228524570570964611523011680891441311499809708788797349696689901248271905977665958702858141302994155767508210079517635242978821364767743726782916142455100536201668633884087511108443/30045414353632513314156391601734254992432172315405341110638148293108220272363144630959*X^85 + 1294628080477599887241636331466474409864258403365776205592426626326968830359645600903875931905318213962150740194235871732551819745021165062703986661441516688003160700525649029573341873213693453351641749836932842794299819239554856845568779395422599676747620878433274630722391436833571673180277830277137648096942466307631490984200160307636889140099427104887161470830299738344330284091510798656884206236196/353304027384364724061165008844793104456009914256851406119993985778659562182718217715446881*X^86 + -32005424492548065228735378506116462316013547745440700773905953299869884325402425563043921897616881558215453576442451910090194191844213262941503794124912929651240769842209904683710773461568122051129907879811109459318230393597808058892208376386462092334422826520483254615734646327665243064302649236815339620831904812655563156656831673586147774052355747697147637198889366447495553774328860606851/2555099443288758679662929807103857045023571078782663586243570736721508654848468801*X^87 + 994417476862503338245846029383082095666689455745309141646049987262191672082473028545312011172289127610871497368086875324488265866907872643347892962035001089612201908822411810063491055481611284691848557754519382759996995284289452173730366714960191154748839704210488715911523120112735830730220112456209306755680487654292065686975795729973890499633832593935582365362708848327298162284385443128110/30045414353632513314156391601734254992432172315405341110638148293108220272363144630959*X^88 + -14802565415103865995826703677836570171908305328974237134054399513771397268387117071808779958716668779455987316141981865754842875009883425800813737460884637818167211196313860299444993703638980341443087987591004955673415303722145223292535816894078622430063431830016081459641262322628510986307566557478925355210127820798683048257687098268099204829915625543670349706201011187427593589397/217288837765860930322555473008236843696196196851999624648658111805553929317839*X^89 + 282386700712513931674995176687415835846976710374676727805607445650709731154706912922600046550544859251034663418966424931300262870331185965998455451729392114489766247738784975678959270959384976630593139469404924697278286488600354837710234056617079300708299097381730119780689292176152666525374517304854188789833606295710254661798017403510576569022261277746808450946838846235705742948501/2555099443288758679662929807103857045023571078782663586243570736721508654848468801*X^90 + -2645088382770757905038921371706018591873217604943619791809307138572522031129949879568187074968424854697163557264986344237915917074932425570856994554010536162205797254103809648586404945448104754443849895602236894391136865077245380495853604804928354194167545806484338569206145247885759014547446185179597726966489122131634825178800671373226817713244305953446965773433876515303/18478513289043365109495320436111645862419950408368026588031134603754905121*X^91 + 32523005612586408675392600655141639429620609248678448297736652008663735377087779963203968635230055259943152554842118919016645609896139402053977183040090476362599099680350476349046186145286091585386994572520233160136932727014172953089096291939899103975622474799301817413107565485027322404013967701840825777767572551560286140540687482003214526693329011820691796408352158573688/217288837765860930322555473008236843696196196851999624648658111805553929317839*X^92 + -199251948434730613838136749256958706721055443169537468452484734663416871208185948903808179499232110274432448252767403080896434694922140431534845363941623163608333628515289447356744284056726824752860653277635991775352329331096593899629966291498555299637514045782948342209596968012249073621990606890242313094170872269633205100421232616322525900853761546442757406786/1571435775920007237817443697262662289516111098594100398676004303406319*X^93 + 1597005019028920037009839735429167772756186411911920579917108052334771883669832199474470455386319229308064941549413026062247395583186491187708140491175245433359915208393473896218115539903106455783988417993636687658562090150172934701305428332248346680834647681585834422620078228722714114016068934945840005515690455692658624053577286901847522357732562150963751364745/18478513289043365109495320436111645862419950408368026588031134603754905121*X^94 + -6240810972495181879711147080475192081795554168153366556651669335619722680158563535417355763238070623732660536308982089576447448335692944795268384698317229378905448129376062750122366823119205888175271012777351387740570750116778534032623816669362951764674616943977559026847749175351755632737463910542351586221383393382457584347399258599939397500346122125/133636854827792094380257138979731464369088451279369027865975363841*X^95 + 30881640190660825400144018022848849491021370984858470462779624255703164470927532835965288615067178456968979381952086630650221264089654726473629137371131573061207439578347134785719885245402054063598898651049847548723527104557087485868726572158911289533941450484502337572583271802884177848671847419487854843335680463413299327950755665287511290536482199451/1571435775920007237817443697262662289516111098594100398676004303406319*X^96 + -591640643239959404110990457400868077190426995128169985378413644494265062081461778073891226893636915350535567473424313719409253003677650003469853025699633597239406211810932330325740236446182869622695250751316249050031814775098220606315411422013308494557829351789511330649528446056031743420450125284155704721228597514728860278617337243010665/93922681925215779424275788743302274093617374333546541714119*X^97 + 198426360577760242685157665347128172653666756544896852203969522968003762021550902942750014435757875847424559606913831137181776205505371790301342219679260291414178165438113628761020543469119713401267905741457451532871274730240784514960010834237616115086012333330089909293552332465085859261600572543948486615876580035401173909162338633735426060/133636854827792094380257138979731464369088451279369027865975363841*X^98 + -232905029601699296014651780500639411642654508993531918148691647099368020868532771627286795908904897461444481674419757319992165814865169826856110816206019523596906316471659175240081124001338455928829033910516682693202700386558477357788054667583574004834848322635863975000525337300917119652738357581284797284512517646517170944983931/966463518407271818210508583888049593105510867791405012961*X^99 + 264815625229245392357691567081564246175746311545776593948638761145773042183640087817552594640079517809557917178405900544246141371369524886059878879902064410578192170952600971032487381505891186447216141643518756837211118237875365281270711421216866405660093080601793669905450833424891893548659368772091762137990763610752773357845827/11364644512951109310337370437939575165327702294359131547408399*X^100 + -72895086118024864690113075412356782566807147980389432802301288696024668190903095600487892176424583734159340294803985541606767493803391461183016274686465472159343672535090973220174270595428440866013308760571796710948987645503766217522227216794883083853240449875878681146434499293152186343259336403486032784046689162311/82189260856133329212561321871591937503657697745676079*X^101 + 43545852339283401653952727840429022774841882052421259133456617086262820649606476644644146227005721070885967755454299071903373083984470168433101517192369090439630301570980011262274996534510647801103876006721784839869508475040350484878210886858411837177338036191445758171267093040827501938925910625678406786091730088802/966463518407271818210508583888049593105510867791405012961*X^102 + -184633320735439007512347788430195649608291176371570992136148075791602431556596783483676231123215695158986337284152265090229169867695307432469528624012537454325768453384803166386799689332379143854619676845584899111621839420494344175692983215930737642560118509455895355638601252400424128204958240288100296649/6989477069149870670342828630971335785666952780481*X^103 + 203872004776001734908530706695998878844819028696119573685514170284288940552169995131823137097538586724854037087506257565355697249933212667595212056006120169772349127304293274701034143022973856792439384003650101109940394150589416108864437086213620319093736044157282265146182680122503746027757482732001233939/82189260856133329212561321871591937503657697745676079*X^104 + 51552214914015127298129418073055793163569501780458195593238988473997326490564421145590404552877811281708581263690377682023884844788438322980226198537285337100508621817494838098519793003798386152532167300920931961120900816210246976834210321576258321800099627801146643584966691090156693276932906/594393831886203815829817895311789759815201359*X^105 + 67290684976896519819265899306052031254298746430100266014866355726226718229933183807341912221462921579825142622242221109251309961261085717743919631406683825297396280084540040091038473832611675880770304497692458997520862086973150978804301510367257421272562630604899562179481838674897902643780932/6989477069149870670342828630971335785666952780481*X^106 + -51202742924769576342817170928892167934061781804122348437377046928544025381692725227263480158015552390463086954822282494765249991142954096264824274029767011612815283497678353909349003964627871095213314441791626822925741572659548404381749585444082409711986094167856694246282553281602/50547991486198130438797337810340144554401*X^107 + 22684278786787798413231558583189319284212068827432404589564219022422713409730460859721947601707097634541993637612762422425945166156798465336961508633266580346367797461789762801492921505499922252234715259856468009550244578584513279431290663810537019816939050984892082005275831836973/594393831886203815829817895311789759815201359*X^108 + -3704576370778943537778152138204303077369219703867303631104983294366305911767928189307931337848238280088638090911100510231505142965190151037302291875810726432066449943006068149464292194280095887820204926763365968630937944892468282015204458312870564802423824120300065604/4298664128429129214967032724750416239*X^109 + 661431831232784738396842480455514841033269362623315800599882594251581056256167767430680996366488446793011718698273323553012470914931912616758929714611775299094830425940862033099596459368971695472498296641101412404310040228702597219647083024032314528323867869568534927/50547991486198130438797337810340144554401*X^110 + -49745422994899675915373467836466941935185292720594816850081359495137831912493841288279434946142046560056085185162242021004802803622904623973202905901446948139441821930301745350356223809221254374329239690432765221166313825836038940821884963330851422575898/365563749334903411426739750382721*X^111 + 4036639622420874206279772881029937963932325491060075113305333202210044996075763984680383795767662389692727364121572594599509747779088834588958596103502637841740704322223124249064329036413320982292727464104178209743575898930507331307430260334495443452780/4298664128429129214967032724750416239*X^112 + -114323566890314245795320337706723673017050632555267928071768045876897588148188114959902459359330093366978703399882003510658705579267618640205078945118839828714875230025845694982581493232141441000134520285267352522034737639001138302248336489/31087996371707067899203992719*X^113 + 1016188347918735532097165251784513430270087865924805489860327125982042674223864654217483988580406337774770068188603362239573776779857366434139908918471145726504692690810546745818416303300247156402010958301919249393119518805916213855057783/365563749334903411426739750382721*X^114 + 56975684606746384648677245177725914808835534805600251560323774856004052594874145761337397879454357233713479044217254201876985145663270495009245735105402279919518715876678069012081213971601201724700088408614018638403825415208/2643761916124421115673441*X^115 + 874845805602128049918797500886091706409043248182097512092990102824195639556906824244927068423725354930874716636421417669207297128875145296229797279909748655191746606023662698245522436813997209151555199382871051192863043452/31087996371707067899203992719*X^116 + 3920651543914774182406668854591333636674622775873446144262786903766737912068545702346632296633074535715928159330389752216340431476061400502060142147584442940570951169425644847957997376006164333411755107631580/224828804840923642799*X^117 + 12001088056673873326575018214072712117049975939956610257490771589390543321667537159418043661464045871846711762416464373517879147842568351075232148615897171074253744577574243875047600151009856032589664809034/2643761916124421115673441*X^118 + 763776063843405950732411126379317230950642284150730597922453659444631426517695291451553684388725515893961708433816926175638324873457823892014162803187440515126350474122152549567416840844093/19119721476394561*X^119 + 100090295097590773652120523218382576331689417852351317780065752989963816156429598443749204014755335302590764154132021316048990596330284356605848176431018526872457789171159581790624941789/224828804840923642799*X^120 + 2565787060641364630821734909884804686889989271231884193230604612521998387856853681121975397259339273600000928205344441839146902146849951626678130171946998436332468278681/1625964918479*X^121 + 137945437199002818326213419565861967740298833416369618734812950923554074110763160105495618061800924842599576584310790782274316018190901031576915066989693277903751665/19119721476394561*X^122 + -1186808394082775097896386562652102292575888422321799684992185433097987614326759925319192882252568896386179396272449959522782408030348565695590577/138274081*X^123 + 8300368788867061769198503935198727061813186656107521731940497677162860162644084163320298368827987297348738303399751307603141346830605886/1625964918479*X^124 + -2163809653573321335194649832127152784200000051954540822726510771861289376570886135863515832453423289479320803202179/1069*X^125 + 55489047040746105161827020319527970577191215303231448006395370100042161228995649807843890025937030945578155/138274081*X^126 + -310592158737054261110228069988124797393399613892689624993899918102622685703*X^127 + 107073241945049779743037252990552817085234348480545818/1069*X^128 + -15504481402558685672469257*X^129 + 1*X^130 +