D=-13103 h=131 6512694601838526441663618171783471424683684206902704970684684783841302860040033995725700311362658371718231862778778574451945569138001925301827619951278199438609934510502206250315916935888928434000118452438373114605975606263491969086585161445891399755835549960793053140394217096514959463492120434392051408095259146803333345934888357560328985829801860251514012841466286446302763776527139454521144150458971870278240652653851588454534188912827813179949140334718777161172959555725833094801606321967322793099363692866046699566125270422818893890671787443597650204872460675776344709972412133190220190043121868103512625019116103512895727887779913818169351124526598574375/324883328045366719544146755088396507305964885432339285024107242832174901751786723806694872749730790455319226720003184509909924517604223016177686860462602391220149502411054266105587454184443340247227802438540709846516904702730561729153522338204005178501772385326081*X^0 + 30205998566922538667519471653064307840251077057903144605119731814639087266861058744228304486066150710189219684430157222221422458751609975152450986516475310309951747690675636655114616944552872384997735620826651221714301008425433665547624731493992067249876144954893090351265459408844100440594829372152888594886209542787326565531902412016116542600909590589073313081104747855700483268299122755735921413752399476282544121782251948112379177651989284275696610004017850782093664438181002657119659146555454216503335986680847835862120096591707056676986904244035260909298403297996227923637666610957550278706280481887232894520364163627220740381631074820980058258017125666510949000/4256946247378440126186954931923259435230057893819941651670877202829987737653661442039122917639722547336047827712201726633349740954168134180976230932641479132157618930092044048781512412178761087259425895352198921118911002319878550337098603197487079853908723564927639343*X^1 + -299503914621490107913966694521532586265930318545957264430668917899534318252666800899569657749379130799925232320088514688444841372571310398022840890303537511297486794150105537376050395559170190967566050741360709467709199798950074296965606891483555157972407924744483899682326230904732489552870172054669615898674204494860141882765042884113887084337894314949262877645810450115827230281023852234120902935485031909623509963395976690593066851337551956946607971957046777627949123625328400311497864643171862282495290699709892052047385892593907302912623158750406770757328561229504196836448707044902903648492228028234662621599170610241198760099635320324627161764028944450/24794575902111479778993112652705220736164610045969570710837765613384331966098353339440958005779652786027568245440218614814158934412289019016842468172372921561485881279940034046064828984541199744121789089410112939518957849555869780138405123880333143440568754127*X^2 + 10758002620777171325339240493704453824873666943922652144318306978135557033164498184657832568257514167685396602010367396984224809584980253684539814521322363158584938577551791900016064383658519386481236440900288739738595662941440890172512429187044690093726609108722361005006193058462381946159015401555038124057843832781961901620322325785310246400311133508714439437475923360797313644953426835435186085651950014066493556859816001023916275598792450480800707705212342984213861554753154326515566754361239915460239633443574936890737594392801537233510430077785144376138765615534670788377009692768921800902722366292251160923468191875240504062546280104266520666687362151039025/324883328045366719544146755088396507305964885432339285024107242832174901751786723806694872749730790455319226720003184509909924517604223016177686860462602391220149502411054266105587454184443340247227802438540709846516904702730561729153522338204005178501772385326081*X^3 + -47222742417991537329456949909467261199259213815984701795430099788825093384922007620488397286443040901721956267633581339812758857623642278163300389798424305258565603452010470879334692145184213607813685781490572657923051915471408657743203824281165440906637972851536530450463064350548795914360849662629447507554563975794511657679494253795869436739173619038944475661582765635893107135165065286017601596497235331637807575594846697943146784416653234653701437247792946027766498649063414456549424510486548256923739899444194132832994372469936701124657689803366192286062110682245776909034832624392421642422449054335619632660375398822842105620696223678555585725232102/1892282370610660137296276627696345931173365644964479181167501000792515604525555471223457071340887795621427783365658140487991981562412349768514269111834917313705707187662369995120570020952545199124001304236443023698310146497433395416195155604085563873965409*X^4 + 1143134781096762681564319944164220912328693840546784954607307538662137031926832623379318770126798138404512853974806613255590574298289784284462773603007360689892108732692809748474653379403166860888284846468581575591364544071164875600974222164827814864847010309819419905117689032754912841878399583472861100817380415521538973039060198380583755090672600487332652763912385201966936415015591231016588594524451207365921541972403847647765417254032001900775125542065628385267136612437633412627169074675886270355275179465779811699833373950217869392561966812579679121076096673569881024906649901724816419045994318418575221476095084467270458653536237230201551253527930114439/24794575902111479778993112652705220736164610045969570710837765613384331966098353339440958005779652786027568245440218614814158934412289019016842468172372921561485881279940034046064828984541199744121789089410112939518957849555869780138405123880333143440568754127*X^5 + -3650861911813803787598660852239875890576367538348918882969393010267732527179446224540996064611849600914604469172937212436488668403212498706182355017015343038583533090676523793435437376544390834534057810476951573776772426106111519688651621537429952572973812165605928901300292268950437163068223626283124112971128251683885842159920862991059744598888912955657743820053164678212118392994244889919653921494787049566177100216875772223146761079456237362944687705997791584680548195257779448566080324311278213365567119416977059401255891885706915866325237067602054589890845554178461813044421909983381880453134710866128370221713232355661152736001493534315117566757/144415963566409229740996460939963819825487723800998182184805082865947920668973171886091511206661664933330365821999400174615888083829073476952932085158735962276250262356893077548696483320807845464702839367812182225315587765964542121361150545988366318703*X^6 + 49324538525003105827256143198536079801944404164950047351315765553092240123379159826162775713048212850528791882551749250253569427050027826767560364693890288068796152301704853177378014979422029077957563511161285219917308951150879115189258878801613023900613091604245230776043307269620814549568417787411053562679724832225901294111349330702314366612972729465670986991942420299260130655190850584492076391428590489421755447719737291948769188522033339744092597734787302792856575666399188077850227624375428396445523804073007125105827209590606742123189478631611328956423490367815388194923842066897369283933150513198694108199844666273131931682261984586401945069035438/1892282370610660137296276627696345931173365644964479181167501000792515604525555471223457071340887795621427783365658140487991981562412349768514269111834917313705707187662369995120570020952545199124001304236443023698310146497433395416195155604085563873965409*X^7 + -175955325593528256372617184241162109366280489465754386715219897232745299784149408355384134869368403471895266508315053302032316841487035429606192717002081965696568728717930859961577215648569050685749725220280480583826388169890722891022013816972073056792127003333101305978842972812984672350472227553551020046344506976537424799964503991615694037023984479072589549211408071235699839014994546050534779341517582328989938213652977176343417026600433771775545274183046426271061077511802630402435382140759897406739104989511960060030324212421777699755518812840404948255240287280656878506095523243415348902773578441570094879200468720219460965361777760854416760/11021595326750303727466722196440801329885348683583773348454940308780273270928273821727200733165051128240125606502281933497358473924221436079747545230766691771063898523765021563664541198260539224963965455835471435954788045940970931951549305196395201*X^8 + 1676084584393348092661568953259243162300459712904990753923596910693986201496484161527342266883838102611028744497925972573749401173766018131850306500695237352294529943557070618960065868735580081064386385026501871349100584776465441038959707246376317497683064116735010008428473201651323625969590511609170015244677051817419343551446597956702040897874428439564830081689512671978501544645621841859649812215750948565165517760780666098826916901109483517558926640793349055547144650672459335906673971601003996135257232240627667819103113699277624073420206647139446252104194787859875430594133836251691324829222983250878997461263504061246804047507739507813361425903/144415963566409229740996460939963819825487723800998182184805082865947920668973171886091511206661664933330365821999400174615888083829073476952932085158735962276250262356893077548696483320807845464702839367812182225315587765964542121361150545988366318703*X^9 + -8341009246452196939594643364026260035545102888426887825395723590419007807526274685185491543217799203464760396702803239839018024497218985535055831649359007861616963958120141115031128592635878731634066373336015795111419696989535730007135905679921089717193653527920727507149194654507827063267511246232027093224440510846509779599697078827521296407513862015374337964022859850234982580920405802887872689959895445046861456790073111654876830218392224026128592184030633266612563499923943084264509585098161846474898219436571101053977238808449224099758036699816644053410783083770433333465781221797802191390474998097199032408633224535414819518186952507632/841150524822582899142694207161779846591265258611293089250930344866082062957206275030695316581321157615822758643232995000943178960865560259463294301363557335805838244964131997532209509139932780658167248403836635576187746771042580474055506769167*X^10 + 54629306008814866595586335437089237117636378862937232254854064728368818299812715278020414178061514138766712775400671093014191344249050381045921707178732108999043695281519440435060662741111731325815254766045512497841931877396847078922512017503307262153977336531311639519965505741113934111586033601313249771614419330694491749662948931789676636441391635002322705284802356271991371884505487322151997822251871313397235873972002343741865676370525745732830250323152497610528087067312632352071438705686361126581989152687179991327897575880310510771861690372025633554812283179088180701022439438541019682913490006483871546789899391199303583069788776146889566/11021595326750303727466722196440801329885348683583773348454940308780273270928273821727200733165051128240125606502281933497358473924221436079747545230766691771063898523765021563664541198260539224963965455835471435954788045940970931951549305196395201*X^11 + -54573829234320296382978666041734431369911748561964027560244681920068730686513901323188558259907806174835892171042147124194815611486025819660728208601355442548609409894265890112112091526763626549194581200888185533534107905114834604712373873324640903591104914879401891901267998492928165510133255924745810320481709761633346582365457237370775764657724400709688784162892832888523059901661290651663807172855820766926100924533619974187174859170787688541389202071506501864480869150140331149669076950622127266502893669438642591887070931729345561303113964148509417535180792618349870451937237967073517130163008898420947141213407441708627088462857640/64195262521757070834365733584811100251184099718483789151410390358397471033901112343027956695514092773855052937741967106841424022045757479925459383451389554743634148283914523203251889577954115901562027658081098647347000440436738187747501089*X^12 + -301285472836929362211796766251394689460972440613084603298581491819678746151558439237260170931421960423507016232424596345718104225807951154845449375138179415747196160434980413676547960717874396555424520139108426199769107343232403536981648643047782857325081649039221776851988597436952257905728177338131878287439924019686418106077541828595437805563147821074886730873162024653947636924271671232709624081346665387052743410171952727905444845771085132582394402337571018030776052081537865416326920400908620040108878174588147254742417363902369689325421669955725073828229699224559551655891308652586073100729585325741181947520607119003881516643859359908/841150524822582899142694207161779846591265258611293089250930344866082062957206275030695316581321157615822758643232995000943178960865560259463294301363557335805838244964131997532209509139932780658167248403836635576187746771042580474055506769167*X^13 + 2257779351545124752890205651120551150064583727912887651766230745154466931382878740017656903487409572611183587057345584865412281549326317363516283351022266305953576173609087021881276344271854449897290511465918145662329540553251181608429713077533372202966720485117538413637047354877972715123706965349002206233381943793372867720377075188799342919764501596147490019207850712009573038512257021057363951605112966538299758907024212093848797984059542088793135304748356659394957140335779526013266736557836404278527836394254819164924270774607172858765645977369285129099836033190660793412057207296806284650744460364644252297739910761095509720399/4899279746757007619199094374174700469448530849308081290651788930656908420506839070672972349501190015557891546801645967094667177138499387920740241429549687456585068173999429382832320047161269625395865653520651655906815266766140440185263*X^14 + -15170834247028685697663447637245536974309979555201501116265999500119498195464115516439666507346682375399481892988296221813590656377720558905265120890957292448328086311336813653377910650808243494798647789376641025847650136828716236369039932412780783651645881799712531887100892463222201679538846718005495124565920038075135314930150174117360112296435619095371066574910296420797214691168228936519615753233812724301276537029179840684569364501779187266435493286097994457377301165243239736529840674085656432424744441536441540531153060034360672203776209706558387209122066842981818806354830378175005160514165001606120993264616475061243321961677572/64195262521757070834365733584811100251184099718483789151410390358397471033901112343027956695514092773855052937741967106841424022045757479925459383451389554743634148283914523203251889577954115901562027658081098647347000440436738187747501089*X^15 + 40424799157827598563707475854615412077273801888757205313501935859943754397655072428266923686944201671286904911294083020071771641514281582275783858794621415500467608561908134027707544828789394943755352533413701594778809877997619842183381078169493244695970500309386133134956798350007341549682094136134980483491291709831872131972591098162852063796155171077986041151310897452177646039447493211379847752415565866237936914801539495555531490803594208963669771215671048819647321775451191815041038565466319194514324419198745288802088759987198811881836340455358345666091141566520693042810793889697915142067284167519606644820190227865129460/373905193219644937739379865235037813435742261261396725227183769415928292796064952352359944249499352480950282133988091818260488219377195140100758714000586694389457999999956451410541101057869924856587472603270369831856465448076046721*X^16 + -158367731960480347025581683011612237575936879415016744342325232458381814435836907926763106928356153587168619890942960746860222263373211376678709848614325493986899189672451394970306262905915395548086974642403968996639235230093485138831510818094715097813731173542580800786483171658725771624688508981201694984714298019286110829142878195781035050007352688371795113082670217247046098731606978407736470954450772575961045651289303829663621596528837972332435094469558119706445169290548705033581835393907236411869783598104213611214863281407376046703369945911977044262017190077341983614443614759745667344371464174924165775116967090866308031612/4899279746757007619199094374174700469448530849308081290651788930656908420506839070672972349501190015557891546801645967094667177138499387920740241429549687456585068173999429382832320047161269625395865653520651655906815266766140440185263*X^17 + 58808372962902983056064660598206172311305060815361621638305810453047464012722873218633419012664711895002944285695499271099030197938099922082710200596186425118360271634905006355958501747629161133081761654504937654584586321784515645754281465840760805566588151625356283868749095776298483423004568555035123439204001655024474064076721853611393944335309151261435783020387545636634354692844969351823513889860196831610788803934245513704454165197647792274354883570734548096330613246842581493350446083018003237884711839283326059046089474341677905723320517392889815199385401982864821562843072310384825959585463287479251715715273996606/28535846235186212145262906604215661561149527685369512724351962864682003571400820602332286060405964472330785479202327086793901260732442581095990133099335014453900480805918984309741364653733490411095739342384978236423450007485007*X^18 + 741045760517055472388173187073336650442585172742108082750964879329741175667582469655712995579988447218399962032216995125224939765971412033794862230260519484776624589459580205477882156333013021113279698484066228759228699750827110614548675740686522700188332024944061580113461176277303533362907037573714114089822716432235067688192953285339771570021081824364302926742985737106200570426145763506821398695453353637616436123061781859780839023004779540882149245755013883039458818677697910173979453419424929379557204708910672440027392262813390862048572356304494528181253474003607794720425703824294511663923387251500067120329499287469237/373905193219644937739379865235037813435742261261396725227183769415928292796064952352359944249499352480950282133988091818260488219377195140100758714000586694389457999999956451410541101057869924856587472603270369831856465448076046721*X^19 + -2604141636176566684310807985898618165999087291115513015226957739194039069269232899960495774476479281477011752966856128554926879466200228839873708204790985636298276507077561402428873624220491216007525012590674189172492019051769140002901921952058975544644214475967082847248795502851874025764740315388807501216225568604330431279518117671309068783166215677956294763381810063752659374310802694894860263751834334682692733950011090698726493861512907927895298998462430460671245023267109405070632664429371446511290310563158517809048626931979301965462838793870006875212777321315917443106892460493952747833986572103408574989037635/2177810137768924074277868167916939751289744919893880235392807972577425289735237777786177673846139393446598907059629633426993914426653635129053661993385866935350719744021902183449695844748034069380732606455390234024532550369*X^20 + 13975356096641952631911556211921051323928207469010192376770788245882849347759133271775862816304584399251739690660339673788521346218107873361203585585073205545339926420870623390844085562427909728442696662839324511026505752039245770262568663280680781554746118156144527802851153891609288000579794210118143550968963771661015799580093542006531162087497269997724611136382369930705122432677884133008387607676918247203027966887085667816169458502595076160633226039407920776323556947490194795715867274121137675669986636545866884315216809318087403961421755905622360784950075233451440414511786242334134151706638811457690290475054451107/28535846235186212145262906604215661561149527685369512724351962864682003571400820602332286060405964472330785479202327086793901260732442581095990133099335014453900480805918984309741364653733490411095739342384978236423450007485007*X^21 + -31870124634833002104838939413527304069141318344657706315326982373302905305968007188761512459740076079925870557181634875582950363674368988428419659653536018177189732470459772159367545960625674360778736777400749905838820193382944951232882252514172015630548609062751457144010928631105620342675735728888851799578168235011474332132647196653669753195896909125327534878889550201254076480611770441812338071446387364539072680418834496658122887111267238062305852475132019814111331025455847698992811893736312281135617638389372930069955070856544862849699904144450686354654380215056542813624824331851270892700053563781945856891/166206986016097387947635516135002652162843999076080304921987939599895084311626175516002264660470075055071274292881754821567115502301277198279299549216657783358827729834534242803151632812946200822768267301792737084983023*X^22 + 157707902893975370915504008274721823511889709140983524002524721765176278821080679583531770201521261662573379581115227722608413526351236866894713366443726779130317956719806437812268478685564433977339202982851641921857130678540878288697847115599287883690000018340168726448220968797926281250816633289800820918169322533863923059466372025742416257066005340545201294099419584863051436100231643751638897016516399716849166540785279629582523050288305401105279631610371204245980434884296499362209411378861625761762500705734880317027454488228866306848735272507141021435944138222017412197384511218182663161550475808751838794482843/2177810137768924074277868167916939751289744919893880235392807972577425289735237777786177673846139393446598907059629633426993914426653635129053661993385866935350719744021902183449695844748034069380732606455390234024532550369*X^23 + -262613805074290826239088985411478022768278947742352992988311579233941988091459990299684043319374001575787947591576219774168145452148871913763392034055354629829332007045138945732115535894497203301753937859927925296233620894929437471498036168197866557687937546682380515646588177296793860639040591203856428404179149296097971789652863223890309013946624620355291606322474605651496800773399940920340693945072160425667043591886262312142170202223242165232491640425406994890798239087374831006355235411759710047927625133778872020922605892949111533878794333998355115321502655500019332534435485416199869154683354685058180/12684651302457253144137641466458265447824467608645371664656028359909569130094342937953313337439523395792663839798653348207823819148384125641402697795669524792706077221593088819594873907726948089961708563061339928641*X^24 + 679236223828194150632347240346088838094564614159737123336058635770125488937858596074018496694259971983033026953970522999149480446327512464661034302909919638837234398514286473124371503031480222385399990351989771672499573572571941453759602307430654221086783111588355913485595651752720649018588614541401870493686951780578788644873519937931311082482643712665844011260562841512940426682724428586137812777186072981976330091301125426222941390706690776747424499348403585756671342058210964262718284826615928715083117053014551526083051421623420016570541987372627750385070157509215263780657703542422667802006158832145809078/166206986016097387947635516135002652162843999076080304921987939599895084311626175516002264660470075055071274292881754821567115502301277198279299549216657783358827729834534242803151632812946200822768267301792737084983023*X^25 + -494411194534074268968789434496911245177419707373614844374121252216365259297347697055705408670141607356168826561976620879989749848419980917622891666211338190477985472007918714666970114857920711051157746018534280688078009149616967055504466852029719882020394361507986938247069009301827284497789057691119425332506831422131545913355880961787291227882112737821266326588364866964233183203091931948753404984396310254519580881456553727714088206233676670386113585734227056314367917922320474784342264860436945584230344343839216207917234931687696617806270753494386253682054697474143086084586434424483389317344552274/968072296608200652074917306453351556729334321044445673865223869335997033510977862928589890669275997541987624192830141815448662073447617006899389284566093626856908892741592674929014264498736784702870225372917647*X^26 + 405665428018064230290212219791009008981656340439088438168422761253037197726323466400737399840138414206026617770745480545639720810382037888142208321550145717003595047035564931061654356811546710611967027384805904347401124049384715175218316592035313519247995027472530227281895696271374482810027395123658250062892933335667672045630192679792445616570848469942701509329941460136258106397153746475992003251459893999020343318813871494709707329556771230142519472284450419140073190499556263724784489329198338291876357002617405756033239690235510607594134750700719867524567117501812433373687813875006400722055087347382/12684651302457253144137641466458265447824467608645371664656028359909569130094342937953313337439523395792663839798653348207823819148384125641402697795669524792706077221593088819594873907726948089961708563061339928641*X^27 + -53771309083151943703853598805031059879170841027455950251566190074415572857156166948837851193924577858429353412234322933364256582466049894186048711811145796056720778849100676903862422425202759476976342794148638652582411065544000222491980218514563654712587405274042661933322001815085611242639655104095217743966870104159106049298929161024350012253269779810391755450142747152604442619809259569067713787114649486757978026507263834052248206622676640515885608322261180648716132448661199123460984162866875553126451860912527258594370041910345231819769598016162006282093161106345893182916957449350490479555/73881729116095600402573250893181069734361163172132005942549329873769139396396082036830488488840418037242434876961775304544658633400566054102067410865152532004648469262122618860491052774077446745239275385249*X^28 + 452823737390844305390843561464524791978490498778082754378709150922269763806937928848775281976303761204248829224599249069501634331477750521031394545486728662772202980836040549925474444950577639399929743347720434826572557570978507492817182563527609709761415084259430885299433136148876568681395970532287854120371317242082861891082260104548205146649465363952334520435785175480929024978760618265091477046642798034111736299290615586788653024242265758939827145707261271570995389000018773488019356454745191441720592785106520397013107339449752570807294868650000366809429084139291941954244509143533189300208272/968072296608200652074917306453351556729334321044445673865223869335997033510977862928589890669275997541987624192830141815448662073447617006899389284566093626856908892741592674929014264498736784702870225372917647*X^29 + -1013017879445067420295537682761388498039157534449753499579759319327367302232636921413953365960208498702474960354846663167311877910357558583141871495612293639575975587579456036248786767015235425700528748085144124026113740888413461525867429560421493164861172055673351317941884885211385808856380814375860247192667670857722223570827670202397121259725266425659330489376262539386285186143500483853247273297156263740165137322495337838259564329879405264815663884805613817563249646612620001485587401686585529883936241307383344784178899782046284375834261730274343150143792102998636460779885093300562831/5638535382438800305469987857222091867080909957424407077963010751260714294161343359294092077298360530965613590548864787036912053224495615820962177429989508662493205316501764394450969455397805597591335983*X^30 + 2622530893237676358368275983276794424866633417683549720466111499643772101413114358532021068588732678465260492461409104467327657995344119347326175075221868602592864060952586356335148975879251631348383161062600976217413639474476164672714570571067350452378607927767539377821344260875667601294473355537425132779227734935567764070404357188876742003956607190419714450959850214229488380129367625621573253719258714378564463129609027891799329349540300988430112709138669559144625981433663295808808747342975736259259620272803408269611751188637447490228652750286567759288304057509867632083845601654760325188/73881729116095600402573250893181069734361163172132005942549329873769139396396082036830488488840418037242434876961775304544658633400566054102067410865152532004648469262122618860491052774077446745239275385249*X^31 + -2177357976979934972948941109212667390326572087755486686264305321630485831024057085628746523612217990206212319956227627997236227081917808221149530352991694299833534628996931815622123940476422757732944669535455357073669825269812502354239835032427525373119253769203348653325581940554396740905968135951596647178029390449384196486337008723962349410847739160097712048984051387458725285362581262688825304590779927803473114789440495540784656594454854575058804081107902210119507454414925972283492321350620447604977532442459538691657305045465625513265664231922345663341176779951006711375162101400/430324000796672541057008918356261304058681977976372363425399584160933701760004835479973447095959744407052857402798197896429218745668596185679781533235862677439762292337767258982749710402030496648961*X^32 + 3297356270455820576141290217686799593204346277774380997328207144071476004499543119548548911756804415337728166273174729413665885818191500051491553850645633626733778494008256968649750929582704544847430718612957930174824582185186295358491729571243385804678787795650468340538321439914444037327581478671003630433223303212180248716187911266252324427941350148029705241012132863057035522096274830172604555945941635181766710358885105254472222229118747271171028138679221211306255167036797356772747805333504499790872395202262437397481956988431448184583483408935244002319407648889161782001649419582923/5638535382438800305469987857222091867080909957424407077963010751260714294161343359294092077298360530965613590548864787036912053224495615820962177429989508662493205316501764394450969455397805597591335983*X^33 + -1911651162873199696557982469339507908283870224894440267438713825585803232455275962954797677657460632075629715476283533395202500319417494153126743220338478416085331983701337225334236647492534880262085118055118862722929990415946910557646820649115537764061584472865252355921436053685116408737307927980701077754793453273300672898767196476229297088791644450037292615798031982428219535677916233315532714888115725979552009710101313168545615260921813268257106324875362424554958175320223822593777173065898280081703143131128756675205991132442591357041725504828239111234452864219376685111694/32841639380040642681600314306362001378209721283398638741158481581388514215065621268409787613215274700988541357154712500681463691190459908851391401452786589135294382380963692206574808089905403087*X^34 + 2337574538950518577587065514991948116563561750628071004100255519539912837879123509562764553954186072210751161800438341999046603072908485121461205622366259636499755041411786311966020502191401153236297249111736950775747555167840927355778376584233519703993772199024902964835748279260576359657807831625668022466783454492430743713250426236714644355390661390757309464071788224780169655003965008815173402955626444984518950296168642585616790812798484040721483519302962678892709343296015419938360443332097183263627661755087443388102203597204594993393263034691650630454312407224379609421005552/430324000796672541057008918356261304058681977976372363425399584160933701760004835479973447095959744407052857402798197896429218745668596185679781533235862677439762292337767258982749710402030496648961*X^35 + -1225870939877196695697050115058313135583968062397716415262982245825965135503938246018615554212228817955975549372467420987889720952654761968000750224620670172276080097569707420651601661340545224330740439365167127766106864041779073800898148238849732743261430539609500178863019572341696627043018245048875004499880199585488698507728650418953237886054910973208546177306822429538560788821181068790242483877837422548538520597468662985963627832850677065244111787572452073735627658071415802516443014197566839420595986787524140752007775310420349225623991001292431216003413285241207095/2506421382892516422315524254473174187453996892574115755258985085964169595899078170526580753507996237578305835087744218933180469449016248862962024074852063583552955993357528215414394267717729*X^36 + 1311598847294570390592606897548396075908514326003381702002674363741440073783575400729030743400355133200215006721939493458816987049603468978408318792206745979185222615809697911292989764248747737432554212490532889844941252236896150903085528091932075200019685367883935939949033396596735383650440543169883653691037557681930339236752727814745438838427597811521277293619735937516466747420402201886996744225865295270978985052147054719636630570064950117817909810574012787023197825124100313154096553039385391575057059326917257473628976706950529767966785971213359254273541256133509152152/32841639380040642681600314306362001378209721283398638741158481581388514215065621268409787613215274700988541357154712500681463691190459908851391401452786589135294382380963692206574808089905403087*X^37 + -599580693837263939563774313638975392422328189226490735513999762598370282898366653727205800349653083311978480279082466490015610403404606882581697377883621187952616736187963665620347558231702259006101446834898556731363442344343219012131622621819669148090250524260885452200021061130503744426144072204424703329837805918629839060756328997953573069119115634071410638246031408732427214307573813426753146624002831492222951950998707874358474546306580426126009483272624924346678024897157113782125189457376085964947295828616820496493271951599798923988588372469769562057966906661/191286070586317364139168454130594076734640684772503682764175004652687903220566142908233286538044435440609466159485935963762532965657959922381288565584374844200027168843587591804502348143*X^38 + 742166554182773303990970496287373146987479756486019592314769484491863230230230883883051142804537650379784911126752652747900809790699634226728938762491117344431670699415477539658331770618792920748085171466387603784061133473495324651892853986973488271807916613670680050976199807903427180742779038951267483937720191430742593576055882680135907832397535060553687868096534218625716293333957654238089517012896114344528394237127094711815048623488194243364024981196665021777559362844809104294421232552878710182527089035872566950901978967418520548506533368556314654402332730781148/2506421382892516422315524254473174187453996892574115755258985085964169595899078170526580753507996237578305835087744218933180469449016248862962024074852063583552955993357528215414394267717729*X^39 + -476885102174896755058882192261512147846360963628811587721292067314885240959318232228994473891530616871487689280412323649286774184128216406270953566252849609991150259625976506050978711047803598840613297133260187992353030421017339862834676568716761473846734496483905087303665694912598613725724379245943656173360592921538385718576843908114615095830257806734688546179362161731801929189489585563441144332519495392007716499428411464787309356324143112089563738297668271540592459121366816582894555895962629911220798448295201032901953031461225513441579545493197653415135/14598646919508308336958593767121581068048590763375080726869801164060742060640017011999792912924096423766272316224218573133063646924975953780148711408408367869955519258458947706975681*X^40 + 645816878854244516458105126648589252744105997556266738279626655570118101784377110982713501257809524853104438534107597841322257382641273051673063119159001323899744667283001020225684722359740563291519325155015501256225890847019192097542334059755382970529752666753978102731598781834489956714614610833947545069064029978358365956567521758503651776464910827752557459293692201069960990831242737381169474927015517149303092206721334629155748198594901689203188233671672247024986917235941283244418499350673055841286361936442696255552020886449785986487694345102096891113979228/191286070586317364139168454130594076734640684772503682764175004652687903220566142908233286538044435440609466159485935963762532965657959922381288565584374844200027168843587591804502348143*X^41 + -330002841475364879628757159581758546045759333282461448012784583624687105798906698328238694583073203132637540395222434663925990856266559375022203792566931081306233030482697904722281648202840314687184635781265470420285493597493574765080585343156946868131672725410093671266979744921767368750141676487968957834798773850348726231216635223793005981108143983820499135973845475708626644091611945519383414591488285782463895969532515131548235235281066158342398484188675670937595365621885706143956334761052237251416648020040723105229964995206074635720076589845472659/1114145380409700704949904126316231478901670668043583967554743277422021068506450203159565970611623019443354370466627380991609833391206285108765069938823808888800695967218113997327*X^42 + 313342156293454613049368948420401811454413251538164118963004136499289588129779158692963889721639496102427901533653865499927398272643323195871121057605334495050643687743975898171854652058096981320343775256883267587817365669980811570020807177505031551531440394741026592528445668443833482277143193442769396063655267475889324578337968151291845043064442226283842196835271505186802993491524439370603402442187565013910383719674286494094306854243142963225209065532554579845133546457663189162756164336063608247349843007701566418556671686133507805503386893294069116642/14598646919508308336958593767121581068048590763375080726869801164060742060640017011999792912924096423766272316224218573133063646924975953780148711408408367869955519258458947706975681*X^43 + -109753756316434846186033735227242718373306197653246387415317251549387858758877705127302749108159237632095276747335647256752355026138526788227078085192077510570117620072768695397896662047680814384977110262305059607531383177157165711181637904208954743653065753876885005939477491575921497180990810283033757641447202368522610859001759007058851847554431960949782966403604375905058658580588291271462784149045861669012241532665479147430349261338525787924486634277125508192271340895842270003984216264692305430284412519289729826767542422735178252112300945815/85029793208402709680981769542565174303722099369883535644870890438985046821830893929601310433612380328425121763460839578082105883477545990136996866276715934427283520355499809*X^44 + 74511479775351999813294265416421209643442147443057658652970627410559573957329468202900404032662085022042943629350311422547173153041902430355618674361641935642073554535597107440881150906169486891287795729259333149390564573912451148109704328824903422770994321267928115289628624341376911869206877404498962869621161707351429593999160451772533949220586768259663315660457517360768938389431065977387816006489696759877826580168153135232422843550068731993802602867885595836981040497305961617939287333271105779428833551088100065530763590663848653943331212970942/1114145380409700704949904126316231478901670668043583967554743277422021068506450203159565970611623019443354370466627380991609833391206285108765069938823808888800695967218113997327*X^45 + -20291598884441970088415446721744063412868904988133450480107741060077662080474285196285689662257732878297278535770079950271871919183493968043382563037366215339988171831154506181200803019675656567547837828866282783925708526124485017924828677582393660736754274419732373156727860873552377351665210905305753135436917378066590217928006155643323408154414325760188931251887335916206195518341626685234032642977452341836853904229859356098212537116138724792010699851135106954944614166187705102971658085315320550797924543769630723367753859127020664762401/6489337801144982804012956539919497390194772141485425905889558913148519180480110961581417265787405962636428433447366219803259244713237120517209560121858805954917463203503*X^46 + 11778471937482473178172266887978125629440836045730014158807025730536740670325522568962421048743498714169588556964344812106482883914512290945385888279750328734728170945193050359589974918281440482197261802949483587225170446312844858799324675362013939316463645837794684947695279024365394584990074664525503420024162097439184595074309852140388431560011620263454576800588001710791251978312536484089248208843034302226137153737713611750252034390352838857622844016190603399182554256872890833197237893913829041197038328578432081480709535058174057424874663/85029793208402709680981769542565174303722099369883535644870890438985046821830893929601310433612380328425121763460839578082105883477545990136996866276715934427283520355499809*X^47 + -3063762816612140112481079372774114463766579636108352139815659918243390222057807896977307139209720970582618959991047716250315388026655701983863952905381275831891166491388179851978507314973311037480304024197425765634950573713926494307179385877011108977696247489261611479348572326686181168825679648290940534595063007417661620060911448761312649187462090889055081766586495554358174559847288475444383570358790463821492864826976144040211427315577362140376895915937607933937770713537890021900510640504194661655062440077258889485417127888954300/495255880420131481646413534298977134258930942645609853154969008101085185108762188932413742332855526416578526554786401572407787889280097727025075182924429974427036801*X^48 + 1916638159032787656975687759666451305640463873908652392142295977105013262387750280024997792206231520262276395137697060767113095807973076862029700957081394634928451593664077207599327360996732533137400176684909211544028667558646334778920659251101834131514022934829341195942485792123386777314632927815784179513711344158388735542837165662591016929620840091378055802659543259883007465740325400278310726129984984448465860946320987465270164470601395581003136669982623320727465165230229472745926543734877058210213619679967874768778302827456410593/6489337801144982804012956539919497390194772141485425905889558913148519180480110961581417265787405962636428433447366219803259244713237120517209560121858805954917463203503*X^49 + -609799398446744799024141090501609988230963333830941752388328165322553671227484432381410004873119795722462299029097611921973369082520909890342167758674988721150791842087530997316487283159304789042068327329930687162062278664748682575634895134713835969757656082205464232570110968880302741817651478801655975577279233749568424572148654679736009704588176617900054086074065572179572994711178653256661226119173815609054549595123974868370996084740023488824218719174109778253255145847684527080510752712888674035214215878997690497657849114/37797136565682017984157332999998254923218418884653121663357170731976279104690695942334865476063155492374152984414744834954421727030458500116391298399178048876367*X^50 + 445151211672878449388820400642257893840231176457447218433572897457754778562902318204759999676218372349593834183571387406615174731350450213820835497150888854148579473430648958336530300391580786873570853177167028347783583852592592485446656880638380506886424524369627123805742092598650366514671302879675910054648502699913886121927526798427969541981828822490772065457760194135382900101601044311963129121844730954574991730051724923131764195028139791064910451392238920833775416855227781767666035167867327789674077267333396329630318991487/495255880420131481646413534298977134258930942645609853154969008101085185108762188932413742332855526416578526554786401572407787889280097727025075182924429974427036801*X^51 + -116750228903021300162870625706142174875632053693712339826114231647941331561516171936458042938551798510397910022448710482705058352909075161324421584686908492048139548618998164354962784325313857293878694682440412327313022683525470290945516272168936959432705798933438743676529239724535264364107852674304774321091903884740914669332392847076849406510460872837335897554668783145850566620534429893336398813049380134636822726489418587620375812733367038655349224564565837713485534971164519753120490628599360162553895501769751469890/2884617001120508126700552010989716471282791641963910681779529171332998481621819120990220978101439021016114858003109580626911526141376669473890811142423723489*X^52 + 55657355941188788961062334250671300751462049814600345925894098759287225081963944709570504839085054653427736267315121715644884110551950581624180396325115803575940232727614599831159463679504182803966925030978462350927506435515789725069754126572830108970083131541846261779820993623161923599657283596067958149611863844776504032159979196604472045466376068156558467523111538236654348250644446952876646019063681121210566176279834626045305236492536319092679995627854288902054028780008630204809503292612856413905605553835408524419542/37797136565682017984157332999998254923218418884653121663357170731976279104690695942334865476063155492374152984414744834954421727030458500116391298399178048876367*X^53 + -11089919208103275905433308985762616963285617497330977158197392633569273525337690302620220713629033045384814974454541437677009941273670836304369039148915453307533974684127162630923453242936604016935275578997355084885560826108910694085923952364007077550926659482136303357186305904431493081505649234572167501768835510902824012330961423809399165905488932643551385133369163627126458825916301833399363601160189387993405064034778133620524641704324444067652270977554169854578475525311051407202258243340126104691766317308196/220149355195032292352938411889621954612133987786301662350570798392200143602367329694743263229904527285057991147302875725170688097487344079515440062766063*X^54 + 5259198981502439943348922951105500161139903646610722834835028616830743993698927019926144159410716233819925896714618177056048658755075960258051054354165543530240751417393679761848206540357443272664935056041159180131276516210512263857679469055779583810819837625742503066432342815163220929031214556025730340854710575751001447396711822055285937207339900373830631295933396262860470116030028388790186288078894331531462578546106065038159455849572523495653816205181244220155444390172180781685531223432212033843247048415017703/2884617001120508126700552010989716471282791641963910681779529171332998481621819120990220978101439021016114858003109580626911526141376669473890811142423723489*X^55 + -1704405753465741999281119079984050030894644004431748073556083651190362263839934713471367282906888092029715531738404656691967339613587016702104043003059136834432046587816031387186784292390129851293900154715649082241491988884349536814137419003201997201690346164677550630711259850064980265549865095438217923029763580023035753764426246305625541870949580453249344687123747720862236066340164718003162732689696640041639103226023667401998768582270912651398793048875265294312078101518207474333936135012388515775135670/16801446630163496325493277256324655011229030587369431607309074135098843287977358596866615525444900197287490738556275335813988254406421741548915520321*X^56 + 1335603590081895145585710135694759429931408954781535348602897486736296846294335068163920853837458263625796605247289956511675003381323097855120890959693731260383283216359731403498254554689726200016960890288979061164368629307548668454472146944233607438036857003401673259655194150851525456980076412177969012497943873963878953631632440890082963267842475419377679425620014475452045963848819142664246771673555818417729045039031564999905490370302939654339291058998487987952846816035044738465256999223182496003237851283/220149355195032292352938411889621954612133987786301662350570798392200143602367329694743263229904527285057991147302875725170688097487344079515440062766063*X^57 + -326999114238199594814222177431400634190884419684971148131960928042177859709099785800380475940630151617343845028754959340523225006170674013557677386095938839793585287971222934903773891849586432324533947369292308863777755893885176613995157593679410865095888682427495443338039906122631822666538178234068305562899276587296448959202040192819163052250357092465978324038565669302388767844302115306177349950024412852541855695007033678552918591425885110162630726875644877995513704684663434435438032534344594739/1282259530654315525108240651478642678106466502890134443051902170121257978171209539560910900209486392222200315847994759659161127559064469323736207*X^58 + 147350741937265201851051871359567249306093024109598281512368443027589655360833495070132056696993880213780327586649539514776395129675632792191956016174193211435297511403305098586305174054415742820640321572691479841115487507743381839610522454761397315754756687653998073487726501865343047445948608016858818631348122911029167754152299926491582438514833293060634112678484352681007189829908159862187444774950301129752204220586554666808000797048534013177531796060820342804231506137409091305462381262618961324047/16801446630163496325493277256324655011229030587369431607309074135098843287977358596866615525444900197287490738556275335813988254406421741548915520321*X^59 + -25307325412454802537382037507652518537894721571064231464714424301896488932224762092576489489663669953831578187709529602689462808925528364097731740130133901906573574756458957820389529027630640446751839164604928319078027738650247407798100884903438525896485145671255909681281765554541002966350793464202608038778622760737621644455943823299824244336320769539793856352860153312988337097294785132766933379501674889758064757488689854346386051718677213058735771481464137410447309498959652347227392070975/97859996234016295894698973630362716790541593748770086472708705649184001997344847711280691460694985287506701965045772697791431546902577220769*X^60 + 9235985199596475823221831694052298327810380105101617498950437526311834600049598312704382872166292166400320004207213963446284167435563816108473536700531316573353465528260549509996965613009910793899082716369123820909617345966513727851716338267673953127483278633399562320350093975532311767857596310936409635583835002819168244901518603994626337528313696922736731402797015721913654294699111198119273223792804010447117174196741471190411704029247790055995288179678743243016353390679418540959842124354192/1282259530654315525108240651478642678106466502890134443051902170121257978171209539560910900209486392222200315847994759659161127559064469323736207*X^61 + -2681138853808001968683307404947708766517070068418122110676639938112348310164643487844106209238725035896214431137007785066393345129021601054902952011970522928609318194264017748224463390571075516413855867889702758141146271968152783401346335519829045271640770334119378267793755208164352327684906092645494109786334874089800893909508821983523562273124145070859693475866039764598598491472764561384885026291910846838765886899442819250549493296728032400598864887742551175737513493535551880758486/7468518372435037464298173977742709058272273048063045598161390952391360909512695391229542201075706730329443788830479485445427119507179823*X^62 + 1656146453148745550985384934695373596936202566233593791394012862632889609844631052679760777057231782890395191804504935867141667474655043562745407338494999339428221067513241490435868638106731218453847105590673529673571460465616897363477251139271252500157897280091882688315037342374986588716172227984522758351260278892226849360178783665406135305943147219183020375891562199619757646723683938248559875461870432180345672137719079136561878088650657878935324414465492807430571297590410159033338263/97859996234016295894698973630362716790541593748770086472708705649184001997344847711280691460694985287506701965045772697791431546902577220769*X^63 + -324800415622980560846185687780272639514653005306917310910789147645578135304028936472393301841005142899321080305334558703780866167470824512129762687837770198008950246744284498366757903733561750694796912791837358845828360058541365028273301224718733185181973589787134327602245124404814379125324756184226997863412344711098891138194886794262075712495522677060237859529027688022527443759500072105397653051353534105565409050939133419752994862815395107465985031928824036285497888726698005/569985375290775964611018391035847443964914374422883736408562234022083561742554788310275677407899468085892069665761999957675884874241*X^64 + 122634838473691712633036205463563941351315872394542271006469682467016641771825770528612463633716508384448011138869344299338561697998615755694204280728245538218898153533002480335442260616047182564368574794131399774129505189981905413823503767409957805900624672169492425741661891069848441355884974390234752131409919568607851615408405940913470874759815141540723992742369599491988485108963477081415875699242763024722050847436084855927026122134123515380374682660765061616404677990400329538/7468518372435037464298173977742709058272273048063045598161390952391360909512695391229542201075706730329443788830479485445427119507179823*X^65 + -17662292840354446236470616262225831193402252589033070199378351498386287369283919711526892688836950790166823657308823182793451788003185359703345213854480412819783473405306363496741447586508314151363780916459474568121665829535531293338352362073706990357451598286621890706504907843701570444339962064702986415768675589062276356690918195910450639652300494802253895335927959539170778671780652531686579632765167452175913112943784359133016225925246660277362167960945066802973976834/43500372074393342334657589180786647635267829842240993391479984280094906642948545242331960421880444790192480322503396165586192847*X^66 + 7579119153703320618262994436397689971433041968871605511551063216733314467166917039018387857338292842299258819411374679644441739520700466973246330007440425448307054464108761152401287551629157630207580151124358471822778218805580757226382125110420931214417880667043979349908120910450915919357971404628895861194904829341509636284598073785405920423861067513642197730739768063354769185204133523154904523960367918676124588500412406011516927230759907336336070588628618672213856072002/569985375290775964611018391035847443964914374422883736408562234022083561742554788310275677407899468085892069665761999957675884874241*X^67 + -1861216649797001182183383320808029358799464488348987984382265890441712262103991844117175829241477392787198871508895148051164486581652225238852612834541754432309858902853404242108525120210125966565719703518706796679962414782950969336904424216683963124782861532164410179320561905459024081258804266240409884635588727006059209380338976947551674668979035612233646686907578553539829405695599620909365440427833806223154860149404179852960018625515403051112796482822408358595/3319878812057799155510767700586632651703261073207738181445469303220247778596393592485076732189608852185948280737494937463649*X^68 + 817964834597169182495294970480887672000905820038734634807704479952642665950286656287926408634827174018956285507058051394834982286202600087087340905070508753249922576835440675029949268447169703700302058715475125484484703154008252844917729056814370962908721954180799088736539733869572979307624814954446843340229080728775207407718742235570987789419663126082117237343448399633392680724012311063220664326523069054532014632172459833105053176806931156542859980763460343043982/43500372074393342334657589180786647635267829842240993391479984280094906642948545242331960421880444790192480322503396165586192847*X^69 + -113935762167326681017751121377186237784100710742615068759381569267460703968813702562481398433307410378292215008550887547049179354631437716196035343432596611656172737643725872551865035269481251879246326586617343419439441785480700742273784724194909049484197420101379178959183873928374268125836101323602476738756447984526873372436354726404840979922088849760379940232675669998095884011486995113637224783887895739765035791841982422163063946137772281061396954424651/253367840346317572732257322795286014783123030848487993699570274228821474364374081697708672226941070913985215655765468783*X^70 + 24769788436905826464574093608494958439192094200358653521988473024652205635440508661466761215120041583881965896323128525946443979199826150471497151189552725373750142963620030979772538145197241649318269853750884733840574464886412116397756392665097101657957015517035092678350005679143384310148894378180109272343924085521907476135637795746674934856786739983522342244185582409451470098248305449775942851628273136463070659279167118637207726460551073470174417944586978/3319878812057799155510767700586632651703261073207738181445469303220247778596393592485076732189608852185948280737494937463649*X^71 + -1595066933362736690765600280285032458309895657911547170657434415043757811516040709202217644261268069599740186789373849609792555027998912286002487153923671720006558833293060034669698437803708633969403895619248846866871524695893767548602513275827365404792160334148818231580344438179200758359666517778024437526676023826752052749998427221460733712992499485294934062622923434298196471757792753536629544311008108809416387305132260465193320502826463045690420/19336628279502218784420157429236511850959553602113103388504180281524954160449826886797578587112956644584081176506561*X^72 + 178130866267664013220965313575273140924503441823105737754703635237187323189927780713616654360986626268258325964001252944057522722814787195316107402626336856761203312645428403590992624796172456443780372220660805386120762607887197761087091688549193198559721580524985363667507656858571158400403171397494531038874173822410732570705560318875889329841105033840247629673517312624958629079916153006073568610386684584896549139666688970187397603016729346760091803/253367840346317572732257322795286014783123030848487993699570274228821474364374081697708672226941070913985215655765468783*X^73 + -22164591776358857796053202791748613417078003545929316956226997508012861002421876839104028881541033004001825648599942468099064772818176387193307101131155361503914531682022600051830422955163589701270281680813889929214859613513390974047388460448995814431332002117939112007944549142026662368011024302782399098831677492404426686262635105036954109798532187440347533267098091390696926327591850528980454649783967434675056500138124406107357433663239189/1475740538769916720172491599575403484008208318866908600206378713388151885862003120414987299634660508630396182287*X^74 + 11579699647835244765868661570088702857091821989281200487128982043752971535854664485405745960995924509452843951418860398922657794708815685670688712331383557579633393537558452691991567852590596576473052536559797196016317650873813362867867293398193875056592505344397712741434627697650254594386167336922526364290250249105043944608697417145642454055180171559263941181194837634677704738516779132206168392465976033196650750740226129301750770486700609222/19336628279502218784420157429236511850959553602113103388504180281524954160449826886797578587112956644584081176506561*X^75 + -1887255418191983101823567120763183962459628079449095434202343262394655407216359114196890769913800184012817447107624963018636912233616533791641708811852112695776279860749192688242421229045033148753843074706339229669807314046768033870083523806415764477215172248085831279545752893512568388200671835862767446199529566449245853364012870130786368247386541602697179340194296556324533402099770574289613547975019059316361141565334519038165971705/112626157274663567135197405141983017935450531852774830207309678194928786221628872808897756211147104375364129*X^76 + 455790477856333963877493835454273155689926760920964354570166658854994685421789145144002514673233579585269359665870255915815392718189747149708901710253337717692037778417933316143715236192203552652575579561184700855361209986978422399032824314269367293421247751242547334485492878573645218314241728116670242874737658724128175988821584290833831116677107548877726042358272348674762497623152146921028053297552934826758595270302957787067486114427/1475740538769916720172491599575403484008208318866908600206378713388151885862003120414987299634660508630396182287*X^77 + -31492910928445544079066628452385801994903521100854290735914280276422782739747115288006027044865236169495892526074735268998680421086982728667215821110883461848129414130180615059344528342102527520338150747825100667942958232926221255420966181603741298254416461594773821604869691135182623928958574253382999559257965425659394074282816232626817776548679706617890609325209717154203704387750180809300350053598144959215026749443530183181/8595448162608835162573258424939557195714762409583670167695159749288619874962136366396837076329627136943*X^78 + 2430677271374934378543743618130877571009661715737912523444208275628177929270274349100439217797170259664745217182164657171399882009331338223888344456052098396224449184969456942005258400270878474343475722458093012309086775885251014520208227431013558981790123698989941412970615228074048211065431583514706882393651178611414173369969911248655925423920932387143888087813611764971922056652054921673205988666296698950229515045858598145283/112626157274663567135197405141983017935450531852774830207309678194928786221628872808897756211147104375364129*X^79 + 67544278203759996577289282622959480865522007091222706364915705399145910426088849022355943190111167327997423136584987891600434084725056780519911878649781775458424621040061917522795096723370034036859621304858852119132984703483726103573695200530053981474378482654835275490566591711182035212367290592401631807353252216857311595819060929064131147861072010357315209327353371486182662162799925619160290371397318393329787603360/655990854202002225640941648854427016386687202135668943577437208981807210177984916919547971939985281*X^80 + -30727051504330783031593758572178279029250207143701598674764257819629425643174454751438144499678176741028973185355765909232008452883727058622001171174073486840810203744516700748037657789292074362889170421987829921565698940806556693904003515900870402584148244732114693471676482547964685271763071579744207684603479940801678329740993127556665539341170448475244264600949821470454688095619067202800571284741208548764517065025242/8595448162608835162573258424939557195714762409583670167695159749288619874962136366396837076329627136943*X^81 + 1796581526085430182695690244134604420914133111479277999894164296623718942156458537803561258550245963506253992877666274939091525213142498310749528582461346274881233720995063596023714554583591811177998586725513507095165464443572124388519109667935840801518064218525048994520373361915590694553933918111414971890219868322618178610958800781942561800408779234521075682804903113257634870076534026747629988178845152325026/50064172647638115366018594890820958283346348327533308675680165533221949948712883837254672360527*X^82 + -113421730519935161044694940037814448258146325584009201360621184686867947284162664020781728521086276288870673718359942587335454848770729753800497003213796659933789429889738762341098138511975197902991111880391798571979950159346907591683930705982967187494182969395209632419312361573904783011286949447526515632854861673830430314297629938526940135571362846999227770894410659901066716528018496417906799109870366701847388/655990854202002225640941648854427016386687202135668943577437208981807210177984916919547971939985281*X^83 + 410661915263620525385332706672233722653228647205845740346772920509765910491696159405823601701840477149518810171045273610682874708259813686328926494889890905623162145815077669644102780216585010181925903531766512909765106066576632790587234941599485363202725001723939169315970283162379281069916059187741877073429395015903948883544778751023927492665294228079572133519749071313373164523595571210854898881920/3820817572131429089980813164223533410924700322638579613499211290026860257094778587900074209*X^84 + 181487799986024339967060323666156457721122009487657927002983159059837773761173420924685212013563201035362318722276024446007152954620354264711255814095060210625207270054825459561626080904749066257604626779901182392184058032827254751073394545546675980112538281683127832954086520701762522865430691219657726412564470057739883095972486058934004431733373253952375212909731101282224248589200396441633840035174167/50064172647638115366018594890820958283346348327533308675680165533221949948712883837254672360527*X^85 + -9065403794605938078794109035489073080112906489107544357412298048558448547918196083301472671818241080053337656609226994371962622966099827434245596158003260081106726774418166787228219027110810701006208134264088795001815876069459685413844085105122478272836013127537327378267624892836986432692393750996993861849920862618853068921774448192529275106182471216395372256218988974023540122204625004001516/291598685196628946804610636054608365330435802689352027283767937878872033663647911768303*X^86 + 1145746787201100303808655238167527845400519383117117767310432175747809934853938465697822799798864352764853652296695832182506571135445213101100371232715811628926593534497512375165197503659725913753573019295941393697447527805790277422652513554975226046369124901871238926840310122415347233605735387819562802792869649084394829885834892789948785563199528942748877210140925732347545232895939501864081568/3820817572131429089980813164223533410924700322638579613499211290026860257094778587900074209*X^87 + -68275690446458564274234062472323152957353569807188065877183860098521421238377229935953370268722423081045412320916781333826537311550293794632220121718140971732406304713588944028279804076341776635587030363805560119901953457064101804103838867513148129632265614074776728480811803705082504069825742947202415105783681354318499111438032479584079041197635161627517180645506525005434629880256425/22254345203131263588843061593116718715594581598821035433394485070508435752396238401*X^88 + 6637609366387830773737786860553218261091936284164555425283393786572006046658364446106071595645303087898379610157214832422481308394126378188040220194811543771353834771145213242031147259237947271836438536059890940371476495964289962286331338766568249398730804670514774431563778407185396175348253179526925829607267659147692050542008142131799096982639158430650871940581723100217179217688245313/291598685196628946804610636054608365330435802689352027283767937878872033663647911768303*X^89 + -208865866788823814779392743011964088757540666153461643379734890316529485930781941802488885033375631198547682311010722667516031709355218342562496736278670617672772507450008080630075440050554657116351634157885742476813216357850669453389925688788870515965740709804792946824421137884922833458022748519843188012114757347251070288894062189528984918345145255269956708091482258043356654/1698416027103049957173400106320439495962343096910710175791382513203727066503567*X^90 + 12287663872771427209125091469592570979278535946328030447728143929441905563640440272654680513771681288192100159546319197241760130423809955140084804328428312131853387464480750163671389674016638130431843467145300685914227696505608416303854824679371761146756506209691331536499768796969979020964915048395478335568887996213082424567728776567747943799051925888602034775787797507073056622/22254345203131263588843061593116718715594581598821035433394485070508435752396238401*X^91 + -299518048625552045257318697915556668577664152108742446883809554176940365272813056616090850917567587538855276004051966971417552042067599025244546094278340399892305639056775164181693054546052966003937515507367850811988686759053966612439632870497897685927441743674921379482556137766452163041762059076798845960737719682828184162746569774501703302946442701805112490610862325/129620394345039300707731062071314927570964137747898204670028429611823785889*X^92 + 22118803769338648923863089578035304901949920793377534436779449348849076945186600932264806875876416529461553655048997758634430934590692773590445184931062698453443276442510636785777488438279906929645298433313558892747251773888721859848895630411911042479706985531415534627735177725357922952505922884627251602297819538571818468626846087519735668618832718064712478502082269782/1698416027103049957173400106320439495962343096910710175791382513203727066503567*X^93 + -401346707992540620743352061660081642663100953587486885509284182392490557782587895935176033746918864895860039024653097064616647828542232329226285249554132605473612681971490201350398461752528423586031080618324145598816200770454954759443744444570864033573964921542872347883539750293435775260598055793487458244158413187476607770338331664236599540109588129703911556/9892421151266068893210032974991599448291546802098618993362468870626863*X^94 + 19863359959558044144627829721403520928786732788039749631256701269272174480026526671499864931875582490019889448359703423057141647797630189618874955098761568378114490314549085935515449917832703435724620694825336697767959952868298504437429289155671994378359644359405728065464167918233915155094281958000222071104880584691456022127210848050392785879736048670143045058/129620394345039300707731062071314927570964137747898204670028429611823785889*X^95 + -36793484618478836251147268541858160217208614349670179908902411356844036601255448979451134142192695299915118997896199426269648616135733036669398411346217036083222772901046808375029042500764783235017424284312813093785785547885084097606332779170980657020278189268064652777821932013712611799916191223354280203771649085083388282713721116840831820800778540/754973758014658390689920855910218991703544745638298022846864753921*X^96 + 4815559211889350194803709057389688304628629471559489756572418523356257577211440442276540332489868285087159695932948014095150688994922986583904758401160584473260861041401105923058222175539871444660883982863244497546944697523379736785266449524235841102371916044594489886853515275720389223470244776333938329099258247800002833911493491935278690599622300178/9892421151266068893210032974991599448291546802098618993362468870626863*X^97 + -38167871155027300071317469583463333270964918473425516606266435915065249931411458829146790781393190398910112555437395429673367060931038100525692480155742978962462300217522738366312367621350267024846812589022166693030792099987586080990749772831411310306225184039256484174832456364712506911731770926762992589778331158201131524765773609720014809/57618389530234174669153694261636189552281519166473175825907407*X^98 + 532263782866416979528931751991832530142448621617750433988039769615003456173767741901532934071825035776966353633848546955001898305124295254086429177347540065919787368357376785424183600176646346310087269804056286030671145944775019687051729435923072821691832306247681453288474632856476540293287754977922971099378225894098103606191670089373669317/754973758014658390689920855910218991703544745638298022846864753921*X^99 + -4639487269831075259945292233600619306758603348733509427965333982189587097051021931539949737090521055761021070279075882446706095461377012769709431181265467839540353117078807322672781507177951186513534175974129052849512155640313153211519894125019845541746910753617118022510016881664765686495478033219142536599806183025869263766867565/4397343320631471775101403820623993707722011689420222531169*X^100 + 80384957877337742665161604356970471769007884490298116363182863538777193727805858200776453747789854288809663334748199934855666411946873655709274353138190857813695221921134986797686286743562304253093129420741598011657362854777184682267931279571696692198805021859937846006608879317892948383127570340994952788670175094861698180533757237/57618389530234174669153694261636189552281519166473175825907407*X^101 + -461947282475831271472766084750008309345713032120840224972043840651933805026472176686347660180720902272095970385280625690159853318996426263539328156107591125866630393239713922777393075618278864741753280403842312849361756427638775699515402578326495962147654423581302139887637425755151038248137715041237246712808407773858941/335598208092152314363230086287414615563001731620256623*X^102 + 4697131732172543972720240519774492611891627370878971092950371841210517892816610400241309532255159823802013041380196200616217318699201797220179548570889762048866422558763189007166266153878808892336899694778342861909779228670065422293531462571500548448889076252884617385598148396639193618663257128926684813149730198751057758/4397343320631471775101403820623993707722011689420222531169*X^103 + -16219175180020721050241695225126438196326317107696582201511345518109536376173532155806988696321960517881567919556818214580500443217405502594804926054718654070249411171377297356047524493546687898276598758679109187690419688483366239231758620307462702623774956525086806070700510610370981229781748728656877079482810/25612318407399245544015117628589988213615334779841*X^104 + 93920889933544911645506623417387627888293488875860699244659895303370458773417077019088118582894307107204280246210531379698525192422854840062938232220046904612907230671954457544220567561264417980042792959490144552004729680606994025273802953753498340077266652718522351058043192719814643543017538519312691214337928/335598208092152314363230086287414615563001731620256623*X^105 + -180287378019803003811443479175813456461329934375804277038184187156447416935674351911400904756385395337852595926076954196524991677509917254435635277346373609051587058112065649848619726530624366899986270279160917736976082516546096801209639995066740529815778239318157784068258782316357485034900081292149/1954691170525776199650089111546209891903788047*X^106 + 583639100565673097802731708255655007713138011956265458703786278712951863809044924209477139015799299213856675289352586630136729462403871563663429877366459561890178511553817617202043990657105947749839336357692782299700451136871408358632566443284480844401510814303976456745606056510218576787759376066972/25612318407399245544015117628589988213615334779841*X^107 + -629345271860185550011687050337460897608870879900651396827019217266142314634840515862858027708273155405376204831063629148351852197044736649221209980259737182586970736594585314964495026290768818287812247709166343484063386946354538190848595622910572654967349886022943711791949699053266769960/149178903344713134369998405826620612982049*X^108 + 1133541737789865516103036008703455116525843608750775655158089433382416873690174048906495198626435229618785619379237551676653191419627400328987698781602042477920902395344153771252070606928338945526900071651653686236923516787909337598644332534973940915026647573476563177531406531876918407522/1954691170525776199650089111546209891903788047*X^109 + -661292871923213886494955677241574831226595123365664060891267391491738607316432624489340932709705472568349794948738942714440470820382094473239643048226880188046345978841158071364922894194638583626890696061367100124977821018952427015822859864347941828836163775002016578948258736/11385095271671612178127024790248081583*X^110 + 619522026319735045509782450941134544900566930954580802566789864857376721720416972855373715745144568511928378009743297464494909541793008776841701223662861256588402349829338207005039466172376366560030948865420815401368477930189195762815497307689539449818740721316925972527922218/149178903344713134369998405826620612982049*X^111 + -186789265912242794456479301120414948422284594823726473123087384433951984376682453698355902243063790459465469598680307550207936191088168242607816414578797540801969777412084394688625961892564754227828749976447219455913287681252912569173692439335478483011588820158020/868892259152225610785852460524161*X^112 + 99662925241844389345628965128171067668564474825236239956481946497827094160634789468090568845950555796187978797909747239186195569155767600096961255566290121641855530053084286757382442924855335560669139831884933260695273032863825997364822354182920840895213660893158/11385095271671612178127024790248081583*X^113 + -17554650553033243731737801678392519578368695426357359886540178495784730677027500221438981070926832549336442000159549865219521083416164902501337934649618653073300757524258322030779268360923689046323628866985149252144898036914627562800472737813012235459/66312467309183058138277681487*X^114 + 3343811914583304033893547951983545510685025201324245066580626397111406019720926463271378150888000927370937111659688759877002209945630576916074465017282536897441283891317517801831375538581800565505177847789122289627692362925597088796448473807469177372/868892259152225610785852460524161*X^115 + 21459497945108757023548310313502929593748864009747490757599522704643051993860805962242573172388118739868489334246669482014819681940103454286190029752113694640826037246649454474264743096000923678994183919588368182034042665909137056436870/5060861429381291165250529*X^116 + 129659225229581940225942798596476115827033642439854367508689833231616020165143191891331538623044605338862231133767536654491773897926588932648013799105393342067080447201060875752687968884794932712773253076458876530983708644034553892312/66312467309183058138277681487*X^117 + 180898129230990938729668073318660749420817774393507214400064042316200849954278744077454598904652434822088989966615925897628606201587036500162572575842105860195604322733183050916427930958710505645194662351992025205281749/386236848766030005743*X^118 + 236413152647072974962850479601945845591031431475080169087228667022277446451816523656239258136206271214334104791337823194106406206461223998312111597708629043572370529572050560615438015390443251517496663785483446887333/5060861429381291165250529*X^119 + -12691430806812332032929315693484787488323419057422966259590483226694881594344145730817425474937912029028017191038446079964605623557120985630766286465549923229814411167929146463936556991949932008406685/29476978460354881*X^120 + 560060125398962048194906356400215119173160425441900468575703571551053423538242399767705622308384497092381782320405630867137475580886340431568854788277684753619480845475167104445236543373954414348/386236848766030005743*X^121 + -4888885624895992003521986279342394056921702963131527520955869758584718004267827321781832441120865413478640801524051088703324854346321949767142011458429548505291770103572671785789/2249635843727*X^122 + 36255672838095359513728282396680897854446637000362477092978960121937608687491554386660885910380344445613188890284472602034328605982347936934774594936426773398522493534769817/29476978460354881*X^123 + -51704846800030403524251805658545825523599439545956591513660639430874375677607170679602724697287834877172089034788465581090088856424210930401656411359183/171688609*X^124 + 82952868658211429451331487358790586724109721262698934958839354050771217821627319871933111176381139761195069973532655566272374294831655946267333/2249635843727*X^125 + -39439198483441692240207950462809346449881593539697905633664262427737895540106589543585083092226175457154026532584310018844/13103*X^126 + 21091476240774483467795862606494906220974362282096442528739633456985989987345101469480961342778458800920432698630/171688609*X^127 + -4042171587143127456961315609607730484556183004284900599887483874052910625599220*X^128 + 726145237551763489132138293876213304508314229321186339705/13103*X^129 + -364696837267042666500656761*X^130 + 1*X^131 +