D=-11231 h=148 24292972339637962625495879965794752970005818163633278271094251977269195373081633366668624840896356667825571151149822485794187946737383006655941721324948945268286040471482257689463758224643214123310115684589087813193236159167180949336129616254614385233608081069836519436856987962401631354053256850486954951758329383315503703964466389143148895493983271476462703336668021584473348383207678666268400787050362770223321155769295903519469089750189111741396623562575792864378086320084444578294569986068323812849383084945581475876667926853190146685620923000670240398891071524433471259714727845439490161031395096191550483660987475156228937549927410317131461606595147582991307507068209528260844436729291714945543577361911124009/505692357110023731939228594800339222761681618076607097083598568601291287043473746373632277486882601971706746483802112238383988113625762958253556578765096988516024411206310751883741808735705907881987590432030916359960172809437394562880715521248746555717173944539469284079861289005546918934061*X^0 + 43428155084629428730276994173389528453032753196718176279963282184676546672486406633690404118238089919092875317103283123935038700111392777722929047289037382579020865712127450766146583276969143211727978042193428730009575523734944976270658213361565962841545480357120674617769046714545614098814894914923398609791641955474478439426561277982308657906501398423519003456568201897030933486769906834492862762402295340615747982346584147885241272172969744056816203228294494660118155308699358922712561268120028554098165760822637757096217486453977676077390088592128791146173648873432658108570288729084104310480008533666030089545883233489666331070931756372782449903033616017498832364677261572798908930054264525880596699727897257256/387912769804157949143465360849846992065872976751476969288019638273417283299313820471433925855828051550047023410940613520202893962443203591567904783560604076089301971331061816433734325108306335046964184696546630806550966520237099811195500035458279664453219081423589886585678719815674984396451*X^1 + 12980417402321874795410920304065026268219035521617943205399102656187434595682727969129370333152045596352991681659355170258627909476941757828204736304404638711083558293219000207616208458295723818271443800456282584462038126372961749313981720415227136248187514304327365783224576410348730306491392450483861496496829340067504760356272446618521031092454985400725034426613970013724653100496350770870933903801910445471225700485737908711067276440042973563358008718741764837380728325959855428031440663061599687598280890964378042436192693745464380994106033587084723139392987346395485154822685471497730965690242227624459312857720837217617432581712430437761626201809536255959460503530599660038748031858814128267093100160787091000464403/47923131494375477195132854144750947246810013420854216262811234131936244596080528694861418634154853316544359319211014334899385723014195814905890524865860588164148454840210707864039972258205272938037002341596067316472112954876611547774903269880551328026215138538151718178681334724748303247321952991*X^2 + 13692259389542939618249525835066440924359278373095177695349697239331751688664541878077553140703198980025575579735785821834511128996624064782341507904458899407370385689632222749001296882130641051882381813165223333355163698117980407933303110270489223214947175360521106036795725330336381690734197081552288634488822443830268742481021948624198904188262441386240287211975041395256307956479046882013553666191130480056863662036083203076512468347740423428945521602592120382386838350577751381327901361387914162386163133042332665926261652141915395714334764977657599107173775737485625052129597746743439682132309920991121141482405221788661406772267013337589486654705089266151677436838458180176847512943178521537890301454826525/34539468418142458297877781217153146831615437338747838063219627662133138927906136628210660302362038246821033159196920445214397111783741749761188209737387950858276375329985025058653221005102514027866101388705069077246101551085130425714139438648230759901453039036914779323807205041018162621*X^3 + 2246031120191637874551301265248141400212682601302476868718842688708316410268374169739176126014933513427589456699225969585546224973936581461034619429988238435588378658556985658521535031055793374123088401648076255289669253791843794206722684003316344084469956905562641830629895306928033318690390941243010096153608435483668587218326131206554699726537447159325035401279793443812122819968299454760256251436550892713871391030508900143916445407065967608331146686223168109224405199424563011027980333518541549999606644234401372716470483020532582302703934629555701581878413488479877867094741800625279864264913898105063469878797978226425198358399071614660290106535303911441947217364458315145599479112955576996343233377014380925448/4267040467845737440578118969348316912724602744266246662168216021007590116292452025185773184414108567050517257520346748722231833586875239507246952619166644836982321684641679980771077576191369685516606031662012938872060631722608097923150500390041076308985409895659488752442465917972424828360961*X^4 + 1678207366787631305315425275817855907302372032195030093202175179079126537024510396715778720108428724640709728345535701249953755637606603850735965809747160457999502062121772588916435010386286578157409233741934882371627973130340423236660368328358247569864474406777782184044091440922776642344693560073757577592969956349001665112297526533052110024515356273569476228021390093901431630509245355824556058384490095657644832152590922245387414359785355711469518979025746549285118953510436531101028920344874958319284884494373524425586900560053437197621191817343234039615809948772819127686438857667710855920901475871776492423602683820820200079589834111520034210879716809253731628684266681755889571472664160604561821504308/3075368926911446736521928698882837399306868252047710628013500815789612583733072444858931555726296700812130100542865323231626490230944862413069914498921552030832194402099993327277466031974224381432294665542255282454465457313251751911151227731121962416655065358108341138260814267742691*X^5 + 191176018838071065887717501653619643604134577520525273384109005458808230010450540411974210474984678997709039120716912911144288482143792262447245705100700338108834227273983481486198794279773398087522122377462386077330084205783746316330897154462997204269900874746747597795491650331163976289592205851885023490525378080091882679723385148427822403894718426546122352908006475522322385019908761018403112227753588819650536935851671294146437098093484130427064545424715364095084360520982734026781186481574706813851242662568003075185289497776856093023470517800529772628241654603929081664399555798993520947539384522189242040449045207814381205614194470641812774376705093430837244520926431245420678999179611535180100522687457283/379934152599567041276655593388684615147769810726226218695415904283464528206967502910317263325982420715031364751166124897358368229621159247373070307111267459441040128629835275645185431056127654306527115275755759849707117061936434682855533825130538358915983429406062572561879255451199788831*X^6 + 106613568560645323967520894315078286905684666962066802676505245764534645255958940712690034717153460529934527127767691413068446015142035929135224070015564725889171296886837184170859588729234029406232191681530367846650675673473963151312379840252900245775869314505357729410628690719254901736156352573958274835362088263947945990006570664565414054094770920920872310731576795659872834970020207400865478660562518450595770999472689880658325682778646126188726981046477329018162146041012601280275309151646017182915835517976385586502487183777533743996263204590079537611974740828156575302854813586095006902936378203069067789915443120729114715511475383973733297030982746781719612119091450163736525408548207729642179227/273828592904589683600919659770531332856100814891613447423515342871481843445202782019315426562754581142563449429513429189887498017179668988787277579816717303074721253859851600683595942656417450042943163168217904234214714389925363005177742652579642277326601848286736812239410049661*X^7 + 8962858032352031681727880359675411756505818293571483203647524451222082683792947737891709793730879391668117077077137478633672356694580828222260313983404269652459768357839741128005750148407048209361735763217430188341030985056285450978622661952589077124715485240657587244644098856409592132644272172097207595831808139294396904305077994270841066788029292432212101589513092410251492192637175992125937070969008333420728726793286330136193210540123529116636322456923502107083966692657935644485891208721352489683810051595013935074665467114668282837451642922420888794411049220287998204272790181556718967014163074885950624210537942303956522517622166039690563812912079918454227862857908363882698809974894968120417506145991/33829058196025914101741215687711211392375550772524816908148508973685738421063796893448247112989263708933431105971518555547891392540393486543769059488137072339154138423099926600052126351716468195755241320964808106999120030445769271022663505042341586583205718939191752520868956945169601*X^8 + 3697580943422202386097969080737344709066451331828411304454569954650462387899624347522635013231794871930340225183340797494440231838356245056568334783459850540686435555557417979770812568638443480785305640458917222074277915262365401324302471424157576182200777026686778307511435549068759418175265483396841051277478614359523661941670464578128392130955774890139198109777077140527385324320011919153988644021653569092588476878466323686158373617569518201902249734111856330209912877213898398333888546648924568530098526369779302789704294838397861197324616113787721185685754118752097778957111883073564735158299565338868994089071908476999746722339748708437679958414742178667064765919379256563017014905495238465457/24381497008689313827879944775223162038652018065320403118468109952050738442276091356007072082873705025604438556630169102474178436219363279208198520151074463812191367986808975218911578902717251361672439067600205167323899420347730656680415159164779830587356588753159719725706531*X^9 + 224095168276574233097154839682648693035124117861670580462717062023465395152000429780806794880913751153310517996245807106818973962333253084155050055114997655596642267611958861890108484781254735443931557275223363714809855191669515833039447483192127269272370876007086182338782852913393107934600704707006320707505622604737875676898972840440574978732022511334670415680030338177863034453232775031959624208672540789711818567108269137028175275963899444571361169348752398273697939068519298309602797773338898473696309692453988580256582241341197923436318464717600184896189663469877319753337105005634994979865678865834191234242543388811390162564870905575732930289298540826268087994158528346935279974175371946254941665/3012114521950486519610116257475844661417108963807747921658668771586300277897230602212469692190300392568197943724647721088762478188976358876660053377983890333821933792458367607519555369220591950472374794850396946576361858289178993056955169178376065050592620331154104934633510546271*X^10 + 64762288613745416089081647362503659717458892464370185756521441829207522166076688909918390979674118803049488120690241981618167297485734455447691306999369636719247532500177509763601790093295351019155032321682681925443815366269390638066711267466269527698412930236595483432582558191879790106227311700603287395486670471300041883425463916451099080785709822885087475196072556547735143924956622202486007816578575735342365913103529247885212824958993463222356900124130463730271837767405843087953632035419842670590568025036204326226818393206457316792271997058084436183383450416498492065006128856838678563262876966806851665461965312978434469562776543104845313785908582534687216333217551344380767593952411669/2170910605350308416693076731833600039057253856764348955433007742146802461247982490963144161951180217754824909325097418081575855775920512795672559892358157226621972040495857467626353744343090674176158763030914893359798719646312052059515195366822173500788584164647824746301*X^11 + 2713065740075961118551306176507435900420226891149865124802892165542474638267535220091987509201808558012491572435190176163210707256250165448655587428086239852681289717166463382967923379545912165588111860675015534310153147511546058021756277539404223124596625915689342721709092021913157000844923292523027142890096499888895275464045499084805600278342594852470107794268311119980161768289719399263569349577728576012274587384773241219568594755981070854778489616889540796657121137349252452097222227651383449818844497927426465449383692298938167589206358561895639900534637642442151746779607802758746450540197729829004939220396261786418991895200261627186712541595301557035636350097532047209540045356368483327103/268196467095582452106679392527454782425172198718524434303149209472558122865037004916077792911610755281648824122931860127215962798412996071290183721661819101934105047854898727408027367929889764978396829743602256840562893623825037223484566750812578136460922476284756916982771841*X^12 + 536486578174261877260387305820446093624685406721822082328219619763454679610443488541344885826269183859555620363738337653966189436756936660134310043650777960717428199295914465733235359027868205704612915848883403072929011441377711530774329227373374297710130449083520331124518509957031655171853453670862086939221558922588289813893085580156413338677918029359820840035023188229868514893250787701211683993472565390644627430710112541170512446759168591331689660342787948466448056275609249852196060862682369748351419209225091617372798622699275734115401696046252438954053145257447843133407619134143659233691690306736205941976621999024260755692614133032014037345046535893370087548412844435364086403997/193296287538982140209516225788763248068493799017393727667439029663146866819337769652136422576011060257753086040877697273757978432545678282937633326716958171723085392262118909057639902443512659084334321345464775475006563943220732976539506309929852506525561763391311971*X^13 + 16435053653259399774618828847011939184467674042464045936395672180534898849146752116998861966227995558025711132874349500190138361744615933820259799511484819976310508282278259570337783326285321690699325907074007765516941236820068743962091681197700458972135792518432071092198115754891587047832639527841128464468629824776167044112665348529686933710000104062609703636951072669540926899934205099204130362142846636179992702053307133118423605664959426945873212160919877223830664896460785180211059148205388127141871850742344122654318379329519899532283098655261734208232293171041608550275495530246162769335998917752693501038607387205710216252209534632413832991438208254639779254288073557869777934937200668/23880016658853392583623844050169600429629792424407838509763085163614827073727807400594585781462982395303074002576071598897334413535125640752398158815939729492841692445454432143889891187773997415937746393340063826957785916109432572654667149035043908508674425811126072209311*X^14 + 2530681985442196936927016570350540170385513487222460547479330262447256616391412423233194856419281608651010154735407185976749342716112873230715135906191616298832467064847092756829913571260290040593470462867262515045896120710467480766846781134530729301156441184975533605276310819749446937993770451883094312947354491864828847839311787958672496663941130963007878345730360241850128978343354258470129671976879316435983076526209579291986677888568129991986756859743702242150079398169090315447190652967326354880028553223222281744269887935215147715691845246964919377341825164129615757277192780823088542432882195567903951722760704970062322517582837084556828129509518058984758293273426906820909280/17210959624163666655642082253473710984640174429471438666854156322958495843588083844015352379664416370559441371282850794564863185161221465847888284811411109582680562039187864754486679943327634145163771823120361096519149135715495768545944823250810480502676677356541*X^15 + 103044477325369914010679897135308161469852497461012094459442800203356199125574415441828701567618555847247634176104356008527057732368759771638350811539426658430399549761108308396703172096983957769883496147630992470096864514369602793446111991683809442255924514866245834145876424884223181879711160932430308639482979747534586458916965243209030774393400844128138851510663605739507375969876837154038771910787901671130568531320319562553822275085426152589566656292267818187676593344316058413338913359870071785292267474629623466843074357344090307753479186196024708398991715301681471696961998153159133477998404894196746653254107573738338061973578062141108541333850768538071654241343384195362636322084/2126259162928803542304678483676395728753431789191331004341829326294615535012715466173500648336121662835283946449654670011337762758002461112313966593886539888953939314883307999634038926878639249927677534800112530225072203375428062741934569409228377571781179397304431681*X^16 + 31303920158692302785666227917215943199690847689288931773745621914412704719468770974691561045163722985349534438027205042362430385061490846580631166664260369894085209818449348512738974907422983776662075093710465140838416964756964451649593884476667238242845067083471901925181648772915234190274721095547291229828801341000754622275468189797425439209625780168448670084256290641031885093045377906562140943358458508744382430115392870536761764750322180347675175630355533028940422167178229635919869246548264084010056347716207967703057811815519730226683531081851556529964180299351508701736091290444765195013592066732633846764175242412746820283069973917291889841789195075047176073730154920290/1532451217537500370015322077595379840142478357178473748273008309407754950012294884161281486925867364487529282457737582990371577344957836866520192753219758666430465856930626369378210305700973568263179754529459629286719716473644000404767591777295920265575343011*X^17 + 15912591481037204891643056627906555278798409180239983392539160707868577818904534378032212241636139376796131852496984715184833528779280021764214899047598801744351988872171075639510182796941440285747452469996715440480752430290227928963966139212284973697923449984412756343240964323695644684168901414868285504431727196533157614076219721624805092126332545249163037489784363637002922283468710231727572082644277066030569142014894799755571036069556344184879290296961264190395005142608683526542599099438044804464997744696251607664863162150253929167296517021493633420198782649407628845700571994461280124900742580928957085918309422497055599720802860753348209265284741366012007579315039755212521/1564632693105787877785643841224882816785470402679221696986741483905317803962553076728668398151310579141767397389350072233169380469201951440717116801037373598425505639926169523135152722120694013196706529374578281501740830519590524413267711204619134591152425214231*X^18 + 546056854585977831321544950343470685071598162683950055316980365629369865752526642223318782505680511072796003383796347370185722393728605031449640053790127274076571144086827059207282488346821232044725185552769415195245654790695465907615184856599889961386376099059338605555509986016090974042640911574608494187042269257381643962986106729388255818923262315810083452762376695230815340295606278260579525837815799525226054174081363459302394747578488784804875337294769496523672466450675502841498067968204307118999774884172576711145947886003989338283152823091290882623824895591084008946823414420680728958329377219562024918790268918417663848528424978583048269982688938232444306906301716/136448332075282732616447518261542145859004394726958752406108833532878189832810514127084096422924705234398475866595813639958291990469044329669681484571254444522345815771581014101879646131330564354303245884556996642037193168341554661630094539871420199944381*X^19 + 13753128934095851496803717813094114447572375811899322716621793372884065522504084040922741333261654310958423699479580446214126731196598269933602440177356115390994407025458154437862036511371914358551109746525646550215255665071952431788229733362955154425366499088915971223153788678277897794250316498318587519793268540059689494794833363904428789832408245824733195402364741128301384666229719960308508928776697825108128056482424906417665870326324431715829794147167773451021366303395410373186093387375351661686780718257143698582567642094896020878337331516314748128152269516727390632126900872294023290072201107680633401121720981803200808044496848692808658266259953712497982145255456884481/16856963392912504070168542853549178241567261928963211231003091403485304450135243725774096356184541009362822107035113412894087350794536205531722120285417345330735124426236890063160313362710709250894977299824055922153916881210084004452443509550255122921328773121*X^20 + 3973201682379457251096309228738294660590336534965500616410448438593954474878666437222971124238712918621448770848873385892332736535548187800401596108222063732754640332635667926340712229546187186685409442097164655246496086356734856047067680076103680240967635412152822925091183321864924081766034911356028692176066732712317655131448132305181946880354233299724659299962845383713401080242752866624571579028152549582659282193116040294917855084928355935607811719518551490650933556981351748119536563927813272226612590381787616716066092040304413421215425837856129898403017800536145507417080290655383473166145938884817930264647074142469388299612453929799240319781508281107357033185/12149259378085899084360031899344862065622330578484440602449366354988708915751982381540744049766245680206435390134076541711182618686585729647376145006789639793637771861061438349379364805567675572460443939502893477164739842252831863736986425062008743651*X^21 + 249973201430927274394593184330323497703950663845360169013254957412153532030708785201063961435033822490694811607811438053900360524342734252197666214842087210629212880010690311446771938396085641572210154475105567113776933843870734820433811073532109488446477121545869034846471158128427040452312116235820311077282357592615246844605253499524398838790327597193100894483654376210803547482675293044343272487936919478379017110722971632830272318788080960384558541680227939763490589649580942684475349056591660577109714748435374488107772061299918299742250392871549442336608404070596350536514030027104640897081819309402951375061210297895254944799367656551854698615724861534241701262767602/1500931652828110058780922700876963604449048341996546276467197168861660088160915655397925060652171757578383234532553950039541211895159487626366496330283798889745803973487391155120676107444636207897335704730126963062409124851757101277931039938585622199388191*X^22 + 29407208532968180523965118095729864223335611074682033194180073404730788914270378097659567637792349874785435761110589530803427042835576584015643049867476657226309669900401726769683213471373024886216500901885144305997560182920910666688014405654912923372965456790933450099891276847812609998850872161827615659530851492516464054007654473722165740115489615442667766060624829779195472254701158731333081050659648522043641714251209267178832932266749526438538129184890446278183775595982841369849714154454458798740400086470614192212513950719566139216725749343369824051010538036879336542253129772956947135493940265943468728529020974714232537641843936555557962108702477295684795/1081761141312964035647763502746403887954975565709593144194583416880839543740716087751824775155039237842261186905358075123424683348462802034313609207264681666248577318231808240528836684673464123627499237779618331151699745548288831247171794591933821*X^23 + -2319264772135986515642235899173148903850471006954950794723490882677766005621946361534515399021211708365210454006246895886830575900981918080466892476009882677311338344244459862658467204838929502804505938215369633934929314192508809859444907286959197418285388501248493443529525223566369037446292876975926983780922152334596196049735553907111102341720461989810643119176256597510042823111700898630717753552105308717286467680581136581948228070983935259449535953111242355003518220843252213712363586859276213524318025788045044604071482040584807093549881646343678937303851047526661368043656594476417484180143893553867162940233263955653050157695091913280373253464826819409951676/1104478125280536280396366536304078369602030052589494600222669668635337174159271125594613095433295061836948671830370594701016601698780520877034195000617239981239797441914676213579942255051606870223676721772990316105885440204802896703362402278364431241*X^24 + 8749774229607496812162559542539085253221970369667247732436809408753520762070070151436994165683967949200770663982115428969153814535410089744407148325113436003991203687905559857777464035253641933153071977328995257705251493104321832399189921035462996750440289653580399410212762130541353826894688842140863490055176243690581390299561672073877292731783997378689609768933819644421345286441700336595784054433997669646285143334982373289026752135079873829447768311194129999020677109415689720269337903809842426725797259249720550267844894857400351611180705843814652945524072546839644912317242024971382198785420938434177473973914210596663712642076901688767396007167994438/96319218352147096042005476159416248593622612920451709037003242532351486398425437427818072758885160523752220363757285648955986408019125815538563726049744605667222626500917838173701067106532287741741540181606119771320429663279212113540361017891*X^25 + 3583391808947244917664236700246805881370658161523375160622880067082667782655333870192530200877029896040591600887910536369366843623733930897512830668830439381720325299457563806402066750448720435989961328919995042689582901046652199354831017877966447508441195478638810306520943067285733909840660520084584909500109049802707673277719381302816674114921121549694111630506373005177183266776538011597799406155082027683443386212408356043859578054701151453566425369182616111988969584967800862126229934157193890621858157472575812395519305998552540162917921174708963709648937805555173642323347546946573470733339405270935330421118393526618263055981737309765863676210698459419902/11899372554442604392125398530210442767504731222805524586140417585689234981147876965270072526705431616264873055958938826357671516833090822377449701279911498328734350500549890645817203531408105359902491615575801642668697201031177143718889740511272031*X^26 + -342682428135537124474384368815086169993392548044651614980154592178709371597548155540689008550330222061540485587727141245895001233366899971049794306811325195038003477875633302397859235610202410975847521035849148227175708373425876568755482736032524394988703089241600618476402381282890067540058426774582357121702622376764760263255053976584359785522688756002924476843225836838154683736264400338355039828759826958513398719579333174072244478487990528018514376562067992978359554093096123154147491108713827615382752875138896849403594309324644834935208326302241034133914165499761562843584186995578318129135864521478387880085768290237561473185571519844327635162703/8576192534248695222331535585381199233694471811989289380910270014455657234300190315004725559512524309834584664211315612942390384473254902995153034106468222390457005297918069466093942401080249999264672796866362725609512034839213971466508861*X^27 + -25111889265153242497183392559516050296528461735648393296768904018170697091575510258470427695099646164964322270553729117631250693791668667903594947768409398727330882912346113088912613763803055890015805150158624262942724889480731997820634804074676873385904216241820141115026353322849391403220247103236933627913574241575164888987328080094245779487187202559919676259375652315037421894778083534637633261465499220546319791997316713676988906732684289797498477862492836827822561235737118484664253424805699293694737459775327516311246923600948975517891308099405451927658242638167741293660216242946283917581821590339170416958693670869726532229980710491704247564922944344/1059511401873618056462060237753578734529848742124968799407035667855866350382679811705998800347736765761274424001330142138515850488210383970924200986547190662339448891510096219910711738171855165159156941997667317484524726296071333248943971196801*X^28 + 1471113228608455355532396598584418120647037470542127915459816942084194486479166820531069255026165222950106850299545493231127502401994966945629973396321173936480722907899134933582827474629372241181774215811258137725638411786536887197658528703619805784098130593203977204032669721813842735276652794845942537801456781735538122975524834812999142009725887851213852969239890606541604174403259676804956534619727903787818855421180038775471703214373766960979708852959482866566217025497892355604074208489671211293507336789813958191908574568068329983283797129101937388144444833357640980661980827329295307559235866862203809964345666709200654582529107144921087598/763617891038081668803448988102680013684843007033148373333654172776748039738241502538039850370628110572040304889263254647172147135006224111401748206434709499640014718005348541189025233824258748042442596105989023738715344567644374629731*X^29 + 97920953824608505989025066539365919823433886151070330230125743118937291985982440137752779161665837991183185863555540290840398939720235428578971162326851938836207747006868079734499189101432781237685540804363261398459453481381975468970344166406463134038953935889940878062460792194623900386338624712436631742815534170798805233545419941362131666792664541198097746566023150883071886153552153677802571775482510376196979523667890846303742943802188715801508097989672100109419023458435356638366514564785327404677667508487295075056288384330230469098031205995215403608450360966045885572347406979590213177746909024110601588093719787399177806870424850020852199136507/94338117876735647445646891439193191570639189931882183190012970159012229577302093465051981154637767408180431306324471742366294229205803932946683375171150446295027058277098764127033366411882749991911400765529989981704632383231353686131597471*X^30 + -6630092501311987598505073113947043825778283452174695293561162251608323117887803894259903070205560113670305748303518281890523452197945162277534777238382515486006883263298838853124268419493620201619300417984491945907310082186845149021098825027374172170762237272973930722766827885068438370646305099184539846234960644590184141280626798232213899996729708847880692073804448083442062949864257494198808991199266224373785173254992265590268749371291984515491076996429102846892912893021702342576654130162663237016679148626649111819728991712378698494880511287809767861036986101526771486135772835952821262467036359230507523020343409901020094239899570045384/67991976764142255258075771356306652451682219484742976879499080471618559321364215344852626691356790185383341188608606058870282889769942490553089502843443103876770965898437230984687492994769722023189617674827622094089158985633013501*X^31 + -25567498627708183975749849522680925571824762119089032014334672905054286041371558081351317889371112857724128844974258008545771753078376883207072207595384639245110121484123263022738731372482198677858340867363482293882921102128922601565807530052594922862801673328119711714637018976482506402155949855197175170934162441891519703464137836991648279165342866603916372252387837387792096627451551795775562523660916714266082026729384519384002638941721603595008773776293808032900097298191441402047300204919139631463364072512402060799826489181641927635977049850585155951687734169674193384934603832530369862342359193357858562391404842795314926404630808047078032/763617891038081668803448988102680013684843007033148373333654172776748039738241502538039850370628110572040304889263254647172147135006224111401748206434709499640014718005348541189025233824258748042442596105989023738715344567644374629731*X^32 + 26210522466358259767459545491670016707106365149318154322806870297515357709437604424071460347971084423827341884011901951218635350629854105526405920133646026840444661150274460765615018778477918437912565110367947225587985902159002857092129814843740288160237957679236966521144821163195833038804443697204873504428104597324930740263169655339233962961347317391871387206712907443675086468774811589442822720249091113165435161404549977891705440297235727531877823820454875145141592718911426476174113468742427073607203563664293159364416880289161575477523721424209919528324449477605052330588373268756459115588827128650414141826120472992371336236587168/6053955726484040179687986052560471236014800060969012276689438204222113731757120055636419436502251819551539594747449564497398529941228963632186760114276832328089303347737265691807273884317489272833195412236454642871441455403171*X^33 + 632034069920397190216188700703020124246439045543429054709534313350651512147740873360751670410759850759111138517200721295601242772632922482851779132196075117323969643375185898766726176906081170039680851781582930337320506693440752744290494979951818749431773607319879310947607123450786218104318665733936297926005491350387983695771400407605859349876576312747252856528375394786219421736002088593488923528937499239256147859313167505718745675955587540181083982270300418389602526811123472324765763333929158319622891161062532038616752016719253742346632930471132011552572751330817660606573283972844307303079208132764475348003440161642043804455928157915/747911744405564807838833484919373176968504414332172745674489885187804152535006368793378893604924692039216753074694666647573111787469367396083984531277874142644480624882809540831562422942466942255085794423103843034980748841963148511*X^34 + -79313864270718197294931566514676826656839107909174861838580852959420435378975614861632823176779792978228738769983620691951453364894247976590854220342904706889060247943719301473128134635281389166287780435997251589793832521473502652591873426228847484420875820332909534997417045621427938872326766521083026353912298391100697538513162514336439087835731413474842304042309352202249031397164480101471198746161082193421770220499601086241789742069347417215392013989819940868493827514784143887353281869840654318580262843724907032834622845157919227797990811750343669018266259539668747731004317808589274477186096003747067219028723590143047921558/539039776198383062922979792766491962960982998928769680054263930569149116886930821443898088905907917331630272882864354420567939626144507491068182718749606653734244799905374916909204334815910361751686885605596531285855351741*X^35 + -1038707422339957306110658405461325530485425296651959674916887233233743882944643247117746980165829884560201553770370804939725773913178159928832728200977937702027653563193895164447819777869613814081495254880678917868832014324092463197476041929137007102892427103688097533488595736694627893885702185267174927896988250982612372236235571379647583929254510106170298386059417490204818438087925130666797915454459106972668150275791937455254802195513734062861814193240409933004868799627554999621542275861901720923562824631377198876962001909551827329933819132552897994155340497715546824034304008220393321799963506477804703402043351696318227827998906/66593512991324441976567846578165183596162800670659135043583820246443251049328320612000613801524770015066935542221945209471383829353518599954054361257045155608982336825109922609880012727492382001165149534601001071585856009434881*X^36 + 16486484337027547644283466664416019801079884619475431617584299863757934415024146830627334379393608847853141969888370204826536065925425216739671382325677296783909501351882701638324760351986640999583855841036490094065613310458758740743432246026630300824833564419166502450760777524708613166112990359615064542500985968397517892167829550940586221765716701192365523637637156264281363761197999964535156415216206026531572996804471576069838483916764591389050131276881865443573192612912266040034095205474919520338891843022356980753370205018528985660289178521280209127764740497318080131699384153694741461131317325650456738389005054621985/4363246017098639827449832790462210626115888643679180839189126934128338906815800596108968592660800198570760094890476476801773821048433374273060625369307409311356106878731554033957992365416423387795848225330833741720201*X^37 + 1073285052245909955529720736235969312080700455198833180668542328751649760428213759823357054088735466223839163766205211107872490860403374919125226402019096913873911535096858155943895600449897455817526702675043854700208035216047081862532108644169737481559149249802277509451447863606435933588572762441934791679313444664576311364605109941853017106581875377105847652525160091868572244473718392508809063632448125589765127595884743447625654541236549014481092415481953112819207810570958783162701508467778567407622811626563658819528178693809524875843071457191585764813007774208848930952719045691565712438759563144121518388723808559406903497/5929437538182213692152777720431411592570812988216466480596903236260640285756239035882878977964987090647933001711507898626247335887589582401750009906245673191076692798959124086001247682975013979268555741661561844144408869151*X^38 + -316940794714684590865544481809089622474463548437691553603629953715728475182965098942356118700322358470128858437342855760624583654670701108815639390543633278536599472100599103354817492389730101717788810534946996369644261703354563408091845523096593151375721946221505034847412332090645540162307563130944446894681055640125449714432999702495682888929161357118178157678682534613311574111726180700768285975771257664924064232980058492411210949963002989008308895329512599679560243554818416059784900434186844166836895383123077190111474977448397362363428234458103695408989964278916361697053323797255391099010417586820570328772025505/4273502465326777499950864633165730290025356164230343623103944107863211466029187655346688141685406658737277272174805560040914614151256977740509917109997462596822827501206223343739463629203157088928352816190826387581*X^39 + -82335016976136931106688739501584678147297550337394480037836478239023537870466742443466645097708508790355838217954697492640637870963043284438418688736182417683156318867221449477071143657600246290677110100296622443782943346446024437308715179950751751850253925484041888118942171314027699450798797558112593645502201096889075977670872634836068691957411616417309013593290411639592259266312767052987041239314733119523382074094592736148418842661713990348405220563218955437018645318219743772965559017309398193057758612353363735222963450285195459113652051150561758514565071951879060592863239300623846400773668408016938654457929173601/527952768068935419121429767645927485760022525885180881541884359029529007724711872129185199711956824027061971481747653693014632346860438287040335669686196526674088932326518038108917076215387229923297635265030882748144321*X^40 + 403725026140740154941127672109603228654940445619034369418485435094459954185890920340067300024461037426968455391145376538180429253114701790999505113604619000991617055039329524122685930491946400943749083797712995372398721211702700385826509266845432246667502542502713017860824189952436144856843856770659234220686838101824214257422035498652536745102959167170789956434950403363624481556358914334065228939605476325421380953186220625764636434214848310430913107706589268786920430566200789610888940050171695881290844148052136440366953077351381689380694214749923186534763717863422632138870994690069026638611206172401220423244/380509524114217567442869257694393223223698349588669185567086110574589214320112871102011231563120528780810014439925702078257912398829754940834290544920083928129536773324389933553509360627117539749652997612930851*X^41 + -1799560065233333821044421849989134644479372011787294108369863170987778272137352445612452833900320919139432913528286759140544153990427826600025324152499708040369855791520690826174026003984228323923573931896041419600191145542241767361217049409590868755739255352076204495660191873225082315104704223490800474816005435882567904049618277908253336584829622355944118872289925434984207637050116216898343578459338664383831089905081186944406316664784123076045293073625756358523081722419815494530818413524308436765604294013220980831826830545891758227464645839493979754924517574033730788421125185233400939391377342335253803623735473/47008527118594552499459510964823033190278917806533779854143385186495326126321064208813569558539473246110049993922861160450060755663826755145609088209972088565051102513268456781134099921234727978211880978099090263391*X^42 + -361492659368006219943319745210940052344205354198428085799362158129479386769655802154979101418975288203761962832084544657061611783498036371698353334649826009928917118295027708970856786689964635985955640083725253073688213684383389198890060222106428962028532765845225267748293988916338944909944448212048379542600710225429968367695255558114063915229009026334122911870101104645851889168678016128488724955075221025998417267386803710471497384070959211317101312686619323452059802299853828089553576261345099931769556279253898122060589609872798826022521670733901476239444035049323334057076448687131145065073778841002742/33880288853549778954934490044910802530825247047339434205955490212322074109172190464073656091454058301202921773655569591154653405647738842563822504222249481624925364911796806477919095416892310546670198345021*X^43 + 3634002192347835542206310647791697997103019814457173337531466344687709345417168054417158055181522789204444424251872909296124788711073275805567630084753074008393928006558814414264981924030227293145434339689682260973211190231149220039135250394040553732693276704752927731354874532617552669860585857043916993012928172009292498513611008397775496828563213843911691338734316528168722610043584339114607528260287335475840340539862958831233107645531294961549548922121356884427829101085700783638315342347286471480825617343726565327989308131295738850021798398368756595255254923997488844791359114090850777214880478230997250596/4185604765256393241871561834638325455460681845475361041237947216320481357521241582122123547194325816588910158839182722860837036387127304349177195994120923209424904506568289269088602966898292937246182973742239361*X^44 + 155692493980308303753117641721676734616388385764576672950110868760292484426970908209427489556783608011140126161772528960462273588461138398882304600279248225971323281292218502177094575050285019559556799497296495859283241295217167822144263956979472663657105025853141268365130936442608937191091695490309764043812719983100466843089848850251599483885224077605325525703351979807846343952114865278789426952600379765572785127685883441974871652487743244600624261793592824706280899717046403259552226209602740218500894098654936350229533276855362552936105606537530147640515097524591389314973593201141566812406898930/3016676062109320537346139261411343827871538335619217719344269451724875265708502400861335240980683670305664836048042880523074829102282863731085611630509258447593746319276716808647413001236961138515733091*X^45 + -3331930582363771758354023888203148225618646810360666544707474358952394328239787020389398336599217420651780974876829209955210557465952281584957275492095242354794735270252228664551960310501751876193079884765111525202741298013626998829080926484599483296927049518793034690643167768340378048356854481299804396895068848171383952999996412692734080420272152819651066981801285098060537893106664650036586117783892450378493697354493783208040864695079580468278753981978655981498395378366453048225938631265724396775658255900554741415163953826085047771370293469072288031750529479092499301359874034909524414559303920631832/372683177389047568504279390494018827839077717520733776265510392335542815200894095104810217005994641313232139510211265502701187462125127268202047546444744297874179014029764871257110049585815416013372181795231*X^46 + 28756148828191842991995065839601313622436585997502027272256694514804499566179559017330440263085290848919413468342874255184368352736534815278625721113039755770366017774454396147415654107871085838432557562117287155834559754641294385291616633387875039404355732105667973571548570565617504551475920420157737887126593473629815131290343269911056724982471365481923186677646939453628178480282611235504820928390351420425587557071784309556162261083465621267493603479806903199748243470172718076340133900979598737772505213677015156291325640005959591277260464393395792358567631117193231258567431106028862484369/268602623284598035557487246141157851292987119189673022824705676406809301550040281440774217877364764518356765741968024265254637085057685311288897839062350498405640309792246176533471017828952109208061*X^47 + 1692278289374842737424530568591459751048590310730095958052995832698538944477010252396550866058209896765891177187040900996129889124186514009715918667029819436527471680520144993137957523614726524998042980353496839216576793274039051496796618241447864489057826887943158370545684975377641110393988242467496497382378937271456111728111589742253073938906261945583127097845980836032369326923145853633162606287987413752300143564348556725727756923837121563065608006022615920305304358674545938436944493507726292738326881374584240393992553763680291931502340242490057173839329881933777881697507753216479328313408635/33183436683202525910807531875524782106586921691811394912786963968973627922793526409474687650787520373362313196528471685753823120125111501041941727935601842923531209512043884895121543013606572523673064001*X^48 + -10830019360327317301925231703421555482012994025554390909754944804396250370269359264568848572620878031887763779339073311057666262396066481232700139625980967604210293007692954325655775966782713571594698723153940358413733028094584037002415858571186602768091918972467590511988484191899681203500873132645627137773866066834865315394554140483886759120765124464134970160388230573282644264215054508810915442989888475111372486838674398629937974830685585895119465279470592991345222507875833836423621653441877256343280060704778108514701936788609113560826250420589336513743593872566671307956632584375063/2174198227993929428752294753492021687480165444586598965725594550852019180272462433044691380815800135326383676204401973962122996293195662260212381630894605826451463965746158575157000654268235721*X^49 + 559626531475665173415390193384282434592539111515899301396630401946997972389261059680697384689640336109206912661967025442049755185513317738536037719679105026876317002507553638339690690308532281964182903274637979067977150244395257330542886199222880482280955852185639181432074347335750948871085300610177530434945608427088439753841893988579072484994640510461894617448104349638838381605327539481429203452986776614338477368892040526658893024619366491372361009769524052641212128139664441529778380588651986710463477031274822722638846342320914638926528516856371785103484437111347113447555302971136187571/2954628856130578391132359707552736364222858311086403251071762440474902317050443095848516396651012409701924423161648266917801007935634538424177876229685855482462043407714707941868181196118473201288671*X^50 + 3053142025658816645509826990749985012815242649841530042478224762796178161252798955268881289636064290011425642306792377952680054312530824205286318045439366317351099690639606871780905677440323401139273126668899579862409723745859151804607942455710642136749593465102508295730554606109456511953412211939577780115884348253010224928926745796214063117440552291745869295046515386801059947782894188979127874360705105593074799486844717293893409318044993024239237298886468867353638877666308013574784242830254533254720687204614009432380715978714960601190306745100741596893170343826262524542994726/193589015047095488269280985975605172066616102269308072809686986987091014181503199451935836596545288516283828350494343688195440859513459376744046089475078428140990469748567231337993113192791*X^51 + -860839868266843613293286465294010667509299019026515082230435210671419623708413585532527195197116187093288873537835619082287485060266987122828380733543881328476877340870294898272117056986764082782268037486722599252904431380224098508795873935235324335748701065565685310847058710204694342285750411306332131974246134390459099248641421482911607524639915041829597272262383824666805825777951228816498575837423654380233291522463456207880188720622948650833047764666733854189876531729076381197611019728233073453865923008154627456405270505762990616954517451232608292942261630092169207683588063372327/263077985587265460879027665172534624185100018794978474852796940653094320812967954398407657078711816374492424820732638849416882551476675133485698177338247305000627139855285187593997079166456522241*X^52 + 38766536857794253982056061547029262263114962603848013146426922823416487315020645680038409722515337545327502995035949339678674484371604638968803274404552865876189583143391725836040947901044878042263259063981846575194560085107274311831465014827693259839387258224151737562463854127283971293913042779481606691834523779163220762801199594978805767820606028122440176655036293010814901687726984387947113439152817118312221298024716473650769040952288154291534653077202532690361124923086782040397979155783460972423709202152589302670706624200486661812951438941748655741755186408999533855131/189607262533883925826915755118124556382581882731937387668645432896269357670424289375059585305137403052187882811453813602542057648886835824430995190475101300823692918460888571339856134371*X^53 + 55031316889377664522727264854199791807601743832079020033361639899559589887849397383541095314461042028574850198080655260889899763474410210971427011425204006906706484479053577834123583636372504618739132933363996907411312367863543151427532462165313177672577054675889181796032020310672875733544910426083396395751115022416965086994991860461607469746625196387841171284303362373830944272464350132618303709821572081320953136171295510372997127966358505132005489738102574266302935602404269389290649320412807814796501589895154836916337379997077387429374546946780068237769382421592885129453098/23424270820698554080582999303048225820060548374586276809972125425438012715961887133684236228181979910470343230409815586271648344001128584586029576826484489805059846839576634991897166696327711*X^54 + -20279777304082337034083311403014373177408476648754596923879831320982116634559651500241442475173908940394357302070710877269808608428445046616308524374319675336510942004676660770134542154975428460179904860470414049776862795556376763051824858434868435982494750461429666202392633846838900774091375809130291995496061388271150836155368223018251906711807068147748312571292668817216630619842216998663327873159836400683710723818747244088188700234445978942198313262769729862982829523855446068897576860696760705336928468863805215949236667638118175457902532900011080183016951826839664/16882491544286699833221953086824375067454535013083197192471323381379161042687586980238588309601763249237635367416420051869117411529412859445373981878292342696437798812295305078786941*X^55 + 155729572782829786695046036639999103120847077245193086955791192017532459174084865557773016414606727167491932767607373032785402531002114478635672901866087088640004488861165261937434710311478375926995542896368033338495005754672968163996492918841505845430268439619367186633784737133393920208167251334447704748090230135407662324516138879724858172214641150397012107089571957034745000009477235278236187739650301326162079839283857924874598561796705157360228703006608516929527417551704018627151726661731317345993830869641826064549717994513843101545661147688929184768373295101873364229/2085679887872723184096073306299370120208400710051311264355099761858962934374667183125655438356511433574066710925991949627962634137755194068740947095226114309060622103069774284738417478081*X^56 + -847570162407009795122329712279128097374673276209437192586014556585560205451436191478696606382826927006920149251729473820055609206023679282511015239181093753161111801563455969417089602664172805891823938295564152890029468335913165542168870398030474473265662631486169870927815975913626671990283085940640044233891613427698884638759363465047213730791485918405901638187158020689604856473486208961745423682436592778569414703028182738692456516635356657922514644401591948712001949843166366787429183881424813446202530690620887887028005723516605554590534108317493090743436298/1503204660696883610829129470824002766223358117094043023103136264035184849317744366506863886528516004740239993537211294797357084100205935308109160526960408039928572594808592741411*X^57 + -37912025446237704687652234440293939494753841909183888167010394719489025605436309257232758412873002365682202891513541885197769372786688764187739903388739503476485533469333793889816330919270971982782283073140570937332114359915829082843868296646283686978005442533518595888814699126358270504576942431471580684203791209737268115233559173081571685215307576243694530027365399976515577876938776031442772765843003205793135724202668430945465695992214051740618076991923849017528090150205631235413213780508747176601695523299171488085542889195199362387703170125309992856805947431776/185707406987153698165441483955068125741999885143915169117184557195170771469563456782624471405619395741613989041580620570560291526823541453899113800661215769660815786935248355866656351*X^58 + 1847449216481494698702647696680697516326665789461663845230858154176268610008191618972759836956268839892135816188174382399678464473380246838041391909285843495557539873792763779604429229486715141787526017294450200405935280049443203925949444888035429048217371487548312002430281640115008114375598293572447919315391945701584799512015010766873712960374575282010543904303681438022278328254908751773522973733766014369979596846453012886703968840684393317980629827296993661453447303090851175206972647401306743617226756529874810832861627456632066372249662263795622079663/133844240111911994553390568143887700669874286981928859683299462562121347103351826774718536775756032832360430374607006927019596126810251563361157557382281901872368675523870781*X^59 + -4412333422782122113977921646053890091052935228241946192550602390437717944179886634042259698023273036939417374468542903684845002034064343998199941378073744127514725198152136961096984776496154457121652404879646251031529071117116142082921898277407040206595376369100036745564448051744236802443641534438907793266273739245060816903791829844443660706082830838833815052561296172349720972389305371135780920640552914274855311884119380526907491512139577154548765176151410536401293946256918049691089656792855056623196321975964064640208894144757673572542844533461409181718026/16535251267665719719120424179064030428456939288034473254134498904387033342495188031575502751813676052142639928909324242770927925102265288389200765796564488439214298542894520155521*X^60 + -1594452836129437377456980602460123880693283372866137509935348934532790112171258235858336796393040193587321448414636282219663786558781909521117093210403591217994953990268465032361471680628594134621514890503560521221174836631435265026605009397173264427055093779304679391094401072602425425710255299921010243784436461200554382327835207373741172326829313816195990840667718624642803291308341832793437091709836980309977061047260862710212291801548846414699755334979019229228856654265816043419172548250339433224562259248185558194097597647556727275546699521129/98490850745841457531132887163619365723910786321161586902912218734981134053657436342236428521525818688356261833286856499623309543030066252102656797325497315114649958331*X^61 + 1901024055691361414977517007065366530635927372118575169106697036072432899465316603829055638493610810141838515145514447713795964814859787094346669467018944538714830651698223120668572244110273104022116966776229038863159811625670623559204125700449680664973763690413075344087385406598074276200294247205393794209720865479588208211555512820441444298236018829992993478298449749033614062381951869484576490669296191561028962339222065761124322791391544659290848272529361811073471214453939427779421409109431603099908813091857156376921584867972694382235077358176777334/1472286641231031940087296249582764707368617156801217456516294088183334818136870094521903904533316361155964734120677076197215557394912767196972733131205100920596055430762578591*X^62 + -31305393921325656450199953204601684948821929455006620389558495051810469881386363756222126645255800902385767051529698000453362563244645611392396826058711211401294745112456010829546499822530201279665188989666022994049345924542566678324150970906502199507960154319518445293436455492083834902987936191628340947926375532119058021997498985023263705929797481876198352355914740573006420208696576198093144160150140325821509723699637885926491991069003647846910085614620111003880401974677129544283948227300908576079541310209106480998819663957577039018557614/1061115923804364380844722584524792382921663711589400054781620378143773236621186875381587378782354559815787345902209031827479338857326864616189250509873134638845396221*X^63 + -102565229835407599860131913596207449083038413028966827830841811826114548887951721335748187074076113866025597016002949556321110172865751256209319565974828237261626147192590346715165570141175698744415923156199154443451589838627791734176111706865880083230083344490797607713905714390281533489278052218097692228142891014428215401296546321152984278806368505740288366255071327876123432370707029892624746847687001947412000776957687813673465072634134286322661607483531505956032204755215704827286777808169419468182457938251899302945417230812261124459809412998/131091322342714979973937872814777375778525256593466072167776163136259889425418047771516686362150864674202184500104806000998625001773018181548636197240236926417599094538561*X^64 + 6492507248356223601016848004035262318622775276820750538360812269517119076293416384048725316170561046974209406053013769307700596581654441544154360935317408813452523373746280913993643426629475162289473595397175737162354314989384958821560206967697579206683939717792391037894002013727387188923552447584093440110407743666133427816310789263479602765955127398783759060120826976693215384826752275822260336443898961194555876068819631298345969253349482805434679641782201477343392185737710847365769800486332217579558858661941585250792760588908128224/94480983332237946829732221932578789326120889643789516052143208809880975569511786606854899722407137371185766708415014854196361753835532420638344805437907099888291*X^65 + -12161471381445375087491081922728009491813115485694071474647342321480328153596904646962077702307673185208898132007197615490795133295527414540963960472650769969689392340699483640330955750995051888158364810715479266930631386605270658383944642941023609707826255093698518657682807550559298731242137120665733205535811914741839815690719090327913594190147104300755810762905327205845622560365593446381464084067842380811460948827404364541245113684415086814436489310928561416970384740911599760554352471857601426259212638217492426273822659407116299186783/11672275161848008189291948429772716212138300827483400602597824159581505602833055629197461166605900157973660804924299350102272727430595510778081755608604481027299358431*X^66 + -654595847928814565363756967866489420865760564602499518813061535304861924648901885833982662415487141721414910017317214775025300598932464179077215220536968242057636303370515844227296685830511687264478392865895433597872431395064249875864667441550058733633627431559294014313444695212753352692400976094644153582182813714388313722727250563790826318332695023678587488900601296577910887531467790570141213496250634134668946684437213480987336443402240484550276384976023327920060464344353271306787452133793720151274578472966435306915712378732/8412517436758787893307116190239407828877294064979923074716695646859671941012535536181542135375936013817626810472354630415489426928637914757220621978266147261*X^67 + 486930855537641709748784085919455082454037545409535542392825618435754637642915921919837791886620311247811028251784278468025865508766190748211272872669402050784268867452431126481353430295337637790075951446700115914594476786342667500419392490897834148500623468914010190780292820413470237638813381401064979347550841646388377233316803188469577604649609664806337874832554452911970510379746648732147618562777170007780213279144375991315660604147737635400226960873223311323494814200771948599605842018460419496197813874047134182532473910972180/94480983332237946829732221932578789326120889643789516052143208809880975569511786606854899722407137371185766708415014854196361753835532420638344805437907099888291*X^68 + -96311683490494978755141653321793052484067767695768137806035071086043137372860585435065230920351754155327957165834646228382544830892849291315488398525052158884574618761658517640047414253150160597352180392389825011542870249347836181572375974686655472941511298710097465701505654059823441230378608462972917499316700062477400268256011221256863904452560840141757700747785238840049614240569536600353090675530504998528883198387504164912310913392466893892264416270368741483590648333188741486197641758176348178284398385981290639601592/749044380443307621165267223776992950661320814262302829197461993309560318850728834136011231001329891712013784210876558669351743115362649341752348141596131*X^69 + 15746608038774422088388027226152760717740989930080872113342119558698002224743152080258150660344456410154184116594741552711225648688491847692115143297444979881112588093558342855573798361746291647671084919839809035882608802319302013587052954214547112950334189392827465790611951668312725684549767079378913511097912456034805563578821189553991863019275594986872263697127072636066607279590379787986627165012866033058645853304460035940878769363643694665880463011544184470635152497716353893428797622866640844153358745172408412531912346/92537691804346666826378278092633486117650234714779153821883652115456391351137890897996963489135296151993894915195900934570383696215017062329426841760927619871*X^70 + 4645474297784420462042146303529900889701750376136889813996714528426770463952958626979582591183931843232402621209167456421555011950891352283985991947618064004877669803563103903613745223141573559709981273932055809734009554956754514983894465656839826529710063613227241265096079746365811372828520543155931541927530740061246628400061375353004940411993110106883438178692800811128483668591837407143412983346465737393488877195480593647325815254473522775587922647525552259903540789920730394279409278143568201564913085459334272/66694362073128628008660602241740980381205664167242705831845961473560708650229617499422244769061516491141820337536867480131042927198170184467309067901*X^71 + -171430264962833434423820837081480024502018707377331792797462793913883107442222114423318041168461705706070810349577493553070031570763106923085136459798712409485449277770640335683625115780798158067609378903274062662100018897125829833992317708856019081678665235390335167191434441857801749104988911254139829761431127920778460784853416878790005808823015078655827331111969979949423494857879684036267574790747544837791883018916000180323695247347935833280960773350754658724830111569877301159346168658219524761575602687163044755/8239488184876383832817939461546922457274528956885331121172081926405163507358017175496123541014628808832151626319642145362869174268989142759275829557557441*X^72 + -962585384688956997266391833077779882716454516694850022421943240906137010740104362888644337034352192636108324760368843027120036960888750009092508410327041991276336791828747946549393132363309199946273483600039232430021548873220957078595479567746908704146685549890434231309636687019674301173526792052948366537665731290925306558031088060603511203322894486387785652317417063337184740654964238774143534450556489689442045815878052742370384048630781616486639227005553688642698835233052782144223107608024864789026342484/5938417066434745615587267584519720450646039014089814427196684308927139938583351215334542317608540333998915531790300728352866434618303818401505571*X^73 + 6476537564401338491214655444005922722919506775209418713934481924767587423876137983565845690288608440290986379812702865804148849264876028781206506334321822243073472073752195901366630349608623575340662443675592175936518284749843706455285309198506552611069126524570668499474947095756055184571576699383290920551997325914077418527822228109526524962033459178177245894773451706297976053618681122887990157466127445236968520264942847926445658798885368737850988794177221639384475940083535487006479168019974974602801829056944/733637982804414908095266624659150784193262305839669764150305576209167795152525792493644692459676681402560023712905542281441472199179872029140399746911*X^74 + -140404726819310470882652869415008125081022525459219930985930958306182964963492569562217756262184463517358354015518708191974996080239055445326277528007351047741169259102653783679748676917629525239821018265516543331828902725341860780685693534173232381748366627814234279297048027123791528738087642646295819542293182060639788255960369440631998599583355066042528437412882343702145270094670212932202898735137936088683322424813305177137425388352884822820703816547322843064067651987260014318735091649263171367492/528752298676408656004564828111452270558813909187945367927761046115852545506486618763649035491811978808558056432223375331926492264117515662141*X^75 + 330326824374260743490440808597934840105484688337781737149768703774032655149014410502579871952938787912414282968593681606155885257448483336634460826797044136457574452484760417478976153024208800344308549169004485821602917632984257293307240332574272058180425680661975867364996646551920267004809874581924284146117393547769813042495411437346406560753270849513250011756073453412836331109003032753511180735107696900350989004589638533688220003027410598210048205123127910676159007450964895789653169901238919118969370/65322587730782201771459943429716924957106429154987958699163527398198539324416863368679965493693943673988070849693308011881530780801342002416561281*X^76 + -3116736592932458031437720469811983505442275628640870453611000877365077643312381218017463857094601129367766206484752070175144021793605288905968063786679805785667059065389940918861865984186871358887861774496549527212434969044949064540964932654055637305394793875678761711433224517514296269267496419619086611810432380969334677703758875844640163682838010361526178036245274423562179641447628967414864607390584089551776646736260689357629966322315528190616491766907118279554669197318378375102818404551740/47079716737281511530991436925603443198184837431034223838283416090806922402856968993290805403954410008775537034300006707499465075604800611*X^77 + 9456382076942263120883659901030044759613696650922716264604573094556863678975697532588955821675960026241416640882329902790065107389900484586592148753740892229719601502728157405932262595338375976344575584835791127426390668837753091149407639437095063469519598048638628883322359206318638124601912498887232916886244159076654410223899790949465057048895791353287913784103773229693903714949891867081084436531380659685300388416452233782951903416567761587776557846692114741128286303845661062407961103021405414/5816275285440495216050213109225974976146953001067399047205371507274378000571352806400139390409931766894138620754457128651191414905292672283551*X^78 + -423253278102099103445329319007420722635372780730325324511264204414426510329456737867478257996471877294078554799558206547812078489888273899260659799086721855182588931907948459494116116709772861818503333613400084671378755816813099844049762332695965582471364534892217342509061288959196032687539985870930151374606073554492597337451240923483997257983318570764845753505613003892460893800040896849691173631172411280446147663969984065203178444412038733786773894200401359541265975307356758630673081/4191943436673627596028086272424845801636972436206412949718049691995986323823076217014585112986769656199406734422580955168681780393981*X^79 + 2509829586537158340185729255963776105277521331705009108892260210336910875210616696171467466398262382878488669871427761056886147096592419879325676631158317533437056725189997835143656979377421777424571818398073747928552766252047528370231756818754742229519149513481038596161869259791149788103984765818537893170746392171602474991111526167143290072766017422880276058105236097509931949545306038425823589081693385538580456199866561418091415811281437527208243153246633950400068167887465010804864075300/517876884110096626840905806181637875180033211741376462221117576998876146431426658926198859443498510096530907377300073782494115831652806721*X^80 + -60466826262361655238324638936041700147058255332542186769445297846272474321371599706139363219048658533957143616861433208870017081696099545623354215091020071708647598523981613524468057116717325149329252355349567037168780664445463518099261563962055223285439607641609511413699691599867434402241694059250210246635171409407536276461301381358515927482562849978806466517894965488341891325249615358451821504756852890117109636937345858699485284086028933959401315343227286478378108291967979881/373247568041459139527031098960452836046387003490910243942485058498440595122702895291121459619514705386822788213211731383552825251*X^81 + 184570355210150153067201431832371590317503004884923159040660379509020214202426633325326127671724809792927311149217947397337049805676160566131478582019856243590665944140464444099131003132704009892648035158579517032879481360291307621984665352733973399821365937751000945496413531844080710681707131652065085115353057286554737989771925948873709518282062443476016151342667119879583549476459548971227086470999719417074820970575008590673441978862110074282621875861047962789775952791151233744548/46111377803409903556308948996673303818006696798270542446898546611955849562053838387160436242854466218193474078648390506855499584333791*X^82 + -2518307477497791194077023810119838588707983180577575531538858745752338951144649005091120865574446097762703789034623872633497549425321717654125545808673111741519949876677572248016273446882024034765712957674747194575131820260834832289464136290802461400258049647245389313819891861791642503794955254213949656179399840016196029784193661063770412081610128082591067005534950318755153027132967055016905322804493881693934360557971875043250855041508464987510312774328919044566065747639/33233689612809112236402021098784866534270056405565866257900904505248027345980134920409710588506340075400479762551129141087421*X^83 + 4618461220869050282927542530542541124609293184867207622515875924631243267649792536878817686209462275408951041590608368467267149145826897383769031300677438381192303325382168652223606613894732923335262919553578412743774555280885130018315704192634278945881996930660524181085224950974606537271697392265422184602224031161678840485134027631452390768790266282776787450386281692223448993564668802346912683215502714989793971464207604177435751868836468255306494971158281141665442201341393/4105723248456050534797342088564981196510257038400012683367335643482846546349731848202336055814661759255050670345329045219081077761*X^84 + -40354897849712881642102192027976127314388618218623272259389817629892696881355321457877651113152518490268326227515767309110297480271180294354316458473548437683269831532334201427128559929336343455563175222010553476357498744778540159046864757935018199702485053030174715004573172915504553699128176494803487597716656824791909683720414996666267996617889203725319290429328243083876903896512194678549749918587561163793745092868179453246062113506942392016926565244400105356076/2959103340113000822402459362370658581984690268503772260520069851771705756030641520827149015092720156299570809594081483491*X^85 + 55130037718941614719462229168700688295579368217493500783614595389092567221558265309390797136385526267734317285767591347888245311009923350515771497654189411589540072754756697393131321010763398653290969209040528263181296521727655223915730873845943044386815866216999810727112158904282696604693385902986635405494161809039222783758767260698119042492004993075695320153968346390138660816869963378326454757069261560508900825326693487006073856510114654095199969180357733347666818/365570585740900234600422232086633531876970620461224528836909949557728300805781484124506816473569740829405277388062420551961631*X^86 + -475984927253797505636998463213887962012747425792555909223783707528870625399533704479765471098248406015045191485634392981385528092523271103140247925236288981397631340107602040302764530239749723339388155015009614707331887617898495835001593273458301534170477942381999525155056554001337969908729013238217232185322638429423274258753390401871477566041989609499919248993258567009522544230602079888228078879559068767758409671160319747552502920280928742105363222487600/263476390358205041617172056127740947554508972353643688052717465209839351440712449543865106855375314424322928465326461*X^87 + 768378452200930656752449696605190681980267751974149410324579804048935902643477255352445860292124473367610370051905594409648691325079649480866648450399781680720706140214225251287183594951215180782399423574358782165290942916585186447767925581998960422434924650288010618658537389098946125431974761800479474783379893114000451335138685749780813704684559313399348015181320821545708523641151494166424142796370198531690037983011423519068779158293776403077751880450227921/32550136741243009046427052986077244401831592953541494865720768369488763316337056729098639166019921719295278905534896318401*X^88 + -6433388227366220542983716983962439901689155290623807103373575290282515579776160427090677005066851142280032678906970806439710607261688550348680699036435691790232389229399707003899266686050556285535155262796481934257308929598157627059569109446971979233147813265063558777818707940375413911378864285620435482145157496527818854751499793387107365417287993730567564225069448835623321349585521453801310652561345656207793628646034301710688620461525620968919191/23459744489199985897709202753783362795344045263435463275996568890556437667234658493799760204378533917222235639331*X^89 + 6783194965267050026817885638599093902275899821979557047099051277888457085968762205996902610234308181407402936748390181143717655313368720603702576807916903967735211966170483205259426700521244216233974177029778254232006349072802443328806397597844095120873177822461910706600030644024087441109031096205719580974239286606978937475882838928935487334664637677414208994370649007917924392836572564544184791077138358080583234970549010156795483688869503065654913915/2898240293940255457788892617405150423099598695890080568579892117308232865847836944982516175409128458667552213118591071*X^90 + -25542967406086547976070111423254012355083411100900523966737805627188515394014486085336673659966055194064162180246898458889019239694667362224018029041211628188289549494905168975277294185678345239234327550789380387010815135065857243893675318615300410377007532744102066087198852282076358769772874040366761907044004150367394730435636467300129490520090570356761154730883232058978610882948899990324202527739135492772922379648895688227113233306774214/2088838437289643477669771414280416952661743857486907957973160795170193007500192190704279245336883084072855101*X^91 + 5707199131234342726668965950929188787494373625651163253335657813163899948995258415855466769108658813796452154135052964616961576368219686257922323670488679680468127995754131083340763638433127127275765993517706787444422403448793804983425802901670432348160944133637006994215417910546796391068422910062781764378154659695218403227410630049854551521548850567272241599214329656152903595735615870188852328907810198096618209932750664335985984699803585285/258057189381199844874801230291616990748784497897790096035962257796120814339581243431797362248163873089444592032641*X^92 + 14178827887633281721481788673752431033038597564155245063172849432688331477841263803835652051283278088454496030115542724931433716263231766877842586582910586652895897824799282315538179221351972972873823696796687861258308414108055235763119752523864188279425392331726722759849957593185337103328260312957890593956394104683422225026843744668718387297396782650096762020019488852201738462692938851044293833442656222815227881268919776411337763/185988641909860518001048118091035255334497716809447774728266476286189387187266689582786861841054499516771*X^93 + 1327941582058412247701525368979783483793576367642088089420843346907504939354356550187634615944983036774944519710247326627389935862715641579636588041738020526063697842586764554091447299323780855986725195454837762742733727035120296990719959570880514255973773222097635945554692464100028530084981932457303235416263802397026750868846053389285602681873165457464077009983578556263722795230209284143815106491429687340018098155555151400152097345/2088838437289643477669771414280416952661743857486907957973160795170193007500192190704279245336883084072855101*X^94 + -219930252357758160971774328340553995565698078939444934257565455632335831886710984881280183696941950997748849356595950485411453707271543525643598538994361695985443812903274276748447412992046911432931891950242709806480085628808785593735138312860680825815107423359369704780371294945970871365053935020023162285604116102316229993313355495735540160093096952655830969838127542470882963350045532024716054852531027169852089920239959389/16560292218846097230972141224382090226560209848584077529006008039016061542807113309837669115933977341*X^95 + 105874354063234245998638359665452461006207169659180454727482810481039915554627060547328373540738407254376540278617933419121853351301518322859800685687455536368162007462904484633391336766971309720910157681104484180137931836589468694211728052640384594354711721533269688968143747052503233345341332566701511430505121343668767613954052847386856344534002303575416047736439048999766545355316538344281637968468608899695898947816513611974/2045875061008465698011529299001387808679474884903925522010931239148083259059933585410655480251599494684481*X^96 + 156254500251896525407071164566253493624896029546406202815516702179532284432829898698373819641193519901706514377335376161893626407197869601306182305999304032684750800692813488881206018359301898940245928570433829022935119631928485475459960644492950355021528819448538638557844306210143943344693306025837248113686410890020347815362454447792886278015940795388861504722266452091690150086284479524825817961742474507311842461/1474516269151998684976595247474142126841795908519640061348589443416976363886306945938711523099811*X^97 + -144795543644567653148534323117670510874488513688785079990139065353484259793825229180104389722302222429349798378674626705507001366714073426249434322703172165852444186581732419380797397451238435473288283355964644707412097092099347076767682055242343330937806137967286189309947091533169982746176352046054454794731877072183400124644383732024546705276329397494471961320606685830053789262132884791469921438512801432239562343124/182163214407307069540693553468202992492162308334424852819066088429176676970878246408214360275273750751*X^98 + -587855276674341898007965518918811553633690391452005287676710957033133567432356783560882321592625432951266834683699781157439219203100288887022706261557565702179709067310768461864094882959856683034482724791830270516951636299696538324171862497071560543322793588837906005240887082563731913991810245661796687997062773788671075097654151743722997665121145292507721695695773227554251163121599836079931557492052962993/131289846776956520788584742896816145208956985889025025496268314790933698146764041130683957181*X^99 + 649830588389407009502791276295187222687134568017936371955985750961308792392008042658234629496520669535451031248572740177887395876464516817470126537389998929454560972013208409608245199952306918020228929997886565014325199068974951236939511634125703343487457038307542361880031916849476748066374600686331806849445711516199914089905390977874550435470130808770940213705137699909399923449889605170166414592376819691963/16219678960671985534742547722215563395259754993716040674834483877586740002749376405325826754097921*X^100 + -612574696670659717838152028986088698725290284677722143877404839406602374762198997034384372133685576129716691201973191616641464559326091238966227019980130379968037174074341355201514170831391722001199574310145889303432050333168271310576002411220100631421145981248457708336285910716702753326179848845351541459823703180703886136414254879637060400134818359780076370065825003704800335021778994829449831962/11689951631818762424413208342695765756295698147006056940278542853791621240028852384532451*X^101 + -520339706283381709023596915246659488429680701271533872509832593026744571369446516673030439241443328013603383651131132942665147169096463510483006436729620456109901860848547096860620329332826997810613576767583326529488308687139750896881993542081000928228612821078782991312654574021831403770051821269121448817712164768778990422913769447090904906150679696012576548681440659532667425031548763106488862915567/1444188314546521728674432171864977597298526844779275280458951462700270679614404452437523528991*X^102 + 278905001928637334084845725462305353851274514906647878065040212594048939354882448571642282896452767166816364452334905453642656850001517260614624073980628369366556332281472540365104953719396665792999633519220333126896875317531954011224384811415915145344359653880489390953324520527299155219049407979648297206817919686229525946565038767556305416103075769124497133229105877532075237982720276007/1040864716571878053994587155435470194666164913810529511199229174053211756747293418621*X^103 + 1544432374894272694324231866797615044587427478597285908109220120965249019767922010069310762368419973990142729806651359513446812434884714658372060919022176459308720232239078966990919544253626058708282015708400637758561181367130033014589757529239576626110693588530797709531951858361999809803890330139085879559327583875904609695244377159331300527547289053368556006693661736363614400439758398337619/128589467950006386668545291769653423319252679617066626343063971391707833640317376229856961*X^104 + -3719377983263106658533520992796038263886602609913755173964272436418882359846191215576554487401954790670720876621269298135764319715272268666615739538552884720222884132603363580649985196293942915865004305858041653127700840765190638553164174777651477627388035170948953366186757772498954819900194114561643831607567421107270909980399701074552211707245132841063652459330428768175402844560/92677830698235068470713841637919169679117168000225225821318597992450517028518691*X^105 + -241849670580091385565938962475790043039691873355233873571935397403937896691816979404875839349457683341202294928599576151000876479225077692044738496629301403108931026442693719403310942896270101793836635884366550667618924561302668347219509583593790054471044954178693695744048067413756861508935519601233821976701482302162467701564884926655486402504779410887574085691823353822805582881840/11449511882290658593940458709790172141327814051915824623191520914585329324220227604831*X^106 + 1324274519479268154087387490281769597522623744163341181551336698115699103058616035077253872877464035548831344404703021102602463846513943456500025217752143602059415476686718853920969967621419786793724889933603733446876961676229838764245546836587175587188482203898499541377182833826497463762129135314863733449185274512198748884451393871220696669196497381350510471041811742833/8251966049170605330844434301301680142384219392772257663727058854282834745661*X^107 + 11164792865767900662676958199322529585980280603925161607321117164881051798219754067862732048504332784654388489082101652739042694054892829346787859072163446441509696602881146669816208532762852690358511398522018570459447327595014429476798370884581777351758160273900485278288260841693587908196131512171561965245254031820710168537277105596159905457731197418603388517104880408409/92677830698235068470713841637919169679117168000225225821318597992450517028518691*X^108 + -183766041483492162133603850532801429614907126888080609869885619563632050981632452803589150874738712401824530190245704595012834781192285874054696946726355072495967466820268140258772375339597530778440027457239920968387344591254988204194490508141199502636957129436414288344544252191093449648440423906318898598570065202924786395059589185684667829486910724457593216809/734749002686368562981429463209124756689895769991297094090202017120722531*X^109 + -54340735225490497218377711491260171850531366223005224387652937483457533339313861381150659565306978425321777468328440382465845308348426394958750207199069515014244851978391948932933615396133726307332346506960688330869477930513074770401765027365624300038233656359773225436540163598694012782824846355618843318781641990545117345925787882704636945583221679125647995392244/90771626540876658639288777314318481566226413320494834300997647397111182202271*X^110 + -15560375804383940584916367521647009631018085508364322857600456082016366621172008376761696771659814743695176600692361528183312198541636966305600196918087033001925717758578113360990340428663139032380883721307056896283340081009604048343569749229398985003553740525591672217457412876392214451396882381372426515095546998560426976308939810648882428766363509834/65421512125934339148911892370147338321600549371498272112029384482301*X^111 + 5370344146566837519212157892059959374835958334774630223307580175996387429882591942928481236638262372006773302934921822035017732551932219965161974203706572655938198165074689445325571304678580472986873742508349231225085268279249689592467451368010424166135467401881030247520462769338525331007822676230301027976380566730596672358382154093314849042350059290227/8082239029550054192795724095300372323588853469904268034992222188327947841*X^112 + 6280811217147444212944990554405871383440658912756345619041897096111305846055323122077206136798046181523981947833073156859313771739312897335385321654051461990318949652918108240046175121474916930397904882372552052679825373562077257648254806734271144467001352062098114169607374042364981845070987897942043708513846831272952519919685858513541708237/5825083441005639671348222987280503812803895411940011763158167971*X^113 + 640418867763256585385564049080084982591192759311932378827578213161312917074218723109434588138392843036770612204232652472018665886798369461178033848454616168959845305671135491629761618213718358952335405574811705608325577889084335838392018760367847512994629335288776257154222326664851590707324312319101849032214690925633937733082017919932862812178/719636633385277730638030816071620721537606043086480993232323229305311*X^114 + 262847805158299018281662808558099369367748819440768424441516717849989689019988696116753418702966775720172733289652874407995047072589552386883597657194574264077859915837717096753080739663138009625732821839486153250815418922225962598182000707654494663696627845005085183319563235099084715875125635746148000703620083618753159386163800769/518661155819218205978828509240539917443139116012822701732541*X^115 + 13350378229799314277658248305838172522385355923580698975419615229618217385267026908286959489150637567374887549102402209622980506408346651600256745098577874821281902759177247017941705951747034958645898539890970777420573771704800918770917159360596292256853454722227262414490597162860839771984743528418169510700178275737137653824339921129/64075917851062036384830452860085541940842849531340129394739847681*X^116 + 2811821091178646581130591056174956007217025919738809493743528087018736670734564749343521388243785553019264274273799936983718633971813695230080669643862787666675877672206415570975885301076120604989450240600394811613643076708102046525201568859687605724882104192898955612875670809948906702824578890306231280265623358877952064/46181208780982833761804693192105771297581614817275639011*X^117 + 68962014145207125082354167860109891233873204840597719968958058670689116079016070154137984963675780948644751147188151098249870465544564674204095016155086450152944579807600975591465514316717510554110550577271400852575494288576228983495225461847808592897060225545911554535693623342940149657623927654481818979852935213969482565/5705272714011400265767113601645939091874530276141049719057951*X^118 + 4677808318325896633081875556299644923014170967422072038583642037242396141258914834729145771036924300573062592373971875848075751084768674164065795361215196071487664600380595033237933405366885951855871040829700564504628127546157591411230935291096880293260633742076442808293003861867561842235600078713677616423002/4111940947465304404042800569148408093453976922560381*X^119 + -71266168919415740407412296447483763657144220209322589421755712382970176389056481733405314640058656589197274534788571110551555583357301112516516648232981445089802507175345339787510480275003030460700628886341447435969433125835177933590564190391620258628208028839543089462695085526460655077802480938417671995872865/507993296590811171379851625113163484273397762990032029121*X^120 + -15258659796757191988288237122632328650062727398741994820792241764527385604962452104553080230150323358819956412457635773544075375897724128872164070829390947480442995391541414431825245218050859259118516041123193879636224194405224569336650505475891724645327112976596416859143890477979791596234246360163/366124205098860689523889285829259023546788079651*X^121 + -18753057006101000167482753554791224506255427021818776299576304698733338316724313886496486233553825526613032562778709108531387376222899300918043701820130027629502848131394053558832946415807771666611336420570704025060565536098555874917983953801248222004963545783271925517323909675965423358172256956028/45231350422118348444470806260632489027993746148164191*X^122 + -909245597024566726626707970544356008123547779455831961611679872482567126334241667274264276739352720120764655209721832313648702665223653299781325692971402624278712948537793563585656660699744526321209831237237666992463822958206765918563288357061506915681313561120019337633951880372830462/2963584600244944508494259280961454282762711*X^123 + 16153507674972268492320704310282987607615636523578761807940350124952781409880371843469197303293769256109011354053107930542104837073218399811388785887682809332133316994520994770897856484883955470796544916613079624284853240387824989952226141474001991426980139757893670587784332733795965677/366124205098860689523889285829259023546788079651*X^124 + 4206410750788151970855388381397204354894433081054674207658786977724528843697043886153744310552944585464548792664916164469697846214018983260985427610741545711942378291931002819103711479915103092437412772909886594365782895604299040712115347906782676026237802743027634864224657/2902629383197790899602604584683108993891*X^125 + 1508103432261569763874238768114024110634499977697299289809737727891053802913983894487743022959431031858458683947737153283130714057910460114839386932280992349059726689824495977825088608806104993740019144030186256633217333544225284218987201879737002037574036814801539955833362/32599430602694389593436852090575997110389821*X^126 + 22582783622397143609237733575016477001604778565979531477358176681423271620552314627554704901969121010535588409612468060369937471764353674576850268314957359288506549486836115266887822946418730798984563496032242223203678977021496385218903832467188263262767701088/23495271878953472123445694827491351*X^127 + 644473228180529426240621921924119063185539378239703964838397403906417481920577798581118935073427634709177478707776003944546894352958020704852918441914568989196280818507650936308266846555250289208673129075532200284560987747379316863505404836490710870114480834894/31928923215175699895628650431514198932801*X^128 + 5809771650944434749149213052905318460235396193825523450319575244896860548016354853012445434003590925106741682003083538767603454990670965538194411884784601021814435409487958540725333627184788999897341321841241673321635719475461601965582688885708789/23012019470081755262924284845731*X^129 + 9313839916843291494376699253578662260923859355049101782620375912110193044164809016167473864780836255279542531810624247533430167415271734587327456753456832558738658515877005334566909321973456512311926280666766291423216197645300560235548654283244443/2842927897353370126936929074126453471*X^130 + 4912704395148290723429341614581804494383363757423001406135057196830743862980940665660413485104371420261588366671526083222848452482872095475836724556519723452089815048997659206359857650984872445642012510632908944582352948492809965387/186270302734167242153813591*X^131 + 4756426117173114948787082984497759180944690198851539567934067604872758919981017220580900452874080220877752543033597257058471429978834471562951719723628714106782281390772195220817803218284693114770864419083283497362656664358656925093/23012019470081755262924284845731*X^132 + -159495714988318345693264449362818394002377386066420436304947515209201911242555595872498741753638941844677230013128836067136614374704780832089951048635354784586510933009085900022013703640503244125591663559939660322539103/182439082011916985459171*X^133 + 30509376664560439900608947758337713835182980519468984787013625395763256913871763419485638286477770472517454004024048452346183617057911586536314277763575839996937427510558317719893584703855299768123152872582974133111336/22538706630834236300611444511*X^134 + -17508677641222177592603752588133637895805699520251596192469975819331161027395092852491962481363208232793171133792728604500663513643541889646446558565090316987428662761721159390802632230903599699603456746/16244242009786927741*X^135 + 763051390805962177345596078710196831151521060513579061880987245729325404159452378062619059142339338641436623835077446429715366557035871259953586558026299671944036588854611126071627685128401213815573350/2006829902131086840050881*X^136 + -19824500610326935826532444343395773805656105466367417735112096537238320657795959932326051998655006943042668427933764665501176124969198829294660933885429153490563364344674751310858423220/1446375390418211*X^137 + 34983786866209143624840440231794045694796085610526660546476973512877094631744149766029557261018806323964067938301487695284486291807039463975358853368757667592370460709254724049348876/178686662107656205151*X^138 + -163591542797393434140590631699155382263509560261805049963210447664497936503674766705807249788067664330673962400628142114186278776813782630419344786409304547753549364/128784203581*X^139 + 49936953861139604995170508710746497882890537786571709791196677758393578451105184405393538995593315703890834434827413876825011775547573734513409237803667662674797/15910129294600321*X^140 + -81602201612068582805124227883744946211026245463993432460282860888805748099527259749941034059623420899674602587738640975100787080393129463796/11466851*X^141 + 11432080008845548550223979078888969479399977919521946341705387768465807247710498150812098875768650224760619799279080682906900337898087/1416626239391*X^142 + -6228976908285564845226009180474161137022182107496197608698499484177821413508582003633545343005161993468626740476/1021*X^143 + 290883334787150676624076303191874701616125339387005730152120541485784812323474573114529807503131428820452/126135361*X^144 + -6482643103026277077474787968300916024701584183058222088997786399044260139*X^145 + 85276511242230816413658614780355114691935826039849052/11231*X^146 + -4268852209678607441495187*X^147 + 1*X^148 +