D=-8711 h=132 5304252338933202140894044155500148294771844938661485705341499140787135194366762794634073284885760081652151845389754276259229946958508337591136909115231454604109304552113211586626494507515468561645880164312347199426746239161903840622311363050907389977953928442145475139360661194530863913119361665877152834480470799410719210582840998843981001556447274066241784575598654277818374267434169312767630290433582863770269680762786539965372240572718642124171746122834621377726654391712853026562893961304252108291603225994656935629472093001118024587386671516071187045688894789365583080877411989153064262536349726306129189529/4993096355981797801761115633027051244493396905668786586675882084532697378049269109433079778365658580631667382067625090223637815920545300633123427865816883265595179954667755392281162252980741927130786136285751618234314361728543709495613846624249642060521*X^0 + 3246673638040726967088202965864369009487133617988142156204909110246822217689778449444327495389664236462398126701369230978735357479582797658910808894613848857515125036692662405259704882458949210928149909836158392208352500195300407050387239390801622752612308709290333142157199891276140108321789176505410265571507194022732565369197968394069231076904129042373351425436475652532548871652578900960278642178845535938835107436949758880486550688302111348206150090280750675645200156392536390851099440989712049270636393939689423071867147171376399155048381548045459053550213498427808050591338320431224671173210578358881837184/1460000079116425788027964092487618522063105650877137389028015469046501522613782122529339664641779460101455290698233767276630828588629791340174488272939171901802544815048532013767956912682194049452394281265656820732406176530406641382172206973375805847041*X^1 + 105187419339314493371449614905565916577012665696412320660605170185228782581977148358986537673095123709543599179766228407099710885015558159090953813441312426871697733036514456050591245320716306785363365283127627969832186420034265369418212437519352414434947432908127262059122278165360213722749328748247037705384363567153515509345093937636824439439537872075190630162117797027258475261182547039566601413241158340909635372838969712388515088662986502298459097448189915628099359343735767443699587341625557444348930337283680323807679167775500028519141254257767319902172845453499383248758987162350084490680065120126863548514196/12718060689183185039511595209659644945691713324790743795823042750864074763488656069353077818694540876943777037272314346746731147835554112364259967345573126436601967883887762371932672666374592364779806584105136565399990203756372253080102094945076644733574151*X^2 + 1080431943470759950309523584324026197285498562601846725616366253093301439863481505316550465552766373918084008917019674701923130937575610251499600933717485296514183322796670070692757912927186237184093549865454304781758177208169084597615481469605467572727875689726102275418455766908099659590907446665386472572037215021745519823976488773371084406354394633855949630355824840775030198708409194385760087049545857506892015558924743793723311092738913532017127021889930519042256288225334900630770642653060802094181330659125641878783148140583424283697515515499835838906105574725660040438943596620951944198328160696087648/167604187707085958905747226780808003910355372618199677307773558609402080428628414938507595527698250499535677958699778128415891239654435924712947798523610596005343222942088395565142568325358058713396198055981726636712912011296824863066491444538607031*X^3 + 13447828785930494694007102649406842674245589353434897515585991869873400872707699557048978865981798568740153522668499309021378229950694998538631025392047684886788221821256684867986478553035669230698435497146228207727445637741830412245971547808491642696590272804083481677892006425531501430388212838722700393277102915189051560295281780890651595142971573340051456488831046847131248907629571706309065133617524024767292701465097577189207280652025432539070571675989240391486665960530811867636109615876561856199215404308207176604324403416925544410385435565397944953245774900776384851287494866083264094134584943131528633068/1460000079116425788027964092487618522063105650877137389028015469046501522613782122529339664641779460101455290698233767276630828588629791340174488272939171901802544815048532013767956912682194049452394281265656820732406176530406641382172206973375805847041*X^4 + 291799296783861136521521163290003773553102624240222776681057090657338024759256057631111610456555937241321042052590317998772301236921111091833919708913825304868700644925318416428804580689655273088477272536396873455406869284498401889358342723575797241044282150329227372808354993108267001597774747860468941769249195954774678505108993457553769716904816704113344963413563970229733542640349608831440747279939144296690079458658093240315149027839433294444220481410730550289055507316961536677329644396800451688788836697919019953900907617668791645036342431961049051953702829672971730406841925312028310010808007548632/19240522064870389037509726412674549869171779659993075112819832236184373829483229817300837507484588508728696815371344062497519370870673392803690483127495189531092093094029203945028420195770641569670095058659364784377558490563290651253184645223121*X^5 + 6403009089424577939904596896034150545360921444108594241371991943160881838975507651029585080334520709932373973996421790080438892665602478190866312657306662265098774148096531010384488077972682112182485258708832834717672363752927461510610855958392185921035003578320405922453595481625746751571912171793661594172804327094057962031234896514407063842668565512916219312604206427472636448424765132504474824424540220147970238446408360034745233339513868079158997657325622201191285414357266813559782566876220755667276684875733779504372356386989861031812549844179676664417632205537863488638094106017554355204145900132166049/167604187707085958905747226780808003910355372618199677307773558609402080428628414938507595527698250499535677958699778128415891239654435924712947798523610596005343222942088395565142568325358058713396198055981726636712912011296824863066491444538607031*X^6 + 150303038410376442375975356810147925962690462055908484306883047766738519035780891671761570713742875108124670769857181324485651188041306013772716131694731672586362115834600149414129867402994968934786175618763162960816636101450995910949918849342303783334342601097749405345152121776790325699221543799217191794980931070050030177182379692813031237049189821291067916824332548163832319974914546839920309276763138160603430335933525648414346211729436711521751450227320323606099150215363230781456375556815333918766192049132930334748921478678684220038719756093661794908545246758233406063450788272883507485052570069/2208761573283249803410598830521702430165512531281491804938564141451541020489407624532296809491974343787016050438680296463955845582674020526195670201755847724841245906787877849274299184453064122336137648795702535228740499433278688009778974311*X^7 + 1772081185856521311228983649354846855894866824054184291500191480539136034936197080151745897050178134643687587035369755643877040408019366301031840825083777588052500608652891369182921729045892732946564992265773771915273038389381672531159585513072685003616210302056622833314751028906630938973140147316279744913383741328609112088929904748680047376162649735173176395809527183413611638911687375737038455039457703086202394569788315818066344634711455043020116190304707952343606480078426333105098436062016881436479797046285160023340032653951172889522830096901353531072708367841574276378146216371571097426466631270656/19240522064870389037509726412674549869171779659993075112819832236184373829483229817300837507484588508728696815371344062497519370870673392803690483127495189531092093094029203945028420195770641569670095058659364784377558490563290651253184645223121*X^8 + 24506482149701585080889891375358774255719636291556296193062013130571430843856645596646904544595075106277785273017247683818317952932783589101789922775316487355494938777199918054948990463267613077556000664320106660051418889201814465393441769833318922726828345596025074734276280400307773134055466144052171360252047291071934940464948054185163510674205288909889657737596019397566996836235947356175112246455578937983065503522448310848015061854072799356893144595764774216375888747640326533041363579423110711803131460034126350901540396009510114937946228160810843274123100365510338078420714334692023207194703/253560047443835357985374679201205651494146772044712639758760663695504651646126463612937298759266943380440368549957559001716891927755024741843148915366300967149724016391674646914739890305712790992553971851188443947737400922199367237949601*X^9 + 184176945005691733788232328773311071370759422084311178463045408238684376653536969494270477522155641102198403726206108815115186243454596227312153155084676360308679095082992003971909933090040692317436059562558909353761890862653388779993823092247799599199621342878918881579890246249743323116154693037979590775479032402577676605495696849702026908012083189665416821497282915782981329828892893729937096411114684199637572431172210725621214977939359418435556925952386361296631561681216250351302334429917870401194926874193912641757225761411396809713854440063077235885822615286914261088111866720043004196477130883/2208761573283249803410598830521702430165512531281491804938564141451541020489407624532296809491974343787016050438680296463955845582674020526195670201755847724841245906787877849274299184453064122336137648795702535228740499433278688009778974311*X^10 + 1780397817384783320711944888024454320745260649140972037442376802664626996982871070400479177169911770457855504984201074978667437719542098219934657123085069673659314724405701864541371776028951570658813889266640917457443276818355337223499461492000888069723028673599229387135853861685247674570966356286516754279960657896218030040667309497134036166810442491440750581086574304387108529807655212418940686588789018547934336548550146302124284364205541377291589349846432383939207552732681797729321269693931423262774983086555102155291974703447698061732392671434730164176616888353534999172223172652047923270/29108029783473235906942334887062983755498424066664291098468679106360308993930256412918987344652387025650369481110958443544586376736887239334536668048019856176067502742701715866690378866457673170996897239259378251376122250281180947991*X^11 + 9930298898311915392076319016718997542443407056846989621826606412236655746911524788276735173553996298261745667704648449904159387315923592842490561046101218699907463470776077720404181296165543440001638646893264943877632641105216731312326375483258259462897214257988876568252733166780792478264743052727801740870271709834242908933027429475447079722337395806042852653637003687834527671603887596733167113491404727827678187634900326830646538920989182070650071677395986043903159794238532816911149134004614379201007344514043225673752895753270530044749372052412972525730475671442211567184438561396403228181287/253560047443835357985374679201205651494146772044712639758760663695504651646126463612937298759266943380440368549957559001716891927755024741843148915366300967149724016391674646914739890305712790992553971851188443947737400922199367237949601*X^12 + 73237832513014539957659070883299060341775920876896858593885299074552344745448069818615698622267100284896036470364062418722228896905229179990134159457920911921360489328858286914608057012360844682612556091542310744804470244971466853656922858819195915213618215276942931866078257704886877080921724200319004421925353980207032884892000441780565702483552876670649908696779251865225517106542575184782710977544729729726767539123131211235870455857624776447321752985654797204069609618499711429326635247539710831770388666605956950702641949125886652835416187569370599611852071934062697882348103341625143/3341525632358309712655531498916655235391852148624071989262849168449122832502612376640912334364870511497000284825044018315300927188254762867011441631043491697401848552715155075960323598491295278498094046522715905335337188644378481*X^13 + 305039987338363008366733987738637976324385027475051468422517325805257859087388147653194699777725969454047064156972094126263332951161569347113938809897833535423379421639888950819050019659277800608011268970964901301058779693922527423379247676146290095963243725884625834791518933557805546006099052771720358069439932665467599219509759489063511381347741880922066328195065845378306908938483011510294052790704382886295148901685085373387815388314370321029986666846976866665493514244165521829366840217218021935372667044773085618497982713171207530975264604517230970771483290054337813058256224508723242774/29108029783473235906942334887062983755498424066664291098468679106360308993930256412918987344652387025650369481110958443544586376736887239334536668048019856176067502742701715866690378866457673170996897239259378251376122250281180947991*X^14 + 1607851397086273055678690500242297999942640350847816525057784067651411927121985596917035665352014559814752953879756829479378355123512400997059490753340466833501346127801708923654650037379518639463022182203050757162258362708150180560838959995642408371868744747425564715188241039344190642622584309668032969702164842519838262487271840112714929480906556309553612828592215726441359218350209783663725172202367530620996372107840239032103049072624735192032576494194881068928766922559142792321231314397324387609404786605454856359557543930154153893821405906047725844907053995102629895317690076750/383598396551292585541904660649369215404873395548624955718384705366676940937046536177351892361941282458615576262776262003822859280020062319712024065095108678383865061728292397653578647513637387039156703767961876401714750160071*X^15 + 4849097491568218725447521353268327521334622737003752800509551854761931892031661749490025619712019113586234755046293138425229700777480037243892745253447552611847516531027654119057446858182899253611254381766391271643325645401788186247805607930521819351482534680152276668466004613933450755591705488445455879595744106189627391628752101337968176020177073307060313066016895044423018987059304292181799763636347862720835358171055027956040807118699201535567961147658781144712441587156377398955241910733674332575880599824563359058227017242100384096954304113440010562176885651922255482470090215667543/3341525632358309712655531498916655235391852148624071989262849168449122832502612376640912334364870511497000284825044018315300927188254762867011441631043491697401848552715155075960323598491295278498094046522715905335337188644378481*X^16 + 22594347463786719248465635659951643612727832008181605530162087313366760696155454641983109289692547053518447222365488685806940620345394824838613806172384750764162136046411738462046903147612739157608233619877112604982744409948100632114295925610725003944200098936293438591108543670850590441039216734736150883214842103451619574395755648282771306423574776456454184658542994729720895739529327214871749941066847317473857733048000924663637422047371793290209493479186701980505127299377619903506057122325360868635572070807532557943536854694707354248452520597901567547611764900943007954884732/44036091901193041618861744994761705361597221392334399692157582983202495802668641508133611796801892143108205287886151073794381733442780658903917353357261930706447602081080518614806411148391388708432637328430935185594621761*X^17 + 85198017618427986253814475463235553723908318722660092978039399970301584171170782813237140849293894437144508254409083828451117026169493323581948905052499402297946413037413335465825101979862990483219028233050577395211947874984653490109990724289191954603674822380488049461489565576518108818754791736909216910333191182436492680813832529101983544277071932264690016225211691393734711651189124570221617448441827654971321319764743359285995426128032373756544007982428289919961705761506004597482366960304881499537513557999868062466930287614360979183711670464702333554518637636720402673020053938/383598396551292585541904660649369215404873395548624955718384705366676940937046536177351892361941282458615576262776262003822859280020062319712024065095108678383865061728292397653578647513637387039156703767961876401714750160071*X^18 + 541172200995601213186513201214571244927503132362104780731703389421932578304561185511990803137701785909506145039906932023679041652443447647649674750427750930534051283910910715590105430684263842822236543061190798181979612945820677062093057696321574424581845823009437651470585030986512170431245489329334438166305576921278158711886624905173605671741538345343375883304689392272034682361629873133098702305841246069953863876826573313811936027468635222944494249139780347841691741798223930515331011121139204801891500433406797101165567392383931643230333295000792722767181670288116649126/5055228091056485089985276661090770905934705704549925346361793477580357685991119447610333118677751365297693179644834241050899062500606205820677000729797030272809964651713984458134130541658981598947610759778548408402551*X^19 + 2183501393328935410858903054948013109377662488262384181776051979469474691458204403717844182693837781984678700007504728535296294060561432792997626760553798000668091467497730204158958123517658121876238991148100140989620659447980587708970590871385460325029568494953608445605588215697686563852947767633504617393970709314995946797815957496243159252420117388534508544444842256759717293014588940597148007317491043932446953139752297810536368920858034876705182272904931729475818265320601874045127778756532386398866238270227630329081023830592555590259147167951533185031602720999446803402401/44036091901193041618861744994761705361597221392334399692157582983202495802668641508133611796801892143108205287886151073794381733442780658903917353357261930706447602081080518614806411148391388708432637328430935185594621761*X^20 + 12925124660368132553850065556780288262615782721086058580517284785960891385636162643396817056006731763792879015155646688311236152822433344424270581250125844985399781904820188580685128323022370552477983192613353196407827566517397346135254256460690557023412768176595388674970705294655207548807318272040943074692522273071950537566167876435619622113616141791212247863289261258011617233641791704372356138202261607090057645726447303188889334780266894236547560827445771369836054596415156885625149091936330535404662016605470348277645515806416938926728609905007833224021629796534770/580326953398746996898780468498538733318184560274357174418757143563351817930331701022882920293623162128078656829851250264137190047136517715609803780254509272507170778523015091049722252515093743421835697368677351441*X^21 + 50262055260165447183027647530930285007472666591194600170381501549481604324473649046589259919385074815612493619551974013142643294832648878348709424684433798145919838522673952653394701448013844153982114004524138170473659804404689533998426878294492311104753638354282034760296413574530395161442192754033137274364314684095623767915703220519295551661395004748878434894387544825481407749897248972475982059943821340768901291596489854332262736546324002206906468884497116662185524863895687048049030252401770340851176780325058392589880912962090839188970112509586235057102414173581934839/5055228091056485089985276661090770905934705704549925346361793477580357685991119447610333118677751365297693179644834241050899062500606205820677000729797030272809964651713984458134130541658981598947610759778548408402551*X^22 + 274725779844090080689782914194884196168731995663618994248441279509066544406207859304710730878079233585328495580994271193213191791754580435775349207522071060729984303858396027703171442529876128338912533255786290346826775650151674615899653444129712310565317911077588897193448996143450625432375242889838875189861164905312764998965275388020167450335638942276127786746926590114824725539291505937212842568523474221213364087234600440337140524429257332711111542579128822627104274662677430360277225607387290465062915232062797473288589124026781890176749444857472986707493138804/66620015313826999988380262713642375538765303670572514569941125423413134878926839745480762288327765139258254715859401935958809556553382816623786451642120224142712751523707391923972248021477872049344013014427431*X^23 + 849369919542634547712180007440931472144764079522097166510896175928687524348093276875031650825411057796047772288995269006074620962163971308883503346148463511644279505664216090260470135024269752304722013962438727641344993097714512876664163921513602523333942685699436803032842868058546038067014783381129311867580540906777218848753352197926788216981328353357864933250208378289828842819158143772216342556545226046540339356085163883481815748732282090207478638949034683164996607404106190426632097931632092043349284391275210666106713925466881443035660652663397214944198826578317/580326953398746996898780468498538733318184560274357174418757143563351817930331701022882920293623162128078656829851250264137190047136517715609803780254509272507170778523015091049722252515093743421835697368677351441*X^24 + 3312562779755034191455274358585156113867167739892845323490374493755195272363863314685017647780223180660776813509558775113977988070785254880832424470419116172727015447928180843142877956851711323647817558454007293466581068236019589752858867924818359587646014031083216989739799059983832499737571329067061893142319411024056003589075725592694205502497054126525424341258457499097650602312488770582937681835769140050114145183165767943912353924768716856326246327115571254121266633106885150520110077255438550586143494334763097828552496031838773955876083049299745355913216/7647803388110090688598354117052275919959281789756918214893941616738966235670627912464787313549278514436718484199219600041190397951255058733071570616705340849812048160223555495806709679884958334214672599521*X^25 + 7301842353864056577045764763374349538178614066056232544087348992369731504366601565707599963656838720925555728975172330558859220330485034838828396324563181069745397243265863727080463679314454175648831485302872864928793817063676600687773147898048445064406835675871813037965115298932212571188069975368113825963623016778867628636747523703107486327922006995463439950024222336307383853767467130758747297486245838137063679906766986746181481099044468563126346431480378014492532610555605878588420106607029337324776354739107451851077484740883447612554655731328596054669505790/66620015313826999988380262713642375538765303670572514569941125423413134878926839745480762288327765139258254715859401935958809556553382816623786451642120224142712751523707391923972248021477872049344013014427431*X^26 + 21499726087333128855783276436442947818419164347467294248675702627523539812339982087783425207015766850887014005851429285563457721303209522718075363309401010289581583453388923164413475440569089628233039085958162087059403109105158667192210359891304025463124919932324891793451809175477313328135932432988938101229284057060232250718406644535698234998678909537711352268592158605982853876983811103170302394335999355207269310775458138815054986343262769611831881941807842408425769921774018741735905632902425448627320076400054550323756128872544547573996599568074268419/877947811744930626632803824710397878539694844421641397645958169755362901580832041380414110153745668056103602823926024571368430484589032112624448469372671432649758714294978245414614818032942065688746711*X^27 + 35910469390397314056993607813347350623971119743427850144740945744099446070339603500149080417666167330597815060029812881297420401471728254465045686057217698839519205071165651205865808354242133729062755357732496471164860892341660952028469633329502061715975989870116965629177130298182765974291576481610415182249692540915913302893109432613790454681636006060032610117931798852771345658289612948603957818238369972281056889378752772526527809826900873100590555731701529609679483132097860073778737052797032502747831944997512571267315789940254816719165973715159636897634/7647803388110090688598354117052275919959281789756918214893941616738966235670627912464787313549278514436718484199219600041190397951255058733071570616705340849812048160223555495806709679884958334214672599521*X^28 + 67585053062096011493160299093460841828699174143606517761014644216081329326494954034479508582034223440070053875999872985747568914797193803095735575421899630992851826857267027018956273613220533559105237259900109129737080761462095110265685105650372321577778941868353357625565832807196805000269855171679374298774763663612014657925306137053492655116909168614137035856417423360225123516085864507495081663816539554319112122026768699168993900157438669546660476702927216518684524779829082976401830768438581166453186061917670329407547094260252445192556994112177/100786110864990314158283070222752597697129473587606635018477576599169200043718521568179785346544101487326782553544486806493907758533926313009350071102361546624929252014117580692757986228095748558001*X^29 + 38488328055876855284457192205335071021455691484830310562237269588288953402916121596236537568236876907599862644522717245918803719364657050547071462550229082110685263727723177446654812863419515339644664435005704128840191419045216876965873388513743090982622397170604861492300178647334225191208021462960924895494139264193433763770210463411055129630387417030798505459490429350957642676565956598881412491217502689560364928728329427857893901236112160184080936428554707548906043693045508116974648653471119476435379323132057433480061737180411326678816484083371702/877947811744930626632803824710397878539694844421641397645958169755362901580832041380414110153745668056103602823926024571368430484589032112624448469372671432649758714294978245414614818032942065688746711*X^30 + -78481354835544901010000025394724204953322472420185533188045287708192695518468601315526264776158657568049907955840842854678367117374106844836901407951258050373311534029655365909264240119020586900325162001874119437948239717424362003443223759661237947379072193492727814551309068950385082932754485119902894509485177432652548505521124931723178624861520909890959816927303591710956604811003109312830301242122997727139261050677356810551915572361294981882060315989754165804270680881602003729048944896498466331273285417223797408971746016457274861744709064/11569981731717404908538981772787578658837042083297742511591961496862495700116923610168727510796016701564318970674375709619321290154279223167185176340530541456196676846988586923746755392962432391*X^31 + -226974999891144004805735899328926563004800960917785437204128399025678607848239069014528421388006901523178056692633726349647394512973091547171292196632562715443625342073109592339261833987042318258731988545707774274313636734006054908815972889018974672702863018288092871912936120728516976027682061196353307110941661025762300092169794834424977863385922063236470023036545833651159828522245958886575179136974571430048484563813658092495525572099553481132081066148467214112145096434129791585139356395671070027781332181508952519555323936651588212895107754123/100786110864990314158283070222752597697129473587606635018477576599169200043718521568179785346544101487326782553544486806493907758533926313009350071102361546624929252014117580692757986228095748558001*X^32 + -353575585881531828520076198630634471162972151838199653562091732790973672064975993744236112494601018364373434566437831532024395000271228531214556497462211958028652637441701352429824289956725480229015185140689992198871744573003557145510174537778121739476878325598273503775893583163602029525891694879306918903390173862312778234846111357216389230292136495965487285656931157193753147139805346103236863189751144729022466950392022832609630513834923341559264859611947264301957877695085506838141819489410187526705958283067958885157599928109358056726/1328203619758627586791296265961150115811851920938783436068414819981918918622078247063336874158651900076262079058015808703859636110007946638409502507235741184272377091836595904459505842378881*X^33 + -100667707564723619113349365442505843080658783878944107307572549366058588538915013065655582437877462169861722537366072391311440508911063288198679995384483531520593153646584890867850567698886624133879285020960855661801819164644853048392559716304238967555090032989143443508567475413505945057454294771373727961036973921141573382313063580612397326506081114026459615392667175225020920801154918134153745050005509369648523930303586742401415895675177160279885094415201730873018295372928340165359136133063750661522634500982381279882869694508950309639202/11569981731717404908538981772787578658837042083297742511591961496862495700116923610168727510796016701564318970674375709619321290154279223167185176340530541456196676846988586923746755392962432391*X^34 + 261211426929299048714475607202517687115571783747842048003194564529018962880144080265188997240898932007516619401784896005872630492201434152923558143440309756274685179561107086290608961835084331463747532968099716482517968852364343184003034830633095175883951543685922345016844837133586453377894840748427584939208520650498010854463818209847676690477249762859718885033385779724135277589749225392845822407194924480647771538536143372005043524221310224077839574581238942655603162783070449136255293825050367538204719165524514955843038330684231/152474299134270185603409053605917818368941788650991095863668329696007222893132619339150140530209149360149475267824108449530436931466874829343301860548242588023461955210262415848869916471*X^35 + 358257392236592821404152786586091647399922567495939006282968920814394430333379638260973583247113114852816955929022807667080940329620764039884220058191937857520276503141739162297630731740203720235653506758597782899755444983620152578111185632145749726190187952638282449913999619753888841194126835507491097967642799186599831749407926959927376744471782453446985687471014452448568035970409301234774467349662752186007267250495919044616702756168236398155011392420515359837008485654856558702867745830213107039829604832815010770163474418507471251/1328203619758627586791296265961150115811851920938783436068414819981918918622078247063336874158651900076262079058015808703859636110007946638409502507235741184272377091836595904459505842378881*X^36 + 280377406717621850110004484544423806232225469474216981435130766756550349857125818574348158834097289025313117542553426448749512278453289358655629455723836280361048624894247997843739848544543526863700246874191052094359733493608809358688336738410537998628331650153388539959304694552430273039614875912787025335689121808950750312547738847259723237041545948297027066530787210776672284111622683617470934111545182640124957135813044831906268878119172482672325265978217751465425909122613017870698120452638134689783118019908971682976260763/17503650457383788956883142418312228029955434353230524149198522522788109619232306203552995124579169941470494233477684358802713457865557895688589353753672665368323034692947126144974161*X^37 + -25571545553977630023563948689043780471083079283747452659058004647523859532142672089458681003872443350554477708252426116599513152937922388640908439481055864182745316284072271293213554805885392971060855492806515172692706446239362566733565303980721941545903374211044520738986258529825284450283966165628356402872915744185528327267181659780998884341681261982095578622832957076234600951905321810480563472561788284531575311673303425702313921978509517199321240872928839742256705827156506637244705074636097812990427317665251084355201471871/152474299134270185603409053605917818368941788650991095863668329696007222893132619339150140530209149360149475267824108449530436931466874829343301860548242588023461955210262415848869916471*X^38 + -234710532369419923244251722629126901564359203723672209156271464483920132401017261273265506898091078620984897470977141077524916087050411258800807174353175566912705321090420594318931924043018705254189853280722773419564291007288792284854433974497230491474017843028573842284469049246833617494509399904573515344594601491600084370494140182407664248744546262988475787217086051937552899851339909892716783285358580580031166514300269432933713269503839432615611979263014147836378994128129269260880073270589055303908732442505393145345/2009373258797358392478836232156150617604802474254451170841295204085421836669992676334863405416045223449718084430913139570969286863225564882170744317951172697545980334398705790951*X^39 + -149109727832001612301159766949875466496539937213625810584865993150486048604083928834649664157312658604106676834658741902687930600100064928354721922374066888426781690465811223379572185898559711726434467849243830546104721227383476982433804205231774080172828340285551260542081499768403142828649958726249779966366388020495790737557601911491831491145429632637069334883889715386671411745708231196719410978563147068715272840338831225008565875220003193357313815017692097737903027635598199710781909155968102970081118995789974438778486/17503650457383788956883142418312228029955434353230524149198522522788109619232306203552995124579169941470494233477684358802713457865557895688589353753672665368323034692947126144974161*X^40 + 57748631407951207904023816947024497155965358915552037488376478160229628144520185296672044584243838520836801626843767064148689640867226844742023411927434717708310436660290389536028226159025014997336763620769992977631102761125916162213745749854727144173883248328444618549185383180586276275100015902459944103382975640703881700869254320261815602194013769773164117423704202608861447061468875302927587341391508837045582933151038076668144534851583687767841541245829480409631748006430439638402161309777328365177271050771687/230670790815906140796560237878102470164711568620646443673664929868605422646078828645949191300200347084114118290771798825734047395617674765488548308799354000407069261209815841*X^41 + 230348235544346690973210373394884573288668718894888186866772215257039336510019965097898210479421150746998407930523840338934503339989455158244929702049433357877851231244451312652046305037840211608441583424982795977116970147967087239938256620135575790673807250967604562655075587951536003640325871906101668492494055376608694154852671251136683111599722479953039428910864624261691578298396717046421990615671852776575265364423081095868116454788800608241945781436780870306120530380628910538637069843371206667619860857979461338/2009373258797358392478836232156150617604802474254451170841295204085421836669992676334863405416045223449718084430913139570969286863225564882170744317951172697545980334398705790951*X^42 + 365859743955006737244839534795442885192987387679630186732184469860807507295811604910098089178261206585899498333786528728389104487116065301747836460160713601674034985365831245911290669593472844729856456903180886435036436754882397201530831409559966451619729744471176152426898816389233653984878343692768551115944242083421377523196955487393598349674546028692876330903485227728054367699311590782778692714778290168709608325470105288178668671712583235984984869826397918595956810202381579815003373210445608566815775372/26480403032476884490478732393307596161716400943708695175486732851406890442667756703702122752864234540708772619764871866115721202573490387497250408540851107841472765607831*X^43 + 261362557110834892396449895935448732048289849704363058506939256424174831620524740891733892861231589155699709009277483824857084752142776455156023695477242772969210699040781823925072926472757378932989412386698455632630816426822897933473734227006323426756685630926945082984518209272862419092752635019972735572542042419843035845461178695593784361479204751833400082243351801885852536523391315190541588571288954467339438358376273033258068495099082529674676574668234511299409781377358890316250400673538953290335112753870/230670790815906140796560237878102470164711568620646443673664929868605422646078828645949191300200347084114118290771798825734047395617674765488548308799354000407069261209815841*X^44 + 215125066827408938182056735327667375027955472392260133971983019333304511621492284495996558985822181234398233342590240900219293418669098534260735663632132300159340853842859238723478000816468490798428189259919729439609878013852833317027167957543519860088532906452074942765219728048459729258711129374206131706322390125758323969908114418856355512047617140607789885162024984296199189393266090427491587440917691903792546182412692416539741929673606843435037043631768262034854705227643697488295030901493136574481/3039880958842484730855094982586109076078108247469715896623433917048202323805275709298831678666540528149325292132346672725946642471988335150642912242090587514805735921*X^45 + 84877820467293612604577810280599095603924885689550757324088201756726132923363036402344249685592292406119624961893244446612107609732611310304165423394275328178569117200597238694109367114084020730623106981259737996938740452340338907441077666544544820757573121116334460664400491620429201666017322466798115028606477709465461983836223132645119676124290693255562026352777288312817450229424329460822068327579402179205756730871695579535252315667748692713723690618686240378628217228466908078114170399099447161766253/26480403032476884490478732393307596161716400943708695175486732851406890442667756703702122752864234540708772619764871866115721202573490387497250408540851107841472765607831*X^46 + 27669924556130204958868227751163898985978396697617124159507527199368169531884227292679249832063252815162382108516120223666990212033899909705860407463118098865427767173833948432582749467733681846751991718428913979644704966128866728826796834597437514671534771943226437549830664844447182572218246084652657612943144316571491198718152092591899067793610979122116476605642604408082228888310232388251539037956029438912005965932801894060296704895219229259917121569765595861052825228119068367384709225713670/348970377550509095494787622843084499607175783201666386938748010222500553760219918413366051964934052135153862028739142776483370734931504436992642893134035990679111*X^47 + -6222541567355348601712444481406305247784538176466310152668651504953976244075207315545852043383470450278041739534048729974037032488705713190579699196254963417688872855941109879399922426664498130445197542409095755108392253092945663096765860488984766245944480902573669550465194794619002145935747032732461738806273603484324771386580566376400525648942684743253507677391168141722406752082004959945462655223296646690491527076528341137333477531902392727530513361943867838887813550993069907842480956075956451/3039880958842484730855094982586109076078108247469715896623433917048202323805275709298831678666540528149325292132346672725946642471988335150642912242090587514805735921*X^48 + -15881590488011413780260088315696270004935332424881563748667639999238130840942355734749245678872725893433407233682092440139358342191143531512077763549209600450812139411335689429680338141292313630554385744664711109408157338161427985873703909638885869443186721634946316218169936349457354282716422700311249554017854641633937025305886749562760165881241215133920072742482428432482166536827249732889383421589131243192818409293988844131421896890805079981603025581447856459174212711161168436752601206/40060885954598679312913284679495408059600021031071792783692803377626053697648940238016995978066129277368139367321678656466923514514005790034742612000233726401*X^49 + -10010207300012975965661506841891790858714178531695342735210349457420149015269906269983730323306996726525727313310149332772322981746985369273560612668488005564242319074268563568930506448735549137228572360878496431628606488468516468711235087211088844555539059667970635181662481009874640342553034069369899514711557960210778544177747808550544904769916046449556169716065986815446541036637269568233516516124966349963341991320413820959162567057515961294408257526961783538209048874946488402480572796181/348970377550509095494787622843084499607175783201666386938748010222500553760219918413366051964934052135153862028739142776483370734931504436992642893134035990679111*X^50 + -6039934909326879623034936316984360566698780631196888384854910771641078186469800642359287394749731779852907617747113053748045778973993199799166467724275779429867002436396017848241743522762910227878081435953108813959406618050905245272981566699602280851630191446435237319863449304807154065563111587763603123266517370955807897118535067834361163862817128458140491236097570233629158665212915376444729806105556331895926474449533641291316011327979437535800540911638843563669833585475880368304/4598884853013279682345687599528803588520264152344368359969326527106652932803230425670645847556667349026304599623657290376182242511078612103632489036876791*X^51 + -1166117241407525830982871868081834155878233557550025490264290756541762756835776371398588842470342176416694549159454823817303286220688844989513336525532973884790937270799442219368553066859364812703468370736083618042109592290847336066579524060565247344091259903125422066460458546620802346963250134401593339517439390495569279531476141240868638313479263444621190397834519785380159716567467958844322216887454976834524637714689098398693938964061018404429940621961143865680373768117197894029867/40060885954598679312913284679495408059600021031071792783692803377626053697648940238016995978066129277368139367321678656466923514514005790034742612000233726401*X^52 + 547237874848428176503141854115983855514167034466253168515450553024426269091140114381031228031245953975029614294322955906738895796683187755656989389895558799877443130473644043988443956809015149167885951302482038785517856038835240988455608338784883907509873321430149629851267326842635469664738854956388997115759966648383145755203025108508646533558971443278842191103549743529337957792445619326768382136123931547142009358999729489396645735994781129631740470306156094033985160533634/527939944095199136992961496903777245840921151686875026973863681219911942693517440669342882281789386870199127496688932427526373838948296648333427739281*X^53 + 694150963292014227256677224197255502476374268186851342918315849826712600712103882964464485856114182134432261299720014038278702591895180578080182195323932751511082293279717311131414807201717743779087324004692122785452472739959105265213275045449290175175904851518785551912960963298740932822963972985143459549055255150268711248126421978073331612982600413781180800703985484572216478039078319667734193851841380004928582565394759797017388345036980253154147519382861341913213992844953635/4598884853013279682345687599528803588520264152344368359969326527106652932803230425670645847556667349026304599623657290376182242511078612103632489036876791*X^54 + 588625129486036818180353494097028324687360450745555718892709033854525352653759174549843620930297442205334105286153573228197117909523616161154352819360066463176363292686794268388234962265730594635777111817678692329631007758690664344356071878106725193021352353022173491712659286284300572479101197150454864877052125906889942823007438147206981676835997111874030818283996286133078743261449868714178063189693226963040833319892031650788775458930207645502189693060427777713621871/60606123762507075765464527253332251847195632153240159220969312503720806186834742356714829787830259082791772184214089361442586825731637773887432871*X^55 + 241560803288060723612300608985733011358588714805607452220368382764308869370427424370058259297070207204158605736410587709286155098870735147960414431757318364949235815908194432273873947589104726045294194223474714844207882383327074194138385493869499346839355755507949389742821827340730887469569839682988255430212424653665550615700600817765935979023747505574415262263876857430980312259539799393536800096373780995721847101476888235423327814892724594751358377620230464972565993783/527939944095199136992961496903777245840921151686875026973863681219911942693517440669342882281789386870199127496688932427526373838948296648333427739281*X^56 + 117402289649104366579516923216494916303323004395207744880641291489865020557970166644500734234784064776111056750027380473436114037394064058609673036378896389669819450309165450612331411983512245738031231812465580644928423745063045559286762239349926097537174069653893808807524799087200022321613237630470320543952523267963674791854025119333516180713221001248444278032509024462449601939431413492537812087796397458611113406050719984552899223237234076190715380874649566777/6957424378659978850357539576780191923682198617063501230739216221297302971740872730652603580281283329444584110230064213229547333914778759486561*X^57 + 29061111827378666342867388118519870889819422677514632272083791883025298563456189941672593976802884821341175622885113008654534482173027810564766570502190661326827679357914947762386210159767683767998961740221778378798929133225281676880533853388802596164535149374840454343707075820858246382611217347516632219925091210954225148114860124672138905094541299779119267887920026820834407190552576423749221070370220410133291503386502122293630933770483346146483656461242647923274/60606123762507075765464527253332251847195632153240159220969312503720806186834742356714829787830259082791772184214089361442586825731637773887432871*X^58 + 7995557895116534591445347439819264941310186490930118904198147656851843122287283904222662680926487307623800970012675837998560821210271706219013249124211808125505892446985085442270554340790401273710470577499925438880468400559373888037798209845459589609377445188545624440542621868044125780378266975828736382159564156459979894068898273251290268085889762522467308047618584304141781436745012557347197989752649855989948296912444503455757193904377563185317259773792/798694108444493037579788724231453555697646494898806248506396076374389045085624237246309675155697776310938366459656091519865381002729739351*X^59 + 986964290559501371718021667309661653790829160573325050200965723533076067745578379302118948915896800828914143804913605246960634308193938479360008197166962485090664647265501300868038997202126826487274101091654781398200520435967414456387125727396466252139830395977884737961195416789874061672779441826072039003622282816102994649658836024230413961413576559920265437138073696755919403115158346256814326279220257368086169128987472172998082687967055625365887621000393/6957424378659978850357539576780191923682198617063501230739216221297302971740872730652603580281283329444584110230064213229547333914778759486561*X^60 + 120626136343495690698240774329251332479442901844171927308243921652074950200853352804843803130406835462248210817353700745812076729717995297698657638745964060339291680996107781287301857032837177724332663226374151379939154519826025629296514867438937509324768682234700007135308474584402094666033992335403818661567037270187909816474679692557761510327776338659850590351209639525970163211755147749437378662495137173229293291084727990082151580660150531002033/91687993163183680126252866976403806187308746974951928424566189458660204923157414446826963053116493664440175233573193837661047067240241*X^61 + 13079414832887311622127681602590761310666010217909397129536136345872669909129292305430987553245027076973267781821359192735533326258839034662626715015504375964024719753089815509868547819827426128970098269902418306577723245624811603927337766059210659567550507606998659541861590016721502813847758680406114313018768816134303637807263273728734152683205981969080888133893878508878069809498863802354351786291418155280084426024002117576867941480863057248626577/798694108444493037579788724231453555697646494898806248506396076374389045085624237246309675155697776310938366459656091519865381002729739351*X^62 + 1692895648008738780490966128930121510362988507485306906244698378318510654672659687342827281034219286176498162192172453580334756592618327459366702087325003067296814049493082035454028877881493779716178923244485921566023816053710180685906854047031911609823330646857770710500085748032795314115601620020938916106289558234609534013076305735721798678461775009356877570974652530940121813379588509553395666807101863693052255467437193989124821421731631/10525541632784258997388688666789554148468459071857643028879140105459787042033912805283774888430317261444171189711077240002416148231*X^63 + -1896335036253861788100201402525118902946562514048835158774761482651157658504880215065129967334884526912217252042748222672599433185715976895371723211421408237799982456496707197542827901898199856542630702556139443794998757665421821850928286000797053620172545447368137848220580279305131835908239978297597963719717150292876793507172500984494888032384433598972918848580910150464334396328627732987984671452110905241706789319057494420098147769409606223/91687993163183680126252866976403806187308746974951928424566189458660204923157414446826963053116493664440175233573193837661047067240241*X^64 + -1288108809733576780281451744453642685288267800740310663102160711308143783688876015805386204183890761344185179124684865994980954558663064992777908694672821878380996279054579976702987482774260286480845294177518641274231167089221745356728023880503934975989557609620111301314182156812011610098814995217770787729929799988272093250405393837251337861956177359102066480608973766983250624356580330122408525182310926989380230303582754245276391308/1208304630098066696979530325656015859082592018351239011465863862410720587996086879265730098545553582992098632730005423028632321*X^65 + -228300591676740575092993516758521324984484241491233364985266073645743415338177871535033245304615336876223240572387934615538470005815920874823036035062164465260764895989529834234358195168775872054155870942613314042329545815501531858618192881922895524727533223985131435685667717471717976273319017257537973242189499769327954356232719944790183158709428065791372799733555756916890584877132226543964397603204664209559532183440905547145641365416/10525541632784258997388688666789554148468459071857643028879140105459787042033912805283774888430317261444171189711077240002416148231*X^66 + -19404958105223677643685039877119730115086001141852560109759538193470055323932175671597580003660017147413822330419995175214860856531206281381388581616828933516025897673528025236017119894221515451696800058864782215384653679923365193997592102647222950055228901205409489331915408066340060190877494308115274135410982898291819487697231296606745136972356598129816461902088960201179359735395514369353719213804564319005874262483254072034/138710208942494167946220907548618512120605213907845139647097217588189712776499469551800034272248144069808131412008428771511*X^67 + 4694747595726215181480093984833657198982425390797656614360252441809013003012706704364891145993014398874808563204060463924015609901370049859902175317896417301688986696735229372813875590293627981873898249094071527340151301374291952729882925890230457496490231395357391674860640907279696276342834242078565414064687139123304770306541696441817568956428421615009434858598748199704767061213046979509907727079800903237891753518065543890109/1208304630098066696979530325656015859082592018351239011465863862410720587996086879265730098545553582992098632730005423028632321*X^68 + 1141878548968526161786139577445306733578154240753804277710756704190418192920892753441076527332334919815413271304948691511414255139267183627459670810007980931544737714161718208077633373512763547712482656937563864643198928903585439784762409835147213503119823018576132914833970060612055886089410114308242711143405473813558813295334496408061461290272662995167139657333678953635999464085089815735599793517017919022175794616853/15923568929226744110460441688510907142762623568803253317311125885453990675754731896659400100131803934084276364597454801*X^69 + 65440458727580413545916058567844796793608436305030020276166432072869781982321380268071745472104760323647723997060719160756542227736990470435069390667717634393924512816110202872279450628546065556139324234158195325359971040692989196618146875219975541728140256263647660929003119406736858577503512150615502095539881588350769151060663313739942246597665829976963584105169014160050242081907968909436044181634350413906769639988258/138710208942494167946220907548618512120605213907845139647097217588189712776499469551800034272248144069808131412008428771511*X^70 + 79634237333359800635925939820879107201865170500737529831861651918397994191855878402267992519466617453011566720034300656548491737396299330657564413984012404358846756610395531807885640627652421182004516322386054538488893376922089003867542000004488164906913518437363045465069138140668626481303929093998032803529135809210111577449771633485081376076164840269635845181325101204969103570065193899030076252233064147561200/1827984035039231329406548236541258999283965511284956183826326011417057820658332211762070956277327968555191868281191*X^71 + -13760138899857502165111388568457589237487597976654620037257937004768128664613391239638912552815661811656689506656692498657768349498473313734102393179933754195905693788363708414898910795948354364871432247364636891285424178627050259054685587497850883492600624342005539962695760636746911268251649442470500894610744667822666669006419369705292421294491318846450304815915149976690786845629646481914433424427031739444614305/15923568929226744110460441688510907142762623568803253317311125885453990675754731896659400100131803934084276364597454801*X^72 + -2335052213393355589835601168437968032129104607868401023207959074561822156303923417668213865997915445734761702148812502908635190820188711360126933792487832434570919650183350354974970653082202173318251395402961293026980870819912936122339242241331837726532102019634227982357688784871648464773856884891562162420253372027943148660390815551014655499191046051291290849532480603978779987204716409969674233493395080/209847782693058354885380350882936402167829814175749762808670188430382025101404225893935364054336811910824459681*X^73 + 2383382782936207706151291969338406918885386495469370933642679687358255258890887122904175151691794212776548557535614224502952880728619654475833497899853045690262550711362984684155391913203913859851239135934265643291419312164706957358096536007236943219945058435375644792932779646181601676601957033237376642978576245691893250687888912678715585733848751804342362516266868310182567109968982481811153936233045435392/1827984035039231329406548236541258999283965511284956183826326011417057820658332211762070956277327968555191868281191*X^74 + -594085257722898600310210906818886676175687563987134332990698879479888438690273635326757713229747838090131169433574361283321095196455628676889756764931655352228773835982121531881927293560188266924152192250981597097420574151394952559999415122248455848651846562464228098570579156829057952066457512785726185158452509096766086200953568789686777505131044677586291993715992754394983254874019170656402667342/24089976201705700250875944309830834825832833678768196855547031159497419940466562494998893818658800586709271*X^75 + -60476131660631855693198943365532161476247318507724348611455782835454990577986834985287614590530786144705938839739501756122537835841052379593899134040987377864425658371551804274021870720000075903163146709475943919263223993829292818741643952559698719904415381476888907983393106083585641561865600238196488659682102127755906098585090383622847083412424891189092185902448004789901825939770811108851894512057/209847782693058354885380350882936402167829814175749762808670188430382025101404225893935364054336811910824459681*X^76 + 49354816872539909415788448013370961373330484341027576452446041245472510535861774029552657494321758911800625784434621623277026553181897158478255067092730197503757444860389043090147307602681642380901244281581907681922084557491996348118468897158358738715866291595288048660991459266984766283770970984975783279701643095027713303711376157905947239662817536664615327392154046327977262425718196438606/2765466215326104953607616153120288695423353653859281007409830232980991842551551199058534475795982158961*X^77 + -6648513587815692481781124137862655570285900794274444776463320218812749889124928538485109496353100038462762618636617208055560978650375105092687848374378274690515366864922958353944578030310963231820978943473156553370759604311898605326721690626400529983450175483028094327002804794250024586318155566901264667666854043513249801471079699852899855668312754210034725184252187848210722633079617824425260/24089976201705700250875944309830834825832833678768196855547031159497419940466562494998893818658800586709271*X^78 + 23812320385293780945033275456407504758918210678310547478545603950767670633112248125049854283182733778571500660521845486954441162946876786191353489824518064168601648472209214355210839948437171954623788618280551800178398960320245173589346065474475356711849099922831158903805197914598477917732633509320955756125198006366360184295489760196470624860222128364228908576138263381931936030611/317468283242578917874826788327435276710292004805335897992174289172424732241022982327922681184247751*X^79 + 211141103080567950511112113932171026064810491967216935477934158061800560466835024769751819914772627867742403485147397451220035697948527231585349555983578676613601839472965934415196992088966788084195145536392887946526546724524553653226893238300823219551860759633783403127368025526760313973499639726557005108642655794035072830410727446767112947815741633165914953310292801013079009525379179/2765466215326104953607616153120288695423353653859281007409830232980991842551551199058534475795982158961*X^80 + -63774943474229975988929368518798491238806799530265533016163943292167179423265896528823254390542479567423360799466556929935857449225313484376258957040237090530924811010193724779423167571572831264654355829192729327334446334098179500760409278138448568913447936625222422105855275278636746906743548671093572431000221344748722864539053963221334752244814384437902629919163731979771005/36444527981010092741915599624318135312856389025982768682375650232169065806569048596937513624641*X^81 + 8180085997574507056041975671847055698148720114468101199809467928022065225291985767746217013018759340974147955325128545016478562402886712926548749464242044914624689398914163993938678871781536644304925944202043218403566311867421922870447987265306030146936960224825263638981633791487134662082311219043226805208648030154554883669077273362544201711141267735410170318499175215947389758/317468283242578917874826788327435276710292004805335897992174289172424732241022982327922681184247751*X^82 + -1287266433214135773024826206174161074137439023006761902206155014950542836053939469275313804891405442432649853592398621591072219408536699180023011995909839895929547048452477208630388619314945829737893674051404916312295564432782989097450699561644589395474809437134419565296496027645744626364372650757666972287412034802107082816536441454532865603459493890476794970344738821/4183736423029513573862426773541285192613521871884142886278917487334297532610383262190048631*X^83 + 114045105304594614318242981206475350924914691697329854568798630836733992005953851151640257205499333615507470683856084428599969505936040427130062295170389123204287073174627155832286254864480228959474720191466236603086548877689413992156160957861224912715827528359147605060385439205266683429985236870259290064130770156879175241636295354571297571482066134470449408251061442942/36444527981010092741915599624318135312856389025982768682375650232169065806569048596937513624641*X^84 + -12630463353731712336765798620365145238102615757705084491487113736785433405293603840788149766483540763385971562296836391212481579288020741981747150899974528277279609592268463740377688163702883605362683820033249858834298424293695855998411657549802223910559159150082443626677188373995135210481423740326188087592361733735187971309581188507097325413807589866774034492/480281990934394854076733644075454619746702086084736871344153080855733846011982925288721*X^85 + 757558305688477910979146838024953870540072110438051115223101957651923991684386749070469240415981150412794654722809878373813317419193981995442147676767875384869191122715987270402081081315960643097826838573503311820725462507663683108459515461643397247207419700898547182938904612326349141421672855820731972555613784254073065461468523092988727811858241817358376910248/4183736423029513573862426773541285192613521871884142886278917487334297532610383262190048631*X^86 + -60184665993540030471774201939436979355069858129233954570719440423671161055346640536315165571708075855493013104672347547255219943851711831312156966090385741706787225515036642096943590254979600311098498636629158897658626652301519079468940099235399718711816867542135928906702170324214276026129485892879833065766144768410319807871459007883909692053038467747/55135115478635616355956106540633063913064181619186875369550347934305343360347023911*X^87 + 3007941628532989091018420012137014181856665607396545980003335890070680479365103765057759980542020047481391143670336201354731556791352995843191017184258766285069354440862920560424232762248452166369896751817337209435355918624264944308244641132022400934633627554928033644303659840981122044119378183143928546835736624098367989130733105420658197365942983655477/480281990934394854076733644075454619746702086084736871344153080855733846011982925288721*X^88 + -200339878629740130312549155872378792220416098634081546953234839873285926416887552596810186278711608891492865199778694594012006043021011717566786514308098688602370204815080480927761120249125184089674492013849677283347493276514795907264360009249681302724883299836266963724687394690628988805726881811042870722024519932559564695753225394202609617671/6329366947380968471582608947380675457819329769163916355131482945047106343743201*X^89 + 6752984602321141489754342461141831691045505773143157026099312392316597980124393238977082922803865489747909003227617228816893171731252477179726346865251130637407466550793186565669644373151306521488195905270700112394018276120979660821746646995846910653257459119745602670372877536779122068755253212250690265375301588137215458584372991115004106273227/55135115478635616355956106540633063913064181619186875369550347934305343360347023911*X^90 + -290355161934315542916694465798943679887091886743717536832387681052497354404960530765976740828375875388055019161406809968134786800980143119657223017753906071673472627872961491387814241372070543850011167699774557900649338412590631157256222558975111837307255118695553728380024673937968810776568386663642765717252179990472902790288883241500/726594759198825447317484668508859540560134286438286804629948679261520645591*X^91 + 10259927137134878743514102087680106494273580935861524956907808074305670990256179289716996131821622879053501226170036627120311792124856660068290791509023702613754323787005409021251595049862721332688115020285596921634544195763527585279203575743330855204021798648313642557918035320225746541103499745905379036567167184035752560039239541915822/6329366947380968471582608947380675457819329769163916355131482945047106343743201*X^92 + -262587602773521883919523143487140795257685806913542523410799272733355285338966340442241977668313586899729135475631354370996859700036160924056436960471458136723840775166785649733825532165949976273137812216476312126917348525861854188169321069464217534975743396452262325213451527661383169988979220207902586223165880661372892224323/83411176581199110012338958616560617674220443856995385676724679056540081*X^93 + -1414925208957862903555724289732949726419994118523674128739549827250581734245438869118235836130305253863712210119889300739108018182128718976566788294409950079928812105452501880099867634506061689335675737988442793315650109926077037154038952996273101616268028050932855433080894264135575251951759353715395632603669927889134488952608/726594759198825447317484668508859540560134286438286804629948679261520645591*X^94 + 123091938771334160736658684112173319866312799840745423830867951548854352052042471768022299980802970751206666885046603051123592446141204226053606871446396487483884666053698945691264995761425183440664866077061945992233098759784596528094941380793417259039147377126336031288499237376589073570940119095003814679885782630575/9575384752749295145487195341127381204709039588680448361465351745671*X^95 + 17814255327782851858776585706929010294247044100721662158435950583332719542188650803442362760547047441618133688888153338241688026169518325629183264744686125275077241814170400396106783445916798389721097416432724795595116031518787543898861522193776487671450670202919237333112819374252688352421890988217231765895471477465/2690683115522551935881901890856794118523240124419205989571763840533551*X^96 + -25974499447454032920061707432698387646903046198413871236878370686154741921382987699466224169816679461523555331845256044473020611514406323362864561596390294335795706770277324607539657159936857134383954805154805752090193951088544166474673377205868466085716642998897963467884199305580422122963390439149858497515/1099229107191975105669520760088093353772131740176839439956991361*X^97 + -415519726234431086787815628831697853361720875032328619277415227272138078969356947024769454984710406940517016451244551304919176363809720254237797016254696550239695685202933490218284139130316770241277477793547105271901532092512222462190528778284144247683476458636251439186872184434594272389992916974733208368590/9575384752749295145487195341127381204709039588680448361465351745671*X^98 + -364778077814422799063013629435570500371913319117043141839732824996196819227084699629804647960120279802572108417871544081473223867440910020466158826719393278197897884768282580867418438541532165317615500519485155356249378667649266661542169101405909576464778679229214258863953080125092136572893310717/126188624405002308078236799459085449864783806701508373316151*X^99 + 215850116930513476991641243628951090266709337382487822095864019456377033422359058864930145247759434038638823440096830364043896885229399860783541305880061622235055823629682265495435074626125321946778874757087602798336104686861047333857060031290229296961723668088074854347065909910506860014372118612511/1099229107191975105669520760088093353772131740176839439956991361*X^100 + 6867018274626926745507356419039742807751097277963754370798438046659898052477797745293239627332654748287088137995180154303515640977420032822709658888296299492531088635692330545043474177644785964586413598461464097535931106204296802955362646880160876812756152899585861063670537518555684969268/14486123798071668933329904656076851092272277201412969041*X^101 + 80901276700132824738556435607066824824572002824465333747149622643078794746488056050046322210935477523925444554272173000026306479157545717119698684363742533944840907875182977989607657788784170754820379989593288684431546347333776883476146708536231065560584161359233202462853963755563422542419/126188624405002308078236799459085449864783806701508373316151*X^102 + 1024823562605371855942295838968788753899597815683991139802912149561193476851952126795960656143247913865709950380618100920967238344978503229877346074616337639182805514784795348830870645293292003750048999680112391363226227711437245013901047708897553783356460718709394305322157036532/1662969096323231423869808822876460922083833911309031*X^103 + 6097402208490619606276414862331815210866594589990007244921855503828184814949569617961108195027043658829718948963346019820600946428227676360564501720034404809795846584242085547882358914440518777920175631832468452785464911832702697088199683030925283897061439735770434440841499331519/14486123798071668933329904656076851092272277201412969041*X^104 + 36107911677919364187496173132232907103444552905227620695429417681215940684611164779996696106972407737890339456854789350598691872096010252206438943190842963295394652735340016671887387000690389896469522224792230011214986058699914042904669249285884755971264966346064466652/190904499635315282271818255409994365983679705121*X^105 + 106058294004032110478835846136189357924518586568461659334799332250659707233967881662868413025911337639337846247697802081180393604819026996629879075257221576012581404037814939513483470821394358076246847591042709127272484489128083316557916768268975118504169254562395268982/1662969096323231423869808822876460922083833911309031*X^106 + 390189440986395603929986842175791832606253414471084512013382787610864630526205889657855229443087508041123820928881002142711454237645753832807169401522114981254545418409497085967866174243766047516090598121146785402466915062518798464158924995159958937693994769/21915336888453137673265785261163398689436311*X^107 + 655109421837949478435570559913107000698748358505035895788698678519181551822652050871862765761468345323620536044229368359682421312547353113808656924495336463439190457327538931059066452974412054404300420832952745287157571131475620861357748194706657620475996421/190904499635315282271818255409994365983679705121*X^108 + 1010123635795319302394487757740909801394155118905866282532856033094797185674523498448891263429774016499123475307377923553886420727872500250574339548275242655883976893980626812533105981765089544723094189899897372894239930770010371673617457769794726/2515823314022860483671884429016576591601*X^109 + 846577129407367835361498236316984163317916460726633111671313485901095663257207067847162542973431803637889567884727496662522698173791114605194077444369410129341273629713917762881982115144493271325088112880107486322372267830958465613600447097233443/21915336888453137673265785261163398689436311*X^110 + 870937090248373227673610027765481798988211348486105552714958313180181930440550109400381209186822601698732144555289179182358171973159632809521634605932884878799558801140392692113359658872264694080469042999847642313413459907633798168091/288809931583384282363894435657969991*X^111 + 506896757391203155909191117540003423877077350273075102250430178340528985970556354188522193927626439933428336941232472358713303459760949295513204936471047088892230641837900508199298792362872222035787034481260560576785159447870606439654/2515823314022860483671884429016576591601*X^112 + 345611003764643437557655301814577543755945911187570588954823548611950562746597438861840517330448486682331432256912601921770063937270655834229259121377951056176169423864711612707867043205860019090201912157230610482497978565/33154624220340291856720747980481*X^113 + 135418090516754135175507810606617509746788897230463171784197601211047640403542649062717349224586730867831373659180520628166429540820325496241726129490318030499024547354844666906198922581820566376239515370744596377532797368/288809931583384282363894435657969991*X^114 + 61689567468259447181117485740894165721027200552613964140370911752586777818633067918105768325812828576237941625932284753464833614848262517392929596192109683471529615738866471818418097206273872343917039827603408/3806064082233990570166542071*X^115 + 13955843245178013712959666348378612049438974910071315536683126120795549288017556620468249272503817190153561505314066776706545618911207027004474323627188556448775730442671276178631837390470373365471774073348658/33154624220340291856720747980481*X^116 + 1212856031572846767419266225822900204963079039175774782759207891228579183861525279738452587241969983831745487047681858780995137035418584705546261283984874079530576327366245638439487540840131695084/436926194723222427983761*X^117 + 62507411434192459190974178531365027589560615406206056278893025848903468766330122469920683923855653375951421251839725992078877384480129316032258282686873457700907814824854616436529479667945633100/3806064082233990570166542071*X^118 + 3499780463709858127586488944646319586543340541272210793253582063809190093613369443701011283427162254088791931052464764403679507914894540023167606880524856179093966101732115077587542/50157983552200944551*X^119 + 103682664623525612190925200396996321879789190250723578101296289659049660185529728797642755973040558456351457651814375970224160581075405375863850942383042318832579164130385102179543/436926194723222427983761*X^120 + -515464302486463778147848528906141987696761315373023946884952711801763082403076337349993086538887615920349741095770453770246954452313378978058356035880263719037157905/5758005229273441*X^121 + 614287911149341041961040685707792812077523227529571889936112811383144661175018651334386395372670899656982701499344422196014065703329957517683206629463862876702350/50157983552200944551*X^122 + -491777927983286786663279191388803170976278668551280003604814603073135256464151595134537173459365429516683051342602903900383442621761340297395585619/661003929431*X^123 + 98075786240380362019363728656935683128372035253253860431779780404991688860026332899468146373727412413505805274740381763719959784247164975308401/5758005229273441*X^124 + 80815159923063526996289161271709995043620757986675259160053798462004022561146859511841092917056146884841616771853696435571493/75881521*X^125 + 21988876609625283464695873483957587803116841081305382024114192021617277738748434032913843081795816059704471880587086724/661003929431*X^126 + 6034175338324586412015881782744025393015939018780965146078068241855278662771534506063870889436546446/8711*X^127 + 547276540883071293797326583869715701689574267295759835090358078767721738089972871529400518594/75881521*X^128 + -15245572120060183932202231983278625821163614146858147464592254140*X^129 + 116969711993077311633997632712567974230654817865/8711*X^130 + -5676861833655669819849*X^131 + 1*X^132 +