D=-15023 h=86 177978652781880647827446440026316079949612755189749008174717065523041862770267560762233130579928530721861442695616922247016067999867879857126649596953072847203424210716115893843929840037775407404796085891913783982613178154155174954401437436882761699031691088961886801129559868703944450160111497663362384446972434623013542967982631658554592307867545326253532312513041225593997348523703686928232626723303761997541942052861178717838119512302265070399189650453440106058766888213964719138535384410659228750830507066523044375/67220380574365007407047059277033715801959446835080668631471059472364463040078094917583602790031232429257961842156567398614853399487959971691696159952148472812603670763896587*X^0 + 8012668603750145670711766871656110939822855923343257451080905495776969068807171604651825702617138955847273065166055415801559688023416990384137327133991293131169464795337429069612124349475741633077725528022013152643407513534944640925812237264239771764358371212273125408225977324261384188502818176432344831258329283769354004358163541828090118902074343058488741696006713287759486475645914225718481856955385087771123095289363695970229175140985659638012727085903719999014880001846584109266418757462412876760094420008235800/1766132803594145208401149329241269060844049916845638121976522247713451561947181765144815227898919011423383813823535883168716572116028560731049064443509779877933120105714223*X^1 + 195704353504953781893284930052711291998307022239458215411839964428574709686326837128869497191952942454686514561179363221945874767083731230856401279709605100555749465702295505040089409172417678659298938627389675215330278244742579225896817578509273436683734061264819225421622114417733486362101375443113072740515728499583178273208663652073059551062595543266816453284820811588673604243800486596065331171243429361290368249841549678265845227579836831515883670610599719295530681326698201509443035426800665297050888453495792942971/26532613108394843465810466373191585101060161900772021506453293727399182815132511657770559168725460308613495035070979572843629062899097067862550095134847423106189263348144772129*X^2 + 1182674955523008745282316605482013100724762622332489568634218794726693572634675874898530495583928459318445603671688421136064708858678031570883396058034980441542901279850042007935738776841344562590302720319963345152238683066391583076631570733728116642106322647439251030057029134556134786199672663727903138454141352815616865386759958895595046249052326700494903242949069197298744570612541624865586562923044882076315750659971021543117518336355191233598668257562392320564328602085161385052568315460135396425512825850331/117561925287502177221670061188928247410240958320284771482162167856849601407653715312841325161347201718923238622348125086115727359117923233112498465253929300268463030401*X^3 + 16578751500051508473913788523792148395998786992873620014965330379765769314773146424509849649447722634935015023301509301014768162348914311070288494465041672802247114193240914560362440527775798144795713663326456129938073165296948098234720519498986969224746305952499052415994633275882970983025178170181642673681589865054670049791835847396827258874080364984335624683150278784988932942808501869688239333848766116088800657813093386272765475093985026417590949235129382437263110447611017253134611460964451032250393257921497581/1766132803594145208401149329241269060844049916845638121976522247713451561947181765144815227898919011423383813823535883168716572116028560731049064443509779877933120105714223*X^4 + 68640818977262196749407446364969332042011804193270921812277189032761318542780159012631530286414581842618375961451112492147813306212213882415279556503797541944997296721153768373157843288628343990861645238060044188443811321100151399307183324140691285666393275989927335999692280487809501575175292008247410848583493420754379091845515601249617425189354983209133440787654205072994788275517143544328629305141545095889890722472307816241214808454692516990350589154568521161732746336036158394215315090381610867398182498/7825462643114036958108903760162966611877851182871914496582717689998642175840625395250038285385555596014327273004601283772597174939620796985455532533710264279335887*X^5 + 814830541973874163411938091855972702995767078303708768666510418614458511450336798582237333065560660950363118788577582666933313891775001594978598376838820531891261185757306936453915444723135222486612622708931803559907382098551997013678735131432557080903536439636385013069032160859512602906128721407289116512156724438213001085890564312350933375062018015050790150454110143124391604948380533680499987795542653117495401795018807696475273140250316356818227617301941789716089027263776662146665452965998298402823646519396/117561925287502177221670061188928247410240958320284771482162167856849601407653715312841325161347201718923238622348125086115727359117923233112498465253929300268463030401*X^6 + 2119953491965854438893108945567792783610078261607042151285662858582519736977826490179059477665502409063855859114781472578777588600954575178705163679136831387805958159227302815514009777828246345732217928062558246759528696815148112824741749881321627551062279468776429044904243057709046554166772212616960258312109095602140504592203950457305207326940919009026089004030595151736726419812126719155865992332437842630417634842406427734967640023044554556947382475649246417722781505929611583065350120013780338867971/520898798050591556820136042079675604864398001921847466989464001198072433990589455851030971536015149837870416894402002514317857614299460626070394231093008339169*X^7 + 23889242899866880546065642270365434581278804221278599541367431195586495627139385960558766424832035263266722117925187555956555985492426385161995041443818234159657415155305792936405012780599990879006510467505669371594173367414645625719427870114559000960167996938977615905468791972397208272859270609392292029826972162600444984489388276524484357799161538355509201213187715834032315768277353116348079903634971122549777385356533584250398092946900309542278131653353185584405198174408466027241062423726294678751090803/7825462643114036958108903760162966611877851182871914496582717689998642175840625395250038285385555596014327273004601283772597174939620796985455532533710264279335887*X^8 + 43707994038080819707934476904912351952379539207198952581901252509320190179193886682509960158281459097126166701370288073252262200777176208466796647370814963673824457138940690245665508042164083224944733611629522571455595543756046242638117367963711125332953952751836718975201794912526692978725270667793548736352077357324143957594355817642385961084864651874156213780376910400353213140879665883299197865966478203831023183162955061195153292425608136685928149262999523626483205382733329038516885998887500151/34673420625080979619259538180102216925008187573843271449741330040476098914370595477003991981362920178251375683578646243381339120967813394533075566204686703*X^9 + 389170026185829206781770374004163514414708416661711417972893831533702303920535480577626576917139452068859139885825451355348227636732930532656814207654486343632547337368254542352467279805514563611321072593766954802190913107004929612109080083655032711499699789694425037907199669442161459655741697999596925156631343611062564928256087279185339909152331464195316005287691710262286565145471459741868341948746515442562469360508560663449072095707516938065191536688520862375804144405681610869954269625388531062268/520898798050591556820136042079675604864398001921847466989464001198072433990589455851030971536015149837870416894402002514317857614299460626070394231093008339169*X^10 + 650392270908858986796524336656337088247452558952144372703846752447277175466090591465809239755453480222970711287669299050863350372651950742571589121087264702943502071858654830207318066804853655061918792670976037916437026015766491005397005973307541367346798862262658156256266652340875061259396133489937473386021927015949776605907433517071820874416058630509158888837996687670137883442471571496676580946872994829537723234632877373021250190496538442200974464535061684884133682033587089600128675125197/2308022407314183559825570004666326094988230551410721656775699263827204880141822237702455700017501176745748231616764044690230920652853184752251585316161*X^11 + 3244288461826634315592185474353769970239414647057558067186777501739868186445884757425806228786054177976743959156066170513238093273324862995557156050926221400960022248757747050929620093714845359987542428623708429022135756669289009919956186422369871202688911451253439843867315040780286538099934790302268372876234870699679338668569166524413235751971960373301191729123335509452454444605840385598902830153184979801965724144475652493250664922639722415979242098523120761462952715158687413022249105540578736/34673420625080979619259538180102216925008187573843271449741330040476098914370595477003991981362920178251375683578646243381339120967813394533075566204686703*X^12 + 4548589631008570904681388142431078421987809544872935088608177718327820801272078552346659927195772943232654627180812907626904530207104301080599237660213895448878972750259083278694235138569234782454520167939329278956421370274774286882654991951630794150672212516266567250605851078729953542458662155214407884041698984094171835856262448946829584868440029100896858433298251929104609581133699037033224489383972892991174850342384515870324125044490017653868736542375379686008213451947650642692095107/153632590515488488306301671082095859348214774107083915115203305852839305075006472588860793451208225836766839620366374538389863586024974023314357007*X^13 + 18289835856291761485211684030992455974036321795890855775428646568876682939664609529670112529225779435227675598410387821744204818795424600958419917496353779646515128270515408144503157048703581597914333169564380919706308652301510043595154666395438883076517009619724326901706388005069626794440341403480335209660453238232221562887848558427468005484964658352356250236051635962514022263942107397566205769910276611131554107839220759110731319869505227013265236881697461389597234274009582975753592661009/2308022407314183559825570004666326094988230551410721656775699263827204880141822237702455700017501176745748231616764044690230920652853184752251585316161*X^14 + 1561139173483821324454344376526062686372254252671271050891230658228869248863844028950703784226648208918636565351409588281893862322616637181383727611397971215117210896126099718315460992836733719157918130539387356051327383033255735039679687874600163155720785560544773030684145861032813702619238747149541278648129592316460174615733374829627334357335706702674432052140155471620326324610915040829821647057266834852923226042932944554368694078361564970058038272838304294314021582322698485686/10226492079843472562490958602282890191587217873066891773627325158279924454170703094512467113839328086052508794539464457058501203889035081096609*X^15 + -45904240117223151143154544419524108939324695970529603808833452807231768310805493998003533044147325818704224516208883177739626721219434015675779189582938603876279390197879551453806212717230610117421406141488049719656624167132802312331977112184420172606358278980327676106231295709123979307161726804575570708282188337733497401742571744260260779838242170803480784970584815436319498422647445533349224950796756364938370607414108919188254181329862438987122190953413703477446057690109827717821771/153632590515488488306301671082095859348214774107083915115203305852839305075006472588860793451208225836766839620366374538389863586024974023314357007*X^16 + -233915559935170838738985498938131196479246499223531066990584284931793960649211563041130329715308297721356039075793243544685392709344499851758893705690950138647593148818875138334995642928715216581049335470757446802495178075281644751009086636635058914388947572034441388558583475600359358566390430928154433614685354018344137583599149598332792925673290410294406564918932103123002245983744402769471125086623697260970522829817328374455471258575385278798358368199471818500921238564882/680722364364206387704916368387332103547042393201550407616809236389531016053431611163713446970600285299374878156124905615289968973509623983*X^17 + 467258630488787199655186062563250537103629627638533587945897999474569381104404283254478227953436643371893944941674407896554833185479148330777459884185457184369023378977745208389167220269662551519828883487339706455037935836808834619356361142087872163217134196789559703036113581283475896632396248354527473532043075295106753485432411090290587082585657480775003969586594527828321340734241639359555845128432830282191496126469292133913984843992627724084887964899945109265017062230491792370/10226492079843472562490958602282890191587217873066891773627325158279924454170703094512467113839328086052508794539464457058501203889035081096609*X^18 + 219762624435421904405660901779375100509084632084749495147827430346897478675451898020099125840268070076039378114678569490596220547286317276669611671466045645798037058928123713861111585565456770470784442217377450882210628928894426718588879720029750286316393256717185901388333777585451440233973451264971062255391722120334994729058366274209186086626473004163726223475914636819317229199548428203586891794288127275209304989794887439416803865304120327340857208127111495090506092871/45312012538388230560135550049080217236706542847736830700712856046697132134289530131379447977807381035703579721502023937648270583339521*X^19 + -226223182816660802447850496096977824037830653426532387489180848685392966506659119633505730358229250548596213608820485253198728158091169395805329683041473833095611073651753686041102451609197059111118557162293960500988338650717172457742941996706967261880061179941904748003705405751419035295831471589191186955861489773428928223070382073242051490180524650600020943959425601669333414315007115926651361322583320424291662180266053835003138316945980283188212100655153500309520636955308/680722364364206387704916368387332103547042393201550407616809236389531016053431611163713446970600285299374878156124905615289968973509623983*X^20 + -174635844981899152068040812843035131251205464071949803467649728200069237566847591600904306367376394116490516072743712959250654141322485232302253823357373387835148022141159100580281740048757301712534849632919306321458532980112419142651613220654926820600700087100561985300415594752205554897954849633202940511671113157767506105774032257539162291430013035891698615428944656115981775992872979275040862791435720721517978220145335929612217382639727561930239954231129989339800/3016176032642496875466654466423498451488154353174254855935089931884252954422520810183015907462383081655034262231380146285580149327*X^21 + -130312445419353158550294697569830440629194907616180438742144800907217169326883493840388799490033913348479584334706159696163468689040467411776810786480363958678457916240576418542733644402694414460382971579618227445032327686193465564918328977317228021536215834268446911559615425600650864017455347145269380752119003313538189804323166349334738069187160978069097066519243745686797460131703847294600676237042269405176418435934855836687058969996729375852564599585666236789798359/45312012538388230560135550049080217236706542847736830700712856046697132134289530131379447977807381035703579721502023937648270583339521*X^22 + -43685487425085837719442272896753980038639340556489830735060585502000044447978054685356895664161748925950320448644326881605134193426653222191187387440574356119575844448092039356048147241493429126026575912208189615492033893803203475706750734833942383329019037348943386480928040546257519269977296103319674906019713774894286373830070298666434147957674687330801954324348525498632544578177908410201377886661514005941720854778844199774780828246691157723716500892093631/200770553993376614222635589857118980995017929386557602072494836709329225482428330571990674796138126982296096800331501450148449*X^23 + 38871098302325030225329556089452753426947510256421181693933242275167913125227165600437669018467677474942377797064907652673884838900842396047357211656650155818415494502516277368635062259864708444733178938510354612079364131372255163191171278224575859597975415080499552798882135573808829706728467901944800241510562447343063330411292772489533778177708998247604235245079247173571704412649161254129815312405019579267335813084254281837216324393146146653671557167323028700/3016176032642496875466654466423498451488154353174254855935089931884252954422520810183015907462383081655034262231380146285580149327*X^24 + 55858865477028994438407451001421750646909893943871892663097725575901229692958269971601338645548154745921114854393847022332293248152947344084297646324163196459085771576565923067270466358195149138882727007548522112437008540443635825119222374024508586276370812939538149270996231617988426838120411808180088447940634729042805316405989620218014259892199041814109148392036050947041433691504458012624728547680976724015999882261498014456267659411798185789279843718/13364211808119324650378459019977300206018633387909046267223246802191920753672923555347844957474414363462430726241862574063*X^25 + 20699528554947256881821554082280253745701189738388273393150035623390500057026993355161312304385405224457950888416556489766635971530619723001426809191600672384416260113572631418713264875962686609920207872991152651560043453922754062610333414324972678246086601818672449259758772509255511658045511897281332904547560187950917193921525303188597114588662176608055044358032339407987435553694217026568553498420181837099677048998421138556769280810197178884440838696194/200770553993376614222635589857118980995017929386557602072494836709329225482428330571990674796138126982296096800331501450148449*X^26 + -16204772013883887607907755500078299728865382015279145302117186192917224133835805153718190416430197212272401672635404359998277450840148920804897595597715992443637318116009824556380366243187461700238385413828975466858383402327326971073878137965385560102794289284244246970025877714086246989631926880905391806935138774303568253355210295265556155188335953352329792423541091759617282171627261129047553847108647574311385372590919265555041135417872595290554/889583425954824246181086269052606017840553377348668459510300659135453687923379055804289752877215893194596999683276481*X^27 + -4278036796635613954104279513529217998700015238497174089266694842356442651018347852945539502180606145215202645776504201358757843219163293607975432897816960245268534227858319816945226152543185001494397915936565112838476334652329170599935316973291461962632725366385772030477943725635454301787878353526799820639668440468546848916896763581543167956095910562111315737707414506590880235125546759245572609339891496536850139815603480822412798274528755754853578/13364211808119324650378459019977300206018633387909046267223246802191920753672923555347844957474414363462430726241862574063*X^28 + 10086903871726628015544874745351989635930899161025354595335458947675665271395833290045587450893143417823785575324847485852879317331100579768079839060529859980499032831637054922086891326416139918405523791962761813397548102637375011900188340689147577348470408083220418682084810885719652619593022501714438074761981737182847839592465460850916398297831762038429104450144869779856066450537871413657022765340721026327846136606396325512438195962357104/59214765756162167754848317183825202545467175487497068462377731420851606731237373081560923442535837928149970024847*X^29 + 11830463439261476776112791483703689744134146417438193316958969069984143655002748104249950654450152654651241910848206214282981238747433630499198042956964236966612120472850915437331804117176280509676752857905874699846686714072875398720774656681685387660504552716867053050529260691440813511047144915270113784040775726573733605971730087082117537751226795867479949707965422421173961417857668298108828454347060994969513685747378651627111457621077919568/889583425954824246181086269052606017840553377348668459510300659135453687923379055804289752877215893194596999683276481*X^30 + -622963677226399633343535352093080316329205757448263552775556823722873981822107149230817680850890572011977754217171151404729475446598561529530082739166576652114641618559392470945628898473232854188620845341387650116011480597779940809252293728772184466216815770269763844974128804863431515031248380643683270741476324315500840878913066384184470627649691514775656312700891775625774479148108256875198066447652014874724986153693920028670803138/3941607252623455218987440403636104808990692637122882810515724650259708895109989554786721922554472337625638689*X^31 + -4787976350502100142398765287872110945384350167142236785219380997672288042422763235242442120929928528583267988438711363095299989541448978241255718099177888803231463581224976724510625012225949566325243245419356480197197291373289757763734414145480970316538408161411213802260168759728377617929384445452591368515662929168268843887666100220035936672668334237524778744141429345973112703469889211758474545252710099064021541648489668983448330758466/59214765756162167754848317183825202545467175487497068462377731420851606731237373081560923442535837928149970024847*X^32 + -1316438157063697727369832117860612300520956560541348741131295893610674486114538250423766979689352563369371218668884603498337675255510943525208053192459773961966261247062119626084608575427238945705524227277334730755983390680438692789977208863840455601433159126611324617319926636524994169286573311874275001790093061169411858038287586439462166189285430157685356184884708012380545679412927208077418111162793014307993231848034351556271/262371513853654743991708740174139972641329470619908327931553261682733734614257442241011909908438550064943*X^33 + -250798315490825697592076888404137081860538415052942407034447576771864237780122733812022208528946082272490581334259435784492568370114813196698593824763365409868779165084083276538264668098432784674535905841585203295974773164507830557917915512715390739535076462689554033839123866051343147671711546207866029991750568680612824147767757145900992928330657527001928995095918742743301476355774761022306814198215130725229570361383569395497574/3941607252623455218987440403636104808990692637122882810515724650259708895109989554786721922554472337625638689*X^34 + 166186360886680506344920690195129805482362716523520332567439331323376532174727064821065518774306279121625141691272477477239427776413911937820169829478805663321045167036553945748932540415673087629287485588177499888810127372672450379235654434036558764141676616227493895791812923951020095858775922550376749974218233275977825416899284058249012246956137084286224960795547595451435627125670882322192762500135622840311043859324688/17464655119061089262577963134802634137078444426539860742298692783247935473224884659589423544461063041*X^35 + 181257265610380171386524388473719464868664284549321537383205773381944095670765513798961390253996377774215752916378593092689376097053741496968855246877902461385001349272335641580416307643635198137273473155334264517926362176557804232296501660009315794070287688261118243211527008956943031887985835704809421012565922408307173342437600346029237592951955086709970860627855385958594477285092338350350113001022632841603757338146796673/262371513853654743991708740174139972641329470619908327931553261682733734614257442241011909908438550064943*X^36 + 25415436942342761553340998494295128200354825689855718081185770713011015171788738992569463399644954871371608996409902516308207730998257886656419912349073905573895663297814619764784308272794638698795428299153461147877889756280946550265899674027370698490037618556653965947616585132439309675736702726805361741197996892014056075775569982956482638619480833783904659243562872005162254024773972283175917548219786168741492321/1162527798646148523103106112946990224128233004495763878206662636174394959277433579151262966415567*X^37 + 5457816226321109162312804794705000910115119316783504537810830348492400847778749607527187927380089374292431750315298723285165954144255053500407852100848232917202482173399702452333051680563312531042885793336650946953534009254151776587525034075010880135151594387517613093782711526124787573077819074620305848791659992358773969328287759199220317958750925929915477733128059834656818885609535201308890601622986609165178740988/17464655119061089262577963134802634137078444426539860742298692783247935473224884659589423544461063041*X^38 + 242356945054831445881005202598304840986260624413047417824233425239120929398706306541714263010988362360320910577814236229803282294837928533397495837568737998360751816554534074473895724606582719779602475856094451556472239926990578338573119459692294369007518260688232196555210556362901554009741786485169722094978502218678759843068573591195217578904649683834337676843296012507558334057041997357134712353172569021/77383199004602843846309399783464702398204952705569052666355763574145973459191478343291151329*X^39 + 485241320766251487182126671743771785651200229537715617473380846110640534326548843897361178990143785856105627111797012144051047867602171724151831424626350905175882750340183031378711434307439582474616682670482523454018489126865058236822742058490998766321084500806797389332592476326595551739373130001986174307070803687573497861844098834477973571451951259234921830540142019515633284396406134162136043786817962258676/1162527798646148523103106112946990224128233004495763878206662636174394959277433579151262966415567*X^40 + 162837867492136004497312644448010090213677950012586578401395388890605078175870824061361037544286573297172862356019337362104493767380017476978042003683702248027783254377378241910968313631652550772274416616586801238918574721603405445071312176708156393768398428809539187407046030223948712690299968827518971385457452724842241344754550091641470517598658432534889537846134845341187036082815772322787139917651/5150981761605727474293376807792365199907139233546498879475188948555280134406674987904623*X^41 + 107264566370694287108287528018731937925658229678583368362082759460445788240749098882298889990333487839058488016332519623201459188208459499987997428637252510489262665798108359524259100253608531608097321448644212169299718172082755672945235948453820507998241065788055868577728199151187664493797014514524664763065297159317778186094683384704619034323246468265798104569302231706566520630432219726779861402665389/77383199004602843846309399783464702398204952705569052666355763574145973459191478343291151329*X^42 + 15214672042373071877651523154313998817418659006625651131732413193205994390712232563500326614892784952852592899685274041193299193057048399274925319692059534441328098283016544992188783607910264062429336171692234878322642101529407363182305042137825420760872523749914263254206584493852386229470064789151308989121822854585715174123644845341074977049556776729499512342332432209630180370232757968971758/342873045437377852246114411754800319503903297180756099279450772053203763190219995201*X^43 + 5661826967710175344459683691353043267465227176732587907096315722914205396813583734228523178311314847325499004028208659573952623146983635623298060651755976179373794328156025277249763661889224023878759174053706390909501446416477538363331237987135369906908612947896879144613323893792615349942642513540736112806267160174071813651911015653456106763345271934787677828666785474240821122029095868295700344/5150981761605727474293376807792365199907139233546498879475188948555280134406674987904623*X^44 + 465122708286579501026522224558162487204339395915819667722827120012151199663622306557051836516923827705382485614688111724089534549929497816531602523251889098198465636100276682456704764363179652713813021336830994698066439146855349820935245448838314706669184134552058461498861989104675347288087495608661636741066739100074637236004837421991586435244999018609320414380793843115470950624307962/22823207444410427494249777791040425980423570337532856239063487456114209092073487*X^45 + 92205777370910363061433941688441412727228302901898418301098348483970462253696813708762454598994185916190034795745701555460253338055085045372526109510121001132722057059129054805592703773121098706658098572871128162534887445377895539856854411607912205297241688954816072081950301949219561195182763844928989662231338678805376345696832239604729473115026032633272513180538810782020670258428335430/342873045437377852246114411754800319503903297180756099279450772053203763190219995201*X^46 + 3781517034265584425019164065309308093311280805210550802830926015353231334170737403762575424848555080355256957875408574919307146054588359407587290464861353378019427848914087026617251969950552929346984824236029932711705398017388416304490991927452134650849558087597809928781815674582076505328042969065158526157238614967804890623227170572464403372005853397690642818697279104115690769/1519217695827093622728468201493738000427582396161409587902781565340758110369*X^47 + 446190272915488521254727309027037814907461810056749073947564236877331675636219419293503183230360907840918111521233737054196805966613927014119066187685174122553368983089393096511220514219635716642577311112017305549556579199729393066579992452449810719851331130504617559764316354408050703444300195522740318426053939050135511979736158654200140716162790060014078994533913593486083933960/22823207444410427494249777791040425980423570337532856239063487456114209092073487*X^48 + 14056868088009547962811129121064532152119103815119334068363837462273253616850879258869364462160857633614954706120237377060450221239489398092701831961475521525795000057095500258789895496027663781758543488941455661488009882935514965207225290864062408816985599975900604317681478705701244577692989078755427487028643626407802335482385123063242230836914042326422004747911856603/101126119671643055496802782499749583999705943963350168934485892653981103*X^49 + 1301361629476028507927628356136106285178590167173268127926527507051793102754330363466617493206660476960483853161175811383243627000296744662438264830586966816872405977653429067881226905611642185057597095646406818249392275320985863742208644992373633904282278767673543970663068007211412402074551937944444338310420818770032136571155488051836780421827908718492566749852657341371/1519217695827093622728468201493738000427582396161409587902781565340758110369*X^50 + 30860327665098394614748595264301032193399846475628283999224331471632552332994161661196601657167447149527107527466348489875284694313381004810001490670260803997080444269626235548266697637897303882575413431668127245227317595611916661010926255202017781771184687045252973763824670462149717038740876039332553013506705675272353778770584604056170492527090950603220560651/6731419801081212507275696099297715769134390199251159484422944328961*X^51 + 2232809236733147160249928150233463069837319090369666895379037089029746581142536189810837624583796901436265498604419817884369246969490866998669282059847166700653841707448362740788869500492490235544861501702950952611036649988901224148851441881401307422383887618554963445462993319597900475454818071217422601629500601878749947667349021006150456393083212928369909735315/101126119671643055496802782499749583999705943963350168934485892653981103*X^52 + 42055601091230618931057393843681578704957406288310680368829945431902325871833969433396858612623552691178977139617806005307962347509226761813645513401694528038368235696228607329111261080637178453075448936342121126737658948716717649659839286718637760819070369351885815193222882424326131535337482506331842100554358830731342974253154695166803200980155506283/448074272853705152584416967270033666320601091609609231473270607*X^53 + 2183213063228640807869253127413109085957826720440237636148453686833289935998168517719801524178762584164240002696865503465578153364879593768876400247893530233243269037748003257683350960613571298519905850087735752937198391758429726239695751479204561168572800358226742076802810793282952699814838160048783292855379007455972280304105981669013750862795300440195/6731419801081212507275696099297715769134390199251159484422944328961*X^54 + 24833199374630823179062508135003169908909307112471802407164400990591436051134193927819446078740400515048087544524326027228766758989301257376702034774943937946210462345184405593073265400268685380853878428371321133354471370593921741507400550073298444537339059212071279051153678350151361101271057938015386922656130282318711265920164585449100504359/29825885166325311361540102993412345491619589403555164179809*X^55 + 661450618949633994316784012896634568940021932845979409430430395819359083177912568479549765092350642347661194217683988583375078753898569893529507748588359946041613809700414460209420529667952150238237831500891201572038742352902350688605066460572146711662032937117109886250376212834214275385785695177694048632715047334925927420001236630383734866284/448074272853705152584416967270033666320601091609609231473270607*X^56 + 3448006369375282768018806706331549062942858286843175052945660709875615742543178065799981655941362579354374382382112867545019397018198386200452509937923858381152867338129738431496222871039845471326001326619967092600969257698831487158444972163656170074690528836900420385814727637127747294551966378179820622333237317678594521495713949180/1985348143934321464523737135952362743235012274749062383*X^57 + 47427333235615014897106583592894286721756704442545921915126535143724349132962166561246342939952616045065535332248217354572731086931520593682374805066805436921972414822262058488962102540890221122543368584417821163634137022147580642081199567363231732651571937674026245438950397468511278003521187092208334579421254173523673699770619312759/29825885166325311361540102993412345491619589403555164179809*X^58 + 229830365884988225442664632424477694664875278636357917602007578840218332432496481913572085780475731338671956448492496957642950231016647894760063640431254591439131729862553050570223412698631330625291024393910227893149910189324200610577748205720316910209065996706653163942018080400256750842791389737028258595697302680906298480/132153906938316013081524138717457414846236588880321*X^59 + 2264354470574684250425774221070086256501137386215126743544091614629407621391818436528030926587680564409816164360348280227398260972280114590592515951164993229610526845109593839162701442293420725456063990008845825426718605865412609405413632454747695313020153262279400037089824408410774138412186119089028840755651198529981743522/1985348143934321464523737135952362743235012274749062383*X^60 + -2864511100410756077767131127982438282770441774307649592386423637427243292217503068356832130564197417203642382013366900662216420524059954816866627976825396867095486436617750529741927656253801898034449817058659739891859393987188635793792719645942759290035010755823748641218927337203089727004908688805093874025056130/8796772078700393601912010831222619639634998927*X^61 + 156420948412201118295919453595689557966733239826668761442487103188844741481092340453718502258935512547240577767564401861873898748043991272047655236063165273921533482957755658562786112031055898938142086421375782197731868006803950487506446246668255527879888163076096608418017288983037853636325009615641507402242624548/132153906938316013081524138717457414846236588880321*X^62 + -500298720138020266675206839261461770155650749437926932288586914970037342615466243663909876516570227355203372303904065149655257341590603476103894317794416631022635607343458139202978461221168935079992261000846999485945790506277923649145768927520588529870276916973935382725834097178449518503658179731851890/585553623024721666904879906225295855663649*X^63 + 3286161908346828286103990841288200720735244524647758763334593812946420425011007920536481054313510201938860172435137513862853102386793081955519068696031831613576326233914338660264948019414172361647645782554976630224552351739640397147446995229316146115573205465125738024754551811721245567555924458808415473/8796772078700393601912010831222619639634998927*X^64 + -4569088257990637244416141532274281360100452677055557896766799172564871793855981983186501937343612396853731754554681610782327218265144539277805657459988485429989785346262946417449757520398068588845004928987833426446020738202871259551405639824122287097271922497772092667175955047079600977241463/38977143248666821999925441404865596463*X^65 + 16160126423378483620196457133433357650479366296104249710188119957626377056482321183628456371429674909869601317931934350737673103523568709007545634703970480428169458083066795004706572935696592218242252558774376593864274743499306357340362745725685299271100010584922879497818180127694654989530945/585553623024721666904879906225295855663649*X^66 + -1630998992237833616441957566025274852826768470164866753901572746378930663709436917020668117883504373082644717717718613131732404425052722037480562906338582858397082937524617146905927510721290584724788930834682559300996387072275847627312295014345778407946952391000666520216845756196/2594497986332078945611758064625281*X^67 + 343115037306434546828499379695888021439757390361924384888122043331576840029379419710712050894098029736101650627984185206938653755667258924235504782561653746940513631983227434699270937156879661509201578096146807404873325653644667962751331403232642820861902451081961675943733847211/38977143248666821999925441404865596463*X^68 + -71472176388537141938180260108911303087295017444715901288412333157545393042051877922396142931918095746094891508308754363684760329516298603748774411481305263196061484738664056401392355410751376763234940005099163711485994049880811220772573625996052464014435933778708093/172701723113364770392848170447*X^69 + 24709752970826815016554879346717444813637681068062763751093114407179041588370424113897946641532490410809026797685311761123613581926924300125457593584076741957958553214104006666485304343620854033023333702420725208468077644002392600565485082973514657703873955691321975/2594497986332078945611758064625281*X^70 + 40757035658951158457411264809189562039879355536800020560567100446794042600974841623565399244028772525038272875157599645119794797806985742087758271814201913034365767376737214748588086368330758744312996140716235655327643341702573565735210712745386084179/11495821281592542793905889*X^71 + 97775078209286990873227322068160552231633048211817199436378197165137010552461635175755822814369510949508413539963950730825762192459067673497676343136471800819445631305125566161379074673288962397565031778811239453361719713403480417091482743327160343/172701723113364770392848170447*X^72 + 36426256167383658694455720064207338857080378723564546560349891228295662966925919671623194109593897434494454240914191937312261868022468961167854704280296721740497845979337128194873457972856073072471050232678256366785958516968366399060/765214756146744511343*X^73 + 20093749980890225438609661695947805762720225774810952426603398628166989414194958421970172184997191701690642396228476179577528848703773160110731939748648576982186538416669265216954159010684135977343096612804732417019721866059202793/11495821281592542793905889*X^74 + 120941665231029498113833175961784089908811356421723036204504279026866662767028164124425798624095391907121524039140827147928968277554731599551477860409828198881724267414867569276228918166385350240513932650956030755/50936214880299841*X^75 + 1372372375203272239870059139138136260177798253814808107422512128936172335219446806555040188620385496947471172993094951987891752197517829403626146827734585189723614285132152900753668228485908260744359073203929/765214756146744511343*X^76 + 2289212030387266073743295889990230389793986244992724029675136911868702191764158178194990614728976827135674177262032375602495866430580971968399185819633543165210552934809548925487296829102309/3390548817167*X^77 + 7145634721080810530211585193849434313778634488478835437524014432203324147333356433142141234548714210034842622206430944915845840633828256584669818912016007239715088053159895726758077512/50936214880299841*X^78 + -928119262233356521507799099103738612851561807661912591333008205534643259811843030023783272782103048135476472624177494520547763699138017319170637401376673078086125/225690529*X^79 + 204355506143115562944822153695180083403306398823710909026276264439907626768482614524017630311277299678972562137499865419977615346848938351326381535496757/3390548817167*X^80 + -8847236580395815170346130119527519008201666940947461137999413144867173429635218853159595718757716231290094944107098469680921885879/15023*X^81 + 649335196144132408946924950636456778100076630320183461537172062379178596539041538508166554192459548715466200928002917876/225690529*X^82 + -1360840826218198513033762673220697387339360583668718273939710585619213980824167287307*X^83 + 4029066877529134193365963963227913764212513238181243433650816/15023*X^84 + -25370529149435671503769819767*X^85 + 1*X^86 +