D=-14543 h=91 66986493356766536408289762197550873893700362080914047410705767583970930016088042902033799330214057832911590459486365612973509848981439009058079193486131713676911496286615967646431209210476345327128168327024926590765682886791325745925034377647028338854931646654961845498896610561784329327277682045306929361872918237972956812091777271741289511327321188034646800093782313717275626678699903440150517559792491557545240667270924085959452111837050989729920229002513268767178581047777580177871616530709654040215058000765156085541366015625/1434749827690197433272189989229151506944885615921385420084138000190795050276985369605752781122448078318819410977146976122691484849255483915627367742280914133347778377090295652318772801*X^0 + 9247527926816231525249392625723809942677934436559161016503819400411366193345156751658628955563087393302487289967008421126246466979744212324440444788893297377363144706561174805173334078330621188636185483501146292563881583725964081690194920258481593750794207191647503738187172525495855251802546693477430445767870027206424575748133413874210009216419730831988462872835433412793059519231235347129029397201084896606462173000374184116981592526439841079668177417460810569064325828545913321507003213011146818928362608158547348159607417721875000/20865566744098541272077459013359550365499471512344708164283618936774732416178198230176462695863762402990590693840648473752302264162722502584968809075991334241276740938024169671671912844943*X^1 + 262136255354951751293775792921422989740506903865162060587191326917564335708168615944748199861073075856372653929560465333414596120136264429667763048764392804409272575221631335037688507630641701574289532240525867845944157200634866312128217792166240600140967908989138827688508575844293723261247649936691990477177535261984923291091406590960976061778813877748107298950308855663116671763408958218726390630576525406203630917683820041728876985420121428694980476193873069965929984149686518284305774626767789131471904171963822209155593750/98655698802874058534840816147229010998066809868760600982200233802571343620778750574554959851643270186262766346499826454149177257048441443693004726829465318940230927393955556097007*X^2 + 8496034366491151871666816212850093917720995652601923350308927721400848519177189241218035688069883457215695252787582270663398357293058153183266708038264502470901690710900779929150538108388529236150591726664881332606436357002405411913806825786462332933649365690953378697974218072927834481870063058781188993085321481548652137957001168137691220628253887646268581368869641233516872972371529556611787646879950857891161034909187664406829245340108596886309628666230255920372410262432689762988531306540458950697552105993683165497246587984375/1434749827690197433272189989229151506944885615921385420084138000190795050276985369605752781122448078318819410977146976122691484849255483915627367742280914133347778377090295652318772801*X^3 + 61996935651654333426662803664458097615766263644704808000391595571441841633499800843967006309146788702183480351594155946752781652922838545563491938744251214554238463335848669086143125172825679194930171422369858715660681940327153440685689515351608555238042529165256215338627783789648816923282551717172735082521330795511213273704295665134109145983279854410035779793992565814596597060164458836402298370676271561133229415612591673618775428714977007753059318648280501082987411794656493029812587929641022152302137806505839870543750/6783724046130376025224562755086915423094740415922478235728545265940407317663394799873132080839116426202486855978809492824670099501371205644846642840505075908700469462556250849*X^4 + 1021317023551264883828088286168170454451435138965915570989185866955618554266453601630408508543828008454535765556558398136927427611494283087220367837164075753515432004925078597172265182359924839202304084707083889076315975330793087206915223316315630037049711165433723028267389857832829026104603106988369084880732003877043827144421177932542777258945641989869530877644260060715947586813178246208308361463313110658789589357699740283970176416167870240418491708743521354326009041556813174368092319992670824734438894374846002399792213125/98655698802874058534840816147229010998066809868760600982200233802571343620778750574554959851643270186262766346499826454149177257048441443693004726829465318940230927393955556097007*X^5 + 4270647842631072952491442667691283393546413405108001567852026328091227341949762374353721557391024723389643270477075077201754503987008974512846524582537925509874620037991991719534530198001155091315475018851859801676704897092653078391769811194777756685457414842946061287226544746105761675475673321460053325037851640246728180155622460773621075607000313574078154483075178536319773796349853068257883957660135962795151089645091021841334273333068548697364342124843927181215522648820172605281553844014680094006136956123432195200/466459743253137318656712009563839333225245163716047461715501977992189185014329560604629861846875914612011748331074021372802729801373252124379195684556492876896133498078543*X^6 + 43997024573769316334618759291427149424563845655330018625915256665957784771521197988080614318198221529856331439627743241756554555995756400065813735442054629429135408484875119651222534556537121775505461584908648834309008502161573468245776065993862082141212831487536262733178784802546430598707193092166391999910324237715911804704772033012248706910332267080176800929839205346745399003236322203756359601414696960081808886003057372229833123704930020560316053479898492381299046448270787024599238814008688037436488061377548510212125/6783724046130376025224562755086915423094740415922478235728545265940407317663394799873132080839116426202486855978809492824670099501371205644846642840505075908700469462556250849*X^7 + 119903578445944992199254202658862242627828152351312722578463239383825165534837840211101377944178689943977073766448530124934358989419977812628177318513276798663647654909020844692977111508280443527847622561201717265564079223334172806799395116649922904778909719518163103377051801528284532802823909136212083433204019199883674342299970116407126227559404451702240339385174736129327377262151664761238612541256476052215386613513508498062263715825473672077754663426838755692464670689915409844113486714411912256305449416620642/32074519923890347153731142787859405433902576065189263681186961286680133742304171120444878075147900337757804327241560982796034504667073652229883496153234743649600048001*X^8 + 832749707709835655749814998225461225835639434668472069967100818939696236050271973291715460558143614134506159843624669736822295321328270914075649719778930889902804564305352008012639730535829918127126356107038887836758884589331900682701900155749161701811859970963702769184363741161519155931951625321641179150881666695886960158949502253593481981404052361635231866027542442906473965907856261224849793640982123675456268988477377111818083655628783704554188687969140649617826483263542777000516585199133058976726727300856082985/466459743253137318656712009563839333225245163716047461715501977992189185014329560604629861846875914612011748331074021372802729801373252124379195684556492876896133498078543*X^9 + 1588459238459056612635077504402167675155136258599494739350981682908687865718764135225079892882980882418357764614847496526865501745028378156228863266057439263339394758973120350645553058480964583312129842150349453767419817038846609744658451667691996685832474775563434343763079104943961422357307793721278779211702725456798622147139327067669944437188458081668459495613691606441811804857809656014247092917390987557078271072508292338626904186737138178957205003447017614989924853976191775599018495512125716361722098577/2205495422119944107387137646143120775211619065199014211729832997777634170549692025059814211314577483171134176390123150848933129661491690313544901062589200553503407*X^10 + 8014813821605910524548804983898558266668889766973372850633093166649105926781067588137769912926253106317768180224972789303404334090335334609194698217548808894684451572512468020155227621787921701789290522925425005177844794178535698895425215790363798156949315615560098009177752646350874155732169637555289335316331305386223593466503617951858653541740583097549855034092367010534467430265549819459893176543649155608530219338327566205726478398858061793941007336662454080159938512386447419454011103705494829779576042945110/32074519923890347153731142787859405433902576065189263681186961286680133742304171120444878075147900337757804327241560982796034504667073652229883496153234743649600048001*X^11 + 11481575673645938901673479996385653068380738783455475614753396602463025861319577560088120571720396082386206457145516083848427711788263646872991294794953415273938458885020892030196967151551762839125617665209005420609415875773056209630894100140012273676581670386187620983972214022670183805677193521085098913213045103151999786791667273117509414296266940350751974078017914897679013188148172099943836932027843646272272534296276075933091036180833787274389370544082128475608788895020308020977566521608736619895071/151653401782296919988113707360456630352170739544730400311478580607689896895392424194445039628314480036521637653174939891970922757442872193738905388337289455649*X^12 + 44755019629946353576967565935080831598226516574871636851894435565893913757619832611700388617136549706389017807593257329066704434356768044789219009783982018758990413155039437100937913996625014552262411238372135995250917903607407778900856119342977054988889023018131147784730623983833410645428501527906257139597219384171957445693470028764529773915244621838490634264883292081693696089237955111765343802582448931248972868551676933392431572727037743098027116735509552134830784331911261670171651128719258982359944202/2205495422119944107387137646143120775211619065199014211729832997777634170549692025059814211314577483171134176390123150848933129661491690313544901062589200553503407*X^13 + 50719105472161025308625397295254590672462265241510451654417093683548492102516722311012244731358581847577848805232360083887356644463951310664361375539982959319103529543638311112478526702810549820544694428888560929010058683873404674300682990245705725399415350479984304894577127760671946869154630737251830521330076558786185617149279739611073808070515633869715140381746522265102885804809349191843300037457307180724693987791153466293724233505684207112200279767103833979860488654966398270596515450116122133/10427931085903659491722045476205503015345577909972522884650937262441717451378149226049992410665920376574409520262321384306602678776240953980533960554032143*X^14 + 159473847259873566857091627395377302536247328740783910432577220533785238526950200865137827611341078951804755701396994318491667845387619235043103655257918623755111112333544239896175756999196269528470749323201934486937676773158406687653690480538911816742644432830576046991975829200543105950808278537093784320802621070055661706875840852030681749974742059570553334252875521495911221237959583690201774328534952981902600640234152475849991475407203914518828864379179844280274829011536126207545783222704834166406/151653401782296919988113707360456630352170739544730400311478580607689896895392424194445039628314480036521637653174939891970922757442872193738905388337289455649*X^15 + 148033496108948095208730220834465544244067376049251452057425803911761007262982494920885021632392199009467907729742100664560154396963719775095413649316388897021443733748504839402510466570011656291791514328799974064384969423391195437240843828016722291906038980631663284278858820926160044859932118660015357223434623210455391281546576042945018675769592288221396735540653834738790752016411277696736383191305688527657455950949249142100104909701388599370864482657905261137663617306489204358738024890099/717041262868985731398064049797531665773607777623084843887157894687596606709630009355015637122046371214633123857685579612638566924034996491819704363201*X^16 + 385659633375544281483552471588735279987041223241665667534408199591975569000204451373047488549536511464898387189552410681783472288569266201481948831163292856471350895451619986262958468298631905182477855507955158434449849399539867601920464480986329663884890821061598828550976073917801475446594888351517392309926123128196765478219041541530809414962621207495911747933967492673976678003593742644142010680686910240225981405388942217332309948258189441614698168101567592343244409307921290661438231493089716/10427931085903659491722045476205503015345577909972522884650937262441717451378149226049992410665920376574409520262321384306602678776240953980533960554032143*X^17 + 299043906912117708492080849374744502044782514618215713396468275894400785688125676065064014062236703188605787002386662273843287069639709125917450242739692008101159373082176119570911498799094072568485243471298648505846662347645249005572208603533696216819150255112301616122061329311222398800287097079784989725397513201170961673319589173903574873394869347168310951361650977361200775428490400891411350682236573683067085348729517897373951657159881606147343137804346017539500992052210265929260008/49304907025303288963629515904389167693983894493782908883116131106896555505028536708726922720349747040819165499393906320060411670496802344208189807*X^18 + 654226374301521994390074291300793579714218645341878343149700134071878987553305941992248287994541450657768962093683212566901468861563255952661396184806689806575484108855083733787142979247418295089259816599395980815676548867390785320519222716482650261479363059752694181141776598245928062105111703093083922076359891302161430544221284547565497908211255705998082903182228001793598279318201662389529637855624221423342717284249983440794400945631181727647695870594968946209356764751996869130901023578/717041262868985731398064049797531665773607777623084843887157894687596606709630009355015637122046371214633123857685579612638566924034996491819704363201*X^19 + 427123267091376008146685952091611276618385327013075714194991947539570824314402820151940803048711194519823066401500943395467080896084418403101292176258781814135554023806846790829006871218979415968624731981375641506829099933000701686748056558316201418287791909449300704245197405331304939419469885266908072430388748748481010160231202075338155018959237012125848619057251515975481295153812385558161756437777573174240311179248894276206990853089063389022567110550050102596136774156037931784/3390284468493659421276869690186974330879728700665812341546870047919724644504472028379765022371570311546391081578347405628853171319315295620449*X^20 + 786890657048465530751294222197356738929914607305955833139212550218268720378178801842250996028608652496545455707009920983643798003324730889102642773702945999635375157413863934867610023365290100456590460333719153815194272925026224756010956936757492140218827803948620194951408186114824535118601930784183565028050989455118041878087015358098925015577615164155790123862481872252940940381028543744884829048921416415889489151441780092166395738808499176350294901937108720814412593584909877321571/49304907025303288963629515904389167693983894493782908883116131106896555505028536708726922720349747040819165499393906320060411670496802344208189807*X^21 + 431743270298949201361716029886737108245447498152905241119198114598590249378019522088455149032074215683358013098935451277536552437915829315559050332971439407485785961444598902267121367318433165981964389911116234383176994432800590709755734723596871060879214816522203367911260305011020068543028901167475586760378344853270880706697215061391165001979459742944691933314278455392762715772266771342328865804062257980504965920430195005496953306813761574142250072490215233752131667390593/233121396444589109625034015690502257503935137225181347833794268577303489273497354629702607603078478412046419691834381188809267092024705743*X^22 + 665842020058489172405460658544859095067260109362425892115311809691429664003935848485262581680467600222788192630450391150564206554920725753093475392153383146910673010522353047303181121358349535344183500236835188250993236256943056342627823087619946502624738096087392630499109854746767211224512494402738216873254081901369289111647303496055268350588931395560177069193022993381370807375076717088527254380153860563032948451356164174891790921564258021780006868683077832601831585259872464/3390284468493659421276869690186974330879728700665812341546870047919724644504472028379765022371570311546391081578347405628853171319315295620449*X^23 + 304126543206124073140291075260963165250635648012432730267410462841916530377214121530144022953393077602640000776170988047466211994165926229014180933816439997853869154353519052415509572924997481034489815140603732304775655272710627869947364483520989729275135065943542081302908131576597585232701372736652472857182072938445252114550888610656707180940024206334795621666021294306230370983897528886885376327240185714839052030563531971556727532606360224723078369750844204534446181/16029801034490071486284399071065272468124536699799308796932838381166436723750075956109647775773807220796700797073119795696160839718401*X^24 + 387766632048326061117467712978999654061816824048200242376330564456717574651723184032326525772499025612057782673045452567636542378434254169983309882463214595015012408236586182265888594297654187081797243221410901035782571382443802322854946181302133812045211922361920760369882497844855953613867175850326463694545015460510742965528331984192074998823724987562905277793097528272967388470538236002485401074850887843188544697971016492800967892104482820502609866135221677274998662899/233121396444589109625034015690502257503935137225181347833794268577303489273497354629702607603078478412046419691834381188809267092024705743*X^25 + 145323832887447203722687622990491240791863189239926348440047725342707764426093244243075448867342544184693298144921632173232091967014224443867776454264177219412604128501468778401075407155815751261090444255699478819925470597532288510903163574508585139473936794996662960246398356360742057664444023560144118911522676017637169661617318214233684086212888713043994564260090793656822411149245643733547366825901819497261552168044817742234399362299202380521252350328530665528/1102234823247615449789204364372225295202127257085835714565965645407855100305994358530540313262312261623922216672840527793176156207*X^26 + 151036257039720876655071326941643129312027658293142519076485523604253504978485515108567357923119267271641305128973475455277101447488152739091131478367287473938242256186392977715588995158787030517475929004232851916817228730923507160758467445995299005992295661425082535425322018032500354239901512464204403477518699613657311451977528372573764946027090154901139738225656452490519237937484377682728951734967216254517986377523622424055186864730210600373008146391844071949148/16029801034490071486284399071065272468124536699799308796932838381166436723750075956109647775773807220796700797073119795696160839718401*X^27 + 46019576718949194571365005711949205581247378246263840000163015413698230222088584556256280427779489061597232699249775096482491179278242088624311204214233841366211625314060006169495260412097005852821180625980886906498107962468215613197447554858647923379095311889609367206395893156817397437781741073969961366023972881099348585046602120226842819733829338991936481057919315858180682797341022677287207575754595526690568550264655520962519668337793262966513260825424/75791433902744650332751451858091541992857543635139635189848425043516131493226594136735220605261105798248106764274257566745249*X^28 + 39100174920513110737143822161329819768140278556102912857712129257308248042760246357308278195392313074307600936124932993657335900843784535055769786219833236141558014531162799742881322362784777176747627806810132448275191305594660342349092143557815994863977472721393896315969806794257606681863910243030708834427178802642650232938847992642390327323733619667286388010335100362829250058579003461270533398014552838766681782139624622141743197655465953964090927543225791/1102234823247615449789204364372225295202127257085835714565965645407855100305994358530540313262312261623922216672840527793176156207*X^29 + 9916867204932229880150958106316899332490810287674314698123769443516169310284631994944405533510712488670405476246171799126701456508647791845253516936691303563351163769235479775836314582509415027218217994456437153609741401216686625993763842213568717529557900605261916638872211447144545894528742027830867472049100180550381993985620018263699603839182882320734652801579698212548201191523546726361085725370362413509579033541007794130203885351122698258402959/5211540528277841596146011954761159457667437504994817794804952557485809770558110027967765977120340081018229166215654099343*X^30 + 7246590769584423802984098267653866788773481571840696095149228254215371723891316070418050577461976748112898801765755950140598345548280016665468854789305514432967719916036689114899015411058840665189132598126313581146914834309412214801249336463538860864090096447047772931920933701613817740320182479992765099092871955442003694735991189857535822371368381787643758287525703541355719358253101756224114691762861082655751984093240699822306852914781824448862078690/75791433902744650332751451858091541992857543635139635189848425043516131493226594136735220605261105798248106764274257566745249*X^31 + 1649252054786871323306093709488657424569363825453233185979857504991310155799098065953519796435138157433592585799327604212472999460994892987322837528227482310441432017079041903112983055070893894291109140496448924769761675723905994876246408482833354679829256487330491110047247703529428288585367211288298855310225321763251116417411838214254479403463413367824306874042447462240521628168447829035966566298905870838877504336656607095879585861528272670/358353883536948469789315268841446706846416661279984720814477931478086348797229596917263699176259374339423032814113601*X^32 + 1123181458434365919181643633977212992893390917812831648677143185405347216239663405472893492289091462256859624643892799052666348630138483029856076037754722582387317263427353606010753746961437887096085024327911364835727213327952687949797237595312376915023014949963535531194078776264438171786472669690689856764331995353942400249406049524440211460255634234135730218990590398197028487582623166592466207811053938585070704333930830598173014189995962154855/5211540528277841596146011954761159457667437504994817794804952557485809770558110027967765977120340081018229166215654099343*X^33 + 242230348814071294530615992933269883237538344415979217681518126957739218097958326785726312242558571581483979996416450874878667628662737381525892394575204610178109819067719169216576478656592654168064854150457584467058883057548630691915580297131891422410906031640313406659238135986677569432157685013948864627419262200215035984201484131289735725322260130436614178318091609618989559430923235798291612176834504804569188455559900841491158510539/24640987659832804083704549875640975510308510024065510610910949011764171683781172860982170059565383644325313402607*X^34 + 154897635753093766053915481963447911894005985449017075995512494672644910206541654604364061271199326542860654474853863933846111686966744030801523129402434570347042169747727103539921557536454642034766396683314751742977325073660134677193285565083799910299897617033171158460977827757842267351871100826460969496275153857820054602902080736611794001504723915907768184699102123421433211205387248565959822015400270993684130861159639873791910880999187/358353883536948469789315268841446706846416661279984720814477931478086348797229596917263699176259374339423032814113601*X^35 + 30631086852909711023044094246349212081050083000769312633811288094066173891781759615119151665366573891549463888953370006518109844637816185774112891128489410003777377965384309173358995624620137857406462148964036622175429571543290879651375835657066936059772440677318910854821868323689155663427999188659577351068742801677122904406852051755635053344534305003801219295893413294013489361232283808898074042548888524329597942263291929861097/1694353823821275120931344968413736884432958125838239057341054047429290496031160892593149285537054503494830049*X^36 + 17528107685458465698962917354317670077270097650682289597684293435570789322377909418032938361223344504125634797300952665523057865700699670971091586969918815937782377164725664619680168280329818793199228700497664872522463273973454486788029950984984635880067899030390306880383761282636514636466668257180196616558204822613047008959476412692191788932622066681090762798467632762759214188228993055347097311120032077153914078232814069766339979/24640987659832804083704549875640975510308510024065510610910949011764171683781172860982170059565383644325313402607*X^37 + 3041396640600586959321828259464136296042923010388135059663830748040605936524078708148151781201668331181941058785532694564448013785555965450230970863999021358828375433956232618525600856991767559535558695638483038861266723411773592112046558341549775367779442980347595864576587620838499178630448404041013222552034827677462541935354791888776389517828049745651737595953270629251013529681991063108905701189047639314446493584684863/116506485857201067244127413079401559817985156146478653464969679394161486352964374103909048032527986212943*X^38 + 1501527033959038671966108905107852617922128167038969853881771293001470134330516074034256533807923665507271637950665154865623960629176437242268203054050194787422936056491670569516307145228813851047646765750845374137437728086898956871625702241826662862420242137383711832189772737784240420699637044821093637448891507544939723717755101055179414546131374208073433341394692458022426700031922525551500086842538060929038232984674414645/1694353823821275120931344968413736884432958125838239057341054047429290496031160892593149285537054503494830049*X^39 + 221114614406758579086568782921987402625045131945128593998919034718547240875616995448600753649164970104644362898188231773494016563641099583778260549032352444992306624327883318914393551712611729632610203241225116738662633275645771799971798058732637053525986693133569070033438529226622404139914190760048246127813492906274983882134200891875093285082758603849227611074584683938513010513638662940597667762440049299838557356/8011172788090563655650650696513893957091738715978728836207775520467681107953267833590665477035548801*X^40 + 91187047303681035563190080808269472075536134834965686954458554447821343173842512835763893829612988529874712328124879258892975961527695423922802086436467140068444325393430249777997945416389951986865904599985568292572448509953431368556952138647226927959244500087334000804081346528692000249722360910235221826423697338930441617365520944712806417797118877153267980519532942790984242788646042281047340152773394505222395822158/116506485857201067244127413079401559817985156146478653464969679394161486352964374103909048032527986212943*X^41 + 11044685879219409446029157273516907607145488679169925131631376102908144024347463105109451528016490092018372273457535388430898814874579387695398084084455252897197011810342473476459652237779065017250287920000818288618546875680848251388536980055164703809153171142302616763595677333391283311461117640000615387194434190862338621230207808599847657192462385553082562572692277671871789037591810219107165669284117562368/550861086989655755734762476553248570246286097502491152871331604240368638379513706497329675929007*X^42 + 3672037248917408549064216919961880691734410585524161219215137357455428344140570206887584201501470839531569620090372048776073865063161143015883405862288367252418880571637872292829986838252975408118056111133162848148321858996714852265204730522453748475919516758336741657244884958618087293124983861786888969647210511561929501107851117277039049233813350759596977265374831956240397107685434697523286808244087103913998/8011172788090563655650650696513893957091738715978728836207775520467681107953267833590665477035548801*X^43 + 345860933242318146695950367559450776540961594132405635623059283976177456228845878269553157930641866871938341930719066277492165778162823897030257826163212094596097139866046351596918611681494185504435477502271248800943274409186037379841972513640507872834841483479788480920121998024509685435272147868738974764149766548591111734709363408160282883907305975723807474881726435951500063675659514664959672261371/37878091658506206129049197315082759420084308430343887290884384531415020173245802550871874849*X^44 + 83467145678892151619243225932536035388744517806129782340882464017964577925257957894429861100743055885170530773848654687965471626982780360757554550791398487501397625969357931690888674544269976191538369974631382097750975507862339674925379399310319579620999187693599416090446755914879684077678073581252719047632862723234945961997075317043375185206977066596145997682129956358335784043348937126813093285823982/550861086989655755734762476553248570246286097502491152871331604240368638379513706497329675929007*X^45 + 5020042397511181249313531717831939253132197215095579648131418823499004124369143120198753303192611692668609738436436908753716640056858855415923798618067535277501041469151636300926588974483222924005585005062028124161559683348136553824752786193935013252060125166050255461654692331889617144406368846889512304012661138701526860998987030128602086898505492835166212250971072983207214688464478786207329/2604558320738926365196259184149264898582431989984452127544824625690367886491494365046543*X^46 + 589756297738395056671592682920481607595582562587897328487769779463161977324509948122561185663972870406045722662687980946208481171972057373738638773317274310823890530340720948031621655502561303675320306981073537550431531102416094394463192390567979682858815884903533653858713652409011632906450131141632136426006834884200388112082610401502933917352614969368535978179502675406700101829925202122087261/37878091658506206129049197315082759420084308430343887290884384531415020173245802550871874849*X^47 + 4687505356654024328508978503365471611786478721935542197059029307589910356336265120287953177583024285196194984008865683867883274061322241430946832526062272166258302013531096619235660317220165989763934156557059254793181745906724040750287263208045052561523825497166235673583360841568589986671603165799132123220330361946344046935716775980913799220458927402988179018580238033024146378221629/179093606596914416915097241569776861622941070617097719008789426231889423536512024001*X^48 + -1874389505091196974990603777603221865476578595792616304837092246497375135963109562046747486352370547121017184448837386438812658384814291154360810970474608192440571957706341992493858130450388470092824776745762003366137012190289213967882255808417232728257921184427198261568683650349649939040075018356191790558562087357460201391932136737434036984081657134764244335091685351649385998300157887/2604558320738926365196259184149264898582431989984452127544824625690367886491494365046543*X^49 + 37536820846773567958808208339195501057393040636656018567901596694915690473700784489198717956809480357211786212295239490145128474782521507601675847089766034942075866696499714363337235858741680585435939878587222155780875675282384855586402969447781570417045960415086559819934094955394648629756562635333930285933430210819913681775330779960718243051644264809848567691176023491096183/12314763569890285148531750090749973294570657403362285567543796069029046519735407*X^50 + 45924584514155963357731026610043469849727878945496019005583849063019004301944989863711791907551485249177090553110645765927900886403882772931088679139317169154928061946461936251354519659423910305817442808633040613190725546768521401287156108861028992067643712967488567324901365387687141158257532858317997997384506962535074092601088959587477547955577475579634058476354230766176082873/179093606596914416915097241569776861622941070617097719008789426231889423536512024001*X^51 + 2825798958948426932214713248149393549702278425596309583759051705446790527673622822854074150769784605214407089866367886205905848408993353251043004937806060970559634287361787397340482929550462206324233073067652350644411467827434451516048067010687422702340841073103779704372566094504363134544478205954079970990074801490364781134918406555369806830314097426139449963719117387/846782890042651801453053021436428061237066451444838449256948089735889879649*X^52 + 358041869789854225147226953580195859075788613232764537300525484131302087800436326509664096419884693328380328567945406298221029758119252074902569508836920967055036751751781414217237477804006369534715092754856294655404718772348173119402053711210023243543894861355719524739127322639767532769273602525077976336644090252239142322693354641671206570687196342624299308975023894277/12314763569890285148531750090749973294570657403362285567543796069029046519735407*X^53 + 14544943989392906999006450227151417431469008672066021164811922420958750071565477486443143192034753509266132766688631763878952373579170171567350350126630699910075777786874821556128758083689922114193488461709808191102287054914673934440527792656197062157544006273827961567139025004711300909735757316225134545862616637068121411884215260534217874086628330176420619492/58226149353135652991339683795394902099777656016285391546238608934600143*X^54 + -519246387373483327635571927353731306804887026430493396742848276488129474603850553157757279804822445982408520497526849490885200874522872046807337468603276957063324659248525918605953344412792408133600847754447203861542689005113656710366360285719339863969042591108856889957654133150050857620736926557433288904241395770365854389320833192803618067579190952391779559862/846782890042651801453053021436428061237066451444838449256948089735889879649*X^55 + -76114538008774054546230823917192190186078313926980706640308174690652805184197257949364299392537458122339795346107562219932262960413408756787052672221862886814186167049152265883664327395842196938699411869953855522971306834934779559154754079702924799594230849369104112628898058075201530796494961283848550219640933557269704693819625219045010736248656683146/4003723396351210409911275788722746482828691192758398648575851539201*X^56 + 16406277967222003853218556134281424763565891881891815356793707650602423345716560416746868049761878779753137845286851468112995760211032752712765945451334972539917548742029288761676388158362018944786130792471144430940642546040912748057820250703319348367424702608806243703526413143404186838463797107114572803676205187098287525684907628236853268132440868998757/58226149353135652991339683795394902099777656016285391546238608934600143*X^57 + 113347443146017183908513141636722562542534277711247436128719214420513452834136385143839085935310546531198635549542503694311649751299323530656228469206998279910226051908474279941281685426568294508064610144584335212584139157774773708003853840182052364143240851720485190205382453744583413427022115380133587770910277991265168774045648490194449078200/275302440786028357966807109174361994281007439507556807300821807*X^58 + 48116834329172851268408192558877506011957481649651017216528005229112843337352954733204240771384786097786863919582925831309466599912940272210016772831294173259438718347273649822322862328393736088604050833068820469522236301412054150646155100275443819436549907041526057375964572485067180801944199419195918895187124408861833715415884767182155359379084/4003723396351210409911275788722746482828691192758398648575851539201*X^59 + 4244233350978141471473488539429131792799651405243308249879869211798327295503238703778711874570589387771200792438922222086739985879029046734568603677232904577635193663601629771619608782001762824321605847295203512758316809681157416956601849496044322347121518024213542257692538337687846336598875383282869248527014880407600537589550378736654/18930237281580716356103081150681564620849029739913140844449*X^60 + -132173524552371390261463571516491470267512037715365729749061812266320626084786431891022538631436932400213101267172337518342899324166821914303139485317989954575510131707942621792287787844214784517432383701279787278147393479404455610856410187379980097354318949577628803797590655779062489741183044964169352592108812844259867696984130372486890/275302440786028357966807109174361994281007439507556807300821807*X^61 + -388707004532003611108280839045658707071759914213983109452199006393729840370221269307942598107367542456791288654286564595571453241968344389360264255160703461873778137606278946565650870736200991063899244332691246615416219913127245247324230174598441536206967748235900658839389332656656735550352459803996871064960449707954384360627/1301673470506822275741118142795954384985837154638873743*X^62 + 1051511024609393117662739948371399407277725932525424554569146505942420498752818724026903183518205887908540158502933498514715535567205433554727264306155473558489034306857933168657227128333810671155152533532298584226078948543870430146769433072008697141154652794210361239464811581021392695349312470682873369409071132377605862101500114/18930237281580716356103081150681564620849029739913140844449*X^63 + 13428403809497446414936888031876775990707474969373910999452349163427857846277729933268359822520087736019171916899660215183181872330992673911926305529416239240322285844720894505143818592344554961042423256477999564664402616717553257906527120622607966446059785305794362891512406915270968031876793550936814037156835074915294/89505155092265851319612056851815607851601262094401*X^64 + 359014866540302281993700576284570901793797610095861436846649041905880997507967996220502278228908803728359798877260829778084103704265726932518700574501128611315795058674510468641607506588992437916438152667756931279978320406378551021332312032151577570023808364755628688356500824401616776587584421556127356931275709625484219/1301673470506822275741118142795954384985837154638873743*X^65 + 1820838936119031611795376923213369598287984561459934799671657031721784633829804201155458098301998420445544798456234874524933942417513228087632021018885617560328693187651614488241779020573079617526923771491716047081034676908669514165890282966481655045251275926580753069395352442877899111980787857104539388442162/6154517987503668522286464749488799274675188207*X^66 + 21028220114741882278713003909075504990213674118604353393126635387466384709171883266539439823123575072745161798952033620364464320545462785313591822644523744924196843069358451231457886377358563536267444974898800246489955434676688223458175768747403886336283757664130910474591663491271974915017516163281071395174740/89505155092265851319612056851815607851601262094401*X^67 + 50383876871511622582144815395140338442169255855239471273928390048546115981944027645005062021833726916086242106243329698498284673105780870439177112061401014797830674127152393495448770727560122095941989530425347765975272680166504298864828581031774691691311258894039288704578461619089276315530176306347/423194525717091970177161847589135616769249*X^68 + 269784729810806850151745331189162288965240771194858419090423499523134662339831668715297773342560785262133171434358290141410186656834689387628215123790402371294071041476606746955787186480996436993953259611408586344979811123970609275966579184054370805172395476976376590485983886495838985211521440125856/6154517987503668522286464749488799274675188207*X^69 + 331997019131140732427732784821521481045864498460351306619899182120996484856914760642579657151563327994258573384484188991200152554188138776666633497102710963717013263213047283593856510887300882356386389673581271047683959926975695834813878672991231309536449669402739622062120214559340289322/29099534189444541716094467963221867343*X^70 + 657169743649797047957082140157144532237573981937659465427757595756417888950172194972363702138375091951360025313672755013167147851229740185655675224515472925701391564056401173254357874305286394218340824460656356990297207396793962658746462887775747853672379474453061845010590959418173151658/423194525717091970177161847589135616769249*X^71 + -203767201289553613559777563297805138037323823354972057245618128703513402742375829030889090069049022652089035479062735067662136742192237130563100182613217758110375946363351800089934461836826659559017110565152826245437899562331324122463183679688322393965934688205635016413744002/2000930632568558187175580551689601*X^72 + 75174478000343281088707542754673890156184472897064681463570417479726034727361407061752377144005939986442966322795443884901570753566541054132523481870479015742942049833734410089895909119420744328422725261086348181737192126865490986817524780368018933650839474973153995167095329/29099534189444541716094467963221867343*X^73 + -12982278711619344047891706326278461230025091154927173697479270933413029944057252230850484792944425396600151560273417523858385910136247435766355766691784548203393153964171270976793924855614029718364084805985826049323954030207622660892998838011102002185080802482890/137587198828890750682498834607*X^74 + 3390867046642585869725061763514728183363076974569640782176196239401988489210701524473081006193908942953824517424042628493513116876967923921157330206827847720568979989946491922440864836185513910723096192660758504642179660198099176343846942209444057035290949504451/2000930632568558187175580551689601*X^75 + 7704346879851036179041033325795648137048439028630295429514504113530973292777474374180571442864101203111268500327387194935882757992202802833968483305597506045602673868904740533789975683370079499153704346481615229288903149665179079645059731324823466/9460716415381334709654049*X^76 + 22934682639657337473248802015055055944617035865906528731853410778623715744459919082206256863845906591438526657494569538882280341536363580832332287118417325932600671293535100223526648813049781391994242048190555702850702836557601615486799295115276/137587198828890750682498834607*X^77 + 11587410197974270876499708826794296154675466256209776110948256080298368062380416660212186869473835479494318040865651645599465091181761371479817587721751605156595661892062374070684387366726884105559193313812213134838561357197629718/650534031175227580943*X^78 + 7566921177731267621144235695779357108273463470110043236073813697466561709476551735593720980001460649004230720050700883887268781813003011897333034648653433535356674855773716611731596067065790403287868219261433571035119403872795/9460716415381334709654049*X^79 + -111459035321565166779999161254861552798182080778742151418532013464893632067222951373439124252483704852222815682171659202148926431639736502658196775696485711870543163873184967566472377339717757216165190042594518/44731763128324801*X^80 + 1861332823839854930829322331976693423318272378757505095427761162911639094742092192193838479131866733434620923385515923603053313966337525137576496863413530520384569382370291781567087782122708112079694167504/650534031175227580943*X^81 + -4506301605002460460279908829328251503489258517740845599491720127158543450412295247787126455020675087825250245827549984136387152679970067473956961560443638701164420435049481175297030408590/3075827761007*X^82 + 12681648016308142145615325813376944635870437814066348484767965109615815414384223650151487645224714208537119137133545129322907681566243211025579423873791059768749697067191967145135456/44731763128324801*X^83 + -2947985406300309870661387795366277707372300880485776548975166924166601617729967087029042988724144029298346553122682492005335684015271938423005785209091653757710/211498849*X^84 + 1054007655122154049516740589357157383450760122257097932634648621775818638754274976393999416250475141652007790019553128158722307000338289234885864935778/3075827761007*X^85 + -81678721151731867627388559281350070134224257202902624458784253355909001340569975549002043749358965223552004874670640655389964465/14543*X^86 + 9734331010717410951712275405960156545927200795077751837071589330294164498241646756620626603832750982697280514581189828/211498849*X^87 + -61212370667276433547676420875710902997015040606563575561215268751451351294363553096*X^88 + 493313566880043931240157145868353472486772710695291827630893/14543*X^89 + -9022775435148829425171820136*X^90 + 1*X^91 +