D=-17231 h=111 1990286159272681586589338975739540327279979247178092533604414809084348795058770546467967749640319886093420530106817458535375363998116940839634916580445388528533615430310609647360971019188116200510017744707540814271032820079521469273455585644682474737602552760562861486903011891587603173439942931128530651151290056395424712322485322450637997777099741857192822274173414174092162179212560059094737705455777844352467085541849443659087581085698962398750588144605675425895652675017728647230578686662724628496956945670048634157699053919637498664846871241588883900148230469373932660935796355665173084563829178673530932704762746050112032985284099025566170263164585917060673779887/5764558506479114241884719310651026693464058115485330086505604319410919541861429806958998621329847004082111105787500748471090134605025354394190725277070624568939647419565427710537348495595304008328436362538336391004135433362828321*X^0 + 3495694403386950433929285263951499944765961425402617226912814117651651818474986516263135253806940923289949931243898519803983294116518767117742384998553953897260988353358639812824271372418213606252646008187920233051385497564775780527655981473540072093711403871393981321523401422320899918809615509357978827231066185474739194280053192218871434398866681450123715562672547520490920203025867455041176893456179157836879957636653229879108412659311156356930973778333701155053245937529400607020474782467154331361189026916023253997334750336664317271619783872181370316487786712927025812446390447053220430305480466605997697668304856085601321612682579167345970307077423358409470020759704/99329107625141617501915598441827840955079185387927722720578068027769554625814297003710505244134593727338856463824425396905354109379191881566300387249203931947399064686531884880269051927602683367507286962898074353392257652274894799151*X^1 + -663118879619558212334032023910077358274814121738169613271202471147501861123190254903065139168171968378583955884900491141305725547056210223663807891073503716554749085041111059744379219341549249363764164609538107332411172753533409212030945912724419770283470604005884665490184726063305614301434858652105611313497013361133410597963277488711749922338817520804809852812963331236250086427239769486973700883110451651214520701604366106347110677046049105979911690184380913545370448821798525160033862235541007161382291191717636462690948175467345806538410883142439905316432934813951827574678415383190060831030385498516443650902270747340857380326252237102725547889087821147909236/334545789941333308681139766156986053825318212261930827375405044362539582256481330564621822374200394874476879216963655531953463792294431802808352694392120281407907110415264796618730688619076316425537482591743740409966655061391*X^2 + 38970222882910294989187280792803636193959849459357199261659152311452241052512017383164155769887090750377038074030746334323125617227984084092886456868820001636888121158670961305463043871728991044659925336150152984300308231693453179765964107838803850979892553292288371167645414545961583165117573680937873496669947522322876238214130578352119708792985593398626728502624022777769205514009282854669946747261683443713755937572568305712184576292611807660537126384103287725584285898164335608520775224461623798523331969586118926438999168079721733723809360383138422393817607193806322747548700562491941509298547981830852982899127342966371758067380351945097494503303171573471086757315/5764558506479114241884719310651026693464058115485330086505604319410919541861429806958998621329847004082111105787500748471090134605025354394190725277070624568939647419565427710537348495595304008328436362538336391004135433362828321*X^3 + -289539614379715875797014288238484448734407332825915926967570189302581329355546280218775048922505220029021938784026542576311997332162037191564232697669180900713652997735544426556264024225684099822917997984188631209103550010606585526601849484505697492581925171722048235588641722119391762823756046321819271203065861912850617634172835920199141984551389379661426003574494194442559505314490054591584554389999246509659231192720823489479178660530536332718337546711019364019125047565280035024128175091271629826741493235440824385165701444762911322035666297414551634236929236744379642786237022180077577940262067907467131192862578194091091098951904476080126997416017558589059/19415343853597197416350749588357382265992583846667681932296735207622284386076335126494215215263211355955944473156732373742293760797076884847562689013529120852411764286185641960346508538046330243487753617999172445590311361*X^4 + 8516343833193477127202226462916526372148693266748828024405752742244319432606456208883339346460164428019445713752979654132267111947496756310907110800507082469600467237433346493177027207827307242263497916332369300919138297540221772863615159465021327266616644176227318519858252934686301949016009907697577470608834812314228022187242570279441005644491213775069733734992179609616700048909974750481035661574825035175048780449478626165851460253938569123037797145865120784692919857051718811816595134334993915984273411302293829946121133696378860052645358235898906102039846692626889438667551749790974920210493852338970802245135636115612722922327864536043335471317996838140774131/334545789941333308681139766156986053825318212261930827375405044362539582256481330564621822374200394874476879216963655531953463792294431802808352694392120281407907110415264796618730688619076316425537482591743740409966655061391*X^5 + -39825743932662824048737644791184013275010743665800715785118403852647546233570854538223795661200157719006103625525095242039565928758845017931597834052727259181727173356566618141001202617866161727825916087258937704213856076673791518743090685262587624982215083461679737242959480967514356332379276052801278314967490436872715613061703239906440755246850234239784296664355510198498317174183176106318010240334119731662531668044507990334848118084317150583002323791916452648467282922436155960523080052120147335902224441536403535089440557584287425742392284471832854056613410474202625048987083766766043484439707230623720347174445586241244213678291581198473774212265455597/1126768257999953422108452764689070992164853104675740347762563705392738923224208410799966062054623141776794409677716462987771676675589163997885362951281360388393695333189347220726975134237498127995342906273528666101231*X^6 + 787904328351101397650362543109977585631259955600831382562458750030531755003840236594390690438374624660712402494861936521240878853114753240638516186361741224977052037994314216982700199511784931749196995447578971862654438749073230953624863424142285628092600683338449576834455118613512813242195254432216123560264753854309822907779899206639882923859501897924034952026089535419576603584145114773285340259225000498256824630593126593795262003080615258807872994035103515383276105645221686503478811447386412265520575675139748338251688397948538628260927047778228917712087942575036767743077295046845398590743656940993497442835517090706860942455925361552978852407478876883243/19415343853597197416350749588357382265992583846667681932296735207622284386076335126494215215263211355955944473156732373742293760797076884847562689013529120852411764286185641960346508538046330243487753617999172445590311361*X^7 + -2568785493509346872029161310861631046916625228858471830403653097596197259331891161672921926308484864916833642753685074003333263100419111642242182454183827119687142423359983310902010176777451776468852552430378576081151126608528329658680274719811636656296027720638594666583719748248256322349194867580196792950446175381349913668958144187989807775682280522422916686755483213067233162182991218397609634662194680599004549244570564675612345911866123586403493158920053371179314066871596320739625511502335873876894269678569867955946834828102550145233043494808826711021968574148802896325394392564301434515684011897254868045940604224424461770443384969270800100138402/65391924902788777326240657227617143065687023659435920594426539689672040115153410179325985842645414762741245991394374266599249995681571818111854387515603295710852262386939076125992405213713546979011253338374364001*X^8 + 37005067665636750174597440081421167171362383958148070035739183968744465620550801725240949465430408054625650027841897670096045293598837159409658244324028707704566611475054494265935398189434204277533173151952503579127771060190645751629093261376272596352978977835402694659606970664451680636372865908923438593187872635533397606074589707386145554928492677332450365473478583550772371069032405818213810267635329856909653429841318714104174050422549414250691884752385284744745216883991535104212947245086561045387917431750338642779609556130540392787929482110682015499375735635805658218127120099085164471590847453615797519874657522008495372804835287393561198635538343136/1126768257999953422108452764689070992164853104675740347762563705392738923224208410799966062054623141776794409677716462987771676675589163997885362951281360388393695333189347220726975134237498127995342906273528666101231*X^9 + -91883994805261686551953956971116745894754620404182678680807350579171936603179856485330237285695550194683761083906738690388602015010925471929640708633640204831370105668082818870225785459953015140985182704195439960338757601181179747348252229070941562210318351033262475591230845831285457926278612369600985585520660646106667577370735932666069333420526204914712187646611047980783840217539313016371405288064519739561115651150035054783872297467330046076607240666753603653501132680027367115089868387336248988833763825983570951186639044878669315127887322129572337281223679338037292485012323881924639123225005624255704451644793592305272251686869550358430676324/3795016244140721799445224144136564509644653453626366467089927438318846272134722893582844050992131319293206777981218400940122453466518009292081387471162631055124616237417391685101990900917738203180967636142671*X^10 + 1041586725719340599618208346053029689401577173256856291802925900904592548548357514720957761180485062854698080652827748951547313453552842800126433740571405969715462536376723035962145866987764016497734667538516674480382440234000913669763252824677205377824364057424149065887737307414839378444324693942988138471291191681145216003742457941601508840013309050667798452952188067586339218604535925606382435817338913493664100145103081212908112118572481477467861187130009405177526725475281496789817438039365599190508996492904867041785566117973769339356891750613642707738994332640136388257855399498143855202497709041304966417878631110494858670868629268760847013451834/65391924902788777326240657227617143065687023659435920594426539689672040115153410179325985842645414762741245991394374266599249995681571818111854387515603295710852262386939076125992405213713546979011253338374364001*X^11 + -2065610093068341405020071821839757832184102106176657643183675242599532718667503787250153392381252874475305385399178089591283932631606699517710882282661503833260382894778238202747939537005183124416781924777485185692491417597015042998631468760753131139986627442665321610249204760897461341587077416576046672640292542549733749249338336436755648604089281328802903903379161702845154651216697167766413680656093612615632997973933794092929896120923104512363635773091272023354077357064382351419943983765981625715791394129291705311213860281434182173691364972963921022926160437289630552004725976108140728224945740281785628551360662193778885169800896596655941/220243528764478080172086596491008328573190961269013201038240812391552798568552196249947423306374053699332991583844141427666557568714410614130426990375638735716128851338714623939527067547892647158085290241*X^12 + 18712778255197020137135630499049289175120862974373356706055304822753471969336279249324245112129198668535642328289237412477366766153572703643285101508602555279820381054055371709990211292517176211144926333831460710239014719965891641274927503188515756475438583135260785290917944599576618371694394658457916516956705268358768456774724494150463983325353511045434502195622910864900821284974133504403979961669656071535133604016016030290753892191071268336668818438966239424244065120225861701456790001578827319611847597718128812926905083982092422043126487459318083749140276946921720504207898117066816632448860123917074412235572769748383938880852290267093482152/3795016244140721799445224144136564509644653453626366467089927438318846272134722893582844050992131319293206777981218400940122453466518009292081387471162631055124616237417391685101990900917738203180967636142671*X^13 + -29474792014515224892301841194420975774362652912832812042217133073586905430867387209999696974263849783219716153588523283793454417307574088300939324287539061228046252554939672189559994487701260874718491930597075933682886071089817115595788300103388373257577610280904588604317340784688233402662447550855268862940912144732784596095285419708653587147015593423235578279834809793224608148094672010332554931628051909758077662175369579009680176857329582363232548136661914908999482575910982315501631488960551100191918356935282242612169646144205227264660934467321525832935477949404250847345103129600737335246169985623184589787872951612091114255727498517/12781819323572519306603597962451879088456326462132969707982172386486727326826777102312542702476586019344959177287687390613809852516650839424898554371518700929495029385335420111399632496540691031169711*X^14 + 210614965566986042529148776157418389481532573757284871050516288719343463845175941328828728408727820928719633214843798870880583306520788898596638397930425500649357385274369288921345440960411823301780165031244642840585560193511946416904087632245489967789923997989722926230259315733630772341766040836354457700656553829296094577349225448866745268289423879010227874479701767895231137055911018307627793972896978929575789714830418510989875739933711357088368832911686908020251195109999483288113165216666551662432437874553130935825111856365128983985372040823873807197852414137536726022204271934054114973819116722784457422613557623196608702255771599613911/220243528764478080172086596491008328573190961269013201038240812391552798568552196249947423306374053699332991583844141427666557568714410614130426990375638735716128851338714623939527067547892647158085290241*X^15 + -260318403305480156609406131174787137478542351402274711773632188586273097869372625655539697845868680192962953152878672330690281740683560536036534591557732399180613117793780684995843940740344654184446783317550657802810627090525380613774080790485888699932519225604380951864437768577096163831863878692496448412472536193499570179341989806150603140184107625433560370953797840213805555796439478464838666703359508963917790275160485954666384957854687033165896630360440386303471717171887997601657719925574555758408876294796445929627968330364109620092304069098648522083240361064589642955552231318872767838264484371878863801324296949613647879928213/741792079599124792908339502202534913148182140452264506295756043554449963834181249046053200770505833633855213120984701445871386020349999386274653494952045785473566791557972265765169316728030354081*X^16 + 1454581724190485021101608268138160497002643920527607578755272788794591043583337526101719360392338236875284257062979983619797973637681187715507856588002867820516520841684137843437126799622350264901568015620483325973043032166190558178997318863595560217950438603474260688369662986375365254714289505671869233916922396486556904933495338021750053942883344460400580965803892175016045136460602718448328183686195885355531401591148507451512976634401426012402919025662996401802476795461138415876670643039897753538760001720248523812850611549890663214452153269898121962911994931401256105070370090184841856856408574690038928476082039178659013621177006729/12781819323572519306603597962451879088456326462132969707982172386486727326826777102312542702476586019344959177287687390613809852516650839424898554371518700929495029385335420111399632496540691031169711*X^17 + -1401647148246454175633178641164801076945174569434373262856401880696835637482366621457456112053573323588552389439027166047302785810176003558475787807293079819547062480317249415579140031985397696615572680839495268648834829530962525769097311587216158356962255749187172605548998246026959591759662862610115704923387075446570616710724098187092092931570709192727333094058017785536303695290598937376235304848779727047833245064529064780111720328439923361207493903619088080018233909673371498307813546769348576645368187586224298952543093939328666253264999131509044174278552232762761390259484590182570038057621227753144569542636252719395782089/43049856630440763328207271905434096288560277433246155550795429374641632164945809822184040437032431874752203187335888888971701353395043780759947391036622702424326318354011506341197221097326351*X^18 + 6081230681067139415526268645701126252480011408515859757206377140274102222360767409257565843816706350159834210950440973538652532769548096923225806823559921933338207467434565293478589041326470513993911825549589240986858816142028421042644163673833004424466928800642680818195385985770367843434243318939406733958968087904098432729226669547084661587435220255021024099069609765156861849408156212320873169193289144372015220123871888499499596576497499355299477495719584668538343189233398454602505541005426375283261916170475366573449845302913107457862281658378985126172318498872239963373095622144371955212256161725536212491845201710507400455185/741792079599124792908339502202534913148182140452264506295756043554449963834181249046053200770505833633855213120984701445871386020349999386274653494952045785473566791557972265765169316728030354081*X^19 + -4520214164039197454275203857321266158446523240797003811921079173347037833540204747058313589952276057710188992775803708287403836268827423748135275880969272498883243624535362085754684254341082218785172231063316215255790233487110738521855064953166771336777592107717373925326866315196965049197972370830777900797433556988823810464356988818289605501643762140544241673171260529125381061579984519529023278801010624788890197721920608247701870204426283799949459453611716517846460115929802987522404841885683808671647624900877985854574224393581098374505507267034007817795714982906793886399367639875028087303111639498608773694766831810067/2498395718788274814474335320378045167927588499404918783053533130673880341532459510311882098371100451207254552105849276825007332911325157028608170798945081679782155322036533360872684179521*X^20 + 14969190833870182249333168324032987291479425592953186317979943570589008695544869427838671705619393367620896016417269758680646187862170183726785981114180162144424212583171420788121431377743681800762415352397601741774932757056686360155980817881324152213304769160157061918988882398257527436141819699484221938510597463759036194123733305010787610721290590614977842673208720763405211466953264276640932498096925652307268829198659967311067591741068696021569447095959963455420298436851963698220064100600820571177697618018332933471487114671385581387822751779314912194339638724163865993753058127264456221331052635043197261536032212607311627/43049856630440763328207271905434096288560277433246155550795429374641632164945809822184040437032431874752203187335888888971701353395043780759947391036622702424326318354011506341197221097326351*X^21 + -8354619485007553804923216410016634058492925294801070990222472632422934565026478898936469464053485530536530446024410847196551389701490064403143633143997753611994488996588002773050360565085979657509751357521672204607065520001976333044711531120904614942332852593201447890553660724102662714486207404031655707305562826260266355117476762185968671011457447084920543104003737961444424007873234544626853496144656499575305257613242657410744190241919597667543020403650416485047751668653883353387570726492081893012814135963958026512030932245650620167484853198188142108517635889375886857163173623141414306034907558404070526130605554/144994238221129058932989108024957644241633596390512377868581807827397152894925396686894672298247371087415388085766889723463950607122346760409040148508216683871055384019298552659316591*X^22 + 20252275374737884430948930373508576207681809556990361795369946323202261621869149875807115023603970202266690080127921569948310356166454047870229807496062878801719175705351071926666431041149630190152342994715760599054321371093857937464468809439086415642310929657977168651815496639130016669765795698529801502880184907607952988450332131040621288030781663441581439802997440910764589962201255618355246355937599676550581015045312679446134766526131061259503594398217820955402747623574529747136945247934168680402255618135386992564617543735475831100145575265459367071797786199017845602568334018137184430267975820452911855307142569921/2498395718788274814474335320378045167927588499404918783053533130673880341532459510311882098371100451207254552105849276825007332911325157028608170798945081679782155322036533360872684179521*X^23 + -7939556258036359141132760758725950396886517358560463217550132641344789485060142762100852187629873608004183064851845667746175566075178442488981794139056741279984127691017399374346018317852035323570611128085372293483268694741742470286417387671821643323368786294636455058875688009534641648504676326564234862205315885350766012584914461746629987109812469456698056207263953192011409405160452317005873740280014380334953144850190209650624347327680160436400808819105949694488596283022538395518334420519138131880177477727016005563817227159251072989101312763947775886021363225264672277581845728834996484577483699979741731953/8414731485179563515349608729902944938867947094800787990748175255492841558523904398287660164717507462562555167185125049240551947485482372491964491237201362884977969010463615150561*X^24 + 12545109882390039669307282938258710169047190318807001383309536085800446759032512392476552021583193765007294214930204116681454205044433211602121221443666719100011154131830289081466077969684673824898594367878627469420705006226122167908793498971200521189248204681247338009427922358255553975278049172215659996605251278996373388679372187430721101862248226922044008012349459764142650648482077725193776747924309379122246734729289611584414822421285866268528981609779691661422788227066506472818655902680698117947688273207438474696081466626571926250937809928877390767361103053084283905797688223803078019186328177454899118719135/144994238221129058932989108024957644241633596390512377868581807827397152894925396686894672298247371087415388085766889723463950607122346760409040148508216683871055384019298552659316591*X^25 + -2699266019921289337513618264287167507082840024096472595407331297194305287938639996378881263311040382248879596267585472358154274646669099952787848988052054887571617846825546814432843997440450587742160169632707557608535651989329238347531084956199572837812905389368410747206592313720379009804425714861879056210662121615904375474318314280948726647097551209878300858485285909383337699996591621283027058898246690026055641573538913697050729063322098178156885248827146731667648146945661137498994020984154257357882251632596646984848213973917071590826490457086634754204550903118247881127204217210857451910825492003337/488348411884369074072869173576864078629675996448307584629341028117511552348900493197589238275057017152954278172196915399022224333206567958444924336208076309266900876934804431*X^26 + 1059082832730641650483890351754938775259089658371178205005004275968939837067591208515400761360810806947273297343692385538411854212292989040434669118849451909870887685022017599500308578556492754404557796359526274338401457784323594826930283444333309718672455495475712788448483940694471562206247255762450492787941981045344792751004235272089713836394532422301643520787847652042843301723023714894940681704485684561193849485020697606220265144258471029358239177554239107461719244561763317259645848714011619117855377920039093570359605295565017424440351615663935413930781239060816558858947687718879542362147369860622502/8414731485179563515349608729902944938867947094800787990748175255492841558523904398287660164717507462562555167185125049240551947485482372491964491237201362884977969010463615150561*X^27 + 594326981670600802547200941483791502503233260970813285236444814012564372602328605350762756093839794356589429187009033425358788759462059677091233148681249185775524269487259086711036633136150399773519302050082737394245449922867972604491140477084421590088616072945316409163888164509042596711010807854926212050375629372591338582471879056982259199382059375144920132570737856439781082661370788935319023533513333020921001287714435769139390127891704385118831724546022513185239759851415045572986279196508289843071635313644928423846118063137900635389918263422882662410075346645136325699932876996071169403926917/28341269333432132439955265137070633081636352878434657572360340555830279864714786907178297154840520988506429004247978376125716692775031510559162227160819239119430147811201*X^28 + -1524040866684693517484959314095513764638972049653683621371811272435045759043182017064880414158578340470762182569385028974961187793918991195237561255003529809849300800822581263487915573703108222041934522304196468365597605519691013164769536588063141988427580460794271243100192501540732005801078833818732627464214098181073401959516909050139140977109048151708708833762058155553670317239502938629383274362633438105298707236360408136812379369391629082087848450238014316737523337854925937253500606232788145056390510390535037774285287603130483652603013173366543094976508714241481623663339110700128501229576463538/488348411884369074072869173576864078629675996448307584629341028117511552348900493197589238275057017152954278172196915399022224333206567958444924336208076309266900876934804431*X^29 + 344390168745505540915391381541222144486498476920706575294905633573805164120753532641530342212028076164597794825216231829466867135380640136232725194929833981509418224711384478917574458181158747546305957795567631142760927585424747492972964249108661526418131943299199312944486768655785588805527027456017591298087833418809545256172688927679319185870553676419463632306925473928518914695368170015579283982513072067644987386870522960697920820636073932323536340489189222966247169990725950154634557011706674681751756142383320009885326142869827600833736047474720355743585273931120412610045774943874703472/1644783781175331230918418265746075856400461544799179245102451427997810914323880616747623304209884567843214497373801774483530653634439760348161002098590867571204813871*X^30 + -144471213134699246203186346508186248460776953889486834692479208307797201095543937522440205124596238274660664794578255459205430175605242668491801843866739868956145919550274381076995783452619936295110450369522785644348754428148945068061615654607624187514816233283232681034248009003851736469457308386876440915660381646311933802362472855501296557569273868283820046523186303319979494355911709206147782400877001469426626314889542086149726262807637372840526734393627855434539069868576748672225865563214279221247020338786851564162835503488464571694987241168259148960114528829177428778903351372054110753413/28341269333432132439955265137070633081636352878434657572360340555830279864714786907178297154840520988506429004247978376125716692775031510559162227160819239119430147811201*X^31 + -37048516708099630288297833491063747860803997776351861498302604190466007591229789240509384655966156739301891301778087033598147213808750212588531959196235497663715255910699315987655727190381996406821491699448726734159966206949922905705405936723286283769317847289571488644423145701681231249207137677551320760687322057872167236949321162626270550752103179600656947689814236454716753337771820823682865740334481797289952804286848022446060448903639032839092446639121118998579174441399936724129213108673646878853448919579760494608590654867050442457875000781119696955337087557400398867943641575576/95454923171918706454553900861591077499881698380777624345798353432639481998948442733887952191392523233893244580918215685887682295539420831533921542486847401265441*X^32 + 73176928497454585491172740510720593134360581266316748458762863347186417012169496219361239923506379760921348056681708098487738564389445121625817333148594067620824601928699825165491734222563959567738804916631243151205887188589750261109038360896016358211530399351808554622828992689841635155965706115275695747398965476044127065526630088925955419616246178204246240876056137263538125078260223713112308852767182107035115744997115135976295528589045646798620658284756590004873266112909266902229184231232668700347422307534477267584053712073857332581829536892678728512441086764686681698715176151586587/1644783781175331230918418265746075856400461544799179245102451427997810914323880616747623304209884567843214497373801774483530653634439760348161002098590867571204813871*X^33 + -10054373274671382546026178035051916654224165657009954461913227393532520497909179956514940326621338568345282473384184775685134176453236647275136361469552285359350036374204496146719259319107238217207613375531691570893565822704998233410633268806016530227059414082422991117165468087489187146074168853161259355671628923454318627238838101228666378126244979401406712393368306897012068843397951332172720829463385910538709792021493534990114078243025869789529842304657145732776179473449550452437402786565441092298037226696391350632165954057670829199549169086749737715858252918907854639569568/5539720455685607710205670063350419447500533827449226646497495991680081364920691935110437710602549082113240356387801966565357918608288597964942344755780128911*X^34 + 592934329144761167495172752640178824768281645274449702761865955013423933666191774354340353506870276590091555024472458848948515907954970203615514468316483891241541719924883472012387521870821671595844055591164622961422180634623899195787355676745213586963596036575210398680938280874970496722164872830700048409999489211029157622992824066656701155223874682876099234378131455034173880326836385441613727959167092292277081413995740463516165502889658753595815769711813706472918720285741842365940201752080993606460301626914386396847317943731603103448127258076693113954543840432307165396783271/95454923171918706454553900861591077499881698380777624345798353432639481998948442733887952191392523233893244580918215685887682295539420831533921542486847401265441*X^35 + 982402301884776799431039700026535724409371429122482434567607857330603405523105119068870234411275585371084465758067825944897234773197158406535468610557501906135859586555230960282200831543154784064037042758937126761402782393889480984854302693577764885386693440790008954543961038128319388654039893785295916822892530363224423294461869586990748160929874402705093880839857172172626591483182163786189599883401874642827967449198330409796640701318848038704677427958220634293361906137737949215624208052664102492877476690715221320398284481022685890232457968475859455708429302449167116/321497327821113557553576116496455193981808010414324568887324937129596736400713361680136829586358834781106166582775344818371418873442551097727487943577281*X^36 + -1009563720428512637340884909135420621447655205971081088822074236824052069374166272111826458142004366390414265069155172807130990682471861611901436941320948869549235838779788692814537807412284498194807565194877823707988249346549072082697593847768681307560234193862048259958489682432498591439070505998925073542139398146156139916620531776459644251573902568564244077114744159122668433171703931173027120692672624882713049428537676742047837728381498027152916767728036855291003012717678460340719882790340822059315883968011068809459782155028647096075020391976268675186056747604125877851/5539720455685607710205670063350419447500533827449226646497495991680081364920691935110437710602549082113240356387801966565357918608288597964942344755780128911*X^37 + 113460674874483561925487495113285668460480027803630589694623698412304436875962754280692712580297264816183964098343959075321481730615664284649580975460421765582415757332030010347209470302397042382724127402741440575861257211458807347896405960557764688320388096058480455542152395325510564529133410903710950270215077479011621781732541939848937273989470840403239439684155430006288507644533338984089465148603824197340405898806777846682899919506084227571820927531677411284168605952227585610021386606395980458579560700842036025480170851175658395854684817533303591594120253885/18658077176084589260842441906822308280529743509623618413749923807648815298050801559987048319096908756375495710218521549438304153760231623105303693551*X^38 + -3644128540654359388188759230437713952688324507288613062290125403593881808842122895254020014736945744723003547696540227199104631495457884830878608686268795909606110738278812707835417870093507585883383607949874202960744598269376125556640159027733534820047348273463722886427091668889051806535795223142824086363857051286733213076149534744986488683016863510015134903487870601910941013169365164812679738027761493521555916893402103520994073794981060334270249164309341110354367163205420960559288984249570648988040026648223883521986788955795644165099310269185339746942961414529/321497327821113557553576116496455193981808010414324568887324937129596736400713361680136829586358834781106166582775344818371418873442551097727487943577281*X^39 + -15755558380020739695474323265456730376876353998614375439881255471805784458405907625350142696454160493771258201642540991550381607985320739100216624797048191515202100330775187821555119159125255683768076209979034991771250247551408338550109695187049333159707842204713471309376401546180553792682072498664421666069623290180093260566008562005306128822833558619285477301318214017012708488778060453294903501652129977626019338435020354674127078555345213413358506301661782525650794119565427129327922889570804475309800974591571543168523636980081743890504981297016722317072/1082820334054006689155733382091713091551839330835332738305955766214892652663850128256459190940566929161133753712409120157756610397552760902170721*X^40 + 13370083063817071986008855268236653783837418923317176417372928499316227046345809852504379965438327958751493501730883480451910683762827968838741520717643916711163979362706815564331758768357476523789077118737838303138679319671880912213604600050151090806853223489439165723300589914889090502429245145574319170341672142534864063539337647228113614044931563446547413450901212075861034738970167325260117069638742196946969288013701474771053626252035905341885508859775051969121418176600581860543467517364937708847880848773030350196179098408816551586856068277045166236465145/18658077176084589260842441906822308280529743509623618413749923807648815298050801559987048319096908756375495710218521549438304153760231623105303693551*X^41 + 97156911820221609606573872112212481325125959354069446225188869589246396090806094999777013699305935056030655147172687283063357852195463521982982041519486067065734638211978819169429292207863356121840492296314273200437808150192669609270258637762417578053575152331043737305640033445141038755603173250859188885039473353942070901611082587010088121290688138187451733558511212419446859222579479072980254138660734328953680575213555216365678409436190594039821055396098455890213359366001780292868736980276679163351792990721875773733265830732824468442030465283175/62841409903894532479585246479700138793560404551989596558873876514125277271420702701901177583458123681802202641309797467225152945131029011791*X^42 + -1163255159124603261863976064857950419327079601435204840168691438333791491375517077791647533593428070367106764951298513674437726961962871106737632538737933888145793055101106194375803010289652293799952346289773863041667468544967005827257849066189493532629654709587910754817095313060010072165898878982534115382906151663340630401449123634856044426598875767291917549302025892097846952846755862265903239868966299855557104843397646569316746652220595384522065072215472951332470170114446578480556483150254226910787550188450836933696441755606904599318326677796539750/1082820334054006689155733382091713091551839330835332738305955766214892652663850128256459190940566929161133753712409120157756610397552760902170721*X^43 + 66988672430158141919119461760926887744291912203002039891548746896312985950385866266015954116333931977849792653824528916391331615647980876055584389817829602411749538264238010381707308829148786797733717365181381003542975887555945017725156811210456901344059859495921394480737004690304644749985771532939726941076852860098601120568912296626969800736691400791163137428797090183620717260718101572178521195739485119093806671002552522198853894357376800379006150878894956135583753108392795233485119402273930850230698718330238781350372791971869333811918753/3646997266780484735626791624380485102057942345307271577904583397024274695108856288195762148654060918217294564523811587674839123970229761*X^44 + 45552197325563039248809677969778150561443258443452211484540008862703070968947973342520924066720006298151637778194104023442444005195506406592344320612112052990727589273832352974680195277841115166394295118245333760761425075999369454563681834035747862713381552530304520522060044176956800205522624297661313359726745418290898593717239926897974379197099207454683513584882880231368161063408926044461149792213716029785280509319717863566411684822718382439059130617251773083821434284505878995298482352123017036835424152596118291298071256863436335226096947238/62841409903894532479585246479700138793560404551989596558873876514125277271420702701901177583458123681802202641309797467225152945131029011791*X^45 + -4511017219930013378697620466916406895144434316323937041431023533994504487194321578460735720463358557146079687708706211570181485433753734294437080655148013753690861074752573547153652002878905014140761315733596725458721154207204264755753841954680882354993155962549584195529995911666965363695193699108167594937684798443304355859193951680586752494435482381876742151446666609418755505352221107826004780952122590807691881034578905116220186085687166163502461162501354943045778279013949651289430889903530182915006465710117853701642886740661003808/211653256733821875435366004548806517442861258505442027619092530730907938895528773036722311453430498416649907986989239607384314547631*X^46 + -756391541848426436675753765158356710673475976865775064409631723978563680282696545354668024367663458189097275384400359746762345987675840638329303178642854461674402294278236252830844917650530466136251156100734192290956416235447203241856636977440165106575797154316575637821627777758097443024318513402756141001518693980146628989954785428502209881700445311279474704538432532400961234232007291462149172864217405149764640058551480566389806725052937844614471361856901741723830738330634924074709572272545576626609882573247213997776578332179012387655/3646997266780484735626791624380485102057942345307271577904583397024274695108856288195762148654060918217294564523811587674839123970229761*X^47 + 156886720720425484164581840870496906533701629277061113217317675853651471508060770941925094997904031793836784749154733211846932058147053933937963869237639841713115675183429117396073713493652203183601295445840973353883546115306643940226752460248219680461500740143641782939639097347706873766080481133313627853336735964363179607003111820969920800961426017635158052127859199068674875947238261451965798285298603914306586740338267392837757158495032381913558632436868514358147240772425730902424803776954351950952796188385142489318830494763/12283283427184834045346526873008329025759460188349023714183305132082173924643304105201225201870494946123260866286880599349098401*X^48 + -22698798027526528349867522958884602952571332677925876305323853311102678175901240613920496306703767036811566677229409630361783783824938749541612225524818992277313487823548490915045323969365684929160035086093675724413875500439221829727914118195447167574967548474893671023791447800058264904579200245274083656121743508013883172208365167172436818854989202259705893484336185053634409819359739714996529330109516055510907981047487244694960749168441739290422909454380886735599825893660769073186723934258977090757813606474526002393306291179139/211653256733821875435366004548806517442861258505442027619092530730907938895528773036722311453430498416649907986989239607384314547631*X^49 + -5691747634222319738036200120017864276468658428597013098332186776731219535696291594941417436332803503247235445160047616371490642531601644166045057595516314976491802228111553635428547216813674204703796697693521620665646065673294671020604763662603123611250408636179611048652118688358010041697345387744086427290987039329720359110507024635232832802696480061302371236108080145698230370110456245133704877783004804541908894606109505500239769510433089818440943211171840923980879301435203827725647028078539813948590219727230475351049/712859580244027279052087915559649992789708095197552301908380542747500082679084446938728176070483137724059013770929174125071*X^50 + 2112905897791206152154113300319374729604628321982163677655360375962686060876567292000809393480430899384904616927719618844948197386784091011256941714759238580942309819278295585774621637555543998121424916162485113269393052892799722057900005348923829074843600566395474613177693790300272863192504395717435543885799248240971329333226509702984334698054476275912487569186465697763662613465491669187244585541502742531285332418928590499218466485673753191545456326026953845771442004936787385722159862746899548981250259233462357055492953/12283283427184834045346526873008329025759460188349023714183305132082173924643304105201225201870494946123260866286880599349098401*X^51 + 335236565588670794975056688047322327194809051101112989506965752383307721257058322892763115653473428033417794745619501777990128760155698981353814406218892846601150734066393714173773047343070342770433539916215139330701813660408953893624260867778292584022611035468716607806673254215423019037924543754524349199729978767311994377718210792886117722922543539007737757835859457706525174338673845207492538686834960374362668530174852115947842038458558860267905776890904954186203367816502412593200492118410467902618071362545581/41370760852186598517328530878048284649161864964166461720641897901891943745521701987042433757209862325115142114266680641*X^52 + -17073055140971170140627339553235863929025016223137200712778038409552740291441657328214444901567358275958141487808559983768634670967446489762419158117186800504145503702132165235262421844445545465637917655704364751019773131642721651253363127193350823492492815524366186498693559341518861128647683241985752550765672587537626264675044061836521983879869001526456713660099802294035682730323225748826433605670513532343246536451741580469493513738413567886606814143759883579800590711439323816445498086676975918029117210904073200/712859580244027279052087915559649992789708095197552301908380542747500082679084446938728176070483137724059013770929174125071*X^53 + -13913205850280974011584293215219962539348263716755264776012148748326303156042409515670175914498550399221592737487338970823349462311089303209131669843290983493189873095364605426513881698408072741437588523723370229724577731395692472934215175216341582996356491587500355309777005578979851157839122285997609857200869452699812701897256585429517841093985723931996225267043209835133628589467790648886917986454838210322960068006320145626455873195105258413922331217379702086877975336723438300470611140518343994201478319/2400949501026440631265076366899674113467695720745543597042649753461316449743004003658663673449588667234353323328111*X^54 + -4840081189844008346080932917774324852426258953550694375198485076633088170191773574233703804751631824774678522186069781392022334975718684824704088011422359098152965350526695965890971775792839943183048216000482698364624388233330824906498697352122262236330537971310305569883515856030380291558475666518695238216482307751157691640319673956953764009211436930581613407324486862434082369034415143728225352952058098384846978270011465024061524865101438972188226684675025637455948779783649408119124876251509013213800526246/41370760852186598517328530878048284649161864964166461720641897901891943745521701987042433757209862325115142114266680641*X^55 + 29352365074580316835362387667534553141296656590599367897852394352730807110313939224868237282251523597629801000018231099088938219814242838871897869243072705977266430478062953296370799395893843777004374098453671933892034872950058866908611132528124648695059308308396217339921218668227641903771849292284359358913098843435154497404739659828208544971085305020793771060353477800407969600260557164083127848417280935065677173143545400458092952538809085671074653094490927472828137399705491735476572800001474101/139338953109305358439154800470064077155574007355669641752808876644496340882305380050993190961034685580311840481*X^56 + 172421203656329928611042634401344010523033722115139506892610351875719197689713410080685645102632699072075172730310876984705531310699600926536461959049082027463850129220387899987548367923737273338963497872842002333363358035253139438762128384370803009940644817828860246559005702228915713686129893746098272249998925938630799165448368653965804929835053483778245231567802032210074524787746757955045037971054444275139820594177012315605379471946350219671781068902243100245135225298362206801325219372506874104794/2400949501026440631265076366899674113467695720745543597042649753461316449743004003658663673449588667234353323328111*X^57 + 18128231900634614911474475596156569776807231694586888433171952013333358104900333743149510282496645846076253497834773756012659469212943111052860036671876650412764269426602200407946809922314666115986467957001807677768926421760327240023969589160417534226631309180428966852341066029179609865220518651015180888142682279490714484095809510821606304355425174983055942142263651155199825748956576548559927967694827887308615840920392536556941035981808042871002510092438518539312182823217121834021019234592/8086527369816340226287203323664562541673379801269203282038702144071518825506667056525633507111292761900751*X^58 + 6004472535240997606804951823249433117835282142710465589761737626328648797697167351978665651263330692264115135566930472865723874020506296180583350119009967845362751888944240737520324359085723511703263486684983001576388248679974424597768553843343160085622779890020100335218059728809919663361520071694417568938459263712540686173156995624301380888501964149958343650794399002425616977672238516862669040882885088990410059489734365891556293851051374861671434158292610534407108788412704709691957107943245/139338953109305358439154800470064077155574007355669641752808876644496340882305380050993190961034685580311840481*X^59 + 283368813574925406331435434179477641291898529814399080358416609853426637078496986248860501412409733123474007201909358125476217252897615155594397320807367174128001921556946524882084084018666656371910869009678691223531969008538622673484387463936603227942230501567331198987625356918421145957874019942833179413448139314805899062309550101783809911325276722721280044688864138870791610387198011553885056451240062728213365320454015041307013062918112405852350895816407199921028100910772511522011/469301106715590518616865145590189921749949498071452804946822711628548478063180724074379519883424801921*X^60 + 52683941701454849487277504452824778761012828298881626375763803378464783061151947267874386631638566632570807241025744250923636542558916315717430533602707503307230579540839743396778834896983851551324061401310858467372603015328198870958685419265061047926609787952197304161543857236333746983983035938635324552382842986812440120746647808194292870085690837513442382072570655843845941910710328020748160967000531343248606661149053936783167102216545700748417863340240778661149106944836743427096994/8086527369816340226287203323664562541673379801269203282038702144071518825506667056525633507111292761900751*X^61 + 1484371902747535633998870855368049663273255703962620439278059581074728047566791037179931490300329710737833622465523058119861946661650687561061277521736597236398858352200048604186831279140032935874902408481601563967003862737052395257102992553902521034909950902117099114350791811391109756703511700746610381873376005888408735557905134121703170752580083526347977739435786328702981624653739850544632839169043238065613897794248211331028792309738370598853016627532690838550675024797121/27235860177331003343791140710939000739942516282946596538031612305063459930542668682861094532146991*X^62 + 164308366116337193283416758228859693420012957722391870513375556422261231320863183353121275366913512826844730473332713238477600585968749897127555213241366076732592216555728494268591802015905513925277494600891211734789648963612282411151356510757712996293423727022249572623761394858910179730996823966563756286101013409949100290550361514102922738337278249126214180350594045869507025498823831668360421313782723245705152795984783678230858493799675283629250543827179336887835273079873639/469301106715590518616865145590189921749949498071452804946822711628548478063180724074379519883424801921*X^63 + 2789011350196259960134873799361723620960961278231541496737190465586128246614498886669396406179814257534846104833010332816266124201950698737790772708188749477921997133071805934515088104296809270893573770110377559773877663252961769607599154972680215486004204161966351155036342707110926467202611297122056679535445200941215433285223025727896520851509066691891933658914576463209717879216053296326421363431377773073320518692763361101651921575547704316904489456388680003819299/1580631430406302788218393634202251798499362560672427400500935076609799775436287428637983548961*X^64 + 205854865606300277777731840527091666249560540460944301195000098769437793737428464744466564601659577325296594328665828182733844116971219562278197702988871404085096735930442254742922264374992639800967752823687342498802351054309869504778767515117287930036617578486577805367555436764297220780006524492067696192829110003547757780469596727459315667637165277818901109520785347905903167670070695217498016834264237734423384155236244308345957055843048496625245386666950044340373607/27235860177331003343791140710939000739942516282946596538031612305063459930542668682861094532146991*X^65 + 2692368683654556079344731845693859801271978178930922016664719146069212406437770058237675599856924856655097580654780517348480548940117069734186192493376546526188557910136143834949599234607621514367425308529192694409827016391409143090851129815414317772548134845523140873621840769326817153737639056270595151778140839885870301674206412413474990156410385868298121117470570436326232754971230194512887989322531596218842370394038577430731282904970821138821307090249443/91731845534577377297800106447812187249687340297860101009862171470593684373297395893330831*X^66 + 157728880146478165414330427181306905010941216206456263832788792878423513192390132204504886740565578995156541677853570985003296803826388045524266988637196208907084698092793086721182964937996958110643113495037537026376945140186574162102495834021541496462488291551866682001839742917075344907316336958446733486591784485611127367457449030130916874658665823928888278104528061518361772416961133148370681595726685056950196764496988573812009428505351509688612759320662895/1580631430406302788218393634202251798499362560672427400500935076609799775436287428637983548961*X^67 + 1472665945716847402965672694255076605133970077460153322588326745936250304451881585688529108841855414740880277521082860626393769942328616477347993210790243254748367610699503796481939797518242344433507881642766737838818909734382927652949420542195566448272304623598225456884965490945147869280404238914021256146262288726582968985621930617225007104571998216979739444825955837136546220697202714156582275647099969144068234834163539910940122797290058433626801/5323651879436908902431670039336787606621051610345313737441945996784497961424026225601*X^68 + 55980951561866082002641242218071472142283990140368595206574945685223345121923685574846260752908528872077713349104232832759316400020231168621635270039211366585950665547231484840332055741183156366598499009876391233168604705800831299767497638203368551050160320639466814307035981137644831995044326192689382583610484289589911945090679984397573986415819294993120126200888317292240386052565644481224386106606954120957704636596646952693614132263291764714585008/91731845534577377297800106447812187249687340297860101009862171470593684373297395893330831*X^69 + 336075238179396796744699161856540524627261201847641124765710896828339925669029559210506936989440171153399507675577767152804012281632757387228193972375979567887360254206204902800846806524095499048987929066837769797399520054041009473818893536478388002638952908952891583805417660014341826237430133367679335291517780496690375115478053712119554348956470509519292164383144867697554418003643595101192973518933242608789787609583170329395625603286515/308957801603906267914321283694317660415591179289960753145026173569990015752076271*X^70 + 8599517742485393790452012850889806097877372704805732089007988400335496120329710268829685379656965204419029886866331854336759078488053797710725140086712031447340087834678723565458454115722191247499725040061674753919268064890251326397407904224984303483128845304424612115433331603799621826719245545258912625564327269563486639992075482188537678698071329184068645757527999180067994003189619997095391599620649713123353104844673898747439274615201730/5323651879436908902431670039336787606621051610345313737441945996784497961424026225601*X^71 + 36787719622474964629451793395900849490869233459049765037097771608694026704660992612496031884568626902412504390880225457031643335077640087603846853079884405925523468913291553050855368797296498481174872666387971531995575201675056964204222752283243514875286118247595827479670890124603914585289639803059818934158011819096106678085287696406284023865261405253920011727799035053275052680704089462093195150160232719786641257453227531751731/17930346561656680860908901613041475272218163733385221585806173383436249535841*X^72 + 693187680717477975455164123519772647303290705403548075314154701379265308943245714482618677597356270321786005653283325930137615310569064705903511221379802047788618378670928433955083032585329284372728757744366726684517420995332664774127280046991549495141512779058485564249286057871536362033204361471141054925874591717105122512941415785287378439831154370028912061511844848218395231274834513993714306736897620629237127854278829056712868/308957801603906267914321283694317660415591179289960753145026173569990015752076271*X^73 + 2161268891005392899490710033717669332703529935195092291084482984851363937811688308203516803733811779086946762620778195976596508328486569989303318902920783603287570146837308910367339008593472018355123252530251068820178904212210727054605471107519716086941625943705642002580206178072688338720218578648591906188893747842302635262871723753692983843127397736813930765231178888686045935447020018082917453428118339241608328174289/1040586533669356442511107980560703109060307801833046345876975995788767311*X^74 + 28298265535542436800615353564109611098129249441614608040259281632205909494708391931257662588075076554791338022466731538775117164771348022328416767424959848394385423835229581803814465507991742084995511494167205558714622191571910405890271538755111647995655511099150523418248643801041849738645821699735476107392332949652241501603464456277784160006516206872827000367326424919164108411795332610815840285076797746897150867485054/17930346561656680860908901613041475272218163733385221585806173383436249535841*X^75 + 57543243938963366604731400511425137797908837886902239678380203292437481336287816110647101585270063112869650322455465300730294034461413707526365239284693792354947341715215432259347565841122823659559934538876160579038882784212268857745646297396475409089442369567691498923098505728867048201543434270234849887477035477702522719628561079325289098025856989370523795596373210134464243899483788347656815994013716538425/60390373957945356770420055746079920437601288481982841731587023143681*X^76 + 463044137892291789345188123421908612047604724493014190298921747829966901651157136449754820801293947496816207376770728054167880559375522306382576270091659099018648822495223460918625171982255118552362382864589528377504115552387101905031385774874907201761784668053174951858166065174103279272250242076867008575920610911279645197457623443052214703273730945396625696006115862902137736830057680847109101973691411995412/1040586533669356442511107980560703109060307801833046345876975995788767311*X^77 + 553381194476879392959980912130674665941253604655708281718377403595606032664952788517977828475095286410609446518544929675478366775296769071130091546150320204463698284447028898007752038773660380551006642108211470619475426846190163015237948653321145829205985939868785682953354508117316947636148487881152470842977752050214928049993205110623394718680672793241635951437833371075379006679120914066856246293/3504751549993927036760493050088788836260303434622647654319947951*X^78 + 2555307850516284501509994022070260134634156452221912184665322013970737189402338826576245914292797044795839001969153715025852776027217397035553669548581672429972156328627111636351480476613350871128280646937369476521041069020556881228544953450083418556290311317181008688900133038833625105572813643018918875296788747338650339613156237455194941167469180514631176737266992136870794222940785100317547121507/60390373957945356770420055746079920437601288481982841731587023143681*X^79 + 1752139237702275184236858936203140378279442168810661799828466712064348821103664919549087188879166089045631375895611720571552705026266551649418990420299930743105545832666897489498664726466030998629357116339357572962864329622568723813661718382513882595689304220234902305961425046214817548928835261516109411197680570412256732857224703230740207905369659523228148786577214849859504527708143074/203398035517029019601908946090696351706825107923083260073121*X^80 + 4663028114635330351519901182676184549206713071510435570284381929581329483763607745319127346913149003585428065631568961721532931692358234262470015703083557505301866691254861744564382911444350685862681713499347969974500009335702155773822277544847670382135273372406679678833619055475774366378381251766984322584303893194282963900647252087835415877407738222814725108116315420359636696699420086/3504751549993927036760493050088788836260303434622647654319947951*X^81 + 1726713484612231835030962278728083329263982698538090173961490372876684563684388371280925965942206422351754542247586574612317459499612593082111992884448361644500014311745525964280947618088916733630402917271575273131962976822403003461610062888948958662694737310706736548575110339023229663974599673041884107559653231925884718342817112964600034576747808168405879063076491551578877/11804192183682259857344840467221655835809013285536722191*X^82 + 1966882364313870083055045404642955128777798824693626465672934648294640816194412723902686502868985510688361660743840865610866044369780239013520261103256440084732120049583393954054555966090913695882503441555113871817177097252582889260929837678172881269007187621656510900963698571732300891013185518148795416721769739705950587972329975889648596756906843280337938018355561663403018/203398035517029019601908946090696351706825107923083260073121*X^83 + 175661413295203422378501071894993958505509148284385507427182447077512639903732646030042920418383497949071810933525548178564955360368381172488326398370047373931986050964586529310395495717441981806411738510275300825930242478663802573294470732041255698812422545404596376534680009372745117288414101708176327178402118593963268254135889201073347259820358546274444626474/685055550094728098041021442006944218896698583108161*X^84 + 46147068805186905966803485045069704879668870821307651113584261111718544632911557816163705770336367718046813772563633617077862199565180429126187777573704988371245830614008362971117966063863014551349796114844420291832181749293944293631576323257910580317673750809090806370424089479188210097828235093690505881603884885385835214333461940225234976628046653821324431024/11804192183682259857344840467221655835809013285536722191*X^85 + 1386757964607914010829018091972107721126581411773916934148574540243393553146896489448083334342221332520075821020108154465399834663887348619677636956824613934703945370559582020691618474786356227112478522210226126491163324624746238999543783931594347301248503618393477983447426696965730378297399492082399344469161031082276916881697393238442097637595989/39757155713233596311358681562703512210359154031*X^86 + 124442166001946151058424238835804246581880667714960642555080567356764726807526683951574943705220671207316506787105588302781851303063005421743907247679043892394751514777708498270915108525700923216181842766278791450424306944191875380199820191911380128591461526980761829354497323001220269829333943297502734226295877793850642365267385410295202341935977/685055550094728098041021442006944218896698583108161*X^87 + 967593629666490397570180698557038081349690115510013254814558302186492340298402894495531307409245920053765381987179286432646905413011161130270315012734648602531217289014009964403015663862400712845968656981451166048451664172777503848995422177043969803376835705872296257088818810206806389158691209868401258038654049332647637543177118963/2307304028392640955914263917515147827192801*X^88 + 31342641724492125545579956500390286209088122378795016721791057031462084558573928166341703321969639800896952454626601859645738907265678598088247005249793277375788836143524887003417522835902802511638361810744436915458173111749980449555949141424395343698125132836518329633106802981910839172757982311614475551458435597408509930178909133/39757155713233596311358681562703512210359154031*X^89 + 155850227475336960398790540238869593863165209243923499667563184450269968790115338468405878354791723173604234082154877946569721329491538817415897263828060761011006258358042619967234386047570258569137787439112781569895539679612241462311706391923099441553776037103053100483163986824148056078136637024662812393518163567929/133904244001662176073023267222746667471*X^90 + 3449734663780506356592317860089216505708965421035215171818292455361543452185722267013691365343005967930027047019882194600158192402299371402058785596139218207239571088710957864648435739880078393154077586526835567031188999220095608815512558569992315844499043420344077908659428054098074322436985441577323667607004873205/2307304028392640955914263917515147827192801*X^91 + 11162199158689121059799751045044461763669647149812137882953832820954065445423700241184358931825186191083668278177980578292408376970502004757549281199047662642137395451355646281302637328130942790776605532479361628709691938999558069942457357763110634186688647024762249067722840965743638530814820146971598/7771124368966524059719300517831041*X^92 + 162819159911996293502402996141691461468444099720752939568615381656298554734677146970871965969903206645943577545815498861475475297314134839997921732646889679087454497909732144539668652579113625678638419111912001372847681556932971978368545101561960553240236488058457228533476092698223497372130259078103/133904244001662176073023267222746667471*X^93 + 352534565085414985391205354851085046181254230082057249141384820994528835274360478624685705099727935644514038158295182455800141751348955616456676230036487888977679088387050480296541138277236710816839224699670691811467986398046351343060921966949180168539745251461608489014789133284514157/450996713421538161436904446511*X^94 + 3033440326554600850429353777216430337915324004787009973542647084530527827383178892784012551553709903987855532980058087053937621251669288163138105174594305001433634830428123353211904487629159964250372365592889797223967136092504552934335808324508360814992237056615660086603106306668556/7771124368966524059719300517831041*X^95 + 1050166936014522795228308484384347938589242377012330841603656239740558763641546240973608974172517965482736312272969877225824098239490638314143500061139821118827612600722803052246775469925098035318010236751662510607504435911363534532350153688797011356001629399277360109/26173565865100003565486881*X^96 + 870786198137162238520957124364704458103092619599537166489343138120511391342873188677734035399495044181532468509420869324318845003388425357087701080530381808835753171963111037884766980983079475974366243240360674470737342047978495973264328722332408013144351258623589/450996713421538161436904446511*X^97 + 75648499244847751774992728425535755966978609133359994596239391862724590919473422047882277528827926618582269469352761414598066927281341949135485191436413443261706497669614188945672868770392325948130176113607776229510756984746949960484290733150674007/1518981246886425835151*X^98 + 14679666016198327598891348894890602254386867929885103315470531182251712272622586857634110817885542831042416150719954402887568935253557559516505854533243666168611998190648004399520822971951963316423826901519868920626880606970743352065554410827140/26173565865100003565486881*X^99 + 7973486661196249816288377293069491078892525973187869271921358528552395002313079573890675685606855537356529122984888236462006253848426356887185348455378273360299619586146017041236272779285577713447731659025401064731273881423469/88153981015984321*X^100 + 28711635606331020346304921368896453583610516042549444282292247675441291052669775702687261316758528224627568465703954569645587748510638805267938805424469999220090569257702995431409774602432770523697671787617734674068714246/1518981246886425835151*X^101 + 6302616922834957661137979229015617113195878936505620202730136902732706676402161535721664656631977753192614260294016075042008007403305807859361164390678316270034163080675750934505069946255045188299527380/5116010737391*X^102 + 9245394259193904569917117470609953093927579434578066884537078811268395169096878334161935196829520249748139304411406482505236304690509343507568647762945560386574217533482104792711922738243281919346/88153981015984321*X^103 + -93416686208786207991808674999920995000517150469710310928308337098088241128550468270042522679313324295133241814755600815106146478955444774373695705083219349142988906789191476/296907361*X^104 + 2414458967486757720637796768008983285461470757314856793295049923414701946975979324409375387878679635022725235308403622325832952840312942348758255044595790127255812/5116010737391*X^105 + -8131908711861772721322096534707852495551544827373025887807961989879747842228291535016092787004679483968998442470542322815829905507772115678/17231*X^106 + 70059431960724175420812005301973749132574602150766778860915657656044528585448372288253810132786064360490645760182924721108752004/296907361*X^107 + -1172802432837472939205985267333928743339129175368301682903486209556406527729621267292981116*X^108 + 41850756253837205169286535133418777158908418702586174743654744533/17231*X^109 + -2414360041387494696026585902212*X^110 + 1*X^111 +