D=-13559 h=148 210683115721065115989381021385673625949450976506135744493409261586835186136533983588318082243548576346815061116929118189500282213617973854293589001548012237701416544732362905531525928121672585656807807432085086519975262725444812255847359985835387314491209478716552853143954887565015476528749683523189780464019924349875767106429775909834002255032785248697646189340144786382286552163285219213273612916870324747177808312400849797803362976826474805906987389964933463073863631604628777680829880614131883527068606826774394993505583628527443795049560774971384261094760462958795066059724027010554474111232686130681328677849024024356076768198813787815622888213172601610672864410340124987825183408775922796529758507947587994392343599641481777/189711275302039460000162680016889053880198960791703044855425325287336652584344065751281202035769861288952704578788385555124442478534166979353961573305038064889691228049382569867850409173432522496903989989234719044985982090203706755039241690470593368983802130990288882101388614913369*X^0 + 5327244986938906255221140240357121624611708004232794548021354987988005676241629431031182420205037592422338517582068849587434372689231864281409873504948102911830333240214262437671872704403461722242372585608495922413902628994466678555397419746840789792922810258630520059645304449783190482693910128104317033065888284874186405882635235071703300671046073621977794982102655682194259265111278029403488911610760594228375268423110324785163753461785570422584271931761896371171058323007236647575403326707320574086096640710066513702524889160365784897212649171748425503111528644483836613760730305419772151298467552291694899588687349939558859121182669694371069379383893620329503002120624793751875228967168571797664679353400934383157280500824/2267085394136973955026952123152714853295435754679316323424049871567999312033630453092897659937186316075471098952381270026095305709656552271134597221641509845177029132390592268119982938123418592525021275802111641951059170135421540871490567143158392200378386800809446409674552253*X^1 + 35219634901747718320883480836147856757196098455397266791990549029542347641502223200519713169503596615071598039348110018683139502368756727415160611300625122192896787546992803137703896845123854238262676039039732971031797128002055723718137787072693204554849291239445026134002647701583056938336882477167503742837321408354464070843288084691604280831537301838275667292975977372413076939498258211253120238629077529284076188891047571884852614711661535040543196198503700172688228461364623756441299333501641191674922132371317703761096499000715766037444373665220521824486714042465487178649415811710199023344983180870626871436065447469440489501005862793120783150958010390303959071901719041626602406747958648566675795517772673308011106625898754/2364570066084863835093111064448281591987139492130526925331284016045423282451076562575892259314485327666716356207333664637217403855171784018793384902172094768519641385083387735649142204462725592003597190661602442554954714451244667128964661530314203064994657433244252605290557999879*X^2 + 11237217900981658814331898783405198236122308236205914321442993197732853133766779849091467002793562823153823802313133206640691951801985039680819330129139101035764828598215846640347738925339199502033995291332587273636712854802019280692647292195457744507254653132277096840299734612891492354409024873916934978911555136697533763277031950963032721657710610059025289876817189199051897214159186323167763582272998254144787858081534245854665752301962964301846604986169077260776135531898804300115581144389519354408680928866398422979034119242190569813116903914562200828227402125687261724968107867265793785724639818166671345315484408577012579348312406190787124471666326396293269109833768740973397221164077513395791108101105294902985271436911/367341736921523104889314390041043921579030338006523929682324475834124528987232547049568268963935270773494358315390637233374982420836008949014138955376236973954858986935771901545807398411177125730324636251732375349692233703630144206406429383694888093829287985941319696294342599*X^3 + 58814879598135897389633343421042000163489631357198071687986999638740708183373074147496284325490967444475747003486629603943949734328652861947307403120012739636883284451822829129537022583269791703972486919960076525411937741838309556802511549664862433202760201259445817161979973069692970569170093782941364799189406557344704494617635184109614932114292647825490932181201485660062358483489193426218540027996430088626094314136977853253635026923212378273856976268500756454922574018027122724361012002402669943345693642376256645992321071356193335205367332738479505494805805620236284261170693611278099375095086669609328451797455671899828243028893600876271189657268679773700041089403306488575317683602230254720226588187377018449289417271598436/711540944416990254170601973509502076098581764718636851794662509690699212648269443635013736983142619488258572056911664321047340949159349334240387156563771018550561857694590173294228930722450092539638820419605611052353856683931589327809253716216998237747330828768336251722141614263*X^4 + 93361421789481119886943910436475556115198456750181880682283657079969469163976090467190644353838236567781136118718859441407956073532980983741181148148723569984118995041194860202496474871192974880974416367367587747404021877928707621462956789583199236671123220467336278801772759112029980948029051057328064624225809871608744926499893642970792609188082330469177705809778644670989432557520785611245665195452350212301433051890820056076115589615526781712803487716508896803373980158803852648798032489120410520997022582192403199957017190154666507207809210884702510388115961136798598113022876110340093648378244442671631547968097890657023424368663933090260010062894434842137568987378444041358027308308633678944807611897773970955164045815/654080616351157425498025896525622651763785014941078083258487629892291313085060007073604642724443024250846001657317940560727951167082333425172415617023843399727868350933438531721065084145364009655419842661624555478153545835802201709804627035753122205147341982911540344038687*X^5 + 15524085916457577433741054418065521347500323628571958570407422924086163643992443647722015329531406561689062275045713183609952785614252992131482425673657649544745268714617110096173572577463828185004706306145321748592670152555899271012890244786583559067772803121760521153391221828000676062730805243011873446220124835205460706305430163852227900392947538228826349289934102545761024661208170441311832191754405738979896122922283385159718280759782452249366220222013759065797341034852855970784161374945622833488548435491112485074129028462441282671699799926078975428380783104201725272121114995787554801361919665146711239590834056258600187326905809399028777118895669936150631178009811300565873956963648403171412631410355573777359548689258794/62080753539737404726294131916936422746856127123102544116312836415967045398842300451377037454905060760720546555301017692440372029121285512383389483458584048598371168792145451361241450331488934248424863526542771434097987495913494370882686565844436087857149669624083028673743899231*X^6 + 19936916299067108299618002651731577427510873546490590276269756978899687558033755054402423316768308164965735245982151066758960189455017339946224134399341637724451483655669315351898618345408919141643819241764562204708940888617320364440628484484908607876950957836446213748608412528567355469403132855873089215975158497161052475821429728774913182402799913181601527732691524883456332937036877175461527929154753629157730095267921804349715370347287937133047977136010961529622737558154023994357588693397437043079212428671937915852361067610045981652373545586338041731696045805057569625716219169307540166096924449922010076108995764032817253040468287899114021378748320729500366402125821742415371317200229498827546921576344775034282645125/57067436325939909607210313119685197804893994592174597868190195896642866242320671758099733928978250437993275312383444478452774262899800902867391966585972914070216701759293294713918430160333772654499717816114894102120779166882071290117182224595909991053123797166778687734919*X^7 + 355849796752002305017344741011642446946155099060843890235794739100658017444242492427333308919545107749268286795358394269126770375148541771702548336255122938154075480692366017200402604144306260067181540878381825094970506132296526395519753085551940017519292611274682476850260751330202532675831840687791194602123041927201852810474328256502878330551654230555806277006569721664031745816316037411701535462334873131139808945081671268454082625620696827181793480491924576397351627075205975782129823663081895602383509232888515843678078327254335486621519000544346542394377767876355949850095240973130973515131579953278350815491011590778553615917019685294951505699670607843031151488579100327384295655278890081719805574815511270941654100392593/773777369143419234364164635589811597036557672675295372494790866162580623379625988368074292343016097688750819960607123683341166230658400441978967674939206741878068259154257783026019994543965623422361673868701849130655644723754004622698873783295943568689305565784352226997766721*X^8 + 373181127772142667598490421308399847549678115849104202634652619007466436452237964643490005704361620105398858473449841135539374797530235355363488526384028738216486585839612170196982180906191178250789418902473046374187248730012596143794633483467153625120433997272784572603308373364491974023102480861597397468998649812469906486520884729716891359951520723791959070136158215728850519113746044202547055363890225420175965887952008946211069583991251342033467677746500465851394742321377555706262758059905028812407830097537936807970496184350483764191619352779016399122197574789217411159980432832399335456658236686054325195317326144419587312335450435736167967277145448330785340557007233151311664902547583475130605846012720857249532543/711291152672309515717865839459163539274805301724132092316848079248664679913872227090408955970006956561757026904108128686372066555798093707839017800208674863770677970154182963835991938719404644782834450248795420256538954141387273989955291389977785123385052121925333595929*X^9 + 5317127625132974229657964845888834244564774899811395843710973080563158295370390702698957284545799957153986991045778095969079577364332422393637995751420378983370897800614748293713059425277182095039584972429236855260346366870598288969227178442102337962350644025251017545925760150041746905470967764187256095753207449472454770729442841553169016143305634109284048061203676187760560902265587267882980278208544531026110074571283254689668206438651744756459032978772840524714718823394390676467935372600282394068072563127429727932651823838679460920269103397711747707428903857927126450007112126706253540543181723408705914970802847741268393245237930749461566183177668390220044431390340860346183289158271560946345747489248136538993959206850/9644396739083844723618542917226798429027085086077507039724143106532644394952193527118855033997324324020863527792802116858518850430066352584589242353029422477866622597320566806652214697096407578610452310923417103258411679203070048029803795956708788487977921721185598227201311*X^10 + 354881629502413442378956077486124042749906650364958160501970924613504537521563463785983671768520210883651781299539825020157080082971366384132226115457276797593211873831592646797066404574358038901700813316377198787551093154960778455907176734049962456978745746734504837675686654844801327358810452744105355114537042809918909351354203968717909350994578855432826048176921019567994823505210168566442331667439688307869750428875404344002562979133129392313935623406194734228379332758727995669907649935499621502540906797085700192651648928857916545545843819686098412829023214436613358025531789190351175246432797536560704059395774651321276161628177428989042700099551332563825146328559827741731354407554174504859683339620341123762733/681966589331073361186832060842918062583705946044230193975885023248959424653760524535387301984666305428338472583037515519052796314283886584697044870765747712148301026034691240494719020823973772562640891897215168031197463222806590594396252531138816033926224469727069603*X^11 + 7716180093923431069155145718919283727992833065930351031090301621948767426462917841452981938421816883560654295707633490134695400115943498920319661498242021474422153796984830285469442509285408661661102565929822028827621913835375939775509913855148847820315762966905670963850359212974345162011917005831833548938839523420739748156309414649884365633950286030279512534961908686557184379711984437040707004257737767198502094898095932887334199605164877703897436931697772883467054214147001401017225657928252276795333539412424110523891494842587045085460417174194663667768703662691706361065995146495161312909645837326449339865786643452361892370184631702486119736002739360575434042732189104693121745752183463688456211032390713265616406308/17172600685945758308045618124085519733920299427339760514506760770432047272206343768325587651275882236990991078113467678285268463989982548089256286890752293139606368136579560126897519663368483566899860298863775146193583321413492757757492034986606526550296258372197339673143*X^12 + 797220097142429168423321321438554279131401669262960956349658938096651122813173544102995539779489238769484847800924241832593217925623313123527062015302644861220378400245912575302872977155902545894436124753421727049188706291460447969943970055487850982713719732697896634532676697651961788682697838980469209434189417867745836165438369191350161852411571914278082181314736420527614759654461420684523463464215662920142796572012660685992657734495099927506538388809244918272551648575964515652009655923731638146423123591439849736488506444648662878894683289707993776842523418314067765875842290638581438661029042827269592620586639756381338977338996201442899050934185570280047947257459709584671690656107901252645833726117602808272/2255118742969679261951877791348604938201152579518948535071997357095390900786301849971245700890457385825605139541224100861328635551176489185704513729223225064141171921651883688019400757611512465280417765289086884326459609929252623132896994105747938828996652814367401*X^13 + 380549878980948741576516777917338132011469446714962650791532725702925855453332599075951119833746768176544762401022624571924647427837453401282160029200067933560871113366551674698084356491814968635269800077126715929422985062999389747520152414042543601674229279284100276342846649845227261481886367746281845037328745376157406700725988933421029937533938828676158960464340830883984267327203307330462455841809268309777806567106830778065256884059771221847053306178006428986085410571683434244626690891705150905367580562551408642852905013321644907182348350206979493199791777464228690781991608771784050562211436917544766102902299545698319506445834983399080362090783406879699394667067011351173155874416700525107469547906036318271895225/1498280596760368174527470037671890983496401963459173736165019396077963855964311872404245902460311873026059624264933421595358993502481698826579407581072347723589817354198216655366897688750270378320122039498181724164540826700506079535888566810911978826535915159990371917791*X^14 + 229597139064363572191692386563878152985835910043476236954121539555566468242657937739103330193947705392087611533138892386970676414653045042907826150711152775721932790375466764664713293889480681869197936783815069224723400109973840594426633573750002405328213161378381180282798696368047115780885565629020418669230369473699818279929490981761990455776850388226522058752757425252699668767711499866208063547226763852353990047307358020497300790298140558578875104777157979919952106764570864783180253173311055248924801507871198353204966063519321119948069206812200994135267939923151483063766429606735751148189506946052859812844113492910395544914752927119718365934603677230418996120125196151651414570355743576234186683495442551467/1377287285974770555957187107467939928700032783464592729473501741581748805178211196962304421349205517517651461062089887103227555940651412858383293619861164300918433858190076614830640731158708955305490044572529573649045802037328783255661922574651425727776479235620359*X^15 + 265853226495394928837980056843817680922417844176004523435667158900198791331865117735181831812690841854394384414652461950150129550064795439815893976530906255046762143621174023940456106606410280029035268881591721433710675107396124316552457034501013672360814752069261003563658580801192343196024079484107485033649876831030573958685572074596554240285383703223578794047679625457919185384011017699847203736914571301905855143484537355741796604830150442590024696524241113888596865939719821230414833789872010851102923120938853693517115678927418570647934396041270057502263063936804677549787482858058964492064994622301169418521336388280987792040032191451394393439162553536099686917682110104015304271386085335661472970937610762439968/2667805472933130566889071427165399641891963501570916116990172873443847435630195088515983664153411087431690880077268111318951775857041786706688439741671075250879006383314178402926951096254419246426734216336989784158201718546305853166217144027099811634703040279396635383*X^16 + 928355366868492956420942534220319922201693349671277185015892542263984087256767387342723155228846942006540976491353840874828997198649439472228103297505337616853846518853218884731728725961629158020260420496965352000900384061993749296555213295189269744374301144618846134910557719241803898066230255924251300243694884861726703626721654718228972233364734357789801669512217989496605295214147714887556449596655162484175496608192020800477005955724697902699163319954005390587707591586974939358920496617450555999685502690969721950322892603711591790724672960102577104843268531918111715540709587682101015762199000893100743319296406482188402083500294917251041478784516799635653617580253500800790878793156987376843977004506930395/17166572116655817092467336909955147721093409573384185506381133883569256440380388840373880611255677591303421854081657269743008846815405912904106248377943562715186615682139018209777880637644502798630269011929898808665000408902468055919084365743498115494817094978969*X^17 + 6164725644435083535696136618357868139197926547624431675507993731091458966748563321183711773496848976160880450916703633053495078184881820142068155915712088600794081721662150401318667364908517618586509584448485669864599376064748174492685527081420151269514366455555591685933770917118881419818848643104162727957671985664863961914089084670101261752770897168561597307115651222992406936070154723512276396868254275686595033574494816839963026572936355335590003284468589744243862928702841608471973990088892623330144405351694464334197121907404126427642826327990476940682233255187904174150123299397083452932887132003874719107311047512872041066991014557924489318114610961911674611058819359870512959352776154873447183860972742612274/232761551329736223956764621162081847950305540405516171281021794327315548075117692286629447208015732460483096919493190920445456953970088773066776621756536766855215322034122947906378283565821813446627817532757497946688740544308564370206864915116090947994224990819840671*X^18 + 2479056255018125406972094871407712497920370300344201444985403792581684010556603328734354597357047035067859089639972090848086664973302155391318611107661202808445070132272056231677853827943031988685339562395014632011631800388664456954971086125062981815128837619490429001096557194396678161402753931383845821953035934711474831867257302999827855783842122288927219632216828993411357491657533729852815970948014603846226515711956240798247659419232912802880764637005964822464787107883299886074328468188182194317160095841362914560144660278253950448654542482742599615122706709892835288793872820259660938089269794114924605355146734285360728621056487892050824847109302159022392621470518669605266623115944908030999223527930367/213964944886409992523562205013822550694356974548412666905996874867114413926121816802359010495037208712314941613673580543297329826078884820473040487932182469125048901119661780179398320507553726157424254223479083904741136448448786890650140704377253596771449889479*X^19 + 12956628807417726630481640660219729149404128879151319988201247983273671386347261633964987359316586747004187831952688326784359109424202321404733666356221604206206451672629559199470808474965203388153958874165883404338932944546726545203905370890869424936621403685194034680199078663121397771674125002257056761949436668272975281575068438106727983667383188197689351473631347308875595021688997344082153984315732812403337481650895275839105104005203026862250523461207054891159457327504482504762366965483360937248896578970531285785202211247820752676929161832454441861736114808845427417883962648673802052131545978580409476897923391085827234618286635683707905717732759903612035199828726924260964276421263138105234614255108915521/2901150687714833088626979937782419964864786217901927350578411626323204338424285714023185823302209512930278293339800078586568495111803599280793955975872462098866538050281494077452461827761920972968515463016152898664385069104517101450325257810651181518624089051445761*X^20 + 23509126324096330060337664078559206851099637443696166881563581219055086501462110215443341765802622250051239498424266147699037591614319068839691158104211550594576639768567446003890312144493927095103945018850375855373903446558796509959531681532302972756293764465062979169955506317572894334455655037059777404772503339903477737972364888997636093487001425927179620297093639013338757371296876461349693599206846674030025828142533143493672365787014987877748675084969014841107366201534782749615422640260741844667281517459972503016027948227254472002404947517584802447082198079854268067651561282169304040736752133820195559428605030886239404157805009617993555747676319383962782582256436831195750294855782333635057378274/15780289467247584078734582566105358115964081019869656088649374944104610511551133328590531049121410776039157874007934253506698858771213571832217751156588426073091592382894150024293703112881018228292960706798368899236015668445223607246119972297164510419016881*X^21 + 90423933216247762872439738019477723899966678170832008035279414968339818583826708000053281641557685896073556938238613965226603749607475190345655756076712318378114132414190029671300089980719124880433961460737461516110365310002692119065994188014266722158366276667691752834770766762546817790823036565730256407275859980093289187731726957610864990249808906967665433141845139794057537717789649705851458152714776582340145431087544205244876979387157863861595107782517509506316665437602494398196358575799428279398766418547067653167444465543062410143235224377386308343180044014322898708761608947276597816893747283190895343250883997054975928271639477863507084500784729232572021595927865350762899687357240924755670438567167/213964944886409992523562205013822550694356974548412666905996874867114413926121816802359010495037208712314941613673580543297329826078884820473040487932182469125048901119661780179398320507553726157424254223479083904741136448448786890650140704377253596771449889479*X^22 + 16975335940196437630527677934210505466851724624133693695438217419242445217240472781048934901294379501033812646918320114942636172553891826320466143525085320260221816233049133670387836000797591398516215166954568869450591834373268065190837495373485718040678500248957816386222274070259949551404613931377468265453288258203368376924762408800042003067650165301163735315878263598611951080290870492226970583943149016481017843426353102447409196580855736208100174593711707837673422463157413623001966799031718029907303776006253179720137978693468613380840785102465415633485146079091106231493012785359612402927692157783943747586616099248894485331198969077852661923827039039915889448410114618636646721014285148692527/166260569861321252923567715340420786572588381147678991167167563390732676362048753369828485551203847481790248690990004040612970391529227522385950830303419195190243616605672036752538673447062238347675879034467026637404946302879727827021798618705177482737*X^23 + 343714413888979874277129634987740450431403513728123734373815889965525354316566116722501083973498740379199546110768574233779271687760921317474942186207537909747222031926285565944003783548527648612144046070808101214853732451789352780404154363308781409492916241675024250478222427887451337659879019624017029331371767984210932270097393711033975284644971542218925275477853391080850913562815094173081064392293159928268545529968702529760230675171354706278788103591608816677794566965147855232989114190639168659590819556754283910731690600537122069965449856464691799740597322581224697040385862684045872615976312962842313265212631414356189988022412944541447800616784815714509782619202737508047781479142084518857932565/15780289467247584078734582566105358115964081019869656088649374944104610511551133328590531049121410776039157874007934253506698858771213571832217751156588426073091592382894150024293703112881018228292960706798368899236015668445223607246119972297164510419016881*X^24 + 375915572107067635402529084495395463132694070064506138736312465529498835674805671790031484143821700396961583941086509932644841045123249187813457306445514760676833435182465820223270396011749754488262009261195595963237834363213490543825821767771089098854262120988545412823540335135613040232969736992762067623027490555091408916503030237518415939892332522149573619712771892300769030551168022711170687980190194555199954127627685213276535136952796149171794504764854678220389302276317534106442496379236035742411355671639513577626518269318867598656578633084566731586372992661910006113563053442286869831616437190202262820851900550200405297330478492864845636184281840253859356527148916762613228795570112581/85834057749778654064825872658967881555285689802622091464722541760832563945301369834707529969645765349401264166747549840275152499498826805568379365154062568502965212496474980254279129296366669255382487885630886235108387353061294696449044201706338401*X^25 + 1032064357926817485032271463155680475626396666820645880031175032855115164048539733940707888004754658161051852901341304670120226135408488202414421746842920405442499634188327980005064704652995096848976294151201535124636271065489451981431590243525210328362336891037520247764652378576203699928645283239790240253342710498907821773253262195191541259773013631920044750892388578175004758440633352733519422036641757134485324659230219888479242106623537597938310070685124741916864123983732965917155249036753349034176804570177657899750057565700111606743039670111593509635866148238705028573286473609834010115457886550571147778257728521478492214549368821451912307314998527196854767523998031269863932306793071612620/1163823989029248770464974007382945506008118668033752938170172943735128734534341273588799398858426932372531740836930028284290792740704592656701655812123934366331705316239704257267770714129435668433731153241269186461834624120158094789152590330936242379159*X^26 + 1116214426304430015861773748218274925933588909641722399317002676461416106565951337912335321347664275703243718255030765395149047475174363107157305028939137145455795479031681499877132633673098166859862070493435132512340739519260513830869574939447346707762410759695638202290545724372052805657082441621352568573082276521040624946571062673324216685996364894369822958468052963377336229506513483931534471030026515521702268235750029836995397230971589085163320005906295840573247576503129836266742354637197715329637397433900185438786566480632178932194422153251591844704307553251437172687157240405321557330312598087400819241647832367433270807810656099876520787915602879141015644774193099667110576312751/6330412106333701162683521842242634527272342341073979752542410337106907880028126693318646653119386779954367148517409089186160668153907132205057848304009334648791593221954051202469144427787201803627294629812735912317161099864392263179367519854439*X^27 + 2510526988367686503555875569109020479179519886847807956250278325811534563771353201248769436303995302983824007059803662018149634687121235117266984067674424191743913247458611984348756499416445639811787829500115931281467013581940176739496136340065914941240601759215056835307608938451907476378754239821356274508436926131259848895232121704120400505142669147371952000344378620619816680964026517801858489042803065798788283187686854622930243385031728717261526191393576596753326887232470530318397890081202780054317301268704209830378016694267411403909878234221195367007022162173151266368748516454128805654912598105262377027900435550189179635434921944155231281980290095060577809662800562762661362484062929/85834057749778654064825872658967881555285689802622091464722541760832563945301369834707529969645765349401264166747549840275152499498826805568379365154062568502965212496474980254279129296366669255382487885630886235108387353061294696449044201706338401*X^28 + 1575290989474584576926225533357413154840159323680601228772598539718498946474017384685434054793178330903587886990930147029281842634873366366263765125748776550144082620163427188846309044175704757993879930607452937855687102204106832624117216801318534942737330189052325763835657250199993321751269819398888227884515172996202335459102932255256329301777121247762235939207816243518656859275829483964899805648563595869863767649895489532763001468890530820573175437605830028504704719211191665155999371567506730497910028742832448545540999094906749363549514428620538158614028581627315389780944096298472932613372396484821605581061945696062500104849076271845783287157171441785990019008355243354369248/466878981217914386214582332195783946255058805300831901507663569371407027068967231604000785686214822623671889410532420472465570333646075094406508466996779603863971769448635681279529790381827701425421832717216307420691872546971919992578178321*X^29 + 1686373786957705313455842900844144916090809080034397616817825163458874858625783250173969924128922431797785359871404164116960141923712172164637275019618383630517966067212313632028603943047136017212540457288789372568054097561312047989885303843327253604120407895133839780432446921715169305154651281295976232878486610091890646116928375711386712580020417077219832222203916001524313251832823918108044518017642960262517779469250243738073920775011327981294651531258448517477719038640309629977887932177561934412285094628639430701522588214014398641748317705390428680239321961177280943361957390399391815592183527182947332443695739070953502199011588427193399060406552771309834502629470393733883408094/6330412106333701162683521842242634527272342341073979752542410337106907880028126693318646653119386779954367148517409089186160668153907132205057848304009334648791593221954051202469144427787201803627294629812735912317161099864392263179367519854439*X^30 + 1560159615354722424025377648961109555473538370222500311392117316571383409732227305310217402790750732643539673690045452441268174374691807396331479748753421006038731473914615720734743211607242299036893703214693293008001603030777506324024381871694241757955180130964226321562174054073933528453074534167121758052804720401940838214525593177568855229274816989848740804906848964479957492565000836491141683797963744281693272816522194355714288038544068250132286755036945319672905811283598030562135739773895136351473390207979968619589778724853943415022234752990508143119912955533783993588628091147266943635186568285208594133943443957746105353056162161989006542669650201471485347251571169812/34433142651959170013613270314609038000963109764793266576271374686290067635442675094328548247379218424933394012134554205506716596625567895449996936868263117033997475436878507358915096274196305142371991497692772875631821856108261670667319*X^31 + 6982192214433798613301781707266073918643007964380640163612694908952938344931134739489558903259504774782770949756408647205780281235623779365191627786592093115869136290921987875171683389753180499246167656429277251997598228943226618640583241841731334989199638514364520925690438647543065695518790645610129801275621192019543204481769546322892954772611889823306906154264489330233664748413294047646019634668232371653690067321900746558079157665332871433813356473348375984198087998792043356002658958241819565374269615247049837076172870022042879974979496589366669248019042230345106103274780070706425530370896271664054282658150370601133216023685812068662302244398081348990861813579558277220937/466878981217914386214582332195783946255058805300831901507663569371407027068967231604000785686214822623671889410532420472465570333646075094406508466996779603863971769448635681279529790381827701425421832717216307420691872546971919992578178321*X^32 + 5757101220683579598473203754547325267505770871151611028883569652300905263355019018637656780690642103722969612973590519229623789464305360920308674785002275931923927091324541239276023474132456808686343090375929397458963739255525995809453553305769914683602387620554790033892092447758283265012006736972781559740376718399380866087481131164021104122157805640980556004702350903099907990318517089286445538248432521497211450476772140515894544230505041801680856004538413545773567619803015163215069778452756265424969855773979293888620174865319817399764500576463696551076933324342280448556689212434016188388021696996444833594104287495933957773484812866856870412467370842175512345309959/2539504583815854415046336036183275905373781972475349699555378323349072028574575934385172081081143035985942474528693429125062069225279732683088497445848743788922300718111845074040496812021263009246403975049249419251554086297533864641*X^33 + -651312081867325094872710350577578310733031907114951193020899324309212209531996676205483139459267763663485525032510494285430673707408802014985904198179471861975688049500133913236351780473714800995014689913097354999314034175286715794718542371516299482994110494809331188710302068021885696704720102511369654111215273729125764953696556101593859772624275657272544812071783698199799441086585931938478069805498790846772444305662147613960081411575688585359515530528898430103566380842460823421601805224421127379623092755785013066890609928563294634559241168627787625404014909038338363124308971749345199783985424909345602998680265289780348585143158356286166365935608931130965402269429226/34433142651959170013613270314609038000963109764793266576271374686290067635442675094328548247379218424933394012134554205506716596625567895449996936868263117033997475436878507358915096274196305142371991497692772875631821856108261670667319*X^34 + -7588459562765699174225718412213257436404322133014404666103847135422233287642115870964660187938672604767341920734958239704044342804759938257176174544063057642291878420544093496394467227272188711318421245265213042995691751913343597727132415567912282638467104820433640031774322212551927707455587589551398359606580877482287555206482669101592003133011161541381288872075345304120539949000061285201019347942486030222041051202787847624791810841154721857051293474325276614543834381522453852169771478543978987496611752693729139363136937013155825668793602164673966866527711633643445341317193997040861073797692885719803344551504857206724459103169257401391495458000130229898838127/187292911263061760826486911732670248939728739027608946054677949948305334359066002978477179812754851831694260235171725726459331014475974089762408543834260918129825261310704703447193510732448042572933400328139937993329455439009799*X^35 + 17727953040189089051039749433944817862673987858945317432705110429155499049819809325836424607602742991113210999175658908336871200920607586545073132625838571905875527100639399348990227571780520860521874021039416611396640190005023515242255898738921221598288307201323559487698998090491161732154136019428148553031708709129168058557693408230640829031178300866818512772296437866549425619777996008005994159924643662087017066484749140879590082489072397028438959727962285898099324208042470249431899719739345395961584289438903403894062435539171960993382364004195518335506802327495137089337876848696369518665052043062001146262871211213597182384627478753264584304161792452062477216/27906643778196202363146549848167867092019582115113732962147014542297494819500834443793099792100472922922444775040587133242440321156920139374598873031304876801343963935295000813631833099134758343367076648892850761006088860412460051*X^36 + 11552120078287188467818551460193440880824073549790848360922184327834259247936440879740922037668840783514329931987078072677005845868188666330192531029559995129930607675867199803537515883478260124736926359439185820307481657302550132012394655449760751537827779368353577381996684978179770313667039453279060244867209928378810758981978002788469299412087745183557286967077291098951324281780832666007241696187560457134957136109008677537556751790671508051723905023881826345444584021684876636040690664261227213241249433718601962191304369983028741497635919027694573237121279524437548679172614473354882927719396476267376269302855161729217204601217738355352186074443531687760/13813180268682186062872402959854727409080960176090341917153031193178356394945497675232478782561756164296353730745019966550581238622020362103577590075541036811698890870322642041979018418205475519797433463245072497479862485361*X^37 + -1947123620650504702916919450619730773545648310729343870151139882185611523457756895620389829603541740703164600384076015758875170862265270626953304999366636711623674872109311845557326951047190302625844068211643148397394731707530326343149386437566278922936987303651153940397356443888332819578444805336555000390074520111272971838516608490893097330924963555737268766437018775645695988529744950501428566856256641023054466310868851999401042224179034834795530764109230471367511855557848413906995466349284044757693640152708019593239683772370545393769104943353581338432503908058322816831220826567274096498313802855207292594038995205114991744775433747507732011647151808035127/187292911263061760826486911732670248939728739027608946054677949948305334359066002978477179812754851831694260235171725726459331014475974089762408543834260918129825261310704703447193510732448042572933400328139937993329455439009799*X^38 + -12418901447273061315097074405847140147633925010590586435725263380748074758385953261636059847951947834616927331765176403712421711074132817601313407311609637526217316226097341890166209395463706364682406019014292048916568722557305609867882491827765816186393041863231738088437558534857560810077539967332142482775513777412938795829618813994460939476643653322411716579967512988947745440953351541818281636439397868029861038502781213654252203738029901409313267991438799007767733527688363277912135436739368919834583913779176788279476679052839908501101608480710785535443655107621997229841136552894704591650743596521943145429269421688835089669582461487865654424376126/1018746240038512136800088720396395560814290152377781688705142797638347694884983971917728356262390748897142394774321112659531030210341497315700095145330853072623268004301397008774911012479200200589824726251572571537713879*X^39 + 164997078090806413701593542763886290999583393668047531512487555893014675879739478559432668144188831944362919263693116541960536850415463720913135976355603514429010535302805114851009836120346271757982073817776096143037525036912662075731714281380468015015060709459816266434216591828282098784798522456419319038200878607029130762074143139988776840094759578744071064623239512697608972177877003965058052911308876926796872979398626372813515956537516561984207414823651164428741524917162524442220132556757635786016561529055671557457747774457563000143346557117140293630422650742465522297033231787573868646291396431991827975949035925400893604712189049202912740084352583/13813180268682186062872402959854727409080960176090341917153031193178356394945497675232478782561756164296353730745019966550581238622020362103577590075541036811698890870322642041979018418205475519797433463245072497479862485361*X^40 + 7712194103869322744089966482860561547390442604774008027111317067078782738935021098000344520594825503026507390681445632758545177785839935842151933293482833371570481852123072269724281846293649345204708764914505768612054414087084041362014233749664514226453145129960609314758711457585650619435063804427076415803949172444001997771169896055378700147399352819993069109546911365362702697011369263231001648355935931470919730756318778403401108788242339014389373861543862419081707606761992563254817620698744088295949802774951544957987750463393434382357387613781253518306913460863631433854016362529891312232733272515642904090129264497182352557316250087428641591/75134319642931789719012369673013906690337794260475085825292632025838756168226563309811074287365642665177549581408740516227673885267460529220451002679464051377186223490035917750196254331381385101395731709681582088481*X^41 + -1093348731555575340162984328974722330328284448700358075460058568489512295575839821136726204882302991165878113607965586420261901821786106173615395756654573271168391705868660977331837413699957215089342405481696162743046068598576666053226394899599744423738507042756007750576886885719488188769183762691289822035632940562643699244743218249849500260252443498696338721680922853126849749956824214119323887369560845614891577547377675637621547901110000740719780411738317901915121360119576718742505184715805824671987307438433930549910507445692025048432623184168466255573443030784045532199831697964829421984448740323308720835237434954913125512539957898796934954590/1018746240038512136800088720396395560814290152377781688705142797638347694884983971917728356262390748897142394774321112659531030210341497315700095145330853072623268004301397008774911012479200200589824726251572571537713879*X^42 + -2477894228337963868205330827687527563511524923032640120470721926260081274146371416913636015141955010342036593514582095118704789255152605384251566631301361011544716537870874231955787173001791866905417084062874837219066480557366836867518386890946083537854013845641791822938624717286891939750564341304234012846772100606232165583067821960109068626588329419952962579908883582705691221458426051798365196082635784458854604431269085348529939737074461171624290486995198195530009781493647579925835971089548739430411589982538200383668461678671117704140893192301044309190652720749947385059396732515451028663341675048262314589972557736158254196815596494940/5541287679248601646066256336972778721907057619328496631410327607186278941531570418896015509061556358520359140158473376814490293182938308814842613959692016474458752377759120713193912112352045512308852548837051559*X^43 + 3362285212385880789353235880019940246648452404788851346286076429198956656549481184422912466829030680841754298695197650964873548708398332834210460411810123926906144036248027946278678913800756017889413882094920625979944041830933428836296402289075973889574491081413220486236926150111487743196603582741816396137227999535668926826331389870921349502715362111215953685654193710056782786916661709006871031564228689009792698221814522111570506194169812934208402652196872231020907117618014795294824714935839740515787243452036607926035050515846913102527082453764359324970097447094858993451048263584069553066341819919405095946567724559827676969102176679443026/75134319642931789719012369673013906690337794260475085825292632025838756168226563309811074287365642665177549581408740516227673885267460529220451002679464051377186223490035917750196254331381385101395731709681582088481*X^44 + 552154110684182647706410000012851092667643410348514620736302670184986510534553539997374352992673793723139737714922161362550763266650466824062204595390308406123322321599564723682931671636838248055624544177550642799443638679398093222966719807860302442782055082548626308033418822511947077243322815657645933058738622855399914787470045343725803310966347045228439438320149061230609214392408454396411120244988524587138556728981449757303612072102255216391129700182955910669170580130470725011106050794694094513013927710631256394070758211792139725112324583382889514724653863950475946744895571695664334273156617198166092038874770401420982530830/31436897883600456387561235721790117956889591468218649159572282997874128121154671146022882950646214881517011920316754564464649044818022141494679173978634778344549759045987738562487091244260386302080664837077*X^45 + -3079248640109705837228671339898856577673925647571309642978385525642752199387066151397354757586441120820648466618826198099960711476234290072439597028155764017338002220959089273535001061939632964505059682197812083444975841567653900932407230910886330706411675788405911702315865798062872573306070995408079315159813356351634612550753019667642804887340158125901890402520955299916333918064864133679997988998999569767786675812976293680912715071923724261240249021361077893449083297098983288173726462602823888721120704729579360407940756706659107888667053388140466776290160204007495961518466835506086648062811075469698000564157252492334028729096058813/5541287679248601646066256336972778721907057619328496631410327607186278941531570418896015509061556358520359140158473376814490293182938308814842613959692016474458752377759120713193912112352045512308852548837051559*X^46 + 570830527979132328304036362534853683154036577886709501105681123375344031770285488663907289450978928321233162389023245965261711970243656345601383874387197412849845400327585148374926563840328059444229256663995562499885713666684004746757352069909465189116444426577601784869597028011701504389982802803889401930495229095510089009633622983970782574191121318584213077183474374514183990121107022762286961916969372551127605766410339742925747477500971679847541437865939984194888911521835442980525304269954971996728500825161811912984492255033246635687344643775912481438027396991236761705810656091843680700115149293339521909088919519848168845/30140841690892096248860245179089278961543232471925838120395285712247486213954622383531047891319477355241622167130157779927755555913731679285406686460819538201869375883017966023477556322397302303049534839*X^47 + 93706840253863754409057844434829944514272205352858753839521413380340959915190331793187995240737337220258068172420443886163581239599295731472512687616898564673109395069830541710011295461158547325448950115917849887111130579968449552882468893412401695007654344104587354917001221442901747192538281315692627665038035409920028298958479974734620956397919093613673010059202818349702203579342201994849415249287707469743994166325588143542999010136313725820983685457302654123363053158054891180212804217171782765094955834778025811436511961530052853369854250085860228587833054850042306919369069118482382141777917851118229171094309591463249643771/31436897883600456387561235721790117956889591468218649159572282997874128121154671146022882950646214881517011920316754564464649044818022141494679173978634778344549759045987738562487091244260386302080664837077*X^48 + -445377228255393717388290365457471817210549043514055567616744020034232020112210905577119228331327179329396898895501362563371497369516857413046853818127637290755579146153223392907088366406171951381230491568171127190304754562606675416366284729325277235605040668179432312812266441076898063652972850094447452474690723996682261384985525631437632128188190231088606439243366210228391678243792085400165347455302818550274738561333150190500123386828597482810961698431965742989457739549536774004923621830888949698219771449655616535705209791338428556673109539078169903451391030071868664841083650918520647975558411603669191235728256887809/2222939869525193321694833334249522749579115898807127230650880279684894624526485904825654391276604274300584273702349567071889929634466529927384518508800024942980262252601074269745376231462298274433921*X^49 + -54644704965951095860026006342997092331925558999575621277901502915611395525714698434854085804517690153763431475538494094323997388964054173343627553907704779084749681597176009888929889972430768735860839541404206905918219797570162977950722498332665454108133846949562847175592229484795700142423102101420273165313186380462906000924015226758077072599063042558241343099337656300176665314525246518654860065869794269996344484510227005571064610943985112118599127249545131539507309812230973636108300469200785799392210735857520633844055667949665372459996465251377862950501158632107476563228133905371872708146758231066421056567366598600320/30140841690892096248860245179089278961543232471925838120395285712247486213954622383531047891319477355241622167130157779927755555913731679285406686460819538201869375883017966023477556322397302303049534839*X^50 + 177565390263240633986470685439206562881825632748945216715913236864581345188138255259471309775820942488963959141133667149357815496601773169153934830474991433548097889973136133750669059988283678512126693039712101840210550104224755144883670754942233067883298374374878686603372095552667276128875001206523260244647263528823894012051582177776597200114928595389814316940323895503114790588031911305126367364445067304186157855359447143149699668334997151173865363272792113983182537804162214112279977602799967887036342461361041358115236236553820988327800376456352489912212837405457954171308829891239216842281802251124027003977381/163945709088073849228913145088098145112406217184683769500028046292860433994135696203676848681805758116423355240235236158410644563350286151440704956766725049264714378095809002857539363630230715719*X^51 + -151935537749083617667689814708438088274936769550602773619391042881446411440462161208940678554586852589009270400976635805060809316245045490395914677653442824058295460287185020869895825510730916768456645434767828754121283622733348604531257994422822672387799716790946642206031729215105969496398820403561910120822855662349437818550925621710379759311586760740093235637328804139262311765767514435352810780844785290588657011216482513311731176734899878540189673709695252907081444582794563516957247984458806924580460623580594728548842407521924702617159318331480429528134610874784187261918070979748011438975347872860884343865334533/2222939869525193321694833334249522749579115898807127230650880279684894624526485904825654391276604274300584273702349567071889929634466529927384518508800024942980262252601074269745376231462298274433921*X^52 + -23177784692191065815836430033880690624351701234433107412418894238872122468158738072692590007449545454997214615770953647173863729883247094338395132607929086932596367597675587822511619876668751504131446935370308228985596651227186856927922031324723546421409381013323174815862274774077029565691072158022439508409422899664434844186092482385456896953364752727135328064932479502144566363996376085860232031347986052645259061128922262756758202863318751520785147006510663248374347813868176832829673525105774674768850408294339505811780052923594361118410871575172081644275793838118596650798469847635224391516357084823369208/12091283213221760397441783692609937688060049943556587469579470926532962164918924419476130148374198548301744615401964463338789332793737454933306656594640095085530966745026108330816384956872241*X^53 + 62617102896244082329814428514243509934066252310276742604829337667689375309205552157446134142867353788463336835077951260676202999939382431421317954815648674801937064925500570350889560035460528759406069587137132021852397580310389158879944966025959118419306261280153435002735087271900887478594916178094430443036790757034850430851795325867727360881040700785378287292421335291011266364264941228761430532650874365897222692500624433151142396527091978006830401021577900852697208102239789994165745125375774457095135332709967427140370237965659558822444168577881873264966445780796199290319815489552156579230053693767608098791/163945709088073849228913145088098145112406217184683769500028046292860433994135696203676848681805758116423355240235236158410644563350286151440704956766725049264714378095809002857539363630230715719*X^54 + -803392442616950784193955415894387969928789605233300823776441932588587389243435686866912726456718459449979964035228484332970372850931236233446100907829839670163751844118688429963856909946560495305163135109654930025245704628392259459156902147208642351757371220063778659179130237518692284959662822932212642765168800540702336178655201327767225013261662296128573332832383187771464268043905780638169113011351480501887248511883791364856124713273768444038126018035533084525720419275657054137216472122142551230234961148725836532883683411004564097808302878550581167550470483947159521239397928613811123481348885712/68596408932027891763301035886524066830774052678927918836648215074477708050394710407938696116540240364343550496700825811631158031813881525942500051595818247803224464846092055409216614323*X^55 + -7562518481111964680044722742480932835412823417344125730872978627579633595874756015247737322909037055588004546930478403020701273735964268411141994767211077179287093866116134068438329168281488235093621227649769542851100792952126346397664344322670079535548837537408534031422901976846120912537623957243804109409044789073716130542130000956719049226373872834084186625514486193388965774694070484715165291155995413916984159070851602439073416438219227375151598738171036246069041269570676553046667050623649516168191254719470095617485559673067027604554623477424232819563923799557463840660115233309083413513558258522258/12091283213221760397441783692609937688060049943556587469579470926532962164918924419476130148374198548301744615401964463338789332793737454933306656594640095085530966745026108330816384956872241*X^56 + 5213652463923389106699571157054201985085221739453476013687818996065955039519015221365640825009310573349029110108384065684820088116914124678820029734732687394910063781200573981005913211883756029411749156586817708234996449175515175299920972484793329500313493818971251623812608684888619067503322129449012132345417613785692387869190802986120982815462208643456909732178311054958008295319989843867331287337340955417529006240767118414806828117291396154466410072512804883057105236992937153391715609047139712925417808809434695454272888781415750628860414974611950471936349737383764378645842874965747256890565/65768369062346971968649123572889805206878286365223316238397138134686201390598955328800283908475781749130920898083246223999192743829224857087727758001743286484395460063367263096084961*X^57 + -1714320710632362443927484125644603572517981825862326411476204942459116968642852350173887104539896875410959022243822744049681945149314536514116894369567537900295685191434143148838373752071172556785774109499246640488139347554276844314455292793677058741510507252050258064145530101646263114906687734804846611915492732882606654121275904099679120305538834974253737957077573801934128854306163247504777618430604161485277079249786900917301361908186195250462392918331223500390745711343295568036649837269076522314314180422419706924748268454280105009082733431883634605132942447555383946146307217321349893117826057/891753316116362592922913466524812868800062684826062944876426795968210204655131235303203049515023124736466156457110735551205054413580459837252500670745637221441918042999196720319815986199*X^58 + -716343741125560107995686491917228635762661303912833549383877404181226656298408931890764236862123511976593764798802475885680090873582756176404851390792066051539751469099005936149588621363086390593338591523145062253999293012028344237736538475103743717974757172558338707244075947111692049529192008451492610212914463037209787494616614844213275263390896468507280547010131525984667976095249967047288922346187834312136580692804515760794992615379404346536936686288700714351653962689487773225219425635889099156918176889314972282000666207201251979916025195643073530125684470808813305048775770725051952/4850532418493028392112185527906910923141698234768295319595629333629781059856844555557215422116364167647387041675879211151205305983422439493157884652389061618437603072746313378279*X^59 + 52447690904221936413067452034644676902687774765147998901433573230196513466400418626242481330342375995374448989916274937173378253043809744764877458648464711691148719194278960808870172518436863131957294828451980974140777569066340020331413014185552433506743329139029291682731350300391176741413759961513383473509911190010145866712236776397891935917792924971027672561422871270886943859160806826956945765574945760575229720553266337940499733665671057070606683665410181875126923913995417091995095948328511431215565080912329059041653894084788861199403872065341131653814057370290554025309064581109852004/5059105312488228612973009505606908092836791258863332018338241394975861645430688871446175685267367826856224684467942017230707134140709604391363673692441791268030420004874404853544997*X^60 + -85702294476246206064656537691168476183270190519279626293361213729248636784950566017015488670745359470785500464873107987563397380788406528749835012976017675386760395478000055867926231593966491680077784887152596857260567515046542077998537655504068706781045651515025139459496758409024585499470158451455421144524227699322883269854645887727528727167266562264503070270010601541072749012292443510805778494153987526577132378313630699439630162297459958468870634965405896845491065249631814196595959182390793290039568207924227411830998619840085239196518854605224827331646125174599904396927980529/357735262076335156878249541109736036812574543459568944582611500378330338509981898042423144930773963245621877843194867700509278411639681355052576491805373671984482858082920081*X^61 + -3373958324876717180459517296021867985778527218733931065673438544527101828334376958597678894052162301648153489693963462297151290177519051019323959961817080775182198424690183648746456945927180784621036169995916185213842031498445899572128825088942646684083771266251709991714894585687451571603324834499595377048330447372184410603771695651401712981630496514018079666158365202583309154663032333916296915445340146605653165388912630605553033685170661378873008695138034277223509350043659170978079688128598513015311468997288348768590403716833597745173444784030978299415627038772883779740350930707/373117878345617568624014271377454686395515248828330409199663794894598543065911119658247340162797243665183618590452247011631177383340187653319837280953004739879815620980485644483*X^62 + 38532567237633750718043765625763408644656270710221312551126180816936697095673102066718590341061651650646943322847661452057799262110253215040037610372592496426897264493769628613321522261076396026523039392535365952406307678024012596065444779195197975038343723881220467072111666616044514330992960981104097771740564944297254007617062406157518190704309279863763929774421345355463567745824202654609200919848391813107527291530913974846444974219154979793889287706793432183974311795547766525206830258172049927794582134685771276678531223486810911860567836973974787883064560293705126607138/26383602188681699010122394063702045638511287223214761013541669767558841987608370679432343456801678829236807865122418150343629944069598152891258683664383337413119172363959*X^63 + -110410058121068637569687387720034512404543597997037545895606643939331769902962351214944202437438275230107043195046814468178847014617701764587945176888044128704855857710718293581403167775976144932452825497725432978929385038763266963675235204677481309833344213624899504025356685934292593813134403397596854045096336392032233745224575493984972605821405591424449077389579032633504619984892813427719581364000042840708041509133141546327192658957596039742649730528542169466662591248708266166233035509672150039942362910283700968710878494266147344270259891569879211669519886407974399966571/2400907799170034609921137859796886153104527137312543252232291948847854620872361731828343254568952773460549515726140051681270324910333431913104540213458883704593844685120269*X^64 + -3080825896409935277411703969010032715926049079693633847616098704755235407862187748047474406531584626452722718744245390396657786276410335250138584418479074807246932113753429672676976010346641887613370093984851348878545157781023185917235745152162193514404700951659713140383882185438989665647825823967998531853717720290781552626457044125465239019905817125984382206198627916008394054242619574632737226439939713537932274620028974870014756005211370269252865119870382623478958686271651140482978312589640228942207051456908526587358657464637138157792160505151895415067922105776242/1945836875041057527112795491090939275648004072808817834172259736526207094004599946856873180677164896322502239480966011530616560518445176848680484081745212583016385601*X^65 + 3251985935026277907828147048075429961740763362536201330715133991043552965287997472279763409574564831159396033504660234253477363413924577476243397546694496253309064370133701942103689988001137775894165936741316135115229376825563084879072819867371273940907743625681262091379558431605008864059664617278238333551171143769733521347325618771211082121028010900792685715535269414260084026233248539546475316509893738964513847663141954757865038796859253781604731292250808089883202174482383917013838674606204348115505527148463067082996546152121217522150588798607783688127499761760516468/26383602188681699010122394063702045638511287223214761013541669767558841987608370679432343456801678829236807865122418150343629944069598152891258683664383337413119172363959*X^66 + -267290030746584253973320834401375696438363239100607145305196446592377135118495542082049447127515436883019859618680609158806402183019036677361064204633740716408208498039594711887389816447951877802080988808449639752551709201516487641157446443479649328524959826517568042792788173526892556412688126222736773672700995381605747308161787137575572074451384843555120964939087972449468833338953026399492674473545569844195160733391982286823088537341130032140900668790661282933848051511998777445257148476031179785935415215932156829488944567161359371613369647918641039164114130/143508877870127408150512242133707447130909659474062824262280384727945061878058849978381383632802190155800740429306439378318206395637228176759383736392448748655239*X^67 + -67964789805391443515656655912963642188314899828238945673552004697026469031642810748932640560655673709495370005792667634679394083416591608939930625245677572634438646313519176027930917519628069906000969663686816438440045280568669854927629424683851894579688719315369144570677979972268258827264650780669811375107339554220782337424322606984729556909139890450311149671394956465458370219970809751463033731297240283359438421935113328673407981801991306728419049958852540543347734121045854377681889137676486037076067824765669575858200222649965025561255014265825633164464464354/1945836875041057527112795491090939275648004072808817834172259736526207094004599946856873180677164896322502239480966011530616560518445176848680484081745212583016385601*X^68 + 22736205542954785923825663617556952474876115275699952693340800746038915824518884654884015704852221205504237575682981512364157583227186548206829613568032813614691527100644162869966427773192078672235210245427450149411773947938798500782459162405753437450019772867962100522817284102086803496903767027181114557868341931279992707557994627117613383361452878122487759728094030566139399115383732872159816995722978749347049902239130193428688114632444698320007203532883783119337008782379753919745005732037969026273807349706396681969828108200400887513649059813097602928/10584031113660845796187937320872294942909481486397435228429853582708537641275820486642184794808038214897908431986609586128638276837320464397033980115970849521*X^69 + -17913739898060655279466530430971394990251251057186553130331643914304719191256048412339712351195193393967547911344752297727980960328882901869784085894562604847865130728168872983152932914308270586701412822905105179410079440876409421617981903879318723339835222430113820451772403149912569764527788091747947501015245694032073688479914571656618483491202004022999856384046294503268415237103206804193672027911645368514074357569465786423909694816590231959125764801905440999603701690902438796047637417003237738448361313704084303597180122933873970572896629506476777464186/143508877870127408150512242133707447130909659474062824262280384727945061878058849978381383632802190155800740429306439378318206395637228176759383736392448748655239*X^70 + 5082917027839046064643542756280709516207060104561150521161471437193900310249194843154106975541769440537856236293769105961077369199915657274944509081424367022900100919260299938436197596378033633601213129462951579775944927160992015388356457507228917026167307698948628553364058836225381935820464590999183949256093784732533025921106119040443736908539068085511196408626949268871446565690997751491907181986898481060360690809639845821456797554458328653336496301116017731910801738183929513504645361943898710331062977259500707858139318089000924531239980383590/780590833664786916158119132743734415731947893384278724716413716550522725958833283180336661612806122494129982446095551746341048516654654797332692685004119*X^71 + -1475014948593256718636011215113392987894109294030164613263381099148402109051884524224048312378541167257048982673976067856801801069489561380874450761476236427603282482273889471828818892685811698043841138999794995625081862612519853394485023452349058156278026074880300387175951222268209946405841376218421238889856390014156456721693518088642795563279587987960859970846451856866837500596208426721414082717281737910016623019758281624851261232346504767737473326359623327721373346258155809822457305117449396712713640600055433218869541088870260882352377498576544/10584031113660845796187937320872294942909481486397435228429853582708537641275820486642184794808038214897908431986609586128638276837320464397033980115970849521*X^72 + -135433615244151625279166652647105712625639569220540071210619227421146488420061683734375637235922955438643099608997501372951761128809620245914723437399916450202220794792489382970440497987540042188699657630639676842234423884458037246390257542132500306233186661506653145525759794057693628730002937650420032815598462947466224209300146540154429408227746518186126209683200343936589482356056745513445698730695226709241063225767255326194002586993964428128872181650021506781149976161259209433806434315872730870272586678927604148945374496652991137027932/57569941268883171041973532911257055515299645503671268140453847374476194849091620560538141574806853196705507961213625764904568811612556589522287239841*X^73 + 180488487431645356587939591784207022002291859375158656821190075608950297155109394468387801233357051765544742921453070150878976840920479568941692944026142780609841150036475009435692721492700774834266699553444269507482832273124795176143656406780575794925748567912117152005955407394892784785594049420308287247082367013911172330523915079565442667086090045907944965671474806861604119449555007915492947393023258226394800450937093115609824899745520846830397828829621382146391131687089798559440241592516414478289851083632554465824900277851260948102517297/780590833664786916158119132743734415731947893384278724716413716550522725958833283180336661612806122494129982446095551746341048516654654797332692685004119*X^74 + -37863192405776654629140707147512485570588638923885053653410789146259650421773651070204090169730038289851211844804682258426649535825502029557412026488966226982556134903107583804417377709573576967813351432279331399032347947177521924783861186922546773687787186829727014609387513772009984004217645162777796115172541657774919191089247674905346439891543582051795388373709631796124064784282616093353723775952678108208633859996352073755157948360649380465979046544212718107254004490312168974740983985478763848985593580402642820927792456980988046/4245884008325331590970833609503433550800180360179310283977715714615841496356045472419657908017320834626853599912502822103736913608124241428002599*X^75 + 18215617354497674355047559441688528602127480433074174316863700151386456669116608306938093016660152329726813119934529470173898036208498318328547895402941744510888548706129022209515351855063461637475839735565732215002003940509966574367367489833293324780569901751767545139533043941836377267102613040475801882666687369592946910945429118073485556405597058689325783742135247955994953911700779557634013736003232917681859351954848122023567412957749146617903631796186150308230819833286417138658901309495604026654121268421584007600562404284807493202/57569941268883171041973532911257055515299645503671268140453847374476194849091620560538141574806853196705507961213625764904568811612556589522287239841*X^76 + -3250820548659072179785872336222398971344608731480907875779846732794650866838332053355308661721671006865638097276109495596702744678068269571039517538819446863988580427333596463504272356907636675726299076607610302107830105874292313312706084913116036410539705272468583377167103957164877177614213658313575178026207512107880235216833447200496208208742503815580873895710688479707108136275066259614087760176361833398603534335852183693784916949747527169705697477056951176345503366135602862765539066069379187996252316120902953259298256606/313141382721832848364247629582080798790484575571893965925047253825196658776904305068195140350860744496412242784313210568901608791807968244561*X^77 + 1177759643155012219370717803389837510051369247055813810156427903615624740935727904865514768294772629437015555336788669680878360116156591564754794960249214570863808289324000334739229987102379270055815190249578940955832146694206347202460529574205744017941623714508405817748152647648550266385908853545418373757874105654562496407603234268237500939347222369813404915629783662743610886184252332322978239984910982599649641619230521711110730382618502636220407241806098070511153420461230863931011738007447113915661417993302772634632611364766/4245884008325331590970833609503433550800180360179310283977715714615841496356045472419657908017320834626853599912502822103736913608124241428002599*X^78 + -142294892375364200618641922435243767784661288546537168003833337749278228783014337634794584360383455233750426396039883963348484755735153473538946582130342526841443809581546178067685165204497042932364745523739371340016133821809213701578679919985666388192473836872774708128628912796623070358889793059816078739860559526014553414007287554873484228682313645055709473691606116121152608087525549493275180733291739611899603648216968937824636269363592904005790051567558916701165538479256685263578643642116024931958808123866423676716/23094725475465214865716323444360262467031829454376721434106294994114363800936964751692244291677907256907754464511631430702972844000882679*X^79 + 38873272521617186861720945103349088316960242039739682202924227260714190869176782913430940701839292108173500121979296796711489388478074362012085911662675225013638944761619854488639000066409363135297324424453992057096282765049873236172125214805964501146085527714159206472182029690421083319708430584624231682546241288063585489603316909861491901112698958135892905139373782487461521278684984000070494255163942535227912704944873391967600090203988756870127606858917536975155420909783308689331233787419159421993697844188246343974780/313141382721832848364247629582080798790484575571893965925047253825196658776904305068195140350860744496412242784313210568901608791807968244561*X^80 + -3999801516525577090976883912526566838980467194997697769228009303338408664601847618391614853438099346879244522289178254292681796125812728989397638677439168702952156766533270588222887856778385130208637204341519217554961777605668937546524181364962034847342212539533016819306377723533757142078589749859393446248303237885020564213954610019272086178270435780795978986248956509912727783381991445637259611242271738128768317153281395576414960020915565582226767353631953213620006267217549096137895228617184979367904701546701/1703276456631404592205643738060348290215490040148736738262872999049661759785896065468857901886415462564182791099021419773063857511681*X^81 + 917756028412977168442978241674946946054945980818320865661231765990073625294072510043924479397487240690577009772504172742488361498062275803674484364896705692483937409674289796827995241736411027156056635655123623775080337760410854354656104759501324878920212424031075543180742015124775057338502506689117907853635221513677242467941144712981394331025756682031325553152346261460738198008173352597327126182972152961504357523730362981798250713516507061856317670792472612835558154532900957716311862917152444635060216686473171/23094725475465214865716323444360262467031829454376721434106294994114363800936964751692244291677907256907754464511631430702972844000882679*X^82 + -69561177320709246599605916030631721001836664671061147945095832915472154677837354554018596669697292201289753295959539101416357583145531134689805654134584785469085726015259338947646088237056721277859689127340899251213850816218121921716368568149439790999882508127698814002247154488044894842328995919218959084200417896231275775253407026021654934859792409222577273572652224457694715041053064629166828763125080680298278526467478573798110018469884675867819270886301514106480729231884818159626847281651034851200505/125619622142591975234578046910564812317684935478186941386744818869360702100884730840685736550366211561633069628956517425552316359*X^83 + 9987242892341874700650185025883479247795435963640501693656399341576105574454026519239090565729248865616667612692705741073179149479310312280860313605604416385587689914383166355400049600835517892732043344632238858112370793652460511620470549287028995462391285379440505559535781853708730086904295266010322488713249526567432807570911859577485116296780013892424418790624767131162665153827545777997455855164307842818351584984700983383094973654102052944732207302564564829421016410132075410040180421001889345964662338/1703276456631404592205643738060348290215490040148736738262872999049661759785896065468857901886415462564182791099021419773063857511681*X^84 + -416012335114813755728729212652782128799340327278540685184090468332175002496103004674865492747894785410226470268182621767845524182061275434484655130022266717077316521548776190420976516506740936198244263105288824391436911629929536100882354946958890831531309583598518299819977611544854466720985491176662259343960346503755431833705736164521226936442809485527839981357804044046517258664518510864489878495041966073050400983242300359858486316683579007269018448282000924083003386048292404229112140477823012/9264667168861418632242646722513814611526287740850132117910230759595892182379580414535418286773818980871234576956745882849201*X^85 + 33804024815180234332881378008746691831624917492666579253703627375719875029178670668954888162899259092590115251821818249245784005337574688103429421132715631871952322689736427489559060420586772206712933445001448848206238924403508436126160760814897229083377753253663592659935271575691350591822890164246239798995489568524796150347563852739523347119405532916477361216521627062377317155509099964280618905410978826780756062847001420439568181808648690915546307296090492451899943586545757083710494648736187911/125619622142591975234578046910564812317684935478186941386744818869360702100884730840685736550366211561633069628956517425552316359*X^86 + -1217643571711172241097673309256964821680850246913316773103276637004939426430775426240957014582074840596197114498330750072324133212731577647639982400892155768147800254688635319790246704248196744507993808536003431871838159963489999945942088399347530963803322050460039538685943364499188659818851940826588527312342025733892911084687390656775896210355047807291035813693639473360007647846329729024092085290169244343973056070510569626353167784173928240570483515545155044160425237710005425437945374/683285431732533271793100281917089358472327438664365522377035973124558756720966178518726918413881479524392254366601215639*X^87 + 131675872118907822069780851170007837973426011459635675474546734818654897370987808620640553162088246317278046672848916448561951951402914944301739165942872491736764889239536246720643906753064711256406247080070559093445754249206202619512509798463357094640412929997264797253189145968032134422534881066403321403036209792944640046635485136819978627490930555584209663885389081412621932492917836447982112348671905624891849916054556844831053849999954066248622347355991596596659279175859114935719212267/9264667168861418632242646722513814611526287740850132117910230759595892182379580414535418286773818980871234576956745882849201*X^88 + -5463445931896182070806089058767032666258797368764557071504203712240837697730394376486800202122552956179890749422777146335671941785044971310996978716929578741946846872746708946654394650871079793669859694699333994375859051386391923295490770324946053018628897848667681226995194058650805182617225358447080060642485936760393650877743448641042369491202353004510867697228661151157047557838855224753357057176094192777602960844459588119268153464880523152113521357368392112445355590038150655/50393497435838429957452635291473512683260376035427798685525184241061933529092571614331950616850909324020374243425121*X^89 + 716567798096759175060640369210585749938930713049086569957274797469763772268224268024708794776287645869863180932488913431627862835891568316668902687401201257525150531938640488502948590200756265564147001236038967774352570112439019877680754742025303944300075276238425455500834410586445669163409072177081815462667004477495296076579292332960679564009204659901479128555336737379159804264743604680403207106653308498069449206221553313867209692980804675784996984447583291545131732766825196701/683285431732533271793100281917089358472327438664365522377035973124558756720966178518726918413881479524392254366601215639*X^90 + -40144877598291448353919871132066970617002708803475020218490121578979187797458418451882183346197922321553551771432656533558093483970684560902853967902469543842256901482544837510238515472417142842758960548626266828427927631083345287172079368866505586085944641375056162535182054246148355470224400091534449111916763182968349187746495664923599728494252241787275889726553083293437186665309994900719233011814981143620186656256227161198040457990842848409609279082370248642104280233/3716608705349836267973496223281474495409718713432244168856492679479455234832404426162102707932067949260297532519*X^91 + 3862327272453018415903652542863806314458732079752476038222197669518729471210071895996618562127605144075410542585668718156944242831965209561649224150936245965064424258211488556558871687107163043336047193595925120075504464519739331508804551235050528238256118363010345112325179750815981305812716290926595447510485379293065564857936620921776666686266243186782622107731262714876952991141062508887923684844787310652253872516693583771025646942204282804785344413564903503947081138562/50393497435838429957452635291473512683260376035427798685525184241061933529092571614331950616850909324020374243425121*X^92 + -105574657465802760986718050784946833288130972802776757887763209883230973691840294247791772954526357886336970558194753316326050489323487704004593890723778560103637692047363586228104605939559608395462323256912313369628087118555232782275283614230028208412541466682949227943197639869076706396762587705299660844480305294262433936686509685448825096025994658836318889260340915091939312992511105633986957866796230716560721603603729892818839739621337020124001395394164178326/274106402046599031490043234993839847732850410312872938185448239507298121899284934446648182604326864020967441*X^93 + 6751631472437088465377342806894911492805506590475827733718176010933851400435018179048455530912717753452203637800765792091647536735708873171701942482471825271294380066847035894181712171659739377322490416237728688392966108063639898197557183962044248890445286336595308216271051683402334525888404653899645204940338168883588486605707574824674379064860229481460407633056736142889660049804287241666084728554856093840432854740709123684264561631067681921460014939915420301341/3716608705349836267973496223281474495409718713432244168856492679479455234832404426162102707932067949260297532519*X^94 + -103076111917641581276643917287663641365718050936697865211967170900697741182033237142402728919116648957054209423307969404739748436462214748862170868244309802989884700839483260229114258853945283452211252853040564279654657923867062488718828493670191124782112465476081442272368119118206844804643080335563604330598332916792733066439713124187419917346787159817895167105871383246524439131842756964247662080280857285304458653076501891077804955080411996645333220784/20215827276834503391846244929112755198233675810374875594472176377852210480071165605623437023698419058999*X^95 + 1019323515605230884563143018464784283546476974162996312992711965240972520787762124239662468466138206476185883441503747180843818614908945735736693284756232269487795584170558408228071973962105598127620377625826694913230109475692503346716010936470032271337860375859629521498288220919403286972432746581980714307009266357919268446628797821951953123328437274862403371742621900584442838701152074496730524353097849801789800779311330627639732770697900386425898504573/274106402046599031490043234993839847732850410312872938185448239507298121899284934446648182604326864020967441*X^96 + 57477342376904516236757364430867068733780207966176809045494098019806148935281599454638286489898919524056870887570162541153915519200446494882131808008688751918332220131629032901574864387709218348622069902748303210199038298186553424894765249097542438970311079356621678430122502863848052696841806613356055859687709808875282625824740193236396919602577970915904137931657232728308400193684364258223187088368818110918403044441966638120510276858746303267/1490952671792499697016464704558798967345208039706090094732072894597847221776765661599191461294964161*X^97 + -2089360219390642049659244274185520268977771736070907189875277232233810955539265224048789441287089347555040888050263921551267087629583681888340886651295873787685555187707863750079514329669987345748031334116664795285406666200513835667317471981069995867633603276396251401433845152863427899686884685116642956450025365348774918998234329268953303661379964699025555741916178176748227323412823976028817587076141417457932848072939138722677023877095203623445/20215827276834503391846244929112755198233675810374875594472176377852210480071165605623437023698419058999*X^98 + 121185479188193627754446807356666475947235447580390770090200777080486141748366954339923869085980301411228746947342033534959945176362589536857135030140990342543966235291301453596572272148495648174668018327808142137483178694728236096658691828618632515197304231130651142790698259397839408802739335690825323997284244796814229188167297520426295154666640194818954811368940991764970501420412326695247825308472838218027795926105356749557515393451/109960371103510561030788753194099783711572242769089910371861707692148921142913611741219224227079*X^99 + -153080451835329781178809027950160836053943472270908611701652460248684617113893549746295994648185855164236578347872174959785111981727114345265690514816465958786544332345836087830747851429260792806869933058239760559401290177194968942262386426894922863796084372377141497593059617514427667662222883149510159656963031457700972269454158410321043049576418974619263027517724784017838081411759351611226402879244397586788968552162028195340592911469/1490952671792499697016464704558798967345208039706090094732072894597847221776765661599191461294964161*X^100 + -18457583065212122957581974295573612733731740463513075440483501366434631882240167267757151120474431407334911231544949832578124254860255049216681702119673908140006786920406118565741212598815395546275238733682289586055784791888151673435159678488255432278558288966934169302686808435232735931664550540557423619379192647912995255846824215764691395437628303503876598177317556257710053164710245427804019064585433207102346723140756038933/8109769975920831995780570336610353544625137751241972886780861987768192428860064292441863281*X^101 + 955681642636385420619784182015743097949547887943267621812482596486426062650231696109455589498743042472406855866939682598235007325599053163338382056230436131315947770384380266261506603849687495659933318645252790396734059290630366500556696561797398808532797601539260317911219652793983663705542392206294852368919004916526337486585213886439217869701404822356676156412741455658406715760619199385852692713717596624231713719618004859913/109960371103510561030788753194099783711572242769089910371861707692148921142913611741219224227079*X^102 + 78119780227717251276582286432051882195705543395369461433326687675503674963685689397646131786686323318149895863686886223919982621459626957033949316935077727655748890792937308645163578026760796783413235179411767753626195478775305166560768091749577641566297616825025596902268212069679920020631962050112791472596283061515540279134175573300853564251663181857396131532056073880428904215834854344230571467664793738164033909869/598109740830506084208317009853997606359254941458955150584914963328283238355340680908759*X^103 + 5415322416595009206070216216113418649105804527019939358070399816928152182065415498210544196247298486859704939085757706589179953616196926090310780395731175742621202631518106154711913822477539514325672558737476097384308133148603056260296599491030753651709016026194209527908809951504080831267074598303583320448424067337529113265607142185656941900005182268051648744853197543936396557512599091611454208295438498402750547127968/8109769975920831995780570336610353544625137751241972886780861987768192428860064292441863281*X^104 + 57475982137731747595075414029346062381807398042763952446066480761397819991627885266461941369999075855662134952255430304771871613993127405121151922463208054883524966325599444777338363117470479976589373302298796271857932883518866235474747954127398741535670484115326891454237173329404668059337992010347131042805078418524504879820472269851751574338578204078017825010950838936454613247863708754357508511617217719564/44111641037724469666517959278265182267073894937602710420009953781863208079898272801*X^105 + 1118750693804157834908738235196552426078956531796503458451782207262825763401152694505952516415360648661338520169241188095896337392284921543664306731819262044534324303737013091051261273625059471615228769946483780008757461549288255990082656976927516270701243276662412177090687554119119838650476918571136046703563104379132965321863073933449100739472247658921457714037967331280403964463290341254634865067880644599081/598109740830506084208317009853997606359254941458955150584914963328283238355340680908759*X^106 + 3883129177187835146391447000407223537351575558136276391420553781022508762537413821155891323403188337823406445732513899270421161360004183117608579717259020203533299861525332073657733054270987827056214337957022621035100171471172923827954567570382065951601172875608117511815040172688453179702901513373836222645512238026115582183784179723716196807776768002975202854769957907543982459187641723841487008854/3253310792663505396158858269655961521282830218865897958552249707342960991216039*X^107 + 367704599739194589146086039936054804814488935592731982897376105678448693756243112183729207626187207320628690851119534586727431123724412213823632190338707735359670823083499083327473585598380827203726464950173388067451534218838269881329558280398917549622071862024283346536320998300102821553945457980505749195386092079793017770474740754630393435600730869708663494367592817017516599405907305438079511571689/44111641037724469666517959278265182267073894937602710420009953781863208079898272801*X^108 + 16902592761989725771437450265372816313714811046206078682597609692289872429621485232880675873146361035830741896883669313143460732032244506643132007076714181159761354899510509076403865445057757464703144985802792410478359710794757735133441092427263719972949853942706200958692005808333076493327104812479189403387442937052908334399076550432277307782961468442948464075022001585433400704155969216394/239937369471458470105380800181131464066880317048889885578010893675268160721*X^109 + 703372207530573486500345136259584018756759568238655222426485742349403189261877055963183698161502966220062900191636449545023728918582946963086261515955084732226949700850928602723338880476482117723740375981356153540723405528283749966749414186464709593955898687920455462252027892795171305508672576829449168149263397454465345314683868624569009687083432509779488989372963976119376263316411033710929/3253310792663505396158858269655961521282830218865897958552249707342960991216039*X^110 + 466862974842063721536100266033845555297710028882961232227163070841695058965574556597357587822056584908143506173817016199082030701090388554396560952326901865816747730446135495405637465335776746303646218271655697930579041529590189785071596868095399089890614099435996430344808481983727078193201242957654307873717955065980098933837249700438746164611821768099588307132556271030784704336/1361215482600024225211643700642386062433015351988119645639914979407763*X^111 + 11380220616992737888413077279633121173447672970770383308773268241446475509125608642308339543426061917843731582538180533437751803574310846595216891900265915661348952946715697551018498093521449212051881280217986081473404844515224286805002322810667161026756426525716335677064810209329286982245430487888564885507034789441044768110394962424139522087939478757532504885111906019091359069565/34276767067351210015054400025875923438125759578412840796858699096466880103*X^112 + 298072021336673326003230218775578711505626798938919805921115687989829271324133221034304615540048884869694104414269811948973509337150467815493731282060062865217258686288096452005989379536519460238470332013692294897246650856176208641425457108903952149215711703294234000040369652658769706277259018689185053921782365269930085225876392535031558889293587848907542036943964967988/1305096339980847771056225983357992389676908295290622862550254055041*X^113 + 2335985696816572121790685106157027641651406865044060847696579426854819813222983015283906099041655201590128051452427152542635016777497117197852831345544178973694749207082112800045692154600706776256886634710993517307225945579153128433368613000403607576742611657383563235473717265127230815612097829881861068748395782531600065446902374399865938915816957422172388464553381217543/17695801273800314927751368108351018811629199575845555393318894732300919*X^114 + 6181826178236221263856985634906571989982013878811473547502154825595654184246446733621992290810303263312559808138811463797545939316552139094792875733706724158572726496905187161960603066096813453978897053856631425473000218985316576252752191204974119346098430755355728606175296190496163641555489282232441205944518469558277621901594753310091109012743453421396332212/96253141085688308212716718294711438135327700810577687333155399*X^115 + 2436863031198283706186668609703818480157757396926991972639434287142276835418897019412944029221764031997273219149636218412248192175417302503984928953589431322961775797364117939247620465888981937968023933076574144951465014922652375339288814741865417405059427448630490644659405380248471526326462622230674582492913885183436811227552666446617944982844312798297470016/100392026152372905465863537181384029975146791945432527888481081157*X^116 + 39573244018566976834945293051006858265889480449866721674419347352309302846214135732189606249219432538888083809206996854890124316798291142659715649912776439597765716048691341490024392300757610506833021454743627847018061781207593399769032742267488762364421198314085532987982868409771293498905090213616685613776746996015616394965853036517665621990705202/7098837752466133801365640408194663185731079047907492243761*X^117 + 60570036060161272415984773292696543899713238515252720743558767130646415933027059869894426878312378195817136146124285958271380631760618580723506256075056107179245049457809157423439604833156367655338329458813722465626495597094493441737964238965888406877515401545511446588804788726449828655616687169006465645422553681179814162534188804597522724458294538/96253141085688308212716718294711438135327700810577687333155399*X^118 + 595853418241126117684547584398499035412708397786735290844223105506740582463832485874539990971973148056936580902152012702535970360135950172648224486124842140580289808321951118237568869048926885233179426888000037347216256506749650936966590356821842404126889157811596788574800876467059713654229778017153312318244087802245607894049894374831/74793102656813437583530606009657930796951724715344497*X^119 + -23643879502621265913571172026216009473450356601041783237436749051402522417504358093211077398518619721425382505938363379975664759200154518181188724652180950866899128449024965611635722763131419180793801867926498577212442645022749230490412299023758047392190042177799974992550783674888201462303323052518948237516203455772928160807167151731786/7098837752466133801365640408194663185731079047907492243761*X^120 + 2148847671458519571691044975554277456711428568720068022305780449667100758159724758403578443786651795922987414036990214112593637095313528670703599200910856644992945765643426205975680163048357093940376284028201325000427433836374808038622648328917169582202782045997734104242547797643055428346641834801994090800729530225846289919/38612856301917107683805165725171879606066971974881*X^121 + 961464404083563615698056431184586426789475056721155243514948232002067124475088849888570441265035445123927175310164499081022031841864010624724735220146776561146609790118191151173449889475729113638973475372842979900221947144137079361935448996595855864451112347612509505968663748297338966442827826086373121002891606953463336128/40273209122899543314208787851354270429127851769800883*X^122 + -5446421520034501606578529113258903277200136440280798177067914407567191287023146805564212070608093719365533806539413032407187708059866627104109856616546952740992860272134429800860834090581565684467343535071684497519124223376610120309376598739485251676450247224650731266598963098369474736145276127723175561796362324/2847765786703820907427182367812661671662141159*X^123 + 2878859785561239486483361730330770255219175385093298294057555199577622576838463038888782224529297866522983272647005247458650171298203003833538742893651155352985264891761623156243849235434693627917006676522157324708214494402354057490942233909838255275872891039530908638439152366696530802954673144190017473018694710/38612856301917107683805165725171879606066971974881*X^124 + -314397091253793260350300310896312786107662689862357475190062311612939488722549841385278134869325424400106676464696655708464073057016414699720512331583133477368532080336046911592123439063742878792770645275592608384145683896005304028580191683885017954823350604038457903389100662689137056133018542425453/210027714927636323285432728653489318656401*X^125 + 53035037467837235471869698605011284100386505722995939909397864190924061937528765619283884186372206033171360622029476256395610584279445558206206022958434739547737324161251563055331691483061190884243327720467817203817089443707058577356891155782205682207614856585388238819462728054244208489420867874060/2847765786703820907427182367812661671662141159*X^126 + -2474837418133767602893770552786170522974629532084287485291320459940659188439761491584678034193690944687514175221855294681107370482977521599741654017798662054859231596875466854774446025262490003997322641891184669143951512218289390125506270281765855319298875867139503358551911004238217925/15489911861319885189573916118702656439*X^127 + 15940643900167330903808011141372854192936469052010060799425444587627458473030615994550385207859543633347104892427928360642170007241763530335969073054949337612145413620133663071393604512711967572006559432620744140167108956590905600020120658143086390682221846032714359069705243626187493/16155978071356640252725594511806870665877*X^128 + -102851350946157119553821827361796320378396540722814792860860563087515098586526017135978436244328549575808484209209103077286042755287209905866907810913537655217832619407672158473046024172533501153567305665285179095065043815457230912444042306763942045401560267690303007556/23314451672764810464882751450129*X^129 + 216470297802306192975376627412796242517195530819922508773550011023798152558568629938466005101239287485662851347784292460739959203831798576723813648238688893125691053542209180972800069731673791736240724664865459974096855329151242308995447211127150832462370359636832097222/15489911861319885189573916118702656439*X^130 + -2455956275464789828125831515911371423839721054047573313064006206341369799833177082518916545637583885066226958090380379147781180905040271952063112404904354034280999510442311132608014288381570316223325075768831698929269977031654011291169047167168584549270385/84254600779222340348053309319*X^131 + 5349847997659101663824677448256617377677594291661095690093726013020555713316016135895773849992038486537428380565607538825469127748786204905678354091109916598389486193335033394911599064861806883665885143799168510766776386396353222772841224271015716103867/163201161709353673254179260150903*X^132 + -66234158968969043405644477611075701765272226185481814845812339646497619746498812738366184855165491208092658716674456152283084261925910946677308315706268692617664997061174868249704699697855446853197859567776296974764563252407920758979279120/6213924388171866682502641*X^133 + 252776855743237885969382742929237474146377457828339106313926592027746746220073518562071593776371539534969810077369598649921165901272238921797064125810851745945071954349925854312105829727449168613979869982544983353385056278957541790945375/84254600779222340348053309319*X^134 + -283956270921446463760180518120459844958680828567473584093048247021243216187916463640171481556651303515101907778870027776769415523088004032038237236328047081014135110098236968965992875535363081555849798170840438233084111190/458287807963114291799*X^135 + 6783050191105495823282647780565037973707654891856776085756437928439314924415002273378539058185722595171985442949415349425295294230971217382742858537592404535058012093460197159796650638192012097613122912568947801055640/68284883386504029478051*X^136 + 1025199999708797700643412342336288720947584456049641529498414339424987533705822364165793512579090028505223095802486702750731359321402598754920429731840307942186166887245948019104967150545254666182678444/4828504082297623*X^137 + 21449504282679069608765454222561331660732957845878819116136710146168803165201686017905957669327354072103532384634341008666410377351660648554776607425587449906406884888782168826947573980583639077005/35252908304854945523*X^138 + 1317193665909510986724437002077611252166526382000856270616638261589382139263523612180812123248079743743458943347261617611707275053906246687713688304104858990134857130612215308021607/2492774435879*X^139 + 20631663787914747626578083355483028966606219069474898282386870940428882735394317419859611452682987000361619748541765403980827004800715520606725306039274171383089690762539688331/33799528576083361*X^140 + 1259841085424830863417835240582726976977519620460120565020474191743066938807578217774275834594805715846374951099352222426042849566978778181304431219495295/14142037*X^141 + 16205232372798575721155816420928449253570370532183323577880712554889913082770942272067779107219974731142173488250593611793882455168621129974142621/2492774435879*X^142 + 612603008507687033865472878824552309496169421335307656348607244549904057481922509510802246904358584271808945345560953384468/1937*X^143 + 202047748162603624537347663106207352927681194531207401129693311244896316424350426734385445015973179633633531638806/26263783*X^144 + -89983560370396605352336435624271651610828878933050236983023373809724774456914544*X^145 + 457406865926648793284991536690236119243175684016436028113/1043*X^146 + -1025923094488269182760274083*X^147 + 1*X^148 +