D=-12743 h=97 -448879837753663993860384078857365552320090601499981469842834524964832346686471463761601674234140549006873217935611290287376124586677675609145523374563226828596760505959602376162132307839878947686813195720895487519178513728287304947509560938081423913024100360900904219162813620784767292019754037299482144459093060213341685293244992421894950084091519984055955628670715913762506434501524376207291476126869122914505387660413682095135572227420517300051738968142749928175900265946640201027837554673615065551674620836077382016931053315538520729219032796875/8866844782062790706778419441157590719578760758427298903718305744964895823240103498305204561124716609496137813556482063708256106549035030667278937200566517333631539390808558169853665395129145207*X^0 + -1409241195652201883492940402415259582249654457896090644128920180530620067154730722054212473521932562466016210706240015123855941378433023783844803370387964837815345576578232495481785828232891327744552152836900910223908231328096701243447361564639156392792163404478465796733362528699344940669409184065802868571156550828825707657595527892257158431200988268224658238425232176308014353918270720673196387990737041043782332911411198032428851592328484460527034898238488616653045638375883481080458051238141905133628408788511417661302534558378979767055419391810000/112990203057826141976477398938671178539592148344639069930082370108087667475548638878903221722412263754809284158150250937834307565754353395793135496746819130382466706457073456758445258130130697372801*X^1 + -263807941015520097578297336165499216904369930574680660961925203019273190906423571410727645776952316787825719104180709533730544633042101334121372908889797892886393642082782396674930433478639420746045903939630906410363848354929331925273445545868822040546097097390152417127630368688744651870827312623179844029915743108777975160260085075273793579676870306040920737932183168390528030792698571861366640030382433558894407672087460792856195780605947607554574276369794401465593141167339748166149694030429426593004111525335530539422894682366807534971866725/695820825713159437085334649702392742649200404804779008374661048808357201855144275155395476820585153378022272114610536271541717535041593868577174699879660781105825895849372845472311496125649*X^2 + 183081095694144777106272784372211477465450160597125296699171885693269888702750700627889126021789951032723747099091951217391257264114226491879326553378108619423368566197675455893719085738129836433249574703319757992938986989103115251397056010698475363988506359859094920406161354538343279880290375813087990619665872788512521059342838633331777887813844298620825459625427290399557033429597083444574016178836512159049001441540507413277856268821959460961014383473556521099446223955051338761856806097367673571371709606745527642186665389822017224167159245110/8866844782062790706778419441157590719578760758427298903718305744964895823240103498305204561124716609496137813556482063708256106549035030667278937200566517333631539390808558169853665395129145207*X^3 + -4723089795517076195827913396059575412906759740591090078393708021707165336591428110717066438880086121505126762248055868236822157694080794636505040325504624330966149369084610343839767875118106222578135993039136440743501773493245406709007246482445203886189123105155404882620733300530770545666226262131017678571292442531888584665950495318350048427568652035283743170355027744498849420769536570562107829929195550012388275679992754183965119341329610235905979594907750099430833423356366836767905405706976715064448185105707698472198012283705527020423/54604161164024125958199376104715745322859640964041356695806407345864961300725439469151336170492439251198483254697523053562090366086603929104384736708754671671178364266606987795049163943*X^4 + 16291707602256855416778904360024610415814645666420574696901155383200822850348883376097495703854359715952182155461034154620445615521156999402944503814404729588870198334240855345067172658142756281869473729893099880577744689137310375053922342364080737292443232289724955849044243060406084326967254704690619766957326828768402514278495593152709304646159607877956524787182597267169389894195144754207951438427329864166083835731078984445530476546980423301093768982147342237794549067694379324680490396642093311872844929568515860933595803041885370407440448/695820825713159437085334649702392742649200404804779008374661048808357201855144275155395476820585153378022272114610536271541717535041593868577174699879660781105825895849372845472311496125649*X^5 + -20003582096208449949661859887257052752536192767089346204375616472313425633288989849218066277090639613953318142263775973463504686294879525133751336964280938109994972732111752051327040803314599522546403124158341952438023939156996875911123092336883834513534883422865668530988971645605323658870422724607764599091955792256684041967251759661267185285586594512227904038970688897926955915490853856670882726284378853564679920101168535881964534537079866561680203756610376054656600554818130530727719239038688448940255664057997360999411761428507708/4285031873501069289664865110626677024473015849018391014345633472954952625027500546900363820959934022694693812657735466810177381000282816377963174818233906589592589207141723910778401*X^6 + -21534976330132387210431901976986988966688913993423547029885717429857645623323640168381532242545176528641925637512414872663198987544084032879025099853505167118675376814521771677779254171260460806391418728587047510331204617157989982529765440122099001384811975082265697596889621923861275599598377198726332172783543627603453997346717661942333620665782956164808895059812034106862082613580689749041955911243462367177192086778221543974335568361002068797608936374219502003227515138471351358261950781255475580035805483548684258436383233224112228337/54604161164024125958199376104715745322859640964041356695806407345864961300725439469151336170492439251198483254697523053562090366086603929104384736708754671671178364266606987795049163943*X^7 + -341264236813617786330231598009207841599141648687103017307680721338776885239232910118821675947045273413844161041111218096258193872549590317697589999676184320642582910551547483880895019954704725905661531396236003460109895592641174264478112874446019461424536419841884457803152069763251619150046701770200438759085095090636015404092863277146770950507590896824610741178843227928407747844045870108257719066350129076219996419270497273036308807917402200832403248273221975458296283253339574214497559496551850459735866265722747484371691471060/336265547634079046509053214362919016281332170526437339272199126811186739780860122961654541392131681919068807396824567747797016479658072383109407111216660644243317053059854344407*X^8 + -1697504536111526382484572775661265266348046747158924013701468268756378500630907243706095314971418327995933578127767723593308226239929909951679516766275839317250203124169288682202136381413713613840966552970737871978221590642812970623562710264889988719189602765034751169243947555304739073987375825484144727544112536146529206255174055235237538502437428702958824529737483647694759734668540726541760651411933114950284351693122701351759042087976404045992886084178412448437327864360469502461917351767090783501443503858026333749062496479086766/4285031873501069289664865110626677024473015849018391014345633472954952625027500546900363820959934022694693812657735466810177381000282816377963174818233906589592589207141723910778401*X^9 + -1540172707118592608731243956345577821512072067440043816223136029692691988523253439749643129467269130254771669733607338209805773347745187312066355339161105317652472843622565832684166339485733911982442156554499365936959937624464553834023287938063232704645731075799369499296466653672827710802094513979987805477707257823465888160734025626588360418697030494611020210329399776558709125794540206100328392520191451981958776087069068827244253583124711830102729409641914362760221695256963881820164852757505403183190118163849939930506188/26388256111910778192658966833784745843312577142465458626084840838985069432697176721467043976467996697721792937049718884705094285463240397324759249094927461684322141808040049*X^10 + -5250568547114307200673295188013362815534861778977092360278180430397454986452141964249857615187708973095864438375047914124509802915926573883356425847026540086416964335706531557071488981787410689572572365721563549150158639774527283325109391934528610332999069246174750470867418815940400267870450576512050819362913012633897480924666859691598731915703503967520361077765930998120452232239822155732542109448237353029018846165693608332164310907324365903015839078453144092685903576461656878076506314428439779041090881115490058264408972152/336265547634079046509053214362919016281332170526437339272199126811186739780860122961654541392131681919068807396824567747797016479658072383109407111216660644243317053059854344407*X^11 + 1451099679526909163506346707625933020629045148033757114359595002922047042411777197592223746461407148743051013444796232128416917511721586531440610459539495165397712622292874330356885133832191086941091272252721276643368524982543058946917634940600893918204404344754728351605579447858338298867035154400188753996999892000646000498831796655291376372424289352023460936271993938847577528934110780085387881888173900979481019820349228250926639398126556948352400661388772981141021163760863392084137218569443728623439095238170415006/2070804058064096224802555664583280690835170457699557296247731369299620923856013240325437022401945907378309105944418024382413425838753856809602075578351052474638793204743*X^12 + 142531094197621539678313827770114954136190505560395307006882409184783678068122716869703379069683619294757066092432053907848962981935985713486497216535016250316485996927607622920378754407381104281991181592836390811104187384414178327230254912244479681470063346429061753018906821488780163502808371044693682267920394437905391233505836015482240565813421656712758531456516365212817594077091091790834320307998342500362109722458870428618933479862614253426653358702147740485543211043891327400446586482312265838855295351596237604017395/26388256111910778192658966833784745843312577142465458626084840838985069432697176721467043976467996697721792937049718884705094285463240397324759249094927461684322141808040049*X^13 + 383792646288516436123511012479095056398205300519160811602561682221294342653040270076560110072432447134184799940118388703522669815747146854395363157087632134801762946301945946460618092586285207755303096355880473918033258560559428212448407550191644131518225735766819297210898589759377957155307674847030432927685202796336232042836823861974207695891191703991353010482580740303730209168580786357020687448616642098510796012839892634788261627416194810517911044904924035347242694236304065989042729263703713820947289060903949/162505223107909928965122472305052239726529895448446778329100790182815736000628834679858512312794938976560394408256927284188450587675889257600413998144161694627544001*X^14 + 577325765866586542419037919488513151354039300110894049394505574426519159012052658571578850389809885213686068168182232256431186474404834917157891937486475313769709487076194962387110529648641577235185530969828890146654689392257556595580221612064664242215912682769452535535192095857904185656913906937622715197382770756418039933033605250765256779720300956478726274012253897314185985999925273539082739529045830352195735632874928090894406864277354272491420492160261605653032305012799742799958444577656568397105619553118206671/2070804058064096224802555664583280690835170457699557296247731369299620923856013240325437022401945907378309105944418024382413425838753856809602075578351052474638793204743*X^15 + -1237014705969193497740849440172716773114785260110238749161311150122949723343316728279037876362049977493094545822883378725563198871695936700716811026173052932691938047368943513535585305942520199318394815094567508217436268096001732179747846683127532656809079216177603583478466480919074446661666007263153570875004544323825572087932677220918139053608439015116319373338624255170253266480387190999866775353219974544694754470898485365669176232954949392181286305542949628184463796089522993806955815500644212119423612497/12752509072267906220287410523821097051442352307027134766467926719203934395403659631158950978011060109594318010535739408631283888226939437934584791504681919063607*X^16 + -7514604870474754314036766337802715218440732722945383562730705773546746457276202574654712930962898235951624467699556847927838345942529884657988869011481232843901724466892727599452462305330244103957674530514980449921913388848358221597465642044729144228307695038293121798202839748146126866589636316590489232780307369787868403387944114501219079557403821298813759374090425184769199727001311684594932281214194530468065415521406587731492872135375186429474379399662339197325413942870235152484472045995696763588647239539752/162505223107909928965122472305052239726529895448446778329100790182815736000628834679858512312794938976560394408256927284188450587675889257600413998144161694627544001*X^17 + -8883519849017084223538666957110163738477870845759265475333416993590870600396768399523654249360531457854977495490947293632913913058440917020243869224303751511594775115938827840174910238633263225328201596504810960662430425344601942750079252926759768646111700867753857697039679344160129550722138935434502953086678906738604940441330109804270286910748750381213052043172185037772320968662655549687415181271649420930689366266353454406827169009270500823797702417999425079440686961744857966388997553402798366186852/1000746219278655435948160599844706666518272958253718493798000998132616683308770276321035154830970737628056031588773397836559984950713288702392277446808594449*X^18 + -10276673083789205059733265058240216102349026257066645262676190991252635981153218404625085101065053987645034399523122676331358127871604332123770292768470497169340444806874300490290707745683351119450068018645307933960852682336553386473966179166777344502531838138290431170218966928296200216191552413492660194694870259670472344901752985091575186193849241916362007096752723072471549474460703356146453466170358299787473770530121845856895187044448805000780547563843833347833400968928079202005577462451643157182000049/12752509072267906220287410523821097051442352307027134766467926719203934395403659631158950978011060109594318010535739408631283888226939437934584791504681919063607*X^19 + 2572241376516842676328988410060538145434184097085494329288137734636074636261948483506216157226442319668799937470228456221088926073489064147289410950758208136841234470518930787353202260986045287869366221621479757155443502450645890032927610767889499016325650507520983745876435094084545098041003593630538936010925037869315128243144686958013166073889519373983177758755401182129063649421400208885837706333112832181841653672452643962813701603922069237807923638364456463633957665134936062915993497408661329/78533015716758646782402934932488948169055399690317703350702424714165948623461529963198238627557932796677080090149368110849877183607728847397965741725543*X^20 + 26066008742703678364620257438152615342538671909076177746275887081070391067071228434487801941111274060600461289213950996399035238056300841600467940412059599753183984856579582093575408033909447011361321473341546314931430738859254537240993766597590345172685459607770784672863776442900802571783541812094659088236722948754293865007504879407061915114870450747805509566929742248936657794969111062517376377054500691806115377279145214352078132424589683052441225292262397021279290588721921068672612144938576514486/1000746219278655435948160599844706666518272958253718493798000998132616683308770276321035154830970737628056031588773397836559984950713288702392277446808594449*X^21 + 35558812520993317128342964392533663165208287587930116292873188827941482579684258245248105562599986316221412767770496824619157888737127112656926937563979386535174814517133340608345776939350288618149583571449153331624375711770655243985096179746574031819479449156993232272783756055914647680942233393385252893712215103728305143473777869640264840485972075603119513715635929020749080154967980143363543734680237603785569878569066789142239994465509296279536270183202619005737924187885328802595042712933/6162835730735199464992775243858506487409197182007196370611506294763081583886175152099053490352188087316729191724818968127589828424054684720863669601*X^22 + 74345234871072482363002817363709828399831449705045496274449068180026879621294419388092566989159410441056745131344493029682644524327497467512434822825975028052810962453543744040919016313711908659314268117457486145463023404454137567015427039981822944545085924843859246438017610188509544727227052866874008579511897280278303563514546811028633309732213678289123244990432940029291782806336358966355363151779629876585501447142509003202333498782855765128500179880720206580559530404625996616284168773633171/78533015716758646782402934932488948169055399690317703350702424714165948623461529963198238627557932796677080090149368110849877183607728847397965741725543*X^23 + 63130664825393850270252844573888188052338097821668567559171506735518630987140142164818877652754007164580796459080622082360004409226717048146418039012840375053886855320629524803520295175648283975595717540181940037865788179503175991995554156907141690344805311773129293223779942054475350598576846624740129291280584581916806303656769414756747522496690183635366577924237496807831307741442620259006364345463315101576388548055739899386410866123041883862875969614785591282944159782841583133499593/483625184865039587616163795327513653567385794711386358833203036550504715050315871623562229486948763031996326746042452179831266454057497035302807*X^24 + 95006085653068679566235345774550983568245338295706093920200882327539945586685528495851428138035419243040515083310851893393740727454399476445852819778153291247004047329849675030746614744511270759451085312734732649761129997456823322653260436201343917962054462214311712156939017383462823871440602506662013978600744611919632723885931182253575695492950238772971622224102995008681415303020172611720268588909779219655678784592463147512842942352149386313060698615470656677303753181599666069077338686/6162835730735199464992775243858506487409197182007196370611506294763081583886175152099053490352188087316729191724818968127589828424054684720863669601*X^25 + 58890219182970188712404827295012551743213103662719358528371110809078191583168993558997667260553712985131090202944312938581757698920660566302886505734371955399283399041570321379623910395691795628862372245229992063126303758805006977163977803524483200320087390467102515057991909273217295365723987273484640362463411105086398953300642191175217730525085598575419699948891503812188020897405873087606211438193866890469503153514537237224093577300046910067403572568058565967641577188817794083/37952223563135806922715514033391952724427983576189779395213296441223002044284381356318153455775622932747102467711092535496450322063681788849*X^26 + 64510547171332454475110460957051166928736237969914897392754872527368205959260684158814692677706585272664335980353768036467406284266945572212741865954943572272436868411126186526431103587105675626054253736945064136464228174997710024107047836520251293464651209757021037139164020947440492070398884620906900782608275519799802622718627773779194687079068019923991389365058453689396839375060093465045907674619819237906401654740868300513235538181304161090767191121778707930874332896351943140521/483625184865039587616163795327513653567385794711386358833203036550504715050315871623562229486948763031996326746042452179831266454057497035302807*X^27 + 30021744227069742020171841718735943732309290735968785852253549812425687061640469434892746810391893503685230104140624290382682977653830061211145075824557476609131517551052913112049540232295997612658302040371314669799549416551925066493456244277879315930958942721792771671577866777500151708178080017479377371431428350037426976502707372901005497591656264997889344758927380675246555852640484671097328856655362365484847737921887134220814466769394802309378465644067453540626962219312/2978280119527254722021149967306909889698499849030038405023408651120066078967619976168732123972033503315318407573655539158475266582726343*X^28 + 27534579156078980459976839806990196482786586058206658112132115661703867785901007779038500918653910182354044743485793049002647462224994810417138151528704912458801858844425095129296344700984725871063084093102202403939651267338355129071080889967253644307670694786872680912460893559966542329371176431698238966767744297812972758937143752231753336345017012244956318548172871770508841445994211998233917713906622638588910969027504552294719186145465336502512460306700852890958777683937753/37952223563135806922715514033391952724427983576189779395213296441223002044284381356318153455775622932747102467711092535496450322063681788849*X^29 + 13121968381197384276124967897582147254708747700461755761215542527282676991226842411475086909262779217894451544860201115411203060477197012841798041908507493669641886440020832254457327077367183167265447532914854499617104456807014994708854064292046327547949794460402795332697615167216484881344112640321140692116212699812270883129216140128278890545194729246485696752427919550290290043448108669168865722702490885944389230761803295587250389845762068881565199500736827632059599/233718913876422720083273167017728155826610676373698375972958381159857653532733263451991848385155261972480452607208313517890235155201*X^30 + 14577355674515557675722384730829117356728441053794854845257164782030902158345609655965898466166583124723152964677311521683595016254601262469441825492801714021379370359873316191900000121437699693885117118381728386360086993211950582203517286824920966726134306960178281330711808560074863993594723525689752538019223443701730732157063786396836085087209425784723269466979936500765849832571753686999112236099707070160603383982053385219343370429180960621990490486893811394444868118/2978280119527254722021149967306909889698499849030038405023408651120066078967619976168732123972033503315318407573655539158475266582726343*X^31 + 8067543814099539569271197149620404216740719937025406502127423293388958867298901478463919414470970759388769723739169327786939931471992318047669313468556458796352614118093116652294975784771373746141492574837759577613777231821004338828097306673660471304238351270508685829265588382542437289397114239175060690124256615801955393502543243256218015230016947898279902609862080787347326934779935187990984092403175690642056481480911417951403187795689917891407846170868261142/18340964755271342704486633211781225443507076541920927252056688468952181867121813030839821736259535586006470423542989368115062007*X^32 + 8575628735249241667412450849873212806080106718008689436412069543857787810559840636314912359813268671328921520515775462721363248649036052598254334115130224695633255504508028239784061233336187775026126828447534046953674437280187167754076518989856673633627644328096141229818000798852140245300247027040750409888886112109773112423020238559780111152339094494728708132138886580382015788546260337956803794226015544707066333836104478172402042686108918838269103328136969208544/233718913876422720083273167017728155826610676373698375972958381159857653532733263451991848385155261972480452607208313517890235155201*X^33 + 3883390801604946634128518457571775040627658702208561287742179923143994399986711131309437140525195735555089782545434970340698879248408734165526876550845377100308638777709295171133090507032283932293513935610535460358618431685576228711163639728051111505557795641694429417161865772739176335783947957514031040799558757279988919329075170773158104128234520080304948411513301472209264228866975318116718514808067343997629052779439735302380883920229370115735043869057/1439297242036517515850791274564955304363735112761588892102070820760588704945602529297639624598566710037390757556540011623249*X^34 + 3160248409765881315740442236636802839722543289937640539370418569861525952735390578271615808891379390202109817379619865131523793140583756618714136259486285764755323334760110845286565279409607298785109686784379899746002014848742978178377711465593842674707629300554792556206821823987344514915429610218458647805330806558011568836803987349525848070770782346487692069564946474104534172186748726898453723450215574508710232697412835289950602338895846845534901176385813/18340964755271342704486633211781225443507076541920927252056688468952181867121813030839821736259535586006470423542989368115062007*X^35 + 1078956753445343357726201420918389562717837127342678478616821033168472582828406351314983729469303470947897927068896136815825037175895981480979108411705096222915133063107486189943879437364758330968144137222938379072003980585892403184163731454545358560556719305409241100666083075733518103401993896209117105672261502472451352703478084008520019488332633544567297325778677268750396544370303565602654301441173863939302707181827430082803380178188172462560239/112948068903438555744392315354701036205268391490354617601983113926123260217029155559730018409995033354578259244804207143*X^36 + 664400954956814996786969057888779684648650368349823994140239121222442518915386281008292787416785547497413552742854100323713084755311952110200810052513377236799409540229535994711554579576791999881826527505598823757632933970313163473886572263459676349814272132836304694803558519621373238516162571810927827781103088200734195253626571066420054515615491052389367663299160955367853653247770234049644087537630719704784398063221405541332841943158660826405485852/1439297242036517515850791274564955304363735112761588892102070820760588704945602529297639624598566710037390757556540011623249*X^37 + 173160733393931523345597501163869733550830327822789088831535950632784811819298873702007724310675341688918578087400647741408313137942069377848166679784209551367108022511357759750854497202261848967835531922597517494898814158397073861474258062359997214644824999546177835125951330858313248343277236476738947912613769386184354691580909082602312421117047026202640174790635061936363159916670254478271363062882491150186215119255370822613185137534219880/8863538327194424840649165451989408789552569370662686777209692688230656848232688971178687782311467735586459958000801*X^38 + 82155474522150641114227834318343937746757594605884234144619311815716113801149114372536172510994941978860517027547757064808426372307126037568160239697312287311166124904518200892574793592577405231021868267505544658936396017044661067943232559154027465400107437217332603920912272616169603022701663367230990177832109550329866167153923500134530359579928619804218514927367968697717526380035513489067781761997213471410090911292454257895948748427727810843/112948068903438555744392315354701036205268391490354617601983113926123260217029155559730018409995033354578259244804207143*X^39 + 16636757825886600482760403959963554966413392238156171675193347446973325622670038275595763221141488785413275482152818025265811595576408443779216828360377407874553292511302594975521537140288544144408408224921776269874312078814765901304311420158312859653404291520882661062789163000397606229517464897746156399737445344588590547637707246588676981226327468986940603191156757132672909354885394064196535664956754190852267796274899169934916757875/695561353464209749717426465666594113595901229746738348678466035331606124792646077939157795049161715105270341207*X^40 + 6178086054066665139883444591034720443292566528635716704263055566814522248001109815634598135537593989232882892426660423099117587775533020765905846107900134915390983600146219393102673825414151068560112699534760394340935016254234290642422227674496655611779392585561580997254582360190438428514704330205707235175275149244949514806058215077098697775668426437162829081487719830472382031968193422479722121128843338228886501096160295499243684337215/8863538327194424840649165451989408789552569370662686777209692688230656848232688971178687782311467735586459958000801*X^41 + 985436001506041384081149484401806809455926509508226525717099720215341727106830484916757652161597760759761245557657198557047227744684742790411019506462962976598876239010025855418174450005205873233878120906993686721959945915776806875173388190800783838820110684690241668390461961712479037486278109501313266937454576342569714526402545856630168470909702114448023722828602435843142442630470791760760646701209366723796433067053210377708/54583799220294259571327510450176105594907104272678203615982581443271295989378174522416840229864373782097649*X^42 + 289772293768844539992564365327310401139048065504015840225715647885616308363575036659040434934632493011844885112884696964345410986792528759016018090813006129276504176260075599722497720080190617681085322303751419664484157629992871135446052450318033046798976880191774694934405404389176189337161676359909584023641630012047063593123091941870323659614173732104508833268638051624975383228068578184495664506829041434379041330087237759650002/695561353464209749717426465666594113595901229746738348678466035331606124792646077939157795049161715105270341207*X^43 + 36748642548130822555758563222230629491965570483684529342376947078888441934399745746051687882916640374919687242961782790485254407825237979460538935504948389858589579039148824790581506673934315590218127958468791485605120530072997977887204469699712000063041096188506427128614476750424855514644189635777623445436879909339533657493089500447050157367383434116211238640247783369080678968217539133629647862608296943088407111883407/4283433981032273371366829667282123957851926883204755835830069955526272933326388960403110745496694167943*X^44 + 8612882104373132733232183433972721331334093754314072241937607824648712288155013508593604765292562601095243922647176250440439822095850799512437437970191296819032982790698215218140620149060601601485136140553205846934503514711116862941792532348587568061728895883280322000144423020945554351362045659494962471632288580546121379173690508887183910186935297329991804980848847600067554688619535873498609772506428345368123274032137570/54583799220294259571327510450176105594907104272678203615982581443271295989378174522416840229864373782097649*X^45 + 871067060109496222002500242520012627829965026753975995806397913273895414640507091856986082070902024667940092581031268881319925832971571269272338498009163285936110512537044492601186963300832076167316139672757891394717652868060009123343069074442613425105761450067315591729952505632202715245076000087463154871687758322172707170163094390908307818184363201901910571456278421892183025617279863584399312292474945585011194/336140153890941958044952496843924033418498539057110243728326921095995678672713565126195616848206401*X^46 + 162622569112130107710005843240589752293298728681288920171829798302925162815309822477901943731370137532236083584086239470815653619304107971251139041916589214549765540160437318789809329735331871386274873500765892360831089758656182738566785692358357832044321510867646386358317199277381095123366509930734798644789661801211053466236818951747239137892235612236655565396915137687445133598158602063808390509748888289172782914/4283433981032273371366829667282123957851926883204755835830069955526272933326388960403110745496694167943*X^47 + 13080276967049623293192535246116299436336688769262925305388705475910412545071765693069315052492101489246792993413964644796883478799087039581502089091748811359824830396667720893913396510496508241904722929922639332286058572656727578092820762116629963761730209890961667988383496304905382235948522098075256922947190369609476111242336739137584827659736709391114810167835863183290379501988779064445953447063543236/26378415906061520681546927477354157844973596410351584691856464026994873944339132474785813140407*X^48 + 1943416134582895194332172639264634198314177334890714322262747096567899665883225908751065481484931528726260247230318544030311645325303760294706011582561325379453777419127715638165163924595342147767742799728831502260030207036171847162807468205305971376462163798394987547287384887257370063155595235812084513151937873054852106809254645047827289626095565651288116065606381820938186989869674766784163329192912885002/336140153890941958044952496843924033418498539057110243728326921095995678672713565126195616848206401*X^49 + 125256193325918498710854452793898044414098015696281973366895698265527589382427944834078767867381966514302389428062817115985983919291704221855637246234084229832430207096744421245643729877843010645573365848027515245373044939546937960181512111131677248591731211124052235924204214420804128435682327812582065501634913331565226529250097404785286980807725325583399208759093749453724091679754267399884692779/2070031853257594026645760611893130176957827545346589083564032333594512590782322253377212049*X^50 + 15161047606192857497822692794217176530786187631231510202488587057119599058514553460271217983430880179397527585047190596159267587314282688986051391463977808843049246355547972575914284780327652094537445350748811146191204484429582263357002276348780152547324339328349952696331190881382604025086855693356805146830416432433264099351187109238419480915996573734519552980701567357415743375256935186912047237712/26378415906061520681546927477354157844973596410351584691856464026994873944339132474785813140407*X^51 + 816001022553149724399006399031029791485695727595921235992242866337987536068851631140334418518621999785215487569288141117941164846484104204185217738652604876087750946220109672370314897646075146422417521526172429751043036015265841202314477040349985684362870733305604564272935926889482399950160433503157952922838281925009717208004152499301698272855262676260399820397035535943462666437276814898/162444624755363260350448137164963523264366910880215732838737529121440209588191340608743*X^52 + 84209448776434982152024062162275389741579481313077149473261698790008330303426759101412884848167490881894515964470354755991859203469798495900608000840977121090749802229345981454459119811875998605381511233374185016516665331465090624803322240830982979095562430950355402205226186395076428235911234931953853185722044055889785127302634339961438353865658240617121703483791809899241984465156013876886/2070031853257594026645760611893130176957827545346589083564032333594512590782322253377212049*X^53 + 3844655752417481719639613458876802480856008164066062433378355431556033857929495623609035504038829902843790787193732828905861399713321457575427027074921353694547461513927167883395116167347226240091993019096913430102241459369915356537016357727066177397662348237497517745732679086750595207004625115698378450165773043660040385994560558939250815782908482540471237529066474823726342828897/12747753649483109185470308182136351193939175302535959572999884573604348237321772001*X^54 + 320217985744658902332779917907536506232958513740332128645512660077728214232672216137260386523489605959913462389075775510282330066927747358082689911631298068388390566643879765063381778244206873543295374020970714338707205100581250960694192563446512400073393611938688626199415963590546104633124600049595861964811930750533667114838415532368182663924696594127417201594563531230955703952155/162444624755363260350448137164963523264366910880215732838737529121440209588191340608743*X^55 + 10628714779601443823641126100508341115224287891945940270042430397540989643987178867381428070785272747909977673505133898010665792499122546502335196870744763089229710879754223586929105412299162539547502605326691223411663019504736292647443759112606773958058975528895536289646227157603292431927215008667944415097048717247360948217308546188720840396685622950089477610467229679289/1000373040059884578629075428245809557713189618028404580789443975014074255459607*X^56 + 529009605085318845815292197045931272192226896705389456567718110239167570637571612042661813493999510820782474088390091585433693369625466381195161843561915321073317715762890024846081865724673341319496151501946406204930347973174887105523709837381750475060272034435367799984715992046081140316221733561294760333703809511198793615352615224682777822026259393810220149907108055863055/12747753649483109185470308182136351193939175302535959572999884573604348237321772001*X^57 + 5665739373371952916185558476783942581363609157288257961023840500127314100755435771013706865923033784606879209816412065355825760578370164435916597664190755016511319276524753987643827190575405598109442553921533097428615548333162920477421061369597279064887137692479163765327770701380318578451955310229322245022398426936331934558219532602717794099005586554840477347374/78503730680364480783887265812274155043018882369018644023341754297580966449*X^58 + -330607453461051915310950146013841330600039894106473132019154618240005195282485373934746124162471958194569218487548150902080829119450498929021647662073957081572950575267108795475040514036031047451754672266123138034376834322688662341849116992533295226994573793284033314730039441698880604388368884462793195828994806088414661633419536822825319475889251304412272917074980/1000373040059884578629075428245809557713189618028404580789443975014074255459607*X^59 + -15455131829436779569556226905581798307055548310526130673273561968020074444572200287699380573686933236366870732639163991388013637247596658561881768216595639889213386799161206054567415931501594036582984783877643942853465552109816879858770697358214431620419828566701587012607756457631635073837107739183287935235711745296043979135999214813189247281753108365533/6160537603418698955025289634487495491094630963589315233723750631529543*X^60 + -204716319212446891023963945210448451678237673689464394293963074348894510729278509373740556654946634884680774076855391818657028091652827853496250219175196430918114427837157112282824302916828307237024313997197374310280565090803891115818890879111615198052182306947002218833735816886577957453605704776141524403875456471279835470157192321690333723325139478614149/78503730680364480783887265812274155043018882369018644023341754297580966449*X^61 + 12450159599184160093128299258445997313464204172097564476349900030189347118446923123614992907751873367253512454574828910297082932394750901407491422642288750412411137700367730636215907390418117776782499499901700795562037040079456115456180191207742454530030055107749303026654254952278738861085431724170660742633305925389803485499028652616649385151067/483444840572761434122678304519147413567812207768132718647394697601*X^62 + 194965758620386387716366900579356557266449769073649612508737977467852560753989041391823714899206163425049885366134014010602821952298806990009958609655504532496127662502212861885849346993353008231468092966884876755488330308349409652993665527501000941729614552505904420758959456110515309021733490725826670353330286315151034745928480169268001429050617/6160537603418698955025289634487495491094630963589315233723750631529543*X^63 + -8958930091691623391795634647586110547777161892339643757660558822237686683446060185725319370777899558373895837008886512647250975845077064421261646056524994846367826283076669891856506598421853800156785503501852526211654665071778093944775502829982971918527301427862562720150185984294480413580341172421936182444051468047941554164675417141859/37938071142804789619609064154370824261776050205456542309298807*X^64 + 165701071220393070069382505313199762265662609019661979196316676756435863448428462528405419709272787129780422434207497473665692421317191187848662409627751562447295665845567261141025225699534934965241388345042775411852396185457892793754809752580770156076235965406969565301475162808801990125296189658565765898421511173892437810874563202198297/483444840572761434122678304519147413567812207768132718647394697601*X^65 + -536744930066685996939391753474968636108084113406832073966196495706148218557189048518276546963863517393847787206034903162068509270446822175145109532090112843011965863704304045879069938777739971272472409928108981025369513574448844662509083494346560288288549614690711913821513065439799601006605574615596656492209460242895950894639/2977169516032707338900499423555742310427375830295577360849*X^66 + -184877566870131386720497231758411921267599444745574923131931262704211898852888632528612097157327893442362055586713779963446328003110145012054372202073085785299545543336015817938747772930592745813799241432779382091313992776300330511216254049602257275749060697087995066950162124705784035852326273065519827910035428210316833751629/37938071142804789619609064154370824261776050205456542309298807*X^67 + 7347919939566843182407820497404187091494412348889000370962198980429171509045503789006831786665629494306844944840336494627276439504654244571565991109457421591735966625372202842655014119421071089452049122473277042024827165764805741751929419744504118717843533437174282434200304297410770129504940841247247494591486747000/233631759870729603617711639610432575565202529254930343*X^68 + 1808869562089652683413590802938328014443276312905440186946083490613076539918619349221684882749049472695402716050572238759224144595935596297189718239481384835459648044576998376679442297399840763743060422030047459993588585078559136672581891579459099200641594659334531036317341292186699967518734569964926435417043550466/2977169516032707338900499423555742310427375830295577360849*X^69 + -64414243391671671218971645280129003486875115969636002485057024505291395801781506938783824418866644590999594422183043926676771864067226971471143092301563521687086209167452361055595947226673654258339555207414547130164619557118920619381659342043323698501299452696854034343641448060486152017004754564600253886/18334125392037165786526849219997847882382682983201*X^70 + -280956380293184670603777466156507998244176285613095331725606459331879116979641522518973273689837676060920438708900733715470904738771751258654733333556439666273082132845992912569471503299876439383296826662279027407505812207635141004075676847030505931885131689769251836047251577203002745945570842180508584005/233631759870729603617711639610432575565202529254930343*X^71 + 31006003058253073218736310750926961220378726926858571635250012013043593713981066268479781209583618339091218714849935773437157325239437442089907341258638970025780889554809826421513267032638498822322234470427080314223872571601286827560899774600997462180294062289300085778510775307334440129495346/1438760526723469025074695850270567988886658007*X^72 + 4985463344798409028630391062469006439150587776721604126585794550412818171160516127112301168423594897904081422603264221405350056563324560649840772877676351872918149236975900469375113284182806653289047866127943437408740775690743318270590418446788344730798555999172446112911567154772205547714547883/18334125392037165786526849219997847882382682983201*X^73 + 14901567753703265664951892615634624959621574040869383335700978314588465953912221968091404053491871771698116714632516954716125567529302684737500546269291134747390671425539824983212525396822121421107070015251446868984198398941981317306256425715160811071414325020265235445867508065540784/112905950460917289890504265107946950395249*X^74 + 52597098011991823055173243113516752972126265026304452961398142547670406119403231907339448290964683990448222714616304998760331650767663268548551432199019181419838720817997887088021829459414391349971477249419861170183107190317777456567017780873287508327165796192454589955005976943226770/1438760526723469025074695850270567988886658007*X^75 + 63587080470373014794548771303328706771190636569692460240590545107117591817160308151226121420396040936821790832258818670432496666562694925147450963423044495246932970802982307316275043232232014998690145574492993718205971373306805023133761118666890861196649355610076259518884/8860233105306230078514028494698811143*X^76 + 106631388591760240756504246981457825181886707825033337341000299803781493947459810643193870122041534794086090038250745492272254926243074419058590714954662389223402999498055054351590558862834254131677117183619940174549954714682387786217865240573529299235429628423624145840044/112905950460917289890504265107946950395249*X^77 + 48417706823900924115339113165163845513458063803434850907646754258980809893623895003930684217193216090004346652805039985163508788504228242975309832189549957269627872939847432067788714217473585281687474416360767600497013974369774874202432557392048197981042312116/695301977972708944401948402628801*X^78 + 32979906516419897373266654043785333654936084887943241474822542518481414644836899576763441750824653546426212194413791000825252756561123733281705135441221452722272184006361803958362253997716559546343419136562974817714559317227671358544685358265621510234947115055/8860233105306230078514028494698811143*X^79 + 9553011717120332951313057722754269487857377241746342045483863241291049263815513707150591641940811958076423282184787525414625318927050088463558551829463522646355339493578885280673365340306718416834348945767119753451224272243887570456490770537705857/54563444869552612760099537207*X^80 + 2907152074849964802808791025138226580627240319151463894063951244962369234499615448055567235321957155607163902944446388951253942575332816203318248833895678618778066627014758024693979627679577169623594924389012707598495757008842863475673963296798406/695301977972708944401948402628801*X^81 + 9512371153741589188107925490523242022988417024782137705608406754105194661171432793797688620999902047421099602071294099199792540361079068130661634671060084162235823011248217324025631102871255233007226692157873160819044643892276671145/4281836684419101684069649*X^82 + 58984575397418418956916922980666707410470940267260853601893107964777940498838894544071302073665449248873277250269561082511491979305531534051634901460691066169444355464657582778824978169558035603673649227881650780679734686255965812/54563444869552612760099537207*X^83 + 123123058771151347375611527789106735739990230427799664779842924112979694615583042039570783543144087839143547668975791296169777751576165691928628996205153979626579796483379830326255291231408597207232290652232422896420/336014806907251171943*X^84 + 477321909025330540112958007908012858643031252801325480072463717175270774933929148791441071554847660838187421345931341881894857677098227159192588688526740597111257108688981873710380031836904921601950777116236380570/4281836684419101684069649*X^85 + -34675833836292273692704065958192091694696171460637226085088945948216199787902674614572452841953056052557772585066146784468743878345906936116858442489881945305548055832787873201440139808444812005367/26368579369634401*X^86 + 1944095314442558423236732056851104957587690686643358355317242322710224446345248056492855777057137769218579827976242722187225475699887817820410950241474594910186149619133983826254706947420306316/336014806907251171943*X^87 + -23552433577910435112706140150988162503701977248158247678954217301463230735604980209178544648528249617088948799382689202168747623862054089658862919896854817044657578883969785145/2069259936407*X^88 + 223312775900536811462759710184597163702346978123988476431413829265270770576197292419930417488119109770015796186929388123646117413402464151621609967982398328293936709345929/26368579369634401*X^89 + 510168248596204098367306530884653734823065602420376387730976398481746627710576199545175911054992605341247331868586418742433796702478250787703230188349/162384049*X^90 + 1205663669754258255997418860808380058534486204912254734375110777475099245743563794564864695803973446049320738741468969643462302318411912535445/2069259936407*X^91 + 917978720589589183337722927590516061303390176565845468382507953100985809990136573594299585364856237682448949257745670711/12743*X^92 + 723142866659116714396582024978898397699319705428359526625187031747815049770742469292576725423723777716662013554/162384049*X^93 + -335815840665338577759086402623819082054062331484567902091508905009837963911424*X^94 + 134456579111961455445024581776157373858197815689818971732/12743*X^95 + -159133204409274330343937436*X^96 + 1*X^97 +