D=-13823 h=132 512016766702219917939785865145696255831164922149942864508713942131326349606260878613247216533922714939428625122378981974650671002200265647479539068294263334860095449298422084873612651590546218749138253281735259931660293958252509597045569756492303935089633618090587902825941920029527893606071321149392274169513441056638043953737595489505389303853708483582314015415638326574982403506721386205904561985737988941911334406781256258988125602218380634550491751282305208531259966435902562242748413000426655388964898097763334046206362899024137036639682481182055453361478998768685292001110718212513186314081222683538452338439353163472601843468813471153355028318482807629032927734375/3778247999866355972050921930228416319374955621912911682589143102054470160898245884631920795626312542482667975901690900729657271642900654676745535588876467431677616111184601217208655632115813398075729058791840222564029987969169915455571800412030766512997383*X^0 + 6819088892140686483459081590679886058591290097676852671599354615791709064946918951472433158753894319843578455220859444880181417223056493909717751403372755594370015994674055213902449910762737644181880587926623513493485400623240681789371981450826525270042321345333817060655487054291466595819067627310639081621206468002855518191585116381497640786387346319828033156265023158349871837952554517183402416016908160687267366909743935375255271304111676889150884694246973701061119793189909281568416102043296369939685278740335146371687680514869406545253032410086647910067278513695230108579781959213846776740509978798915503950607099259251384939201636157091367040457050984623750000/240585446875634860803738650765788509294337444536413156939073511278354195311363078580995562856706344880278192601180203589641549297445785193189241775477251588253036870211449658211907163985325921455759447931241400546988213552262889791219158887923088889009*X^1 + 1333196411858182829993282502555890651445943317974640293132373570900673301126117846501982073260802058538334925831902328115591531287573920209237056128862227998379605399146947161403216599639672309854379909543757872535246208439519744570008456488975585635859127478426498223494142860654800000771301655231012978241045934464214040446746336705039332643286317216370933937305917701614101232186527215594303443864622450183486856745528801092529214699301462603307392095925312893140635917451669896744698807329184313227290573219345455869574965673582551262689509260777499970575104052981628223411895514023818077565161340296216298797125704890315342530970952553761127482654133190848581846025000/3325612632161900680890079369535494563975626495826839068368813146400690041788971835225101665368251805280085456326113954219615135938593088725454889062422048704421728656932868625463192727769160212282962848753549879761018075932929925584022433307760857712771407*X^2 + 905103727322608526773625455439511308999341414596025232712233170413265583713142016666373421679749644274238236056934427434402388561812765805434692375737697577166539895357607043446523925602063478350409999869448820037122557065979706024655398037707353834685806976616652688649293173684599686264265954108813444561020784043617019773400759905684236668639234345524305695556055969883197490577771057997249918914812118966568685838541527301097378055924148135271645995081441412819380936507054226382582736000577065163970032059066295051495661430733586021027901978695414597923302463642166748019742550499173383446293417892170634158134390535481268655066158879329987579506647934083178750/9207096968618305821108134721486082718418903867450087536769868152083438422897422308424123037777447474619631330827195811250841320867309583100420234336067864442295920157842499399124567007757897160536551251944346443561944944595751190013378792715858643007*X^3 + 66343255962101490959648711980324160136032227924527495268058861038678592898597319887488766113487939332286593595984207677924790269545724388180475762794506352809656883441883780988974940387832136724994467049702697281535451795241991986098850180538141776023006660449157605515280215818138183820794995644226233358631742072327343923686417607608112248280985591181646021742269198652612738027175512341399812235044326322127373802619116534503844447212186664245772751010903734308640722393992910179227980836736089390509209174116454387310517000402451711270037369350806094847066156330190696622315668908631886567142530515374859679077308569214664500053929637013394104020429545630427429521750/127269701397210841365177746255102121416704508159762560020769887466249369319711068569346652751197656441667163886024327698920379578348820367197108899227466090185856504341856869194098889748237412450096747955626700889356764969147068699554935051711314022285761*X^4 + 49970755781863099157304058859731630646672108739829440599310360242534660129635562334518860983667864314571826143300235877461256362440485135838693764324369335325900386852107152976140285058557170076433362675069089419970706205722024173071960474326983309320882829821306651381716214723838961135060277219491502049411122178081039311982652372216458643001717905086165936361299166432534695046642832677680499431710520430658480683681172928107823431360518344569904236637674659959649308010449047270332344041277784129120589973258717673770368670261902602579331439783739054669636208114002901579654357584841916721745439824838506352010530592648576869292260412303649811477891914920956750/352351464689219690325269714798968223833002976624545779277382641427485996217372234764983077984827440792431814657280372144374959034855441616155849234159003131735118408702791158369159802293563452067122593668419248256114365600170178652758256626397252561*X^5 + 1835684330101464572268716111761840321148187427346141697963793380662891723003235343286581038143191276999736459169837900258479960025455458723203782377691619702979314158956239548813007306643530514646336444048185691016677063214345483801876246632422244348524565112265664976966448555547780811389043679927364699085501675050410421400169888252947673409903657784113281157323316329110794945937140295495173814474248178111489563868337046495651805102371694539838996680097056627994107297738011006081426258014941432446026607370776691231205866300220709178505422706728787671058563674584316945209017585782739088898081362850483167493650205695420262151631696767331697421909741250193311690905/4870554296399083779366203267666137758043600145881096306951260252452138925712736401156361086984269714073784974007586584151695058738806769460122303963779900289974541763498682182136895947103927597923835612278559268644268875691152379517077381346689222150703*X^6 + 1575551155061960124049388897813336894572859410215658666193773343239088295465157572372022129683926915867439717708386208521882826694799947934419632908673131182743735049330030222952159506694181079635559349894071595522340176325123636498292342416199059609732793233341597916665101542425456583418339698599916302559818767181555835434061486211300650084453317208995473451905993617581468468721757621908997067943622695371591049588159020187685631748357113213431713833854339931644411181157028986714482169724753595505549317102995567558484713237107868594839383462187902224745527068699711216026011291867633856580708184024539199316726743741981775496623261820600656497767019964069019/13484332259321219430085197072173492759000113914084114681164393931501127975040867553402014631698887085234495402857651513012685620302288115094150636249013430998182568053517798074027746177623892508392378792635012828436989032951604174731181202008547103*X^7 + 30501933874167742638955045401974768273885439258713345466197945232847841712915474041242410971870992384190885668858682983228894059644966808446860135363205606357386516286208327972047922251938172316674209353962439034634260987593764992198726687408655386352431034945242845205908308551574949008937043278360150434977475354262174106992294312861830164092598518920619393523873057723290883457000484192109686140161152012047586972483484580516053555491206473922389008879559346257490822579925068623808734383754639146938284823545146110990521000600913951969804249480821347648656165363112981260168766670212189806876412275183189965477695632489031082595895051059917475754305718688302348425/186393924820597216182067679128654190407658574634384717237735417315140091998989912190676048253973716179196429953701316864374353329438528614946444244870112656687877638203776522777285535413295066143507852050593782327484499402490024507309117755364146604769*X^8 + 28899831635189942767307738893025099709573697752352201849101338986441379864075772159655853853930194334385999613110434419372753750137844215376640485529745717945429947232950102365689814869778416869359274553617088355838529520051940340244442492902691246504298293083688883171470827513430199747275919230974913753505940210487917635245523297858277225284700467031681907292474469023054728760546705805828511980366178025028649483965170477297166767838320892435613910119143069274845135953828755224970827708809141781029907954956343197757681858662587205229502057748906570936904244314826019206981166386200625606840219274891651676131479556757542447373704443861089746824756806003421/516039337711128197823559954509135330211318835314367117581998436646465796049816894722539661446047259501486512921341072877357353189605036018578144149296687043191678977089699427125853847063809530271255760783037096595758315736916632310843872955401969*X^9 + 306178395600879297654848105751969785205661073766217282776553068191593614184651319362601903573327935383990237886448197361958898003444058408562476372322779837715853116984795961887729600555555635093891645545622054623527623358797853548187652909398567638298245187396996250624160197387133985028087375548286321993983360124824093512828036084367751048238917900224010069240783717946676753445232056177236396669212525667334495178890323772721679040297393597025387020588473088545106735124562767752787359857437914228219696565299007775196662692434314210370206879239949606618120328991985347811849196990853726628681426879282208074317289502040236089340318807632208697876235198554311384/7133211765180925078515069251179777669511060260550496666335964389764096698796618935749665740168711268089048068111697650383710693139910412884805686575728104998038578500310915181160677727963039136939568381303921786243167198431398608432794855862521417487*X^10 + 304956946240545428016941392133607099782971977553551146815879389522543048187162912069010519752261905502739205335918741937259196270539112565888652207349736182581940956243606888812775996992670262478148824545184426782360906300283991713753514400433456250583149695814043286439290671886509143116598878854344252713737707979044033458003475487827515676184304505735115430798634134565801242930008515881955707909720425729800585729270566287891715123256962600196993423148649656078698729270962919207816830785177316155710886482844497361673079254022354147971696503072098891360607053389419118859310517465363759903570494333866244795586369550712754510520255997901043463604741468680/19748593622888433527357535696689039259334997025341836446565663964839789199909797967751101852344570663118452241582104286487885396607181078913972238658608655563075900953515951454067618107267253238334247084874963763232015410896975945340114938393087*X^11 + 1756070424213483371557655391333715099821314789899106513252677909215930815122013045927525759084140755651000190382078273239321087386421665365396295707666399546593588078124688362474182377962753370136165832504370890300928580068793964064313260623199825802306826190712947996013230120100782056226044179047541097239932172449969636354757078143512600434162412960085326647122634278084879317266449797642373089160467327354165644627264842261428634276229220677205197858919792305336604273546683707895705921651892403044324498438638872569629403847650906701516679326378330531172117524877704622771391020705015691033580308366287313268732182201481557742466392508585454789530869302319518/272984809649186816648663215935332589681787663881300205200877172985980406110353137308223480904959000276286365335389427552122039837301064053827838254977947445848398178880450996949576685096755241513494297454226624099156149024828898492436408793407641601*X^12 + 2671183970870037288870153075563532768495973341299686326769925663449056700402934800713042848759968331006601650369191978951659462928744553003213171215260143657035104899458633193661597472041915846847051490830550661356006661659474297997387375975636962179225807371128860236304475544168217986691003262731619070615364069845640471678912536824670162019919284727990517798808869717415392497920874799040216499178863674752949981643242773883220738823603759946563140320870881422817501668321343450466853192551601086465037195921522828869364844678276812562075010956879139014960455262290796349153997367896582216845820790653843474784925309529232022845143762832468599823356515/1428676381602288470473669659024020781258409681352950621903035807338478564704463428181371761003007354634916605771692417455536815207059327129709342303306710233891043981300437781528439420333303424606398544807564476830790379143237788131383559169*X^13 + 11331961648220406034793730036130415677219920514254869529696476987546903301059126580821961150836638407937873633625242030236454931217846660039321191458961070287714755498394577517460829107207187465431605164343201514734778976153260405269020475591307817058423392429338864809883114204017743719776570300696994561812807381750095086481711067881690537864407496232624558209976292880399861799827241993123351832845881487710670107432067535945555497857288834581583821542727721901868945829021870261609299508655319084106207659573810028779851056233624602345180968105096894346262615182673393276607036244490097482848233447256700405510454207555882111820627730146642004186929097838/19748593622888433527357535696689039259334997025341836446565663964839789199909797967751101852344570663118452241582104286487885396607181078913972238658608655563075900953515951454067618107267253238334247084874963763232015410896975945340114938393087*X^14 + 8017717097145579009850360777817983474165821168500619131859630468672363227440072066222740453541896733098339494465003802172254937990218962206329629026931611989867640970991240985780766585181823973911235842128915352398549758057590926575446575072720256269861872065451378481467012044641822660123544029297300054590326234832288426650672553149855482691885002881685816756904404742572065355674009590402983020678763963915552506774717982896002834265513167884198742702596460798755542715495574658033998719658222343319864599055358421854317390667991742003411015415516684942573282783147546164472108769332996989293683484754556142205663259453355426187654866262030918563/103355015669701835381152402446937769026868963419876338125083976512947881408121495202298470737394730133467163840822717026371758316361088557455642212494155410105696591282676537765205774458026725356753132084754718717412311303135194106299903*X^15 + 17848765497844326323881559922585917416676463769074251139189964603197348789206559529485718074090929456441798928818886136892647586265373445859397247433036773940570815286338328490750575711857585840545275749685158411817932454535152841350595054643951041505768025855099236461691671114263497025229971640392652235127707480641370283115188712762615097511641727497896431671911211296201425452551326830893293663565689564989277293809999265837636078410105696003117350556205595992423692816888163794542034528757777533354889450515891779386131221956016353030512218135742604930677326506232239893543730630263395291176158407606876507137598913980989050388749489998822176309448/1428676381602288470473669659024020781258409681352950621903035807338478564704463428181371761003007354634916605771692417455536815207059327129709342303306710233891043981300437781528439420333303424606398544807564476830790379143237788131383559169*X^16 + 12247371688633343187126556186751430597459753270391928419717272512691425750861445714697202475196221830830812651135118969599909057870650193848002462426681021771649105787238436179310284392412493593008354467359689479171959346237734801844487531729244739703633659369978706632479428584163993347868003651614645917162522021700980917919624511107228511350811681257445137170631462401537123317843676234688614889612491124005142787606143044248734480713594185244500155749397475315152272655272002062323419004367709698428179333803739143678464174932738517000378415258162090159026879754714983675912798911636649846592703823945444981705986866883195283666447388494068/7477032168827449568194487625474771686816824381095011077557981372563689604870252130673404524155011946282801406411250598739185293811841753415007032662530232952737943375727160367880038664401846585889686181346648246937156283233393192961*X^17 + 113096666715984533334727328298110282415873390561666966263827121852580261873350820238442184848195775978160774022582521157679084803843584269732976452732261512521162000519160377032650278314681401399070487046063006541989120086237127471783127986043701601930972627665809348661813562207182406612995843132897469664738417427407717406363815118055591838363150227513880150837656822451961888969564024693833453282643480642827952087542341861544989155285863545254997594564302698667476652925830115171024328310050838739611733010654173665352348695061504118265823815319724581944364171898780277659275327030734571853533922525666991301304915529790428088740114055096322021/103355015669701835381152402446937769026868963419876338125083976512947881408121495202298470737394730133467163840822717026371758316361088557455642212494155410105696591282676537765205774458026725356753132084754718717412311303135194106299903*X^18 + 249438534808352199732701514630429288087730327965324635955291199340789668402500109868485778340923914448333081467457142021067772942849216948529350980482447473457273086004856991232702253612992475230083746701239172291757603344027724017597522142549397312407664623978849176334070530760187107499322170806782415824528555322180251950147581381677308003553688756767775744882357379199815941496520615518809716440737522777898806546093667989594779953416338460889267851233447985739082916924758454879305247895730426763991660042359828127159804368246409906497113422366122418012490470616749184273992705352339773222923653937869314496632382163478781055863617017/540912404603013062880307286802775930464937016645808513170656252084474398095221886035839146650872599745554612342563162753323105969170350388121755961985837586105616969957835518185635438356496172024139924860496870935191802302929407*X^19 + 212858996165823576237261383115929023628377987320171105967657486628481444317973843599264464126322452473990582958833711623772057770484836809412648585739769716313971835430530751937113067037431505051274156451030817513222195970997359433422769652858240080528331616341856751825263966261246747200175806273988996974598453642959470615548022808226661792746765570309080552778019573373727617219189666291420712024881255645388692971505530467141503495539523206083351327719245167112843787562322342122215580491524534028593240507156142054273126054804400977704125648898278172426625771871682716012321236430559321176925909630134499530873536456949727023085705925762/7477032168827449568194487625474771686816824381095011077557981372563689604870252130673404524155011946282801406411250598739185293811841753415007032662530232952737943375727160367880038664401846585889686181346648246937156283233393192961*X^20 + -438649643052825680050725560680119320513988040058507054559990699624723335114992277047919521552302988515691617242022501615930406429427461576607920378950848751733819125691849620466374028239183737912410476251604319331328620375144750247492956973114483218695293041943046654110572288042170710686054203242286510371829952936885916187117379571691750918538308820254491896712663327747573652844306382920465836916784033553544735423593766970682262420855284280911170904739441698638801270725758522332181103907638702888414570815855689180079031673024619231526288666933306035093371019050668709044966891275891021609484168062405628692022747727452440066106/39131332171237290232243889662358093790417204416248897719066501633833060702830202274169076658530897760656486460432841116495920275567557721776875928668584069023049769945586017375796530301417649715990734635064520793980453035009*X^21 + -739795379231205035400411391694652444035656856683411551193923706293167849591868490949406395867793954938443347385940524399421292962945983144724592313241594381774835265149875240650579967592369945742776604251521004240973569370956748772833689275882769459656018701094411618649754054863338806797820114811684787979621201419424512654746588496358041139222331659308535100378513192320041323994931233556114713797169850180229160356746072801343443718478532833860908939581670147542096025684312929419519822269130565835084755486621333142522983898492847195350805613462205029057899963463947369375749150192212172565748502601848643690121770392681888631619511/540912404603013062880307286802775930464937016645808513170656252084474398095221886035839146650872599745554612342563162753323105969170350388121755961985837586105616969957835518185635438356496172024139924860496870935191802302929407*X^22 + 601615896452140177473586906763392746650327274522084230322568099350372732296957756143096715924470813730600336212777277103783728535443183296755750401965555397486228760584968755796724097615444557970681124137264097524063657568218013047502055605015760011964585861902787617437108900006020835121679930703326375116526285548351308475924212332889940311847403111481874419541412605241740320815014030436674681784538610276236411007631660671887974505374410023272930001949332203442963648473015225430419047396711693625880460525080313618355170980348849200163746664377465616832418465736697520815197463203468059622836065264583854785320239660992324/2830885637794783348928878656034008087276076424527880902775555352226944997672734013902125201369521649472363919585679021666492098355462469925260502688894166897420948415364683308673698205991293475800530610942958894160489983*X^23 + 2627364539201334026626991978200617677912799404083272211650588263896594926907081628560733100622821523487826753056462448202500800534364502535982666943260996153234032315868328818640682102444747888606001117892102824324119296318300358654515874700724148819198106898933142525304406017678793498156893502519248261999991311380904001212365181238715750962349339730103884271005792877451894552032206025214079048425980846793537311391695986442148453719767105976933399212236191373624826812577542311505715353350570080235875871885410073086401438988610208744356579535442587687157359540107686767970806174234130261743688041564185012888584117479396001080/39131332171237290232243889662358093790417204416248897719066501633833060702830202274169076658530897760656486460432841116495920275567557721776875928668584069023049769945586017375796530301417649715990734635064520793980453035009*X^24 + 1318621778564437318066099839360977576185543291118566484205093530711541302555728058486168400669178478536622929236692671631851420778744104906364132856715156770370420782120830461630974496299774627699200031992164392572007217521338091976765263608291658135625791964587014325124602005303550144051875732564712651629445405388597503278324877455459793498587455302128183357781548741305018793028773958649537472779392762231895441785382225382727170747916011222223497027313382004032115610747375504905024038058531439705702378619356951841635569859131044656856688127975205409042293121832429432936842262332957867138327859970310940399528869905/204795314895086692391584942200246551926215468749756268738736551560945163688977357585337857293606427654804595209844391352563994672318778118010598472755130355018516126409945981962938450842168377038307936840263249233921*X^25 + -233146800346245665429521747549102288429895324204708035236396112969497266772534673460281386876287927566587347250830457051233096455650634821660202312982075947331848037732926659553870303883994029255716748523182329022922184344414567440548073490659270937958935900500672394521068891514774131643633309742131688204732509911651026045061655838846257895262175747948998201355476095585760952117653091705152297704850555927378098847064437371030260362025392161183315315728171157902204458767843355414397484407018005453774223168845180699901351709851696365849586234046244758061717012267921597842790119952574463158414739076455466517545911711773/2830885637794783348928878656034008087276076424527880902775555352226944997672734013902125201369521649472363919585679021666492098355462469925260502688894166897420948415364683308673698205991293475800530610942958894160489983*X^26 + -1514376423595606613883979452256721752329551154255448274977511765052675776966614199567656254939163827200728734177894193586421985310799267369711901369035053998647524251181204207016028905764973087058100401708826980751750480575419141621115011066880132030253010212271380141486938883024265813739563922608256220937332425827401316743283655158431743711344603474992699953087427150768941037782496117614002432341900265444267951690080133975845366530129070415067968746389699484704092370821282680339950757909981813415046796968303661110821316519872629620835274040727549453827308056882338268443032244236861988101557992252104038167394/14815547630404882615321199609364577293367247974372876274233997797941486196120766663194520530536528080359154684934123660027779401889515887868812737665856207409282798698541993920490374798681066124452574465764540927*X^27 + -2310379678476530079239981650825616790265504162105912338138894699684000468471025421003677556690183004307228907259774014597865823692953380221913424312594129200744574788322285112268277040796444138238110051974459113991712930819735232059688950330220187860958255920740496038831719476172699399479932241045586974111632947788567852931596007237267498796734973003881255700163023074855313714060306197904362530075783994247343440332295928296054364175734052297908382882818712934277570965251898511338697998348262575916643554663166129630616295578779100498728646749627987593965615583819121749903573532026956454462039822324196735150142808/204795314895086692391584942200246551926215468749756268738736551560945163688977357585337857293606427654804595209844391352563994672318778118010598472755130355018516126409945981962938450842168377038307936840263249233921*X^28 + 515874075925945466434838598414303783625486151082685122388650541387132628312825065088609536305732235868494569149745708705402584707156345621015110589550483771624224139854709732384183114941909485174873624980707715178837326687475840447216016577491361688369427382926269999496485335465508950110188933835418380834768783431002570375215730802475675409252513637409051765706622642107507430194542775865492710847229622731456206614526547557058085387218649041502403276175429769163113546453859722654470971777573641316160590722406636018659647474269894380160462709864934953864547086901743474265322333347409470689304082055320539/1071804067887208465262330869519248881817785428226352909949648976194855400138954399420858028686719820614856014246843931131286942189793524406338185463781827925145250575022932353359645142058964488494000901813249*X^29 + 4176162081979688354295446831892832360512702876390161827894874023810274246441816621644285095242467389347638691269852788111712907289173256076070041802695583283789244516278620585308597185384549448717637181566051855256535358060108797699695261810056953675847175581398143851517832858829921647310857765451974877132244763818920884663557088383060571486808019633315860911219055412123812336844595393114033671922193350393474888878090966009638758710712266048764575975817226010488452112546949899026369537118468458588956559401405430157135606392863437363738989573673181894321054163745581212291706252902156578442722611688644926800/14815547630404882615321199609364577293367247974372876274233997797941486196120766663194520530536528080359154684934123660027779401889515887868812737665856207409282798698541993920490374798681066124452574465764540927*X^30 + 2313720783610031157788557517953504880606228710851216603318954091309204604412850417770419161873440516184395163751412234948783482467017194167115479916354145031139334559591576321317357884009519960234845498098918917670344286545715067967170694788921353569269996373092156959673486595314490645041221046436246936396354265704864038097359103469441100154785277580466197754432938168429569442247813863281275292311831035583666339704695581746406308837249148524694677263286604669344105854680956303547199283254433763470403216891666946149628619285383973842939637517478562142036565831371963666984680087811924967449562448331/77537731887955470249752649173062930030947365132485922733823987281693944884536960097001955341584303017786009856532151568493593444968062244544468311059960061140508614267737275074849536429064927186139108863*X^31 + -452819957053874434372641353180695680934514349445454102771120446494521345883438434216638838396638317812217430234352585450192867227677614193795190631590286898995474825673492452513487942989017333558124321460866231751742181419247190962560989728051688851453838914665318964543210358554090695017419924222568752862229158660632694756404654979138220221997024438073498352119105327450947706376926341176299132669613586618215201103762398928898262391281701256611165043415522246267549258993795457412059154898806827219199411452369621549453076795188604920710420747248001229861892927508584950194228510730542330895380921970753/1071804067887208465262330869519248881817785428226352909949648976194855400138954399420858028686719820614856014246843931131286942189793524406338185463781827925145250575022932353359645142058964488494000901813249*X^32 + -2920259891077934323889868677590564753555063302201970414125443917492543778172792800975635169602498650232717942271283462543888675327471031833517825514354457390561995366545857384001008024427599710519423123402875265381735903131815068350506046278246138828634857383340278782000598013778515123776912396574059701557635253633578457324773635000931739438555627310551776687506357924838264606199331106210040830059295563048795322304759952275712179121072561629924560791022730969550530884132512207476445009407648178398101823231370779161225325218257444475101985645190711343766371408853817219548201967443437134183694/5609327344856794491047721129498873618675205464261442721104245625529475865191127837444979768616385952238009828295749950697648371914060785975871251613973816186103495208546428060106310962096862272020481*X^33 + -5839079196731681450855216201755079138228106265622928390946489951828231732126172534634987200497849221636218634867058188319066715519868121178578374393788588830158226804761974327253945377236667545660203695622789810895511332908416436342076674447304204681242332391045972509705904602402738010707361718909618121938196779153177710843807920280107912105746500508101384779233329471778428712940442183236971005122607593595419948137705861712864617511431161205955169463508094690234677342904408649161107378455100134592836366579980142219554191156507706211383203630315422452702830037652702357090302222445956999652107522/77537731887955470249752649173062930030947365132485922733823987281693944884536960097001955341584303017786009856532151568493593444968062244544468311059960061140508614267737275074849536429064927186139108863*X^34 + -2245823206846275742835164251058668910253271425780376950328853243032708001932031035123665353797272201779305985209390252874636000284593656507985191557207719886404744115298785815246297582538129552083182910970600939777888674110954053412535252640925597623654012162385900913153027590831714787456694763540209598632393749966067932221897366897618037804906456052535293207475901725500988125891989829414275859132120894392153694422192592224487409732151878375263342339810469451711561788402571031232005765669796708690961500422294792979761175685432041268817942278485475834971139468634300671832602068617771916/405796668223742638432158079251889866069247302630502982066428823376219045445353963498877216857150108676698967539300437726806653542216652389197081068796485291622910743582900098394437601251310299647*X^35 + -579337374011781625569582574295098523337881873499012259082844640308011645191770277748463619485721919117347697103885552813329318450462802436857177433544338459826641511797744058523801872744544236800140191048423398753457427794780818730281284588596913853892428013919794509544280049864239935745740879664361558094093216169901721245145007950667176901312741260367191417323790288723135795138217671059588734064266926536703971557565031667390655538312107000935415212283648374822182956003603654116199036335634147691390109035040185863597830061328971415662350592674415502822754314547407251805765812328221191734/5609327344856794491047721129498873618675205464261442721104245625529475865191127837444979768616385952238009828295749950697648371914060785975871251613973816186103495208546428060106310962096862272020481*X^36 + 701833981835536342992226437220668956742768797149164309187153932031444194044677515451294703666896976519711103211116278616494601462731076683250430124343968047840184184726090771522561225996638020953065832546626360640730877696910394537958077942830327578243225793815872574738603217251780815172851243062021885926685582202128230211247239085086281589603602591580177333176006536369057106771745876254287675155981209651465925353842857418024160804980604420639014684544038526682553808638982133617055568618540868936956592527554057039172266065758659363475623133802786726481904036321662645430219276771/29356627955128600045732335907682114307259444594552773064199437414180644248379799139034740422278095107914270964284195740925027384953819893597415978354661454939080571770447811502165781758757889*X^37 + 1188981871422171087281769818139650788336741817517374539655523646844605084694745840240469959363120667109410815726993468515515835982199607443046480199021057796502788130195427036915065835034464352067328152814054474712696652453872612231853593972786189598068028047441999764314823152673162029996020116672564487053652303799995188641228787428860223785522324978878321673204825815798273082606628291420374730636734142689576505682345184040281981393440806470070311985650709981381793880963293794027257826437216239611799877163370623298984055517042103174698879237480830059539772941801773393727362024157248/405796668223742638432158079251889866069247302630502982066428823376219045445353963498877216857150108676698967539300437726806653542216652389197081068796485291622910743582900098394437601251310299647*X^38 + 345386704658358511067193063046653197280230120864963339990529400228614332100608890146648018804787296749515027844233770402098006920117393877330473172267034789401128387879129120562204326608575211507976404963604882144649767998246689385342501980329941470359628975454472582219009427683008501135602860298228954888870430228666567643025298302770061437517383947841995391760214365927988660345463548576051977655706993535115774498133819176893168786425645063518625554258721814094676525215406570006490165534938078765797865394190347636233836951110878228278279814536116836200083860322665508206434/2123752293650336399170392527503589257560547246947317735961762093191104987946162131160727803101938443746963102386182141425524660707069369427578382287105653978085840394302814982432596524543*X^39 + 118177382332866066629850984396820923593120102499761587176236216790832039562565445526312305979931168642221974487340589055454676233244489853503090675158846714788331979276395363409404526775488274308648187868879403417674429873317973727653120655041553750690025162919694765524952791967019853969648666599320913394714461837643760518704100903232164209142972956105874433569730206506452200805073162358809578896706824083120396632918360828281328480871226844804467254140278479786586768199809263174860064727505218168091874007627335077961262194471870604300124101807302649000516501516956746954894320/29356627955128600045732335907682114307259444594552773064199437414180644248379799139034740422278095107914270964284195740925027384953819893597415978354661454939080571770447811502165781758757889*X^40 + -9375619137676583078991160369754673968738991196335287457547350864835556854831315196585060268617839565105620041936737542968553731814121282925482551971037090342804910833316952958684129279590913244276651706195330218472499223609716920393811767853511266030536481674810168401966184777149203374895639388737465700907379229295793369630137615250198023357006972628090018763296816122068825520564541232660815508506507601308254660974175296656210784992984102498995392122526920683116509506020632175166728338714329957649840523558646095266488538916689160897163130618293530615848449103577849/153639028694953078142978552232047258739821113140947532081441227894892931197725684088890096440854983993848159038282727441620824763587453478085682000079986542580180886515431887609968641*X^41 + -31609051734781558521826710902667371946442693931115080682181236311592087121189687811944135531001535588077852525788548847122143238043472193141511340572347284246786446981571054758151794388074917093071789593190349046480973826527721086130454310259592732442029589314320259703347924834822709329026318502209042795367513925066464278353594974804552397901224226251547931363859630005763182126337688771862156680439477649502474618796504162534258065595568529002150569292666278573948903254795179685573369373361495948764249314010093584233931225971332084734205326161284409701423625322771997838/2123752293650336399170392527503589257560547246947317735961762093191104987946162131160727803101938443746963102386182141425524660707069369427578382287105653978085840394302814982432596524543*X^42 + -885956179779102513718359113771849214325805386698804628540018719638468863844340623041997494672178582404572739747857039445900312951401915293990956681883814601009026599573729496837647910411224049129290641379591924214285168242954613243611580255213227594367084463245977353317387506470370364045193334065426655791118528107532143613055231182149780193282003409299485609745205508730628642822312151505964392231867126035355776770960487535434149730185646106032565312464266653862646885304490814048472805053661297348897765026740809940250667194103830407650610831479606449954964028/483249494997163134356974520198054467317612149696779885073212031286522875225996005677022531574203624060240365107564039271726784167494797511663553812580754012940564989401507530329*X^43 + -26692334779424347947574728296508434893180486669415776227588224037343572786131123151917673402940252444945765007829483169785974554203937559981105915043723363789190858509491505618152866025409945543418016781743766924050953023965898631965704791860670923249069968070428935992596008059369375075963041408494398131101063411296921701800874799118118477786873057707824041019957174420265781481925426177914880448411006588636296188035133007132380108981624434985653357900325799664527595240215567163702330487874766972749594449759616664559450805002333246172446826249870521154496312848497/153639028694953078142978552232047258739821113140947532081441227894892931197725684088890096440854983993848159038282727441620824763587453478085682000079986542580180886515431887609968641*X^44 + -7877421337220938036553322949224191584850154912965770689466491923316416099952205618059645787815579625101072375181383219481627759313473106500319006092735108679808960617491502516896004852444427818601623111221083850255874673400397410171764924547996064299507105261732888855526704219343005866003495472471146004511173462073588261966883077731188724522936252723362797118375532381719067577419924144162410315002399230683742732153086046080525446349896413455733103128501126615995183674357370028788951344070994302425723583022916930476680118349470981565531253310715630268031/804075698830554300094799534439358514671567636766688660687540817448457363104818645053282082486195713910549692358675606109362369663052907673317061252214232966623236255243772929*X^45 + -1767029404621388134910235087821183057309346243407409251943666452234492471847017703109339744573228505539157619801563548458528570256937588659883448500016590892048382471230883949139323423652280543829838702164324325142086346055974907173901322808358651567822147778792999194462242293368291609008596273611679634145883706202073293930514876131990168288885438372757769056299723414900723720716006486338742198268867766602744248577039421429237059019616091487278252478111816554132812173883713113657671860028733763242103467468529266678783667636079959089782038581865542443189472/11114738384934752090210413964555252748305079443025937356683876719590026130197908130571518226206683353385528397473972903249716035852380342768261737689357342297632994756234673197567*X^46 + 969504778353755293362166243367222727326973359293216485165443469016128535882966938295395326256500295088930668665028044729969688256351862006718993008401906005192050209657721779531240765990855850454100924001586269922658864909053528950674320141965984435018977796611368714838927116295518824621776042003455851727847316748704535834165684252057580796021362686535085097639956147937643312227237085747203053641345457522470315672568166759048518208603984467606620081617136779241224444366708845877221633664907901119696330555993543455151924690154508911433956023812214/58169405977758395434768106376282899129824758501532855435689851511861199674804213633312745604152189388016327306566997475899759072781082809326272245692992329206629259585023*X^47 + 949485265232342999845419167191655456397197773737026916786527968107134618021034580380274130431899210558414781661684238216143044143623212710308898650345435073477037628866869216768928360048834088728618359393939913778597055382086146495602021920951180328554693081954410921200026866688111618794870389459456049701396839334192268427565119185755129302450775659180496772261407795703923333387402126939957258646636422423261044079555362160703043357979027501406655288431100289263970443346650591146020015399012963289999226590552344548478631032149548902929963882676044321/804075698830554300094799534439358514671567636766688660687540817448457363104818645053282082486195713910549692358675606109362369663052907673317061252214232966623236255243772929*X^48 + 94654195136623668310339651172616914806180257626424055621606728609414030843189568734348162738025691165294448223465646548361534717041435440907788697107489673034340997770955828652975615879202825854191109925393847169664831288926340374079410411990509247122225674630906365657668297765711453643388568778021039714655668664325116285890224885625967399893708518122085573483745694067197014066580211386331604770360403906386244646797111415805849549026385097007450179898198246916333005496370519869065551756237395939913498481553482952620785827148578845574319842/4208160744972755222076836169882290322637977175832515042732391775436677976908356625429555494766128147870674043736308867532356150819726745954298795174201861333041254401*X^49 + -11333775142714451276009567348048295211500855800942937617685894198149329883680578040730827064586505389528834266426683955863531123347876419480573015278552735024228724892203373920685983405102699139714404400677037688049897792147576548698998815188246059735616490864808306689150268554617569406833046739094537642842079083149588965599492188428348135400257857752392961274887662487251731489945199164998266142389415494085200595917517236309263913083413611448812741864093794301846214857774910584774662418630258903946930968865549690356298030114925207595540887366/58169405977758395434768106376282899129824758501532855435689851511861199674804213633312745604152189388016327306566997475899759072781082809326272245692992329206629259585023*X^50 + 26781959912048190261317594735692889017629529853003974805769972014680475592191507902139717964164486538762565997683426562117775470110990152308639180269828109186819112718475565440533892645414422931240677208220370827594449146293447580218631404395409329894935344308932316339207203599422807523493588616106567750366160172093796293518107493481421583475767054839407333172900995157205846751898036822081963987855467086162914155552078984506885762821277147493479452215315921065234258379974025075274073780454065997148505073772567792808694668333268385177/304431798088168648055909438608282595864716572077878538865108281518966792802456530813105367486517264549712366616241689035112215207966920780894074743123913863346687*X^51 + 52560550638870588274157105354272610917970427779644677558012529742607673448265404280451779768192813436919487322980696762288668878780937123037322642311130724871604699808015501194905982435321949406067157198337762060735796620596293117395925101015143432781410877323091492043232736591353589025339992232882158802651261945093531046925001790775279880144114068798122841160474124874262615833414012214089594230968837381748537374191922326071033603432793183227895916123315727793475721659744125418301468063604367545528944494282191786025713449236957580694173/4208160744972755222076836169882290322637977175832515042732391775436677976908356625429555494766128147870674043736308867532356150819726745954298795174201861333041254401*X^52 + 14253694637281643167361530465470561696977342456557616718741438218912899090235347107133398356104148999653497547742770506538803448044889411463287919042139796651566409302130884663066927391535978807001571350332635164145555964789297978945293207286845646233199446501329781890425798083668452981030531541204872414390869842894609192373241516743493748390507844394462554675895765989901113945940496867229407484335032170515948828030459149824089713447173074020998090773549667010306868356657394425274126526324015946150660251577353228866986260583449/22023569274988689000644537264579512107698514944503981687412882986252390421938546684012541958078366819772290140797344211467280272586769932785507830653542202369*X^53 + 2159756183566235250264040457260477799708709109920371223273084564305358103357499250315828969179567859963382823278131022079338991992709962815138656184008443231096187467639557611369218809374306812794254666774676838118370988190283225408599958311169934519325671543478669540588555843438174435061344072988440898796199806472036429824229053579797159472680725037006523419195717931283740950454430285929155695286512533925338427948676882890834713411125627497159798875980201108790694758254160894240910743891272939152436409259984507307686505310804328/304431798088168648055909438608282595864716572077878538865108281518966792802456530813105367486517264549712366616241689035112215207966920780894074743123913863346687*X^54 + -1849968330339124977792505727630759223828761063535728625158787050566078217204276519599585514649008971706967243168510732917871587284108466656628415709857494433692552744781019841121871295703607327450244193338704205289104192410844251667147888967622387378059788054302747038901536008953902194381176837630543465790445310695732341566043216377165796266368907638002904922444280937317411208949300575746612318449849571939305755942729584691181367180174016229161219116163964273413385569053783569298782533586864320423881829358516496759562752/1593255391375872748364648575893764892403856973486506669132090210971018622725786492368700134419327701640185932199764465851644380567660416174890243120418303*X^55 + -1708720020851751291175509556362730789162904250968492349061510985344273011821784390964565889392140320688368592731618500590194784839517000015524406234536117836804397444749622995733377478199399840298211934318727191571162529021947029068086908181630374251068457136191356565368744921548768316352006687132382340082069765964984302616939150923587809468211016195164015401164243015240142308742113424586744683226780519416798263756446665994465304620794911923030966699381757092563983284279824428606995726060928593559908100561084275018416928291/22023569274988689000644537264579512107698514944503981687412882986252390421938546684012541958078366819772290140797344211467280272586769932785507830653542202369*X^56 + -245699134667459327990842812592778406005396725401029715365014410823083015905220894328383114737663298669927272851577394571107532663030188927788638580296549664194931733457842698349524685537741080033520266669341321802337000753229978759484837141024636889716109177641921990571780514259351988695528059092000584838370581926936077815918652107155385220479697772394821505439612168386161680405584204676465713242933724044765779163059005465677818954064899827343756164549233025069541039691840533575638417494070895213920013211760803456/115261187251383400735343165441204144715608549047710820309056659984881619237921326222144262057391861509092522042954819203620370438230515530267687413761*X^57 + -6110921129036666598861694786715796704823143914228201891917307318275055505088393285432594157774356042466150373208403154955496687715145311356050320467897043864331491819239943147038215088668678206971273166551343813813717717713033427434528938036707182380756393972769643948982355437201631361691995557837014839516162364209242606074164040032970066339087568597476249098389010284021708254741749966723584666804207727153819013144776280448318980853663732832249705729587402806828603521815660617205603653241148259079854595090230968681/1593255391375872748364648575893764892403856973486506669132090210971018622725786492368700134419327701640185932199764465851644380567660416174890243120418303*X^58 + 16989367100214166304856695583192733547568871155875245931329510069752055824361985421086093473046667617888825332166852922707239958345063406754103602694015619995389756966557043435824037287362876221096962766317191788272926116596747623213333429142718577611977613470896152908240871149097841538327499453111858770002418025052687908749573051713270116488077826927427229751217986327760093771692111228328983903770745292967869745967463188775707247146482398448499963695985696456552592577348919868184331909467943747795145004642/8338362674628040276014118891789347082081208785915562490707998262669581077763244319043931278115594408528721843518398264025202230936158252931179007*X^59 + 9064710082076301655674830984054197322567875682927965103313464214695062520162090434138144983178865065837198107702783165716423741486638926789269445366262322439208862012775638865124605664227107209945531513990156423599778793071490821649931412575885532974446810511552254818240301957482656423197116769321625214988379895409595587388527016814321776850467120966721588614776535493563841952768130863517367753743515515599581097372867649922273676719495525698783894891238392909661940339251213206630551165093596192055414594546878/115261187251383400735343165441204144715608549047710820309056659984881619237921326222144262057391861509092522042954819203620370438230515530267687413761*X^60 + 1064340966178205879305200325327259730933129929915359530964079008036230168545204526910046973439513138595401571130727628172220268567214023011527146059512864637025682101568500880193910184131930006184687659532087473047659529552107458194374823300023000657577330023799527383594709155354300260599462718255799043813425244659538017197580970287289095764594688075974534559943264065024256597718621628065561405977789321918840852141079818871475586850344726682358347460226373898588994275550255747936348450807068496153856/603223806310355225060704542558731612680402863771653222217174149075423647382134436739053120025724836036223818528423516170527543292784363230209*X^61 + 386321664529422691722464765616377868854287085269796466545050928341454193997962213978462205847148228633111121032963476532075972563501797320386954402979441444677791168029565110645197882221022538773120836047012563485183313780747737241320800945466739062840859776755128007382439807859590277446811805745926978062004119868001015081854532677888399883475851006275502564594355416266731403309458957981061465894217751651678809631492477077550059788537060555668739228282821218864854223230378947094642825533669203399950393/8338362674628040276014118891789347082081208785915562490707998262669581077763244319043931278115594408528721843518398264025202230936158252931179007*X^62 + 41482794340079171017575334442972906201246951996574022681302439814447123566880475846061237335268071896871608577006466758886681472828582156942046320566078711236455732759229292437050123469762741448112552507384467380827524032825952336410377834860974081341606065400612266659713063244682123612603651173492530890460310830499565571024146170717849066318723778163694359630517322223662770974894625145476115048799725592297206435305558683517354325649750670619490845100276112053855853049803204994733173694571644/43639138125613486584728679921777588995182150312642206627879197647068194124440022913915439486777460467063865913942235127723905323937232383*X^63 + -5844153113236007428086329091803029320638975277378313674143861635331963446297462900955730772282215884876399834361486502317419536913697725318601217828633430972968605741549682333831942060105832092396625067673984304203906385334287760404396219188809475859394367863325379909390776237483579767137092020377205948707649207596597594244037850411207029591052500992933767346733319275504762494832966855615362287488703096527215368099315273363631746088842396727694582633687467201002094075993321658416712888515877760/603223806310355225060704542558731612680402863771653222217174149075423647382134436739053120025724836036223818528423516170527543292784363230209*X^64 + -5926204995308713152101641607016930791445132891510521613665150536509975584603424552858858209282442992856088158307257984379596561284353192823797427366428814689618895462340283934406834889569036944885408097348846475822714439546578976914692088302126469073306525616220248934219173032488075822248058609313996976259255027297283382709161545548522042150979030988820037565018881992314847687521684748478219397354217084104226646110559997872512762966911004786563542009843863074547918703755983144824863172/3156994728033964160075864857250784127554232099590697144460623428131968033309702880265893039627972254001581850100718738893431622942721*X^65 + -2937783926027537241821448206375217319962293768907527095265192965816486745829354529087986687525407318559812810638247203194246144029308694900056386322687790095344865439069069055042612569266287552518387921465180390063505672519710166764516900414158327188363570671905844700496726612270829270667296886645672457281421791046366491269450023465546746451499484390576345538594457300680758889537054337718211536633691674922034889659369650887932576214574483142239364443060825865559106764779514152441097276394/43639138125613486584728679921777588995182150312642206627879197647068194124440022913915439486777460467063865913942235127723905323937232383*X^66 + -104763457104942008259926720210546023210894620699257342247788481024475715635683154087664536171773747198549753376344714477542013341481943091836791377931401506039557932084343436189576023682273776288300037809536099775175387396451398405518714825711998215493865334196483351397413131164912517739285719236360390587224190454366989141685025484447832340789653054387828517313703917012364807352251755663220877716038440307388640433425592511629636924928504446479589585191293728907551817626720403504/228387088767558718084053017235823202456357671966338504265399944160599582819192858298914348522605241554046288801325236120482646527*X^67 + 53118053589378379768135113680338094476852234761000561576811155824295284805820462888882888328037385620870416300376661833114487601210461021694449581751446568936704394959939518051509582540817299803137356410036021230789689717959809529431488353136948458948289072756521271877959601304816673512981313731405361854200453352013768330259949174472059923841224545383036892952771504474592933650247446322832247219794445279353348991458951676491279231425947088369047611087191020743883961248486394035756/3156994728033964160075864857250784127554232099590697144460623428131968033309702880265893039627972254001581850100718738893431622942721*X^68 + 4530412988538314245535906506845521576052581712638291323940826756074564783927448670506262247943126244394298808625830270643378347243717205842813336716122948641041497488758667417434559517060707899472112173138146603719674283626719923410915862341771577382283411518154185649996338453508198211578031533491790100776352354121060740163641197578920784736044341469276869710675893385945929672049960203605703108141992168361935275200200152258994224814435415856519948433962661179252236101370/16522251954536549090939232962151718328608671921170404707038988943109280389148003928157009948824802253783280677228187522280449*X^69 + 541504258551736962057589348878632501518087281018995736038124788193473566646765474706680060256845051560703481094782738760601288733221327126588403717021715047412285341358706703502904164912101684334584149834988570591513881921582295654948943752497431834761225771577606284178736502099297221546785485426527382762404685253902557178762143408737173911098558994302432818114720352061351239889152879651845241626357147095486091471653999414235488745824556490426948244509086937630503048913653/228387088767558718084053017235823202456357671966338504265399944160599582819192858298914348522605241554046288801325236120482646527*X^70 + 63937445896817576448238393774597152169469806128385337781828715024776462725030972584868288382797370843859068429982364255880585270261137080279637379002019494261895098624399945789559870891959877173452347459769365283861669648513542724269803126503974717445344667774639372218690734829699727610678389250719054814740941394008702634052359453445434928168289154421651261385475663229587273705282059254052125690533623665860843220492019661364087739311458308405244134890478955233590/1195272513530821752943589160251155199928284158371583933085364171533623698845981619630833389917152734846508042916023115263*X^71 + 1778442344988712336618054193232543786584356179805539081637038708821996561356832720552022518337912788422120898930276667921278637720547844298436178640215348672587340636260871871216321352388846738049708402766596336753595737875980424595084630164558913572248203729643860415755973308101120103378225399870029965937930415079614914161221217266256925575400235401697907795595355742234062920025661130159168612568432895203080877994902212395276591351111713624756553225508988875018110/718358780632023873519097085310944275156898779181321943784303867091707843006434953398130867340208793642751333792529892273063*X^72 + 3527810263426823106298869687847096701373369531081585613693713856745965825266875557167913708843563334444781379523869163562970096492038926738363262432098254572138227841538224773023812021123590038296314380434432963271078766212878274512025532087563330149370092574331421450885776136942216930588145128792095427881323799679838492295137948423758951497667655070258121709478515912146474946231785272807394408251435144406239699412736307292665880719407713482357928100490389/86469833866079849015668752098036258404708396033537143390390231609174831718583637389194342032637830778160170940897281*X^73 + 451632686107333258471169264817917966766791675602481201365124879236172929074063154239165621986090644927724506917568965282063840758973310863183120900627375057027632931789388829634961684278715445643514354795577644881494917845319518914560464952327288443185617252631018112476132025612503106129708475633247405530713908447156890736816365804307980860049798099652517861077836679057639592976781071725981967579232985022103872067614334287357822759399798771106258183572243112/1195272513530821752943589160251155199928284158371583933085364171533623698845981619630833389917152734846508042916023115263*X^74 + 6241363898585683898347437972768742142402348553935470271563115396679858174591124695966692641805398869963632875031090096426020934378155287929358589282506575975971751663294829653598490728146238774298103370057458063830906902908335507561066549719577609769442951188248932592732544884363256953502887816857876896569065073580374833851033905616254706554135783326454601024783423359761293001164095698759697621117534652792964831301476067733162077184408713274174155/6255504150045565290868028076252351761897445998230278766576736714835768770786633682210398758058151687633666421247*X^75 + 5108272893709725815096083047618992173802000511139156105411171885587514299508141676534651202132736382453935504295338140413589270767743533049761765777841768468775255539083993720284374413732181533133717336417252650898975748963773917825497503073722353997750696098672484157985215646277624180204401423449236824160297875095289346954075603070053767115827684587372558198039607657759245143099021895407695006995269702194661949158818884022330721157004135070758301286/86469833866079849015668752098036258404708396033537143390390231609174831718583637389194342032637830778160170940897281*X^76 + 232579731415877821785824523169871237809131386664031309238232059354552710719111173552229730674005012375553671899608841001823622723658945069745395038923294854222665644216638901338543847798957838547909450229816216151896162341819368724778202039036794506300199256532621096827907472154360791132973972651377200384255115767214112734813214719512504268694083368028293531208890660597629179614345484966937938054341541782200940170827930891727856705766329885/452543163571262771530639374683668650936659625134216795672193931479112260058354458671084334663832141187417089*X^77 + 40492355001959196073523904965818854192068199280766878306362567504780559417897797931914924303287189927056852900275923361535796932101137105494107984853416176599196341827409181130304521343007578016337695682591375420187379450892342574014122929768857100875282217280964684371890870809815047653323904791782573723983534051237014893925675018158743066439443955721726908176098721482135456084361017803825462771537177411092370275238432728383414163213015936024/6255504150045565290868028076252351761897445998230278766576736714835768770786633682210398758058151687633666421247*X^78 + -2519816597164246659803627010482366600328863783554067272893132515266557004552771388477347166974785121863522264379228882731395438142683651938744934998178035072459006447965991615269367188345642102292158984512253164636558405816867904556468238296475228319377664066172662992478200433753282562356193265841935986297067467433222131937479068179430707249299131434557308118563063183969151025470367077374567774999080820232059781010269110427401994484/32738418836089327319007406111818610354963439566969311703117552736678887365865185464160047360474002834943*X^79 + 168287692292210238151076494881687357810283815545952591482212921475362252938286745229077216775094070134429376780085995100885812872169887664881515182171508501055887918998763436549797704100426563634229257986626363675469796823227219825114899833207823155278211897895270296926098950628331697720946554068791063019729391069570722597802899217834035752559280612113929491464378183256585472067322164132439595253877227046607949271608330845629552969416/452543163571262771530639374683668650936659625134216795672193931479112260058354458671084334663832141187417089*X^80 + -21829132104708257256885954899800617632926001975723816644367641083286800972913774023989362211087835952185707681699905318098316334841533133436481517620340554822872817281845156295419755412858850804846103627066689933896432944223225527325271491232417881330653085067553480175612492886318289069070108109683422123663806340489375856568370742869323796571865132422811414984899261770609188424660564774814461309145365975411043728540729825649/2368401854596638017724618831788946708743647512621667633879588565194160990079229216824137116434493441*X^81 + 6759070535249168220987988681927660861848176704223016054589181969755373052261703643713491689404466249962203397285000453827809183593751478012666886232150778094499149120980105296437956179252064267970194627571579037198298143682895885753842642564118850391225260692371067257131470983695924767007910424709205372325221109179264046690489495148796240064114467790606464740104274573696159433584798288646757505453713136362863390727613656708902/32738418836089327319007406111818610354963439566969311703117552736678887365865185464160047360474002834943*X^82 + -551150748773033947490568239539446333476886758111556862975312395610147812911448318833235972896171104924670277851351417778696207614765471730088177498210474403012407482037798051214121512321462257308606709621975022625343375410403160388103513149889898757967497130629199404568588938065357732672237828664707382659819963951081818594367601566280547059984661579037209064885758275354240141985018879533706184114813521109136486535828/171337759863751574746771238644935738171427874746557739555783011299584821679753253043777553095167*X^83 + 66702920895005296024057607522723821278130249744876857398402718602466796251932933863069348188355136918512813322138715855347889556466727480509395952292991575069336244228644536076964224965970001359258198153599985638852023585566595134707406494306866565989191684790888259554897678410088319891869227331685869568633378014956598808049959739186092146586037825480928630273588706700146968643706532593026656715168103478079355127587729/2368401854596638017724618831788946708743647512621667633879588565194160990079229216824137116434493441*X^84 + -4356129075233484703376296160616367727230958981057689092352521717827671209842831373431899053880822573180934983321947927406656904574892295485538346046723116683209193935513765916203080667798143672063705853013514669993545519504931848041017382487758774181083367305681772139350202517781574977623660956383126715445258207633540814894327460614617268918811627028270071068124544398548891270786875134744546421989526888645300/12395121164996858478389006629887559731710039408707063557533314859262448215275501196829744129*X^85 + 687804279396966290686508140632981824608451210034066525386298894810865895352502942546660804885111276641679549603923646486257720463960824121075747409291289119570121839816582164246674498470535714411113602042006203067057982320272659935042246461721453346987674685105356659304218993652597004631644683272493066109868971474119439814069633571865496994749242491212703499813374272763725739016909427722942285940457990270271055/171337759863751574746771238644935738171427874746557739555783011299584821679753253043777553095167*X^86 + -28012098314474134366517470191135216755270139966319592732145767148501948975480847804222322772731839129976903931756610587004279467315573024758645111455872615582115157404214377502942029838355676317765072423669844143778084471591151392587962259489975222223889655128424509106896630315532376025275202161878331353009866449207970272829612305778307766550726501311533307389548436949445909731879748385632823251316590/896702681400337009215727890464266782298346191760620961986060541073750142174311017639423*X^87 + 2757648449642009923428554063923407745196734190533830180738400974653999379865986925294398194657121213497371527824386277423630723482744092450190464142409651088974161426038099539694856902887922146385663531447609162892293558398162648519782027916472944206817871950473713088258973106400412928519597103528725744066952523197025054446064144619265036343105702468669991152107220130085334725724958651410783954136947811/12395121164996858478389006629887559731710039408707063557533314859262448215275501196829744129*X^88 + -108607365988687268614120980426393769010303836924790412366116776784440032411491443141505872369232685888296426032335218559173350052943340256673172270415186626871987915300591738545604789913509326023848707973156341743329047435811723647508295023590657533337145884080682992553849937761956197715449930454716110983344300724436764106207357503713819600896574999974996832572427881363985530046086099876799662/64870337944030746525047232182902899681570295287609126961300769809285259507654707201*X^89 + 10993519054752883323652870220635115434836035630210542579551482938632905501185560148070629718731083710168506131259363933661211830533035935070076472799547422172552293992523394449857950888175579423630233130229891110695460935652699903483373825075760230836416345322028943759670629148990408881637863938566144183510093129157919897176702159197922908228860544529005927371127277065409022314842196834054594192/896702681400337009215727890464266782298346191760620961986060541073750142174311017639423*X^90 + -385529480668213676234669206718798928968029450365163438124360095496222630263898153841350501152436520364209974911052278008268963975939003971745754368661521461247504062664479137596919981951513432561952993059722636405596693047169030945364019861556553080802449669208928277786586319585228742950679245219989556848396583761515984592996196587681809233921798755717399722212924398539109249823593913/4692927580411686791944384879035151535959653858613117771923661275358841026380287*X^91 + 32447373490260760410808280021580591761494851905621695123369392271448132488509530035165834137044689667550753841383146431492790124516758097561146695456453508154277547842040607996368932564342784909539889128998267204639347576885243127276243752754248669793727660967136105081179148329223041243575555891167878435642123957497983216540737874783129303999035093556424400368765794607649218522925866081/64870337944030746525047232182902899681570295287609126961300769809285259507654707201*X^92 + -38562875975077182589663687365038699740449666792073471035409339690516971174095182847647135828646283802479683600209196023151334513119906763754373411756006405268339790921679218909383260177753556674081782610212230678688973847045390490671989794757972235020085003173844269923118854244230720411781727011636538699599335570998509562405898707456030276379003880573536807398699260947229807/14760929579911511035307835645805043062946927957541205023523054755492078503*X^93 + 53565239520517235153083711732608745287199017955425535946771970163301286699984164497555138885261843973397611902782250407541056211071171700147085860474360445509973893801660478556926327497336429362350534191212933466485316451301510416321479503404123870112656346069530100460160983999039579059297016037652690533855649719644216829929784560438305494166410285979033496824690677313405621869/4692927580411686791944384879035151535959653858613117771923661275358841026380287*X^94 + -1024507043408808821473573863486025319448280407885944633960941854870765505145480821844194362728862946744111377623744747009827527500920921040053777119304854540781674524402455451401050770413617028709425389232352010333383720225553397217778959315882563333746006905300678613093563679683247324935921791162951416617818539000397997596842243979304126903976602383976746807929278785/24560614941616490907334169127795412750327667150650923500038360658056703*X^95 + 42816738984007985747971168780255924896616829912099767886098809982299219326291852969422211112021938440227190820978852368669589177927143277222188024729636493375652460016864516191655678636103605812768216666277997584154277654720338526825916712925490648083211823987675415014972164830499921370893055112825663613156953195101819721843222812028644511619423972311938357841895955549/339501380337964753812080219853515990447779343023447715541030259376317805569*X^96 + -528840636957924874307556306499264736034118975428131882775856468673158753953155313997819939446774963682030271490262732463453939041756145526145167888990988574907744280133777643406661877551790648029410581452138809119160652872941411010247929335450331922077827849229936018819207358692270446201457534951211734841803464922196944048323913326887765663886036461807122387/1776793383608224763606609934731636602063782619594221478697703874561*X^97 + 12743972658506078063602781243693454100577972020988579469584096290250484702345753661748056702908478125687744338636267161240713524056767240040817477707051115218542991682063458008237500070857272044779299319164850155993687759121966041764374784563886387883066846813124582358608849940533441962720938332700066355759533457978891569914282537487979080825058852640311017222/24560614941616490907334169127795412750327667150650923500038360658056703*X^98 + -83998588100514994686036665822347585390870635708921056304294147553831608945124496295256756381037781122667335162470963191210160156573878357870944101276626420827021678685423029231314366756786449119459278730034748914462596266304985260243963468828654310410578550909921471295725611418615023423466234573793588855103770098921583024508642634170822037499644731/128538912219360830760805175051120350290369863242004013506308607*X^99 + 1060076421809960713552836119279785249348580940855874854054844710928866052346240776773177313234776031627091888441652462095667455436835814631650370123654818877114982598216127748059614045980556862547631828371485218181044657777930361370191547848981920297404062662877801449460595506924108581874686206006473955274202447890851711840767376421809183361506017057/1776793383608224763606609934731636602063782619594221478697703874561*X^100 + -3734540252652054035636644566290103920490981249298952454408754451116585437595857640752658925539425312548591957515340580054506389466603793075264364090518045354040414373969971033381217272981701754469072160990450903989485956207738187001200321416336440291996318337236045642065179532926092891879204117515827355795951384234482291369884862743437424/9298915736045780999841219348268852657915782626202995985409*X^101 + 26138765393053775481356106634927129411985352169669081811150967765758081623132347844152751119186474085981256286285937962848647793818750596816826265992882627193087175338222452341277806584791554315785542330719383095954763900231992986530627623291402748611294739977897502086026527219763832017517387665070351634031061418878871591300659596453447906/128538912219360830760805175051120350290369863242004013506308607*X^102 + -2303296568487404868236277087705608403011034026054482986213159448532480844714068435855707345327805497724312483514255585221456822089915061259742156606859376220449272245861428572912646191889441640948116621610042994096700439425302379632535538746474710008618428676129640733562391929266019470748238383502096399999404675649868533166437/29248403687759785989454310076365643454720338900204121*X^103 + 222081543750020486279485502600634364640947167334022541443811327608748912590213144830321684526774696950909598452896489347408432077336781836173308417191664488452021209924273931402777606149908168629015467423131728262743345571009638895009008659720758453137619063452948948806488759013062119123841800083591484827243985109529694261811544/9298915736045780999841219348268852657915782626202995985409*X^104 + -290118594936875037010517376058350946195494701952066502686747053722743707880578388825551271900835442914226600235513344001817028782762649263157054357149641419442545995072386964132357669987640526372004764835132272995376659326702827074869460622086801454919075529469264586293816599630445303623604254735159524216116434915928/48666229097770026604749268013919539858103725291521*X^105 + 864516544193061906788095509468408792066727946825172143495496786547948843163221647694506939461886057088493811723579828491764966619577778243439763266686699458859262842514951777943745335910941001682686468916500873854198749276603381786783352666331084091733108197195637248100755066596095874501511888838886308596729216568240/672713284818475077757449131756409799458567794704694783*X^106 + -840744298757656024317406106655852835445453105854671214980440185146455100320144580200614032646417768240104146923621693902109637652140679913095274852857749045688652890484258482367787821168385148522015752480135741783122590782826575637358039579914621762648053373461041285100746282886648154906503492768564531488/3520670556157854778611681112198476442024432127*X^107 + 1858941010440156316750034955832986672253656581728275654177113312463232189885268010157428072960840049870833230372580129071081575806396974405217115214516810258316882275223401897543886903230552030874053298672828594074716110521192090330071922672556896154991084148028458718090601348198106269783498242653805810441/48666229097770026604749268013919539858103725291521*X^108 + -57333341330285159228348383484927313944141906043392682142768038978784703559524000077355289276525672076627252253316257515467247820059963944801491954254011451890376868322735321402486044047783413319066789809117110902731563734015938242203932249788574647682066749710558847122898710811426011165107102/11073763501152316330412391169721782039463*X^109 + 2146135505998923672364113755283039714539995215386123317845247856971083765138034738050621002423111341253233027580740598850339599993055907135423299431712984112598217988957388221153522727503452809626799902304649206897728729120973990573254620530735728328361812227953920366391335883335944612964259140/3520670556157854778611681112198476442024432127*X^110 + -1086299211480789910433800134535496708118016737629655310755958416230354181275644155184687431450266581832103986612882892994477481205039809774156742592106610151219239535853715787731431664039801787204215219807353092217037946587852905336545563447911922937098727673017365195331966887984018/18425563229870742646276857187557041663*X^111 + 1128886808690493237680969807638708191206981738126047901915655075744129253315442149594913711761180396990876514198401330615701623293267904637770114596608425702701281913017320879528987543201711881113121698131502624131800097725063245548362130315648552028276813863017220041523455978127023/254696560526503275599484996903600986907649*X^112 + -276316238214642728264130428080690722375797058929810293099766318676448377846680587095266959576994508157299470707615305017161670462679971178967175129673168013445214081262677383143090728416686300070622363848982671957458434324371592729515603799976877273241949731375102380181/1332964134404307505337253648814081*X^113 + 131052122802893489149728084119236052450924403118533233443589997459968929414429895767806842833365552922555989370990385340728285825097986248085676222859363503577829098629636768710657439612552956373589830617244737472178645402400938348515653905942854225263510466826797811970/18425563229870742646276857187557041663*X^114 + -20548884467895782171556525932778996635503261547415777346897592874274609971492454254833299527738330195027485366337929406752046097058272326901170946848888904834429668276927074678497846312443800617959760395327531865657544552258506775158395633332851470408845814/96430885799342219875371022847*X^115 + 4457609250418261009306833129797818087099433631314606266274891598991519932231174452906584243393484380685614345826657075842725085357292884878926936883274820037796252477177300317266542198194657648076693229924261414479153996397938252788563291911301051827786381/1332964134404307505337253648814081*X^116 + -16229678805231501363652084521234629334752483633732911930575939689001556138306797760256785643321655755168975869808039325583476853797575631410111109546957921411483472535613618723903556116079350333202242633118531155963850350517515938395309078151/6976118483639023357836289*X^117 + 68535533385788919864642183178094861549391946038286729532375378328368345393353220616345923025276891587298714238232042722120033704168071569647399023772789157295587207271673176291465530647957432031186631735858816713792543149698392318761216460/96430885799342219875371022847*X^118 + -58115028697167128239284415835333927607152288507777519043764034186614067450370194943095396236349711128539049956874330744019018813727010074083298650230321155153416932331669980927978981196665214551868110881732526187589904651560/504674707635030265343*X^119 + 57629670684395778256727097818778736067677667551558934772571722536531518527817484044285995412848147337022852059144109913490270584257840956877232459378367978373134222466973410373647415661578174371166106701007086966680373662/6976118483639023357836289*X^120 + -1464225659816977580160919912372889400937962382158308016988138403138542721840539314168472587305641159725952400480930256625222377933488596865110394958601378341074634810516703347978160213347680233600178087195/36509781352458241*X^121 + 38326382553165055247727116881973265278302157916219409539484312473500520033288681791355337164231762782935298039052317082673013358053898106617696437068720705944759007668201505393378133496966591431359481/504674707635030265343*X^122 + -171787953532070629334263188472735659467505416844828835020468871878060198827078801366620564841545979668745870741761332884251247075613362942741641679939728548012567131909530661901039840/2641234272767*X^123 + 772979354806402662898180259377187897487774857505170360387791133164664590574083746193413645735409062731251629058481515376715765365096528298933668772343298773450068290141820547950/36509781352458241*X^124 + -439228312382442770804040996897596208847736958330659689300065388929594159124312064318555254748489151870221573070585576979243105817649588586834132533229162303/191075329*X^125 + 329638538542242720169045897349201118675066909282587408490794307827037837180107979910169669820328046532142755423310418220137453491651664850210943096/2641234272767*X^126 + -62443530530352897270262309798900542450966593334019967352812215381009157584574402211192943376372340581768420226205924925097340/13823*X^127 + 15621180401031680395665599360433296529000859877375715659599130523992705155464797882775136307529787104778618154864576/191075329*X^128 + -529629963276547865114824167708934246239165728883536812813306426625201563015973528*X^129 + 19761819501900834146604957634681557123400561416532198469301/13823*X^130 + -1852328167876236798177869279*X^131 + 1*X^132 +