D=-12359 h=136 799237334765297753437650462277707181092848260532584447056508138662989799222068452470503293413043741499305962050725605968159676039568101988297667142148822062755734659606682060350438273906698798049337338299712807043363307623318810435682937220195503410567634299932596614975700044415441717132325982549743394329420566415638358849046819493651239512607849141779751508710632524768867436471910424203333264644820257119600870176317494916597813443797198002555369418670654145919334535704701347648208664232714477853695195882633909916222269906773650325211150076904460101493008602425654576006764201169983610731757241925859813866515433459974707061325603322917609390346013057/2602790681428572068893975859000417078425723768658232206626603707840501725819649783453043733246370683913178272805409447012890023164816869827784022595544724978426979872278649516976783149432630797251590295352610030641741569031209267317228128153946532650513*X^0 + -176065520320357010570893506018638354413206432327699447222779490468620883165076053791555165543126725075519168406757197749490771015398917903132868077446562719635438906747261166103890129778138573966887262052836921402084012660290174827801666552542717371983976873280169103989431471736063524047460798485279995591972023163102337852209302108441943066728124001022238051862709761242931669506134142638056727373904605870381378388841175923214385857485835171401227089477861194062192968953977976839857503050946960522488261308493718429119391308142407519806894366779081791796614617305145750530508849481542505583195682911468548939298172463740077078142616098268624860485608/83718096044466292618186683423250361537848072796743314960299743312644205595027039800468363070310809107019729546897068276705971467605158443665964183846601273786790616652514889038454490747631111165663634390912079603786370612644826574119638049410895249*X^1 + 10137643331871930302096410387624925359677219164090007855078814553034978441603742950260241153615681134314621320955258300931140716789259299045713248779431735233971602337568400162088000654039363343337575470083855922006293624384045488821935400169878559961408702394023030387900280421074253711870742757031256220901716570328792101441074173862305476659268418347853776072149749800300122563182228910870508910356920431663268356823011151671924081493698018426131501925831904915242238944123207231024955077127363264223318687225740471092878529777349165302161290950319605200446875575887730908480287050878164110619734440826808307197711833441003409894658010446484831852121383780/1034671949013558910468169220427951218246264331694950629594344527600969736948939184893988499185971289753656837470100866831809101368132153205267651348160145142730945231208431513626259051149972902896436857437282391823195754401677411629544606652669254382391*X^2 + -55737460589553511853070904475005155222319222038170788156828811920607670454204627572817853381875127085245870349232385501599921880740172498464274254807127442307053927048876342368262960144597946476505086291265248690774511576153095496427495912986532685872076599993602047045047016586105023508499402492145563074588145279686367026122226555868825854510309333641634910111197849842424494827623158386303595712626281748135769021152155942721822395155263063526582575135086879098602546065309791663063758680779158454450645573702236884437269116062623593106706019278062424023884078105265601430002325091866555751901482239996972739430423794848400759489300559289260233677013/1957644611768812894785658346898564162508139253844066512139058646925655426568720325457994734794062936477765340161279450762037847247988574336067938274267154957875433951984529729922594694236215804424046471314312728011510729594170635158230875983473479*X^3 + 1722260576551263032842603128361835616443198374960206256778683025354199471121432532563324372156393741132348796232118588340026904609032229064362345388357999651190900505421133242351182540633062309416556997844258922946767869850297882311527317769324798858175082092599396904745343520516731784358883982972056221408205845922850504729804048766764959499642948393633446709623878776380234648708560228083895717137014432718332894668312752986340378179729349070034516563475751928342851246068693095665017861144132582506024432554507713090160161412257843642693297207609349964489790280504182101302786850101668546105059272122363473363183200185230430014950606455045328303004259081/24194529756850758566655951509319354484438093038258818023526625817354175416962814502335356927319823831928701839053252731968025754137890790219463649131667768124382488212576802932113347826065391126876790338973591005494261107054354879920575396279748726961*X^4 + -6102900693435905456150476991700773231980740949156784260637304921225412057136751073265058903645275976515457766201194437600936901127520931046947544054474639028940029443965714020864008094988303000484113596827412874656319938223204356183046632702608960547476028875578981230580721217336667908988640394941162607678719126027225846719227940207964598505942627350106521025779368137813801514742106101699738777023695746703823843133010453165094788937715334746432896922338334735119700356927727975559874205468211607670752914356425499351465098238333007859662009226433621204501869555719560085121216554217506103469154341095572655078580492336725998370869877601369316851653/45777109216052020923461061756912779590974370447522875799675374137188641336545041998330000676064745419700152383413687294297996428082263774020845874363881202591310009881343886394338527925743698315280316385616666267119233016644980464497833413643809*X^5 + 126805021056153899341676587472041201214654662774460824206399028347342878928682300452588320108305876305764260412100476814976556360242095791273192532237626965315810865253635628757694452973671157177352340959972648152692684031627323039514343211367349018156030567467439937947294311053637887821762115395167166712863103786127995484876833940458459742938415686901999576920165543083533155945083083832740403638217834809817910007315137397665365836747005422182586832116473718287842586326158371513548793743501396983686309374163674850122338581395371574971355254315237880431155115898521135377717399765861961553259178896204778554508409256527562963589536243749644810054589230/565759292801186926593055262253685042964852244360935222008187948961514418278360174057360478355484188642074183306609761270228937854668697983123634161263207782826000412123529091947629866634266367478549430209836378395326600852715313560728723159223835431*X^6 + -339342167771940722470613554529145268074974818759963632199926524841798922294902400757048870460076451389271214085153606746123715302038353335409592835299353608988475177249359899971322625575370121240184634700050140616714041893742175473195417508581358756675812731479859928553319898553538772679148190092068199477209446043935979361639821417142351399231933637171051239202601806353101156370501994677337830756832546802616347736563004305590364367333462933051820902710623007101964176154358252269192421633793108749700004568114378366306319238045691885544739467493372499631675298567978977852412010283634281450684793447779042543591235108394782401283452829587958341034/1070441343429001864785196767355594570903114577177288705081817552038799040882071133385983509619120594408394209790966552961576257603024049736388417969994471037210825540554121139895123761674887030756210974629275552326034334639566255703525678173239*X^7 + 5427567685417490480832951051213883159226730813559821113187819432500235376622064800528958053956173856599932243083262356701175841948851820761386888939038272256694997082584650000699568807602971198249070433656065136805438453737476805659954542931347858461896662938602245317734969605254953288325087266558865552333206712117886127490344759092207116213523336389023165287016264392472349509768157536156807968089527323350789757537117832140769729854436887920729912023111977646464660887006765500495475959078750117086037009227283097505474969504717229750845798955609691550538560197254556239805868019569940773802895626069305944198010308297847056972515339322765231120793271/13229584563439034046880246847747793301791593059334111106106183125647517346261517137517370195382711426293344038806555628052120967715774230692024457691161667548888592855708383167963834570539928813116011435443216551197458341810399354239873856543060801*X^8 + -11817876703912893318621958064065973853820792808508657488304233584311492873367901212291133367343892521069780245178058699639045691109353509386370517400298851797292901537526048301163026171609315041566307814149801791592515946552241369843122121890869976930771056599087673151813156246421559742285546896823511671061886517800272141895381792614583467494312300734079534836727137299134548222514622564488514944768594301535139650995488826380126281282857297260619617747997663739096087285148511812240854733960590167011621594777018194298882247953482354079711431918848364955995905276014614856284424393386284767491594032153543764663906804806804841624166764560968179248/25030953010031680469530048205013903308601028627254343860235073431443718975234125539974855108012448562507154836927691059624204098007439952570293129972360395643169235473755239859996016435313726991548262130258162846688560782493296213149843918769*X^9 + 154502458925927532531784543799322342240558135877700882534479352853143771914247405486338141428461022116082799558276237032507371737783294542091665945112764151785900876700678942198612202336231398338649879646572566383920930557667974774407096738759668703048597514658375504924736490854304823555115752338404599282420441224163623297438246293989803879010933630215864763987972192323289528677616714515832046805016120451953254984361002566469719052065959156791511888826709993500335361709349728816186198801054691189139546299468368617261176261878648745773292485944968598945022093306825414809561309556833100482411276045813028177129644800092311975923449406783371527140963/309357548250981538922921865765766830991000112804236435768645272539212922814918557548549234279925851784025926629589333805895538447273950373816252793328402129753928581220141009429690767124042351888544971667860634622223922710834647898318920992066071*X^10 + -280535984368264429765550628790646808080692356256882540067687516200326448502607207382624288870013483595542028241187501540101315153918603090089538976336064895983363327696935943616411057979238534492325327066332244804920705378978345791491747109764413823432146213271601664910749845374042243802875342181095018224028434664920367111215790471014820131923178617058294657867167400021318581598641527706230569371044923434558623858468973873457526829520571191084251504420459931474532401388175359419791119929630497381848829146727743658277705504126510128676226861611111265022189552267254525293300414817514117064761422464154211811648073885568638823293642901651620120/585318020867315774390661374807752897174989665286552745012374481890705945775763595845354245992037999398379136489368291628076299403200108932180169476657670874737107294434441647345161319670334743956424286402185376057366620773570888065402127399*X^11 + 3055799091812800423318928815324024549910369610940134864056107194636758744877258803892551203829144898207287212393821578184871791396462646032555792446186755981189692476650800747780906179344450479188063351639992934303970314701896113332904469194645511629027284058224649985940306718930259183183248493830482616527162710293058202536684286437876040471653855234834371386750532127440081299484040714101783704572292474939786468310636857514985675243626813015225197628898978380809896939040673840894276455833679292578088313213801242386511848901401960990275698976493814926936401814088503985872699205247721801715325902321728712069782359363173572539756379874992547628924/7233945419899155655694183931249018056185697273276505375607936221687234783842662281052733126215597634564567747872102716231394984324150146292814714562012154340875909051915264319538848749805667100557447755644609062692994066140562605600304892524241*X^12 + -4639589738217132395513293230744264481812755974049975827444912558722358416436690757304736533096208633433167378103666802116736140106377757794674394855738097891278392910833344997017415017984331927935224496002981157108297505692614301708461561769337640971532396625453393692324465009193435986232922489239481084523361184792919145448860747907029371775580077771852502011175962230395894720048265139472080165830860314913332255947049708870690875986757545992761805979270396962396296530542000806754115026073532081684913180747298410180345454718398036138738848763163506629300590789044745204909499116834292311200534049473793466737463542596119861542709558662136204/13686941340776297337883415917100136522661381444114713432201329012574967095169162488818462423472690494872689574029244783600133548630538998414116755300110598171294118301768236595416427007421857836670169008029094075619301998831781426563736129*X^13 + 42056586740352846822787557250435233002438637286881201553941906113121725715163774035568976046043393252437085957419016351287526458882247314857689267176965859731197752881183890122881835273762200464826318355116063264728172318707911218703280376113704384646227576488678456453798929218969203370427464557477841949086121344820990488386339594645983329773359694229752482318505660778597164510700461775717786817418388700292594835421848941042928646802642204848455212983625949779410193803841598316948353042456900743210064233617198613744050887930576752944708159877486206961467393704066959398218436866702698418271287569561983676753790702520450101004280395977573972437/169156908030654258798901137319440587283572013267813743308576225266414018329195679199307377091698981826131570445427436280514050527524831481400068978754066882799024008091553636082751621384726741003406618770231573680578953403561986650901214818311*X^14 + -52969356441457381804366521688108169770696726560241608799702851761772104472370678647575313837425773346981652937282222848210769751943435890290683764156183978709847187975661268397924987675707970295920426826932152285719120053306935562559610148529017743690408581313733707562494699174453964551404350650994633779646991988607377387529364647087145387229487071382902675906192558744014023401649691887190576175085148321027207108758339298322532299663682028912276830110738831924306918987278420551906484230656761031572886301917622956716853767626605905999225559369727375430548277002801056608300404842877883199410833718627106032571059379720241642894872524073935/320052273443187145452569560647458488150266141059078580945560650913032242940681928899468859971163326565111035431220304430814677203190045354938080935490894317623108681059229741570948086831047569770829261535755982511042825282173705985671959*X^15 + 396280546411003722518257735498545177312110650589362732762377551457080000229869759609136470675857916087201874426471650765110261373181565125526823874658526919921232159322435043366751080309361894493365090374530175368930275671851019638224005622348621771225032678061471345817053495844037820052954334404662914067174774588484018395692941023755266116385236749565765722269034777463115593562648810106402234459275892672232048380798631535042715477061112463245634771970510632569703623425068501747161074541700445863748238632921146539746210534737750879199321907733794799486932869702491700036619059017722847645745395485387676687100286874079855830830818557243129528/3955526047484349930648307200041939455049139237349152181906184084634165490503887959268535640383607553018207286894451742460438595554225770541679742281731962871504000189211020376075347405144916914797678843320408187853978277662384832276919741281*X^16 + -409838729799203814577233891158789174207002530097255764111728464585599749703629870391164965454241497517667616078011072978385504051980013298932476440254674235765828851766391792825083448062509160260674138902604717093926427080148326759142137734817497011283301218537214032601458792118183501174537012990279579759248496296373785878243669944902495051649512887435968825804607589324950446390436835138423255216553592705335636339196465119574124831515094820921454751290336399778972098344162289043537774322642262479884527884261864110106709811508636744008478248798176144121181213461500926726868056444794440412987216630947391130830103163197562877101407940889/7484028402385394047721709121054737687145150478685468880432642456013133603839880043041225061223901721605072355338026375961278559084223894131977133292084186244281771083915963695606764066200562154200959348153853786365513108386455298151889*X^17 + 2496192475848013381357910453669898587134305152186154753923248756778217674699529650358245144215300245555018854657849525746056362173189837973564230757178873282880062226486130276362299624494878703230889977832534444790418957443703895119660519502712856762731873502715112430291556366704653338115087505419848557324738310117010227608893857589549663830294436220463550747914446788154850983146237617810095727312524820107384679759012394540000798383370366758700252273857608852928868045163749493725739739687471220279623122704267821204152296108890677825182271844725003141907369454018504366909474666498480542300724271043781391887963088198013470467821366725779382/92495107025081085035792603027115503075426914766073709893267028113866318209857077451946500531666201377317089239622667980505441711721923107577105390356868457793078408826117395314003997094172747663769656583833478945691376506548201029859196151*X^18 + -2069533206257890539926338131353307382943519884642040277052880226220651365677716452555666500707803960092512896148754426190595250191277814292888033594737629109077269513118586590031656969221865454298488289719436935947485680951415271063588942084525911026308039077336724061370483371081409177663452285483987471093881208100313254961522488830950041416845773683907408517860811022771685051903938419967723822463386099664849926361518735950037793178647859865032617976201918927855687172159634979009360425973803925890376370506748400992961956793565111789257406850581854450709845341743880510546519094904283172732289683433883208624412356070174553757733349260/175004790702271937842185770368542696948373532513965572169676646151613853184701459053233598405510769280998940908867191734995509634706748556043481796376108894295447191783454446802358994670439555187642790809649950987914336784827702982919*X^19 + 9855666049760097804726878797979136523760865750485350891930997343451118014538948279040573440538477893711951139832959615624438003119707031579853549943504752885155359949724286146294221681615479776422384972325834677636969011844255644954853994086442675005574244704421701394566116491781441437928382922668560063873922988369342260637143145372910629017609259409623170619669882609497945332919235054009602859252894156317007271086780897763307508457752261517962252508955841867958002114231605727966918574805514827980292836790322230785181723780360724603766950922526180294453825440422659825085292353557564684659676504527356089603301290373870487562589298988423/2162884208289378879791573935984819191584948488340100506445033669787795611509725332438914042693707597543865910692689622652809503575340705404141391521412329824597431843251713508030354815131962462564077251616463744259633288323685581165895921*X^20 + -21263940706100207040677117201193526042583658251925268750855538286586739485787377557742039603939146003776387423686202185810368168035818730373981502751616431134504903017116080010051660845093100328103364090588295866426255846149170439725214955246936976106998951402308090552839687990390614594342914400863953399129578201020573221259458296634483430534949111135452641787398480359837869800220006706754440002960737451737179454581144329838683036421742943147693372629701191970177831026760131078091547340598078423215870225481056884019772592296279298074279059835624924596254758474381487188259126455852609144511312673579796100470605475977050256213329/14160109288961237789642023656326781855196499111090344863635945153460138618391573675316255231451635996520668412401261569301360112849482041916294343909386592304834306317942749963780159775907399885722371616607326724485341595988971841*X^21 + 71713403163377929677089979482632627022733840564228200480570107529222315967162161268795148503506191019220307303941557354772617314795019070334414093786568898518100836204144792119049020748364265988435655270883191858857336615789590797825751424636618909584645867358619577806360656585870646053537236962645657596087910311974508476067805412985015002320590388594402410757841658908828467673047482145991288464549858564025269236551705115625535652827153980478867552716905145051523241051748123133431860137974338854804900223594816421228245938937154415551628794506736805499808220688180218028523508212930257831335948444475383297007915808881049975215707001/175004790702271937842185770368542696948373532513965572169676646151613853184701459053233598405510769280998940908867191734995509634706748556043481796376108894295447191783454446802358994670439555187642790809649950987914336784827702982919*X^22 + -97624587652887268750302672778696191305489453279890072809563967477030872208315325290779482080342743482088317530191001886883938291316649036981977938076537040819139781313129940545989662747318878629409829888265560193318503484927126795699950220579164222956526633595214254009975478831026462374658424736192494463411290411484644735358239564824284190023260915875099921305065582341920920686343804687727087885963512705110513065379369969769491125383544746227917024469796660258415126910480628037476821809349571704375925189660179328260329362030099337556422951642053552259935649935047976324774796396250989077973161113876283545971319795994703295/1145732606922990354368640153436910903406141201641746489492349312522059925430178305309188059831024839915904880038940170669258039715954530456856893268823253685964423199121510637088774154535755310763198609645386093088869778783799*X^23 + 143953636249147630816263400646496972468794715469162160936250395798407216777245289423950864560143586245898176920888637314466759714136580851939877385468176468643090343191814829700009433457803921426943675971090660532824273279442866999755364548591433788553201131044135017530688746783677300604452638260122829786002198404100288733747763335282285897699114459706621457811597758702581538800844624377731512811106077527471295882780435557566992154535716722355648333051140189852252054806342052041145164893551601508637498246922539491331292630373081769262514908674835907014187477890662575943151335504274030245223655746851026730406602744820480686311/14160109288961237789642023656326781855196499111090344863635945153460138618391573675316255231451635996520668412401261569301360112849482041916294343909386592304834306317942749963780159775907399885722371616607326724485341595988971841*X^24 + 121641713887642954300926071556868594683519139719074943849956301399337049764479722140291915604582453057064633514045290062738592169327661089054342265249512802003527123752652200282707954878496050202628038333304182334054480361083509697914219578775610382725213275690794901065084826511291482422664054829762618644993149160320463224750502007521459489734653353408256692981358517339787362339738129142160644066926469453213287637461721980232745344695390880336949621208757594088800728376200585992346545727832699180915739527395149453709254459695794659484713143874595881907315854117865249260416934944566942046349365070398209145577483965828/92704313206812068481967809162303657529423189711282991301266228054216354513324565523844005164740257295566379160040470156910594685326849296614361458760680774007963686311312455464744247474371333502969383416569794731682966161*X^25 + -1510937459286011433362368256657579141054399388776835926113225960950550623217218168838422015587916002230768359385812435472486101071500484400826563678811057282410150718498225620696980588576579758265311282170618700242824030283995837908734123752017819938235768429379676461112041726468112515774629900851983673108231773230446047458260479135836652538307327869502117176284906124553429482018399993230053880684747170852724525196937162542154666816273406061154188287986214245588543061572373219752819751887763110695793930033642730441297753720061456583925902313646625133039904253194681783978359823346896024954423613318941387710013129815486610/1145732606922990354368640153436910903406141201641746489492349312522059925430178305309188059831024839915904880038940170669258039715954530456856893268823253685964423199121510637088774154535755310763198609645386093088869778783799*X^26 + 3951844121237651949844485840233810473649363767551857318410791265379274166800782450637298152751715891878174424147863141016609361870064299579067251872492935171242509021392767793737341247876861084493825135729794128382326269737283748308719148271255335016394729317108131551696300083120854577261390318656203131818787082170999952575008125073791474367440351377179579320587644722132346570695079335941217778273984556973909969119045936668233867100905053700144497033309188830537415389321847531474645868498017941622635517497777798541687931948611840395880386494912631031681260894770398717746594631661117528999549355134269274402982753/7500955838402141636213917724921406062741580201576421336780178659617797112494907801913100183246238149977051473423454175654227258299769341905846869387545980581597514872668699366028339467139034994980935627200404137202279*X^27 + -13941297347471528892853617011442636656963186535532021243512135891089437506480004234207929661744568554716128496654502044431879394904724043476664798510675545372875987695870448546412125578867611767115800335043486323628858126248878569346778811053765794646733555672253358482321837682723075514440413102638600084038430577183127338623327087298217824950857998011471653275071537557878137606652637317722055725520940107002301734854027459940566172827385059406185549025664703944220331992417605868718769476443795322168899156385169108094353465421868634032760128381517417441621596558972321561335626456509993483227766830677809662897705152438/92704313206812068481967809162303657529423189711282991301266228054216354513324565523844005164740257295566379160040470156910594685326849296614361458760680774007963686311312455464744247474371333502969383416569794731682966161*X^28 + 1091514744088773748486576683591601151666875983168256577979787491797635809904044520954763888464608689605247832927169865115793133697121366778931797952583374255115548208098224385886156704629641162053434281045400176329979283553327152681785396210298354718958248205662048642460071795154647516622294452208374259497636443670610529864372556590974969895129789152022439916475249506585079018395171577045148977202372214194703669468020130646702660553012425315375690787194315522612857725655684706277640150889779860849596168117010117704063887607165921075766458649738219942193577783999277813271826949935799849122864661845235763437/35701326675021973204637333712138361007418172046931368599116522180158289565093824466633509199041604117871003619288892474901487643202473748141848852170344928828229558229386060008797301643189459431711758647903190993*X^29 + -26125333790276995217186378635998684092841040466080230239619888382721837412264409606060547943343189830157259399904151399786624691806874943908053570615294662715276744519844384994689283929237057137151782419862931825091815600397796036602777752780761205457867402126764474325135949362157643311355382849333639728008049351121868630269001149856043657885813861679726275622084032848782202104204351190479402633703141493401490138129503212236207723710011831117244190176033378114483443678331933614091759755493973746932371606590863029821825944612749356505859511146833337056397145650946980646474234962034497249062368153729146770377135/7500955838402141636213917724921406062741580201576421336780178659617797112494907801913100183246238149977051473423454175654227258299769341905846869387545980581597514872668699366028339467139034994980935627200404137202279*X^30 + -12954140353430485775299261181612738672428455149604710796779076758823521911722787417164726839409544418794244103180024468538177632286752132867882723448506344731690493017200860023742800402429690536670540520399851605711016658583411726602015349884781166279298171438533441467691024589989698618039229776884644669848538480905583590349303080152701640897294294366932687425936138828506038739275241494704777701386234871897139732279177297766220387951900008543380979541638632301950988881544041465816409004421272478016278322202871692411911665630740219837625954299806925040390498137167584120698733325294085443043585194959855/49107739580497899868827144033202697396723757973770795872237306987838087434792055662494510590153513229533705115940704917333545588999276132244633909450268127686698154373295818444012794557344510910194991262590359*X^31 + 175439789401405811252329332743588610746794911374102621792541985728305068826131874128939088479878754276975453732528040249083027242729221056953060625325414677852145844648585509934679072888732600727129575294004866729532885928152243191057215463648272720636165856573116445016760668977714586651393348335354697672669089982639550704397096325072843685281661214055149684840381886176641620296990256386857423730401200553235906940261547844420977886973071537549524740015539353389042009884122566101450746378950744828507986885557066462471196976531161981688602641103040490135013737387893107021387344782371518143249747577060726674/606922553475373544478834673106352137126108924797833266184980877062690922606595015932769656383707270003807061527911172073325289934442053718411430486895863790079902489899563020149554127934220810339099897014354246881*X^32 + -489884700512765580028071069063705976685485809808328568627829219065189882206037193856488252132742571860666211388477245529421441231342379991098671731961952389065421577614377388725500060217923346287729487534298557432862769254193074762638079842132901111584496745433210888968382235466401690512292835341575185001923735803142249485331674199057491405947600498990324264348423416115151034928990921925335231997275651827838867834150734228080934645831240157568682552744853429297436690810944665911941447204618881844562651210213512309372297964641733185307176953308990100979734719581641475672903058086938680864027298505/3973439564729986234228266367279124313999818591615081792397225259959388901593337297717817832361316710861210867864771010383813058418907365664263606234344860238425289616740498296303325071392872474325996542001*X^33 + 2261162290728140693927901597523850933267027785099410701211196929565166924392067038390472657746576104401763836045263897105918880193603792802518766381514884762536882277945273408424913980778335114980106061185910556305490115673285938956605574870497195823734669196305121810765121843139379825836222756560373610355987435404211638399003485406763390532491250321709521528064662497172406539335551617002896216728683026705867194144311447247454381475840259315195330153043016084201600872354887982261655962709821147852703528349911657070552054831591215231697477841183632938202353239236073157441148368611787481308043021620060/49107739580497899868827144033202697396723757973770795872237306987838087434792055662494510590153513229533705115940704917333545588999276132244633909450268127686698154373295818444012794557344510910194991262590359*X^34 + -4915874062897644003696744245126499470139979968969175532665380218081944063129910598029422780507768951562776250916157038311326678270099936625408990656104910227389644709414435338026682387890140639430316694940608134773940736820162351901298951552686267081271030225721720048552786618155383422194656663940884242851120127925005679456827852830480417090089550919458645811975003570321239326042291452055797869521970906183193855503915354416853249498782293395232579367344927623135287793973189512179997914724888055765716363108422777302292242599301111289684424862091828368558207802143836274044609729015391578514634/321501704404076886012482107555556623836865328231659664406280868999060514733662699062854424497234137944915516454791731562732669181884243520047221153357460978916197881441904546994362413738398937966340039*X^35 + 16866444047942998256413287483048421944128155619938086640428830536653326604583128524887302351442623826034415133385453550509227750144047849118611560760555142622707624941365508588804239052404404773737432825654764694895001841478327677324966026016140333560441951467209150851616495591023560910199808015740526849856668593701067519692832720436643096588582795482836016993942815899065116832098989302301398449391860917872999744252323396711208613856947970338490841402971723399161337381858275794427279402005915300129773017667505347790682103838815590543364420289107890301330343596832838455457548632731418465246069542/3973439564729986234228266367279124313999818591615081792397225259959388901593337297717817832361316710861210867864771010383813058418907365664263606234344860238425289616740498296303325071392872474325996542001*X^36 + -24172888191506478235189956474646217069800411815921401707805150239064619699575745445700584424534066742283802038984112087454200569588417270458015812197740233834088385790289604666822580666695087752489589861821797934812947993183511579169082976729802170160697298705362831267406219958694917044682577252636567071320544669486044545394063329619997695844780676953365928742296805458984107889396363585187117536229433841332084235023390246514515848322090762562498069883322695653504694405180380820135821216695642345581131973846593830019133370822719571917542860046124365093388679240710294764611476427564358364/26013569415331085525728789348293278083733742878198856251013906383935635143107265884202154259829609025399750502046422167063085134872096732749188538988385870937470497729743874665778979993397438139521*X^37 + 48863270746629377399793592843730944127317207043118525632608034463591849474744662984061164841566369164475962734121603248493183914880778086412702396984023867854725419706347173898422300728345509605931457936229490467254149741533960498483214502090280383941864052565691053746398882942603536358714064271531644590154858164176858616087612382802210439641623035995349889122157463898064827374406959161775065825862577933593113221692308802997663918072316313691276508271698622920545096804651637697957882760352145838159647027980110380382965716162100334890905446795705616549637676563942903686430552688704536096816/321501704404076886012482107555556623836865328231659664406280868999060514733662699062854424497234137944915516454791731562732669181884243520047221153357460978916197881441904546994362413738398937966340039*X^38 + -36060364505330368377208261071656070613300141515398198541976734526223760251818445967477539131394709897432441456101366056482542661463347007048171568047805726703168557952153556471223566024757878192914998233069542799956273122042994191684620833134149021117182911756883334449019294867180342518516590096090436194560075993818285698300357765987065671360112152466084146408391191765066949928395485949337068321199560295089788430706745723673829874539006525642915562563660067111669664299568586314405910918405642758731916319320667994056962275685305344195888737087013308851721924491620335300370492290976/2104828013215558340135026243894593258656342979059701937941087983164951463962073459357727507066074037171271988190502643180118548011335604235713936320769145637791932820595830946336999756727683319*X^39 + 26676953898174311616596665052082661825993999547032299884295013090375774749681363466535002469897515779379550734267391009554181700877850462389085876145959209275494390443649214907445412263222821115282821008412565361309571305261076368037474683965956968630932752240600997134273671757566807761995412995516832935295215324734824094485030826702755044398198024454580605813931254055979898889627089501272405572882783995331645625730403237260568003375782967732273045083755998495286956137802821776251306640737982964509386836283264060153579622998574393040353686195439521786036584285623641060531094882574251/26013569415331085525728789348293278083733742878198856251013906383935635143107265884202154259829609025399750502046422167063085134872096732749188538988385870937470497729743874665778979993397438139521*X^40 + 6003531988085079622958509716339983047582757533085911258744190364295262115711506507444192850683040896481228668024530171603832932896738224336946684573749336080224555208305600187576035071152113182936373073792632684999825673327500854855116656308288673831217177619804738721212480700285064515689950072458061702303825732118755733383812781020062056309137274333350210102649756302263315787015180791573725050836810114284646387221504180657427105806502123962269167767585197036252055344200449717699528290774178091642070294566963452024499782895166019939744121069531220058694085224008309405223219/170307307485683173406831154939282568060226796590314907188371873384978676588888539473883607659687194527977343489805214271390771746204029794944084175157306063418717762003061003830164233087441*X^41 + -30289870943331818775675065693934136552455732915883742453593628769353064704972999527971014373881619888684063194883737072656435777127552682360837865512386802097440191750941228757599405278205243007981730835905239963681294959551470764713363736047300335630737473834669690349691018819256863749663653630853238310172040700086097506395386371176997139332189910689921034567669046810298674104091330508220806534552501838274595990942285339756863467542591752348334645497986115419645424284793546762810190417581167313837897218644746951336527463219337576834810064130378689559566038701045430760175596152/2104828013215558340135026243894593258656342979059701937941087983164951463962073459357727507066074037171271988190502643180118548011335604235713936320769145637791932820595830946336999756727683319*X^42 + 19119047022817577516233153306936786603102379130652669034953219379857550766490144276247281309259358309419116551924508723796589417151530971114598048049188571412972161233372643198836088311351614845578465598190499811859892566773624507418873620176270887226430386531151375292252227976706800228096774152408829366835690610830774493898704290896080986475077122016151863103603073851259684046735721056651688656787404699859160560874757021316597303564913369904179439479574224708117467781925747208501172044930551256587874422727241460681130036346162972176442389372061842490890737296368448975/13780023261241457513296476651774623194451557293495825486558125526739920429556480255189223048765045272916687716627980764737500748135288437166767875649915532277588620600619872467850492199*X^43 + -7266681718494962595760505911196826202468068356386152396968125241415524572220213451962927264899919203268258826623168468527635743854565143303675546363446534316517054864012776803052588913997215959001207494433492706121063871101732585089913099657071970736540768112502041155057011192061401170414537456171992862485172163967402210977779817734692975501499062994427466797809503036599523462084517211905143699941477762101988987043362456917530648220493732289872417598095736270204826048126695829139440604073966356772306707034223624547419823466568744986432696473897975020890504784348032086675/170307307485683173406831154939282568060226796590314907188371873384978676588888539473883607659687194527977343489805214271390771746204029794944084175157306063418717762003061003830164233087441*X^44 + -4896578231829847997361637563080446731035743760056127414182578953226023334526477691339727628302775523611218365203592021063628060875097194750862892517896871310397686831953271525296975484626146366319085067111161136311638782210720408422386626280926423308378072428063380543423658685974557328388907869234780905973117987544452463475022943473840729663113613634763303006516901946286620476032125564507864520471145023494794810379436245318536488224909423225573363747223751755664919207091797874835896079973925067798543827332365940908304228405517546415585408609641101468875068636402/1114978822011607534047777057348865053358002855691870336318320699631031671620396492854537021503766103480596141809853609898656909793291401987763401217729228277173607945676824376393761*X^45 + 7921510690250508381668660861840536955245165210780383827404715879309056662689411228119694043812436395338502812403530902541382228609469113024139790690299052870292610288210254316194313011001969093434766403941312834100825781320246746417140185973634684513958043398989639768652030476461749199367744432223339633524609528827388588564676915915863707749451076955631506949380928913007876948212558266904278861752550425851472285086292790744330910644800341651693589035253044874991923691046513694824506493254062007436949656974786974745683742296441562614157930806400466511933438116240819/13780023261241457513296476651774623194451557293495825486558125526739920429556480255189223048765045272916687716627980764737500748135288437166767875649915532277588620600619872467850492199*X^46 + -2019002082569469410907032716116614310030275732452422383314908624935272153448718697096617573462415011435589430875141643622818290165948943446404159675074338826453095517536096323681092612849404279672283530782221675979404986683263333955778935296021061609834010637598759683782692808645079236279010680693644837765281717568671764465127018801211237795925447181803326808034483409508732084159290060998570442895782906672970851315768436446296545192132476540805571424856983265019328144134069847961556792649929599954558682258551496338478566799538901329367181612778106813120631/90215941581973261109133186936553528065215863394438897671196755371068182831976413371189984748261680029176805713233563386896748102054486769784238305504428212409871991720756078679*X^47 + -645933607083208070192405075503200233374389945466619986207320894772542296304501381944536664878978493896535724393753059083180240013602518834791884288135896083267526277256267484656865506048121065177895643043283833967212677804534675983578435991641356691437096539225536308080023231678064218463614545450661557598683332412301236509126603717863989712149423396956838312489366570772442913243772975962363496417518590593888148384233832140066827705114006727394920905146417412178719376988545518597952896229154033577294777200068959283647632560769089289348456354836054668725583055/1114978822011607534047777057348865053358002855691870336318320699631031671620396492854537021503766103480596141809853609898656909793291401987763401217729228277173607945676824376393761*X^48 + 576374310918342830522024000869537756178646766438933630278293072941355791351467190461589930961383411282286160308843064236183895699115762152849222210309505838162771528944976779003813426433759498129071629778136488164606249799791539025066351547130118138284282734555326369371883172713271322835160228529645955659263153265016594673965344401296877883274829642074692281371298988847523999093878238036097457693894656220546600235827680661586550637969567126439034626037168307951594158038408054950760582709348202664760486678792734078983596735952964019317513485784815502/7299614983572559358292190867914356182961069940483768724912756320986178722548459695055423962154031881962683527246020178565963921195443544767718934016055361470173314323226481*X^49 + -32109494720540767961100821716685354967482486717986817682935298079948060675010649348338814095821418936098250423012078581702981805408978796641311406925905067406929428786903903872206711556732766539607772039654122251007112657593950922170159515647775615641384947719917692776811868453961286126075885836088361951281078429538966543289316758858460102120381032682216161934758717776103826349336224305722371693182393276518067857552519544166536396212974222947987211222148579634134355846545945751851240290096978252486815988700270530863892084528920604539133813831686559318/90215941581973261109133186936553528065215863394438897671196755371068182831976413371189984748261680029176805713233563386896748102054486769784238305504428212409871991720756078679*X^50 + -140440434085159508604444205421284276475708549068978964810755872870444184774046095713110085432134088731998150814848056528290084615492592028335735095041502251768781838108195700378345842686624234499822005682069590986041467090046826989173983446858041920870348098754746395944220051141091057816906820752165669336594779951867524998999356080826501653693038007300675037076152774574257283686564517448413779885337146361756540514272567638733205897531321642785944732278005508496343482901161135627063815006667288371207841317199467347794873104915859042688280008508/590631522256862153757762834202957859289673107895765735489340263855180736511729079622576580803789293790976901630068790239175007783432603347173633304964427661637131994759*X^51 + 79802700800388211021261582381124439319182744287760576902120220715567138673074909914648818647721094079203749981400276866259617782968585529268221089885156171920711695579855164519894958026757739617394821747357707196556080666637162799825703479787274315183499644572962212250575587538015465704787548971456811306352669402510004836964488849065318495329650083236070184206051592192139927335982648532488792550313153197535487012184912504657534836412822141491588874610275696375985554596353408942811017333078618290677410657066993120717883646688891207433145449124983/7299614983572559358292190867914356182961069940483768724912756320986178722548459695055423962154031881962683527246020178565963921195443544767718934016055361470173314323226481*X^52 + -1589420152933619934927253559710636824662787654221803368541258182093252852422640651319325671725020836509516158327323916061487946331588053424195083134540559568867532757811709119914258371747503732012291175097941764639929205140915342399048999974591998642361328436110992240701946675866059760425143324130831695772975895770674770560814189178572083138771434603101057787725911258570040766424018290287810704564346180489763133688049123324992295860685376026176055890737117904937949480938285095322281263493114853573871491060873988371636163888220761112208/47789588336990222004835571988264249477277539274679645237425379387910084676084560208963231718083121109392094961572035782763573734398624755010408067397396849392113601*X^53 + -6003639989177659600275144744205046075861254663603521618656989938294126573065160866808274381113572836393575490665591724727285810576696536905604285650253159032728468607649016542539244016956984632952884849045057564763597085641153424451489985276733179578252575370413460828630410804101345745986675228776470898840529965082152187462643114474293090798852586883785059680801900317331600794974467858935604829525071411220010199673721184648059297989541150765916383782665950507988132113858510641568122892983044949308910206069920576183229460219061699109016460/590631522256862153757762834202957859289673107895765735489340263855180736511729079622576580803789293790976901630068790239175007783432603347173633304964427661637131994759*X^54 + -512676237799125153061441447601964007828120803463148453134010236369151429309820758826333159147818665883540284444031243945562265120801705763804543000338836389652736959103499327033601627598407023225385975003323559620409151388545248929021820602325874675247598582153247400717908478254759238102471289579166019175208558832833251219187909710039309900085221509139472309849927133272106831502728369073073425428655421532027092481772680636551671383638459308399257921710239930499634527727157750595895982903132813937852606838927379562994725924206462/3866784394934074116420064081905028681711913526553899606555981826030430024766126726188464416059804281041515896235297012926901345934025791327001219143733056832439*X^55 + 1728193439070002742099969292579781720192819807450757339151615706780401303969392164752404609175960661998789491652270653448111049714992468439123123426723169936935785181322159266250665639912996967846614613766765517685777151797223852512551486880949786422327888034695567319650785522258381964026183341123115272842353229462152187006930946698774669440888395609739629349740229474640184499116687312554280790950591423112512954965532478161649829930593348707554756505131288982849406950138836922884798555590158607995217727104770268584761180626688705400/47789588336990222004835571988264249477277539274679645237425379387910084676084560208963231718083121109392094961572035782763573734398624755010408067397396849392113601*X^56 + 497047443343846993085535219563836446748936670503315338665357741870427031410689548287314890288752917650017130655469251820664471135588364668906689801513204154810600964966661093257221010334251301872481748041539102671153252131358782051265118022608602278555532017673274857984260261483745778885649067540744721960992551662951009769032376144635353596087983595666535433742121619099485346402478531803526760154977242103834585116436687031757806325045898147673465005488795703578781327613613038182854234507448336038168357312893643669581145770/312871947158675792250187238603853765006223280730957165349622285462450847541558922743625246060345034472167319057795696490565688642610712139089021696232143121*X^57 + -194133366414568821004669076804459709002472425182237273927441797435704862606923956598962924145707213885848444342847225104833623502238161417790913379470237563857754948697378252555506274673376333624073280083252447217573592639200039969150558110626039290991397600963358446710425149198251131899811697577829660285539028822337459571569430432366834749535805161387085881106146647269443361384715333070064283782420918497151262069757083946888037769811272274731011361198163132659405357333273724875002096619867535161204135170453151332387108139161/3866784394934074116420064081905028681711913526553899606555981826030430024766126726188464416059804281041515896235297012926901345934025791327001219143733056832439*X^58 + -251108099790550743297376453048890976029960793707315793166616662121572759390160230119959790471333729516792246247178974733975056149573142316793516980308174734181146139415554469696308899054967954121988973319715930219052337088324589100223599881780189802450107242353782005954759302099191204582432089978398771600680744922673382292591114483938150892183285910379711448489957250669041194511623650225151629388497101071691578160259315310681961513743224014509334876774978130393974654165888609434662891541689380751984297953926436036082/25315312497667755663903814111485861720707442408848382988075271904074022780286343777297940453139010799592792220875127153537154190679724260788819621023719*X^59 + -41527383424715885984875701861864547924755059340729995860759556645868520984652690188871048748825724394913038856406057768229827037733175874613627777657262924534140290468389298241294683667466235017258223790834748938555147991974452835815133327091311677731052943651226712419620052370039429346901272441098553933381281676428291146763660300193941527912652321026658221863107389129071178307990929630956142464254249031755055199698706733038236279029460555759759825297440744683482241962077555687568704772108490773875411480417577071294695/312871947158675792250187238603853765006223280730957165349622285462450847541558922743625246060345034472167319057795696490565688642610712139089021696232143121*X^60 + 22781446080798932741671479713397366510114601509451680498505020531601568268616105429170614317879520114355623654850512622205624160096645304535037150222846677579582737965291529105885580530098724948889798659753087048463466635032046513447098889375974112770431634044913052297145424218164892917624361636710221655881554356629749206484284474057190573821453071653905271126540387727084361417728968485324206018674283736267052303106617492107166767890955009417312894974593540390934405518879564873116801545281777246385928804011676/2048330164064063084707809216885335522348688600117192571249718577884458514466084940310538106087791148118196635720942402584121222645822822298634163041*X^61 + 23030040598482757372748526989500293930591697986051791959643759494998505393792051559713052761030066907858586918303402906809780429425470678686665963846782892578252482994434506167638182880938579259613681305980941951953690003505979972033030528859250931343389948464119184192965224495913280623486552537907681451447592495185420643455291900971891236254660164246020666760715787584560450503891443150167450609937272012186795379960779675436902893727298860771376245300295443500306024440400355660834202177557748862059046568666593673/25315312497667755663903814111485861720707442408848382988075271904074022780286343777297940453139010799592792220875127153537154190679724260788819621023719*X^62 + 3163763349354328004787954448207316040464580815243566490852867271931882048063453403781546881942401457716981208727187991356337838006648090658296747037377960882227762133944668976420662185172525104265696802769263631696679448701030327892074254567305512847212002053914326988673356423057989376708680885348919121042945369728416903933671916349101199902481209585318776039718011074161837836300983505786880628201445759542528969510942305089065572820874128494700735657472361433794798594791746138294790776477974629275751744/165735914237726602856850005411872766595087677006003120903772034783110163805007277312932931959526753630406718643979480749585016801183171963640599*X^63 + -1052120459103175511722257265766867823528710333302503541661406431957994614739102798030030698479948406464829054169932719995080731107682803770356985980950949687939175093375943586165671789702254986683329124627624204819971690654245158016484335224083572974902773607081783052208805097570160851301770499129463474053358126087257673735376953505547595986332623646092956940783800774328695932008001646344314502774201255475020588192534797873073089534952575058284056220183769713672619778798389154796357651685984318346937399335/2048330164064063084707809216885335522348688600117192571249718577884458514466084940310538106087791148118196635720942402584121222645822822298634163041*X^64 + -703442192369391328593297132921380745970767862293219136521799477724437852246692603070476323469575024945873538945481867598463525669007366600218609514293514091461150696220151219826598732842007690410428523662570022046991909669137064921845752107657473640499926715407447159941943944683781332871455901209665510583713883665127580228817117024976470999519259360821938968749722442011289109247540583443412349702203961029930428830653406937284476654650830878584472829330192958660967205182727780250928572545904627054/13410139512721628194582895494123534800152737034226322591129705864803799968040074222261747063639999484619040265715630775110042624903565981361*X^65 + -254828708151712930414033295353802148507982364079371877519272752076335783086596416506138924425311292762869510403767958351179762025324320506327611716719248084175784158052689675929313495053195071680735592367385316029011324987154309454658290548925251992580781029439282729704248651477273761323366137838907179154429022550842065733591223965696613770779374831299088573116532929573130487512897470068569375472844430124139985012566560536474203013665726059110199296967501484596922187726855580911020532396608393422023/165735914237726602856850005411872766595087677006003120903772034783110163805007277312932931959526753630406718643979480749585016801183171963640599*X^66 + -14872803324418165209513975697443805253057518803441343860838654046805278999331779655533486156746578888955739011271271844137663794657216688904243595205332561990353597043941630928250766327626733194561254438015569128747760170783875913629658481984315572183300194168497010613369232389366361738644721858511895420843991447532684030889545207203462388805841232214702783237633988609933918227072748418386889091279047117955795840780739578204802231034514338021745841933802180498434251866507717595982835817777/1085050531007494796875385993536979917481409259181675102445966976681268708474801700967857194242252567733557752707794382645039455045195079*X^67 + 17454451290521696381412294161401228247290636897091989893846855614491740819271892841270634100092001556484573158284932911047485549297143694271570301175240678942759048345752586322975096776131554967933660765658546446620079485956257801568891416266038168133274079410004298097578378129589211071615095186503559143522264065834616180876229999814772640840583672075629944608895914492106456619523985497190586356803615758833941739122568236478196143557906684515697094682864231106747939430502993304841169645327795/13410139512721628194582895494123534800152737034226322591129705864803799968040074222261747063639999484619040265715630775110042624903565981361*X^68 + 5281033403719755751084600773836091410514422764013105929687560071550665614193645210627483161716705167764130946967791024263827973622524491073154875765914083567631454561098034505971374595380686128995101748442219414790845586504861987128721590963963491097928722891490897604816600761899964159836107302611847976670957115788885678368471688330965544049953240643042646877730107972334069019329295911436104099778581490397466064835678799749541462458884636060831622682923936775914632898432167802433927/87794362894044404634305849464922721699280626198047989517434013810281471678517817053795387510498629964686281471623463277371911566081*X^69 + 1997436032888875018944588832280351353845619934704575844271190711865594014339133856706688267435298318435881775648954075197317617723141037099184925583320057513592262063234104684804137925344148110640988250360748317226531789999338947042881706608378867349174372470054508499393727230091671437607582494709731485770282005118979807673127513645645478445622095872602461433279682491197776024752604691977071011921922120410018325348955027355928866110324789487041769176814814233558853872052804347561090194/1085050531007494796875385993536979917481409259181675102445966976681268708474801700967857194242252567733557752707794382645039455045195079*X^70 + 213317076661361646113771460860396001884923721729510576615116549379862937533200185852578829906362599102436875270234177629561671012832036847504400182403056391236326036002316459055083344046842187697443952362738789490698387247410514917787680027257663058548463461159728353805348825939876014266295617215380646024075785618237350324529935299019057184665359016195511639143095484531597126057259404815883297488320640903073134882556262339805293489452353781090480423373463558633789511595621454/7103678525288810149227757056794459236125950821105913869846590647324336247149269119976971236386328179034410670088475060876439159*X^71 + 32728135361844141750723759157714463617215691750874227170654417027319284064754390910904840353210186063231805168717537303162183629278412772125762949696881207267862996596319227470562464754986046830453313890139175385111292977272399957523460708578635338842409992550633940013858186973974096893469980344893368864399496203019650812225617391470448411263744994240928064353265003030587576065889193585463904912438973892348274207019250497852558731976757043532916877925667956465481587670823367319/87794362894044404634305849464922721699280626198047989517434013810281471678517817053795387510498629964686281471623463277371911566081*X^72 + 310130274697641261802167902078630822333088478610413667818231450317082903588700563091627842519824224935874703713323337263361911604103032525563400300059686658917407172071373539760178539590914920731076677287435421488023556283269914764357433504950704832406290848320960615905373982024375651799503481331555917129033146283329685459862080602676717991866825986652628352552322351380673279769395222581453052156876807201583863098200387890027593196376976252820862587301773638629823241/574777775328813831962760503017595212891492096537415152508017691344310724747088690021601362277395273002217871194147994245201*X^73 + -137819321499433290700252681425049504366929855345050780690515675245762275695298662631651491874730895804029254981850527607948489243541767306397058944568472117868564281342646556261055538040739430839637514776310747022666003154067013483440830818066463373795590940178007541929961624521008549902262001041745742842243083127849239753874480059294684271432425307062223222785881231422580089381172209803605517485245917674500047914903344098291233798326688077483244503548555552784281748604/7103678525288810149227757056794459236125950821105913869846590647324336247149269119976971236386328179034410670088475060876439159*X^74 + 6121377510819440606617846959709608488295083687075366670840413272472831305380586323524762968779789253099531309969113333092429567208097565703647380677806051527364053566016641506341283312984275635447856827878803326743388532023269094004364638883587743786662579435778143203335799219450079880098760038310030383480421014156102848670625263715058256360129415892275853002854230944497392698110529919529297336068356592856403966188984092510245780820777902402740642899052739585/46506818943993351562647504087514783792498753664326818715755133210155411016027889798656959485184503034405524006323164839*X^75 + 10142908273893253283401438426876573542420333995800477406446508707067969746539743770356354067538353470453482753055535347246983563476395280448792827287705424791208478260318667608693216145438672033747027172928999584195988680631188189252198669336429922370643643948838349615110719289332768980523279167892212596055503573010063856907841897442430320783158666515162322285230923958387892765869022785548719350633599784490126651469207802262425960012675303207930906080698448179554/574777775328813831962760503017595212891492096537415152508017691344310724747088690021601362277395273002217871194147994245201*X^76 + 2135739507289031672071744948909273214362801483902207679176784375101082962273683193449570002008096752287371955545287674131083987460676109938154960241088823537453393194861434302109131117853660444741156825248056815428176745654965005189233687756860188798932974482758501919663855933905742530766285091034762524917566899801265114704276746508490600924833661893611574518769983844333724617830219663544399881363328651385782072106108714719421380938034182446222291605930/3762992066024221341746703138402361339307286484693488042378439453851882111499950626964718786729064085638443563906721*X^77 + 424679527120949364323356911289635488202403723506554954500680753645343273668120471640480953715154364413018797178160609579055723880799100313187712617877628668141372742431864941496699277250484196431291097847087936221403858263060677348324861384906613088284656493745931065274064790683844267648918445203444305096079069815872746103143964820747867625563398728954372829944333091158867540633013371309222786826305687129813972887457614000033406364906007179773178692469210/46506818943993351562647504087514783792498753664326818715755133210155411016027889798656959485184503034405524006323164839*X^78 + 25270271321721595861826276681059502911852847258852923416742848514051345375538149929244833490163026847596504020105638037361463365383655577920528567633965977390030854128844590115139718525456662129183548754820791944540016620905246838194652836988786180874532085663515577234339711616460545492818820736404372287726995659086772301201822448756170153136466715955072257814261079578321664010377013993627967741613816119637342607863505646301037661713729211541612/304473830085299890100064984092755185638586170781898862559951408192562675904195373975622525020557009923007004119*X^79 + 1397539887271280644661610976325320982158537221181928719989521464386469354015595931184628182896846009693967024572617466188051950644844292147302348649582461019028780355274149746160432103760381098418341966284673328186113591287589720175982215167194348256481336778825860693838154825801607437258858001914290961195396078765142060570092414218387927471709080866457941018675927435956673646879920440226263709305499963023600711053061436896296454918599081620681564/3762992066024221341746703138402361339307286484693488042378439453851882111499950626964718786729064085638443563906721*X^80 + -41875551992187289228723772525572560536898763791177923658753720982847599362138740332139631200462783083958455403778493418190903410305167976581234078143003365534788536890376261790799636196973506440947396946243855107386526723662574039236168642984250608925816184300742785361632209957201439788934571475244417049397316257570596179324426841485083861517818275504571277430735297641518372075183118112437409342495111879534884103458093109484939406675449/24635798210640010526746903802310477032007943262553512627231281510847372433384203736194071123922405528198641*X^81 + -134898528070984187757495023614838423364767886980687719784682679370956339267755475465159960042130102959928659575929137093851802988538327967668546828941743613064526313382965041303520053976481787406731727257310784673847921397918366403901200731867128931219736293206890936318906497692580162342850520139363257651265409942726283170433429831482097994752244632477477173880738027307761294922510169029643652663018397227402822185729408076159419278154027/17910225299135287652944999064279716802269774751876403679997141658386039759070316116213089707091588819000412007*X^82 + 3004248642605495613991656211077410116532271695706100859497712008844540502664814688393672612967611962486976845694219384754625068154045161754638391931257274077994499440377640880409541753020028114255465136877601159186403664176163820785411258980618391726837852927384609750410374764264454268227517357109903931051104373553425940824469634426268897894193748881278737643958919573567125101434144719854728054320715630217733434362686981464298738/1993348831672466261570264892168498829355768530022939770793048103474987655423918095007206984701222228999*X^83 + 985193155484446773643190265554509550377343222150910726713202526039347200695090768410137856440114004779392463028956448819564689237275263044723830144513371366104057136138146158754471146578469767834471186608639849075513164337545109085123539124118211538712496676469318462804349828018240696277778982807164893197176404640823133246028711251473613524582316148916607453991816099442123592965584571523478233925579794055299044329260807290746331148/24635798210640010526746903802310477032007943262553512627231281510847372433384203736194071123922405528198641*X^84 + 90629571698072920900101429576428962222302013573405947276051455335418076837492854930567694985772922904866588724082317798026750411391729880527699011809332893309597202035907017369252522529237814512357017879301234825619507970353604411183944690115435359640569681976837319316377131972070871750004337017552920614620839600520272337587688922873717994424581420436655046074074643311051168358863538429352260646687242934252297268791810595/161287226448132232508314984397483520459241729106152582797398503396309382265872489279651022307728961*X^85 + 10772998532968647761255464621188634932783462685385443967072549712063806093437948964728919040300262733444796255669201161246248667870288575002960874384351201605075840860575513247466616441965977859347229494108373207468179234222485421156471031489974276130803459982088012801015772302892874716907738083106301641576680747559436552539273304736350520083135651750380858341686928977185589027083537810326916007967069614974448585418567865705/1993348831672466261570264892168498829355768530022939770793048103474987655423918095007206984701222228999*X^86 + 498856810492107987152838070544160569388118072810864910344071550041680983346473498273473264334207041801363983563600151701389424512581316530505710613090611403251359724736618255846729441578782011029176785797047810805418902496426064582047869736299426758563904656449518069916773220371668721227439136964169933835877076991871069474387687095858633373345154573729734651706668573296586818040677294791672531850538220518523271388/13050184193553866211531271494253865236608279723776404466170281041856896372349906082988188551479*X^87 + 32278192259241452061576143158532953725540370128207609143987139066226209479929053095044821249803047223173288582498151448865931644376554392403673495777249684640540540929869840680312358224183347401875192276353718178270749405329207764498107355065599514537321064682896699565957276396616581804807467322123612208295517074381648909840750857501362732918508707964513024680926166689418901189995993592241094144023180488641287422791/161287226448132232508314984397483520459241729106152582797398503396309382265872489279651022307728961*X^88 + 804687083207477626964964842798539752248179604874435931059779091980665073340737080969938837054208518062417790552528317955610662335114588231927075194502138078564266030100098075907322671452486964377991471038172174629399261456307205270242386634280505842134165112498118260396178879546839536680170351476720281725920720777672982718129399205636468807897411692757001929978563369737180823183402620763171527509618189528/1055925575981379254917976494397108603981574538698632936820962945372351838526572221295265681*X^89 + 26639075549740564127547384642427966948331981132010031290696710558158422605427653577212389469885482359118290430478147634969842401882989586951680007219038446378491702298912083595210809460089772893569544048037446619849831586564211007411100494910995472679531811852976158037881690829320762230588628605485293254315396533099912718653345984175816406359168242115477887991140944303134015967604191940118218317419258830014/13050184193553866211531271494253865236608279723776404466170281041856896372349906082988188551479*X^90 + 342479902867729140434720471842204704205506531586428598776390779017690142244178803760995166025428369969472099988276263757298998768276473153211714444096685210223401915869189385781740236369406376898210247871385707377352892799956000367575221847304885295905733450061443384752320648751421514006127713491874256365171526257952836201793003600334562717555033528401863917938501751293745194008912430730609936749/85437784285247937124199085233199175012668867926097009209560882383069167289147359923559*X^91 + 14985799071220775849499982309569357571928354549470671254455441204652391033673842256626622833369722101194013751853604519834154497555285746715826782158283058118326255844495957663560484420651416691031519192958197037189069641217048454075358440678264852565275016083000909554460137158108515467083500330347941986042007426577184178859641502887134503389576462061306499526140498138316990160798035306897323020030/1055925575981379254917976494397108603981574538698632936820962945372351838526572221295265681*X^92 + 711733216407522727922095318003711374727900735808743199169424264511742510259382223796527814166486750436943710757726529101863676671679455981912428019673928863350348768066458237217185884450806471701178016538388180791413380107514261394523225087424823036697033998335817044697145283853221224940863623450893016385169519867039559423672409120040509185537089290558396428284526865424687812424147620234/6913001398595997825406512277142096853521228896035035942192805435963198259498936801*X^93 + 42244464324534047118995346419620806863516166624600668590548530799359046164316339667326630134572540024621941768713013156506801221127844585836105134334624401171871561469109228933195878491926712944129845436814688279529205973287457145609296354752360132882412451809853475254240930872408966274729765803162835054943963445075773125272540185632863088693337208312948899176512366747309264520774423559376/85437784285247937124199085233199175012668867926097009209560882383069167289147359923559*X^94 + 796928835650453266342615144092561891356914302551182475300902035748019272211197990449672509149855117575542155427007932483155941037502777549514072843726506037975086862133077548778723167393737827880155110104378182108042159645810623052981918911347554875730483395538175345329171614817552354724687318030330722984592460230258976322040919338089282290453588049991363505665145213234597599875/559349575094748590129178111266453341979223957928233347535626299535819909337239*X^95 + 16977728441655428745741892372468807331201610952269237985941100642063657995625628096621524504492771082783704803259112218785680339874365073167730730339038472248820366567720327167750255395173818989491464883786602622181661969166325826766599049163205761678967978918485219163716839389079953048914289026410971243670600480286767107531676293478239849700410287883925315755966881988342265035693/6913001398595997825406512277142096853521228896035035942192805435963198259498936801*X^96 + 5358999707193218399069182213441869018083384266906026935260851118451859555544809809731403144592377590697725979907577960248512185195077435378472601383694612588065604284929582761830859478237944322561090119552294427545806976582083000539481709525559125826522663937143738266557130573650278004885369346491996650202651636384617700434227173660762081345381263937791128068347343547/45258481680940900568749746036609219352635646729365915327747091151049430321*X^97 + -1815840330872560876038641217258032844040944954284568427949288479654456755296090740095461340729834619567742477711669242566810265196308352524793509040451952749380407625181525044347397075204599060679826896276306699827180662217046354100210539527202104839552376878373993257144260349200339139226039457189399432433975186495079624719900372077992455662437509844389334379572546407163/559349575094748590129178111266453341979223957928233347535626299535819909337239*X^98 + 90500713596425215392690807643470969679154784661780997191898203156056854566462106427603095943589863199831029763487478119405048299017669959873473784991630360367253372654214379688444425665008649470357810931968886504209402452706315389171054732200395737694035357169868547375308966414111845838919603624031953551520948776473653864556374255055753315298727503150657107035/3661985733549712805951108183235635516840816144458768130734451909624519*X^99 + 4770551665987100690359609635353649119063567487314984421819040687187530279711640932041024577452555621461014150046023048964314771696531568174325068778425295099775031058180885394020390229934940480887933098094019676214140584105213350576121990969170557627224280942906165954899087172624259926584206728193357835974468255632984267204854516149160662569007129019186737485330/45258481680940900568749746036609219352635646729365915327747091151049430321*X^100 + 34607577724697822232206212312488403946656995049002957417448379200063936479282727796506191264423286531224399262378099200077681313343641338215252682522836781749529285961614644320231112700991149533926346882071904875804927376978636121534443147562921760743590677940653314900524862771006451785773986063823587794622898790280935231524058650124742975022522124886/296301135492330512658880830426056761618319940485376497348851194241*X^101 + -3292697103796688096558893622232370548440984658990508469428351767559417195103549614880103352365407185974867968571239236240086453499237197790414014305432487234591465516838887093499430421785637368948386514732377946637521163323932413752908104806215375899212448851231523552946292956674718171066549653390592717495337860599731758730172493670727381391987985584950/3661985733549712805951108183235635516840816144458768130734451909624519*X^102 + 10917368472260598148765541496953698346031130374597751200956004494748963797898783427884984104133412183200601191842317606446745961651987423381451433802550910903078713990952831539185094630709886088165341940267280297174702830818041745505455290626793494892216705011281293946997914989496198161621830681790306635507893307318950167723845616556282654817/23974523464061049652793982557331237286052264785611821130257399*X^103 + 1473610597121598664953792820240600929087640437133607628264893599530754955945580105140113163693537527009675666185132423683088834213754343924261263660066067827025324185462551989130665342373844912281131333905419431067569565145383446843911865592039497606151801194759130036331879896456893340918510979036785054079775112782391453754659303761622732249618/296301135492330512658880830426056761618319940485376497348851194241*X^104 + -23057852898714042037193484033421999483274220145315762749626625518495482924681454262065698112021958698561683908518389016953060672021670824506780644466152716059402502128233093008807679807415227321187387474305858558650506478487939829947816258134335690721972788809876622612345022513516628977246372047292483454658687215665919509283054685487/1939843309657824229532646861180616335144612410843257636561*X^105 + 293079305260494606460515131690727054370948546457700612422330078163391840489355620848815758906339565946453351258738953666548215154145456562424576955559645940180075479995850085407944445994890124058384171025767421098115343488179690828167688468149641201920752750525094003808298805797992476257354958090253100445797920115379040860680103597382/23974523464061049652793982557331237286052264785611821130257399*X^106 + -990187035358963904620428744155784440182633359557584554298498116310135706659060907457515019862304863148697736915244119801865956338923610212339775707466087527592758139945209943174104973569255121166955930334587159580569802193100591683415350833626613943146063101020164627267551211406415840929265664897615905517611688952453177132/156957950453744172629876758732957062476301675770147879*X^107 + 2632508867011026881729453489300885575220141627133743362599124741207154064066529674986076797728924562269519333032246317874665966067648852076113808036051939782905316779636374253833951334826018917712579704143276386559703561802950194388937191691418930804723221751417529899958381940437841852145181564673952664110873816798657967181/1939843309657824229532646861180616335144612410843257636561*X^108 + 271604612772443558961188470111500735631939663842806765311265171732859509654823030353457903315845659814355590657906903343268576428495413881226480368504652090360093557974893405845339139554514513848826619858721373871057223703437544040440759888651993048465557383742711912563066219329080942871986423413850203067094001/12699890804575141405443543873529983208698250325281*X^109 + -242157174512806094222936546652935848186865701867152076648816063742305710518486730121654183040709911014909324732683675161647603024567130915516943173304264529892595888970756402105302314309508250808467011999806379783466449611577039676535805381731186188909939760907333730885268128326587403328300930338319835924247561/156957950453744172629876758732957062476301675770147879*X^110 + 326709953933524611528457951866720549313213954096849902704758220497219137160867054032846208023201439844027695681034367924595041039922359250697450471153865262958207054657093209318296467006655977549988051825812674711581250534802934805491764695667599702371644407710717901862941957702533921114762380744667/1027582393767711093570963983617605243846447959*X^111 + 196285873461398773229907070129102478296921138529764409576419607117430886336339430922696163883391352604595806605691090722223238486293319417867430978633024120887463529573186505216215684509618511073867604956050505146105560426094750149670289453342861706389876726591989567491376896681080891443904187409157/12699890804575141405443543873529983208698250325281*X^112 + -105043797195367156741927429720305288264516480593454203818234445122830090789634338276970382777467764156958700388548840473881791240200968721478951917345968489211757611208654464666592500256566684597643609223417222861025946034631223483221978247653956716671594228335745145107163008928588921740/83144461021742138811470505997055202188401*X^113 + 36954116834548548039058301969372751085288995168449927047166266188760014400840815217778544181643338071606600556377767207148610577158323330940416071669403625631112324444722805761645143838278602644675044207207486274787492532259349007749345153609639896735977150306962884017382408738983578776/1027582393767711093570963983617605243846447959*X^114 + -4148199533754099329368497235085969364029088507985884475643304300117217944653771404201447305842910252669635443422937996276685619692729527426991510966305561906743403152362346317844395492429048773343934408010642674826786870545409781330578795152714383238247936457849841096579690/6727442432376578915079739946359349639*X^115 + 596208375975939466984646069216998689271569454929082113714993467051102615886524673468804067642330818303333606740984248205332956430182422280468769377378010211482879830283172484597906342603386649009727500845087308803318313708165268652796936137213907002905829653367511174567692/83144461021742138811470505997055202188401*X^116 + -31556358859332222462447703886587268733062335731380905645762531102832795890281074131965503843163937661325468662477039599800533802706699533304842847140742838841592769200788621890711296642354573236967765197509849183369116989451564362383794442571981982289390262834/544335499019061324951835904713921*X^117 + 2150943704998287167254400592429688202778564026118008915187274347506701062442654111047817598653334494357120018442592203801947117503922958843967500519164113492822134089675195955656186460852707299253771826429278340961907125653994969024343853408226001970638557326/6727442432376578915079739946359349639*X^118 + -47852306600238234305016549862125339779227207339654321949928150187749454456900859920534197561488305387175811164047090933738745651631862415511948635816331394543883855872006942240010910951752252249416826286007942121630041753654908928815220438561318/44043652319691020709752884919*X^119 + 828567724994704302841790867598333315062931126830298265139277243847753570633330141560071120671219091909472571217743769100931541843039318945343840567326744935991238984935020252741477351208334748131278204703346912682600018165958843643993122901378/544335499019061324951835904713921*X^120 + 227354878301495763963949323660854669890567393348413891862576303888327779229292478930780214840219561521022097942258885241746095295776034239985147286519443936646226950170829023828751809466424401602216529002425822945342508847665116/209628859748271184655873*X^121 + 33378799154884833330358558319425646842189185734155957270057759079643532330879777796650964359032000776130510690671168771765265591165386506698526644891361192348745577604256318662100709866640545208988596660291294050304186338975857/44043652319691020709752884919*X^122 + 94482299064855070175686926411792655788977500643083276670712893145633160915782890674907781493103088039699877260915366583939612745949992442642926582201144335222525273175877841188795417069127770522505726003734650932/288347812583591725799*X^123 + 580256243458409871416501888777485733699278252284882682845106347836440973832980601497162166476925708409328902718817028362549472530715477061203014339642540259207364643005125781379216111917411231021150825488079635/3563690615720610139149841*X^124 + 38211036341810222549313062455437546278524204297676893006902818661581128955326632126767163318866662511563531074523878977777392441266695387187208383600574471150006360906209465376440973243390907567/23330998671704161*X^125 + 154926061086445100271635140861878978042738122221718959004731335763597529626052817068087770076318943241662641239834189108075706209333223272741436935852533990857302918809633293233442937260275/16961636034328925047*X^126 + 47801312486398953532324855723575222062793222328784008961583595622822248239344071628578634107279935056328129906700546041632586879714765068650621200626091687456551526779668730/1887773984279*X^127 + 904472530671545532723452126226885366090442620049723850943442748833325172438802178519729498389798761360848375872502420377368717971526585383242896608413712449389851931303/23330998671704161*X^128 + 3440947637867316661941230676594623754250208896652740926200462608447241474474536647050975136369131382253952009990902572307284813765409613617079407548/152744881*X^129 + 12357644628991131150453274116330680602438618124254655532793728452475130008057004092587448224079840963486570600211221459802574060149179887499/1887773984279*X^130 + 15672998228468032688760437392970410288560187513652289077128413124515041176509195255171618545300143713084983557647884818/12359*X^131 + 18762403357397576170384465979458730194197246985706847715176453302200866373060933851159987946047001575107229133/152744881*X^132 + -22729086208518095990130087586366861638397254538726767751773066644404873298984*X^133 + 21657794992461190955819842998502184195838040554990730907/12359*X^134 + -64851656539580218014749384*X^135 + 1*X^136 +