D=-12071 h=141 -19064039803570647260769355718211620798851757640315095690545975313420060193396807485684852350512599287457889143951016318949708959117031473088485959940188727742075758382385437557783444875232093755593403287146839925710023351813109004701506778960151915819535447262102424779180593526956036302287371876029454477425064004430731305741125539971337883537456739578024999001918224606273505308242735179868645386883279401647209324160839199599362378696498895408137449591969381568571626330012629962394298643217814783281537557904350908242187723229775556784694301568971608122803178336429187467070483898350474258145060226223783137614758244661862627260851937918739138464252750018921784734018941981361413874715660931138981/436801624291137362183481857957408455711794759856969466894865680740874435317395966251053414614992715189861959503732141060231283455943020692840904293225437003422452810272212994402960228317951154439417322270144351776119105705640283640356208285290544212962328011801061937126259910460231*X^0 + -131217646605651577584889528585866062804056945560297726836939194541453192746276164571884772006770473599261888522891104625177005509796443682726449500299229332800099130311716090485352642092914264579111606614407155290029972561128186926813249021935166121036990985367243571541691038249386550861876949620544983776223871050543579128617627719731952462831143475824327797275994757104172433592355162834668487142340094331508598421501042831589848633442233140534871543246366456143479438279531580666561964250476269463694272425034726036703720667217399425210576426715387721781461044889983169897126288745423687163965139813285535692461353204735998187106058794964909199162354175916330070514907811693326465138682635484038860128/5272632406818319098916809507403877468897074546233478434887923632223095308716286708616465767817577065056823713169550674738051822596688202783282555723524250068312427872795883055438132916025988385238206497122912470289533724972783863822739790211742159194668261430450618643051083379165448401*X^1 + -11401745127567529721955645634512193270805021755088223551411842344372946031586308318967413715512472745265804706171332678348803676852224199496868029621407816008354861524995661040805879283989145174626186109606941480335246812360044615533094871951401716591606149855479915892584186323357130640618038706409732066336232916931324921217955187878070520106249280861398120621036217495548926032401546187339142249853578238085744314245020165351901052212657089014010888294318510888483469358969802847810670757769093221205433498488737581466394035391750972980550576562256609689965286191939835217209675209411701425988620910704720320741219578182087191521046451946511396720926227005450202397903313000888824414631758231355/36186034652567091556911760248314841828497619075219076041327618320012793912467564099996140718663964476005464294899522911128430408080773812678394854877428299513085312755547427255650752076708736180881229580825478566491517331260068232984525580754746434675033386778316787103492660961*X^2 + -65690298465831799994736449783960190733712082109713605103872205508207269663805040598735296010108971816038473086936589758822839437640623161601923233859002759740654981970129498934445447591264932420466249114218985079327389467611720370712971864086980584455802788432079095068295841900869357668120899016533182262428587486788257683110117320861446116328811004024551233656669485305124348146294778110288177121498184516164954913552459539700281260989037718353585236159230320335553002282242641147454286628530676129276355535604791203325729597064563744505512093627205109810008220859472463584518930220812211613428668865306625638917143333942683299693570232661213525945436828223243248910718528698627319661384521301133292/436801624291137362183481857957408455711794759856969466894865680740874435317395966251053414614992715189861959503732141060231283455943020692840904293225437003422452810272212994402960228317951154439417322270144351776119105705640283640356208285290544212962328011801061937126259910460231*X^3 + -2811007113296997744972285360177960285600254573341847941720514307208445226849686935745391553102732423434917100401235431153943229290745339362311472671464794375463132388742139149060128894927857004745848835948577150589037141973432466928214942004384466295471371202973397209874275452244177559941817577133795683877827529755412538449145937145510074934841471047055190099151803434930100100848833905616759107582626087428887088373532710874230368199596927805377859582406040238170201987964452616326381635464641760090025750573414506653344776877636390953136299035497296151293196135858960521592221500116536639578071264327023821197033378789170474375621931624927106705909959332435147344355605662287180889328528799/2997766104926442842922024707838194170201111678835148375555266201641354810079327653052451389169411355811901606735110836809579190463157469362802986900623668255578271291156277628667944004366559206435359918882070960690209372153099845330504977280651680446941710444728422425937591*X^4 + -10172020153328174156543618684098377407891986513568677081019360447649870326272199933567503086848892157682315876937217048967756082042395455769445057550456426247808725574338290222693552241184336481602548779646454437297469821219577313285815145485813954718999569362175684560026375537022505828570977844135307492462920626074945162571159032579876485816813238370880909435195772999969397625349568668665190101287604482696492282768840079230323454623962960253937919885439718457498095476255058937669176683517179203443063062133599121630159350371860767691104776614299055682168952987034703372951243801403179393705808845087030822076958884204594977879823933166724644026874738086245004231304780843948482509129821013552/36186034652567091556911760248314841828497619075219076041327618320012793912467564099996140718663964476005464294899522911128430408080773812678394854877428299513085312755547427255650752076708736180881229580825478566491517331260068232984525580754746434675033386778316787103492660961*X^5 + -373742965999997048840678192625456434274276677198096862392644158097385823384606910126836697211008886941195898491494279405162697862051081955927829139517818394795992822491674366903476040221017149999476181875916749365349395764953248665480998660412689571820751104140038978296749100783989794721385004550449399445969048679432644464093658808311775313884418902939170272700466277648938072166418337520279244382237233991046776829442542310088460925787109722555068246053623864238685135540669915739522225854017012045827479143184223113025247442301140040036965233376343817343598115060531618694292003549488270315218475420601795525113392250970287290028041205656341573205727576106070555128828682878992020377257/248344470625999738457627761398243241670210560751814131021064220167455456058265897858706933076746860725035341457634896595938960356487239612526135937422224194812216990403137903128816502722770210126365663067026009501301414311415777096388449778862702381488005173119743387121*X^6 + -359695293898234275462886544395753653795309819496727478219928635536953121178851303434940678228698100375815779934879606033657949401665541144132959047903230657569047472902792047314967635794434877598540845582132815096565615089984797997150763460938303142798295422631133591789140213340794315938286808047906770919524294479833683471486005758838345510051516371582116371461612305606805982081105536817631237645697227892823404823265457258658031032889845430440641904614585192582434099637074275167573203346473979040362177505526188527353683928398161597268609222729413917410383569689186964954573145545982757756402839427005918809630259400032389742087213112971960695015304610070034277592703676786280136876803832/2997766104926442842922024707838194170201111678835148375555266201641354810079327653052451389169411355811901606735110836809579190463157469362802986900623668255578271291156277628667944004366559206435359918882070960690209372153099845330504977280651680446941710444728422425937591*X^7 + -30271854256796716453552339123086331963715347994722857315410455435361242356467179005152155212797421407234123383761446651316463621807192991593530057033881589094767278749953139163115565700174823262069544350620347847195657596918035804868274808528563263078416496451620328246572948405787593483334277361269904587034963124002585464454573815297594541373833231309082986966963806138062130584880601895296426157863379047470112359239474453316494983187395102342387155385379980612576037282096386340139458047527043112464055057264219974181968874711900212679316778255680082984297203177203696861917003776662517693721142794082072541288996529945644412574873234284392901015780049623084352544243575622005598164/20573645151685837002537301085100094579588315860476690499632525902365624725231206847709960490162112561099771473584201523978043273671380963675431690615709070898203710579333767138498591891539243652254632016156574393281535441257209601225122175367633367698451261131616551*X^8 + 65121688416813578516814494220533861220816864544080537001818598506850338067690529155211730938782090139920102124330356165154266431012388591128362593927571923548220528812895222480598864300412072635192072768927482926361636045625370362109808171269084259748839470698716501112411707997284487947579365818518788713767779165205802449863097688054582923213334550353161516904680765018610049044539470029830355839453902030025555615909392655612923455160588839783298976140477727650736112760181762116771528506993449493487144632798286498209892453570571070107050423498635073280540514716864675148712107874742046999600527423442459223797648161412232647552925977289264805359371288708884638909406609334493841191692/248344470625999738457627761398243241670210560751814131021064220167455456058265897858706933076746860725035341457634896595938960356487239612526135937422224194812216990403137903128816502722770210126365663067026009501301414311415777096388449778862702381488005173119743387121*X^9 + -1686404104437538868233960996030653461800525668780214432987823831893813443905235667646532081141768417112359823313711606406260637272812878689076900836473655423798555600676239714790637908104725271046161259108885544799763272068008056872789559136401197463883711008813498689878789737664764094618065415647766991446115012330734546456879673890160686411406382811069950982599456778386972851172619076371840944115487754384217030631267765713267923113526672364733779477981734046322448604721159718890627048740948119891352627983841279691249204444071357032017502970319743205159101607721612144156202417214076441002345868870349743883392140834157031056777064847019029183853586316087089736226465446769756/1704386144618162289995634254419691374334215546390248570924739118744563393689935121175541420773930292527526424785370021040348212548370554525344353460004065189147851095960050297282627113871199043348076548434808581996647787362870483077219963165241766854316234042881*X^10 + 8922593905854064439244172703970540841638937198253722857002475502277008455883337380110051453697921647214033149460844754236261752290049967360382372997427892546430847985456464858801407807417360939572104925666684105520249253849635320068963888407723646954902430948640860227478012372387947601014164716491514096666664482748111076628930817030766064937750520508772834873919976725388511048716610271127521690744484843403141731815359785889379228328698748733393164412729536534916620049556027303785879741084835803850322948654001449707816099858734455054751883381716576078030723036811571564842552150758915489183089452234443225448885688520536240129375249946813818169926151645654079117936329294110177308/20573645151685837002537301085100094579588315860476690499632525902365624725231206847709960490162112561099771473584201523978043273671380963675431690615709070898203710579333767138498591891539243652254632016156574393281535441257209601225122175367633367698451261131616551*X^11 + -76303936203585688938744891939957369943862521288242111760003804982224347353142369335187315230651814794113920402672101468066870670788223850807148046861251599524544229422267857075411403040925896527998621845568401872496089985271877691831897116855119812575626345056516818979346636622804997982391382940326087626108835999564158492922734502349465613591282058667432769627840066824631494332850331729927374940589049184102701139238689330402129542656573948515786194458390398571826515158310059428808593373814018714367584495039730226832512762820359375070716370444883248566523544619648464165621050863170409562065782145879237226628160063993348663713258398347407602530564170096477946462674024258/141196764528055860326040448547733524507846536856121992455035963776370093090045159570502975791063730637687550723665812363544711502640258017177065152845999932826431206690419211107830926507430953802342519131373422417086222132621198167278598555649222670393193111*X^12 + 541353287117693722221169812079134818136622842855013433991908992875543307010720509840237407400082486071590964038970554293883550076007402948915767473864074494806138129931254161081890609054115173562345876782500640551591816768235996860504680704742300306998920081151187839093928149307585092523389788951792557571506400928580467818868018559450063073120286516653117912889171658619277191319047096272436181081219052707710981369722693818348905989562157753439635896209735146454793090080071167942104803235993237217713388384704370584768549700786042934507194492939172718061711357223475720869993920219086436543397834323715710537644324494150122276217865576191876315666504655106950468435115537495572/1704386144618162289995634254419691374334215546390248570924739118744563393689935121175541420773930292527526424785370021040348212548370554525344353460004065189147851095960050297282627113871199043348076548434808581996647787362870483077219963165241766854316234042881*X^13 + -3063730459998111356466578765870557155564507289208411955176392347681679420728503984883833581040341502352022502186846327373447260881861904189272803930218544817930745935585273650073171178304451783226610759305413129712822116866168466315790708074527918277154709216102001487027928711839274595612865601316189942660324272736811097596965508698351366817502329486596204993323503687561757471420850046470334664093178508492612057245089359090388754029689584162227899211715369474091404661275886350151613218847237221970955821530173036273650926203771492926245292702437436571816438282764974841856531350305466541298158617234379543528824185122128032797550691157702801111124781264747262279633953/11697188677661822576923241533239460235924657183010686144895697438188227411982864681509649224675978016542751281887649106415766009662849641055178953926435252491627139979323934314293010231748070068953899356422286671948158572829193784050915297460792202004241*X^14 + 21597478244922740613033738497837715351595352147275193095680604393304232092714989786153321210038791385257054084269616927079052505769497390176956597046402712056683224559547219926983831616080019487614713462730742839403310520326799410658599124717314567052968928590350330395359292537096548277197895259481265047772164599799914502440872019285123363524878375518298444976557555558730970312993325003636819002013965738797516466844005968300625351664817606446251893721637500236782507052644651845596855758308288821944794368902712113339758343815096845817448735496068844601652360992433243536221297388010926993534208992515648022035348574009631391612813143559278503484304061760369224412772900735/141196764528055860326040448547733524507846536856121992455035963776370093090045159570502975791063730637687550723665812363544711502640258017177065152845999932826431206690419211107830926507430953802342519131373422417086222132621198167278598555649222670393193111*X^15 + -100949093950986920168414542197024163878568128404817282577451763168253464582615466039857887692671876761595989822339266203167948198500901032930004423286756528672403825439881444423843413782032911179305895306692095702521888438072870736286123091530648203017294327639634760627413170153550018820248636493797747264252961597195043672887828218457478050697707290480535573006393009978128087456773105975700662386915528076585209026270924361942095729497494184828237914437079475027322913512696737335755595565507093753568485426625901345999146223918224150431019570098186875408050730178130578341456859307537371084640144008204180176613647997048899696294496110084335496607999673479785642849/969032282135848113405951580916200831407891407755006722301027043176889024271631570003284667772013753337979561087536169862957999309323969932497635152550348147761340400904973433376937306913103311155156934506029879210351965274558345128896967729334123271*X^16 + 657366803851700769956093697969562424806299537482769854753647565385581757571644387131330321272230704542705444964613445967812201616717605860136938793558011276689014462645704925307846906514745400761775503312057044568165843386216409970606992588189977884326760313987513598141763907247414156218279411008215308486168709023035518273817758421633588896982118365114274876297319264165861050982637378245400447203680812417866029121664048176531448759814882427006945965560401951683841486523664563294009928990523636122041003626712140293575768745758496122508559669979816498945272568814612414266163286975353955032960018822173322648692890438854775380594099792889321522734744873732208340455995/11697188677661822576923241533239460235924657183010686144895697438188227411982864681509649224675978016542751281887649106415766009662849641055178953926435252491627139979323934314293010231748070068953899356422286671948158572829193784050915297460792202004241*X^17 + -2558992630197035773645526878993216448244388133052314858936961925294337732427332226323717399454805797600386154341570977062458670160988523923897872561897303968158576154595311618746146806375381276988934222666229857587546322696797863198362711171504475166241475013975010567126331992601308539207736394973322803723490611167184389128892707296533922774283172151724238207560079188774899415089167410533432454824115658163766692984654800625563685126072773186889241016913545993526381646565871397328868845811500757725492812323586322956081969864160291159640548067822717248636354775440062011398409307091669466784083559044468862991005014054812187609247597079305761399193813803866431/80277713705231390390684415617281155778965405331373268353991139356879216657412937619359180496397461133127293603474125578904647445060390185775630449221302969742468759912598246489680830661345647515131880913431354420541128761043686946309085223207201*X^18 + 15317832268805290483031981117907922951912658528353798977079101237205956200503958314062997427826541300742329148489178145787172855796181532911425885153738883048025572718141354159957084562191664083438100591476144652748583440572595714813693510369254479130128646366688445608488376177549253839332685659122473533107369896911399232763319027097335511564647684595762160111314056281413656461195583295175321018245360028837011325030826823650944418635132616160615485017408269756154069104595677984533712267150718443226218342425416125955352470616884219365592785882142341272721213733779071478100283500277603553790019032114542413050899305258243508759233146185447710358389778083750471525/969032282135848113405951580916200831407891407755006722301027043176889024271631570003284667772013753337979561087536169862957999309323969932497635152550348147761340400904973433376937306913103311155156934506029879210351965274558345128896967729334123271*X^19 + -50053780174740316404813177143238976533989603524637787766948432302108266463500228612885025798974308261123949368256243350179301012618761840872503537995517404869368653485577249461968816692911134540270873257805550297504807787772843034498916073933410224104411960148709273646191991232925299442223434511781006397941759378713741512221377564137813563861878936010486262178595987954564317921888782820368784217132767898652601197626479767119003638925911529462806088920879564930641910709074551968655130238502063748549950217936384901009727667393343856531606916345317173299091463573107138747100839260946218280952302895789305262919556425075565085529227380666235897440094287505/6650460915022068626516810174573867598290564603709159833815851160374386269357380301496079901946604352011208152056509450658988273138960333508046595080880040571822447180233472495210076270511610265523310489059013703963311139180157977492261223031*X^20 + 263883779299421117468405044439479420653923747579363216781467425905307694186951414121449537714690187279525705915639527733155467310551094107065262633285067579048365474920690418945305847692859611133790803341402524218605844337081073933192764708928990104351334181617742904197430653258664874036429719072256651932302000553674052686971947062601598992367609609404972927335488528079205954168214045070006637636402110419878771034507854085250081551532595329408499408973583624562222387756299463161654210513877691572876385698545216326860260350963981549562840592670375099143296039782533022319639763408739106690686649391927300381013300716344834906409180130647495363079017283483519/80277713705231390390684415617281155778965405331373268353991139356879216657412937619359180496397461133127293603474125578904647445060390185775630449221302969742468759912598246489680830661345647515131880913431354420541128761043686946309085223207201*X^21 + -740653330077733629180883138348325014759358992664887162310967897500386132052078552101145968786139872610874609640592309526425960704440114567336835274838323029713643722727602732021456312329860027358802676018070103707826168105472078853188193473311585596472989374204521534829914065881277319372221202468715588552600533399299500058914246298958395304030713153602135690259397609109154952051267124993934538243336536735435186317865358606382040582308444937322383534660039721957539281718694090625707127218254069958993322428973925260235918645255829460414187015297356851991538846163451435642949271762586895165149149887236604464280819290412165390051627862236275107586775/550945316462767676788734170704487415979667351810882266077031825066223698894654983141088551234082043907812787014871133349265866385466020504353126922448847698767496245566520793240831436543087587235797406102146773586555475037706733285747761*X^22 + 3322820232152009674033350292740869433345885360948169113940741806237314584589646431063238752688346358562939762653729708548335104015104333849537966108895875936460337713166712031226681790451228624076857855310130252564265745615156912575703540065405283148470532947321798452997183743929332594579518582476494631019476197874690817224577037436411076282468137784300680325805065679175095974235008869628474127953309464605723045163530941243392916537765096664342139248487186316608503328151458303840889589915746787073343021916137270567296424954234452652998038151383975276911869634010713985085954765555806535044457406471155468560099574260893321003041662059891307362899314135/6650460915022068626516810174573867598290564603709159833815851160374386269357380301496079901946604352011208152056509450658988273138960333508046595080880040571822447180233472495210076270511610265523310489059013703963311139180157977492261223031*X^23 + -7884081627039394181657366775357732109311208607693902096467382938184136912599320651401371915097590343606264971576711655712239871444359581987413037272183499563083875222150304439158697524071602900682062798182730732099258192071775082179415244874486577014331464618288965688631498290021424736528319241669534580879215643510840437291240871903991649345594838106754115686207055576718508642323571040065973274872856136085488466129523533395655182832551593043517381802871546338235648969028663938854692391446844789950765950813945012418070373830496445218314080518779536999751208198351990943501908381322607453000844049024162964953826831810028120756446592023150734738/45642060845229697356369329028621275451881977616674862569549484306703976380967192704919936312988322749383877641858266369751128024643030445228491999208752191099949983064080920656186847530700653403678022210433830965666098503662226268391*X^24 + 29807945295394116936133888449057074993907059960296410894406542124920418245980653975743842957542885590751589839248140133975391855571812516613757290058998347068360627358527730887126642126072130486969804484903408265493754157085378910291639236286321410880085959941108640123255208609042017961149030173275056367759145075214132721003185182803271344684227910226902242022218032177567965384239907927566031858991641582970564060210465024233697302955264756944118867311046576454120914172552968187342108234986637940873131466298909107399816261219901523591745754276883600250934599942538943059573395466303908540689472003926852908535369444464872411735982096944748423922993/550945316462767676788734170704487415979667351810882266077031825066223698894654983141088551234082043907812787014871133349265866385466020504353126922448847698767496245566520793240831436543087587235797406102146773586555475037706733285747761*X^25 + -57810631394679049510912970678362790684495255676998515302746010405132419145584833497599824466446181189794597817080992160033212296539471394047714762803369978998482530108095615017549997801706106374042482713993991147594307448639832387151100604052772621079217108032592643306120257494365905298149301393322836488178271379495944580893804239397254293767654000599500693350132404034404386588694966369915409353946150957802152175665340942122855005072572643854232780271475185467658429213306734382129426991077273545450034593464010919939802242852069803293862255393276149650069029632552990855609867564742060330044307450421305985200956829456182747059169560392913/3781133364694697817609918733213592531843424539530682012223468172206443242562106926097252614778255550441875374190892748716024192249443330728895037628096445290361194852463003947989963344437134736449177550363170488415715226879481921*X^26 + 181154432533106697835261245430367909728085780346028133806030481480701822184821583221864028988301521858108167093408908255455112911704940478111583542418284727007475112370095421851082722938105681579291673639197010999937528275309074921223275912840671859301242583604951060372494506791182994777500008213874850065374722996557600222529883868766412082169615080189004633901995377396196405166984239159554862154336490930535287825758964261540820961855096970769636891267701342824851624764425242860362651669989907371825392706424424620868486465157932630533957096994668317524254534963780556736887794976532161867271697765913450891011671900636303399278851251413955271/45642060845229697356369329028621275451881977616674862569549484306703976380967192704919936312988322749383877641858266369751128024643030445228491999208752191099949983064080920656186847530700653403678022210433830965666098503662226268391*X^27 + -298689647543191443253984199202428952272132950173359214330452164351787247019844094426149379661621972795652896692034881415448919159104873821859578695433944721442641062567142921229837523852202836149397943820765626827525319651099426096848778603940519127905690068483754521015958932203638116352778973785281852800953549526710723461957108039031951149860166056076828537998391444246358955855213910166731419890374903630187749923483984224307724813802108811294516667715311039032935150069086775494823699963633601480386967203985239691111513494373365394125126776258267705317517528628764422477939166312455453669607776966095719437147941139177606286111572295/313241103860052838837703482164989854348722105834701517042785864651349783991558853955534140897875532304024138363921195320687945675539999231952202603603383753654311560969514037609971281951547902945006838734418895569191883595351*X^28 + 735636545667915147874678328508841645786974992859051720541205586382551155983203648773008220443570436688505874156202319330500008152925550039921882686611979373242112412730156229124846070195148219335807766328937196332026751236932800553332024813727618762076717556245973588159566348747344216874846224536217336052967918561510253213787409850999388155434090330985613635562145152950031307427754490800610134044251271530903699090793508053496287945302429134850761717811278737792549808510018263059548357906859502395078980302681022902324160547109992028369778014116033073052097453976637975447210509879232326254535305480707022516196851715316815387579347047929/3781133364694697817609918733213592531843424539530682012223468172206443242562106926097252614778255550441875374190892748716024192249443330728895037628096445290361194852463003947989963344437134736449177550363170488415715226879481921*X^29 + -776663412119896819694071300275787915532773582862716154817259894099482667297732412054202737374411946751635051077759236333440409660160408502429629649054019634225271006100784201230290664511133458343929303889746633815929061656324678563651374960897515549894892508697904880240066204367967525100120514179432073798062250308093732699838628509044320830345929795041512129144317235346262323843668786268996857902603304815105386048584135760170379600605960603714499916141116582863881619560861167016348398443213734783541479934392446209585838262921571255268032008693173469521523844121992908275603664015091739401608534904366816138527727035739153260408/25949888481488927084558320119707551515924290103115029164343125230001638968731576004931997423401170764975904097748421449812604231260044671688526435556572260264626920799396407721810229637275114153343288769316452288061625681*X^30 + 976288297305089217835132440965273851838337679819890358606620174091860610531703562947234089969412895814953016471750255989260751841474612188290409002266623932174165612519420070249305767506520315408905939496933572644646426186032139665810579020877739616154016676607930693285285363286939143815346032165769119629182005657027524694568457253381208208306687258757243966834800854519118716900790938700138465535062276853479051285224330070905847851562310285412911759611885509430958520396778575955188751762373022645036989166771593365196451949360956969716939435777071418872313178936681145207155135080269027872255414067207117249676380617887851632997475/313241103860052838837703482164989854348722105834701517042785864651349783991558853955534140897875532304024138363921195320687945675539999231952202603603383753654311560969514037609971281951547902945006838734418895569191883595351*X^31 + -456928208276561147590283071850486958211795752058537428269510127837721830737207076123329061326914182238912613297153871083550264248278146174301400167112445446974926274538998663689470527239389971327990355608676389946141579452856374174206906637852360980265470399357895075976263060749419708131395909784485039936146830451205667593518668135890747321890271957057025259507735442023085502348987084857020745355366594372494098679502881459294475883693429402173222483118158631712774806746546369719111192230759655578809360949650158513364379385027733810623052526778601023784065409599266738829205584190033136576579165604859871688560758354747986/2149771227030811621618616528846620123927122036543370819678827373871397478977017314632755979073910261368229980759541168901715204312819540360245748948436108049426470118415740843493515834419278779996958724986865403699911*X^32 + 135868079693773753913887573608305457848013414645224098580433335058507238515132327790225903936711051029463422297208982238730111441593887929890061559056292458467857155217361575659382148529398009869940037923215114508620745704901875683273053434867456886848599197905690735887259797412517063850706461598187932825737395931756402946924526121491674423508208831973692355166121608406397214193985587681240614677388396563694889008179028571181411082729199312648045529993089853173508335274707704436712479241321555058065526489293588797796725384422386490489578376144529693193443140215601079013761951055354342972764745567321910545155349244239816465/25949888481488927084558320119707551515924290103115029164343125230001638968731576004931997423401170764975904097748421449812604231260044671688526435556572260264626920799396407721810229637275114153343288769316452288061625681*X^33 + 1119521368089107704836107169411481539640792986626590409854394659504470448810543922617233504023142125310317135579369905671447099742190516087833008152467475855984519373793568238852078601248973760366326368745361665902828740068197084647121836340833681557574750268594104615965193995271084892459682636592047359131711329837182263222082484081732186293407092856664852987595212225102474830774408876101334734447312385642371496997916227959919822307362595704921275142608717952797222804635827536328513395256507909914086528140721764969433962757106605179427276639933193440261792139624732856566151503229559381076567768960707229365808601859/178093880128474163003779018212792653792322262989261106758249306094888367076217158034359703344703028859931238568431875478561445142309629720838849221144570296531063716213713929541340057527899824372210978791058355041*X^34 + -6179167640059127096076065096064930244418549703366588476368878683830957823104434235192200745153861895786010922940758878058384388503763728431567748718148805280872936600960736612852057981811019602156898675962112342642291629731193176065074064828187346445359076890441489298724522163929963729365354144510230166809975687968225926210259305193088132259218182544513787536880253237133120339100990816532820451111509909709990740064449697596211327688418186440038643412822387147794512797776287627745400657303785297096967640339098467702453044327218499785756769112646848085111092952719124573241412575672793541016095478536780242364969026636271/2149771227030811621618616528846620123927122036543370819678827373871397478977017314632755979073910261368229980759541168901715204312819540360245748948436108049426470118415740843493515834419278779996958724986865403699911*X^35 + 7999326185691048700765851960104351463754331860698156698835458662985008125538421395919240382883355591948791249292410215336218912631283337920917978723831178015056557344741497256632108155244992386573898370230721159482940442256810642747397789446057760870526906113041716673285580280093103609832595279341484050010482165469169059523899179866484016865490928823968597526603559638859910171687058373621980177545303327617122121777925586561476190267996012996043799444342542793029971326337769909011738517174077400862644179315848283667431915523520776008234205432959280709482490499623331154420472882007789077524297431662788197648101/14753862988027020379734820496461987722004992377537992441243418614438602193373967196948032751611550729842700569002723509117839875926570269309820994212954212288216694243535243935161963178518749430222100802838071*X^36 + -4572913900069695043521369804774605291103737439970714079487389977209218179703020427084032381016890047904257782495362632205430461084542961275570323041448905815431235760607602438817916591975846171590294792753856442856275994569431356864624765847817334851745561064819192144584075422416229718898238533876365848873761402628120044192028499584189098391483923681696047756253034918330141234265689255516783417844598945265389470186728181491522159007531866675080918705351976823864434528175438648793476620332955928145389735323618823566342556757880096557427303735276867954798211840192283933564932505885772976473172130893037267996943036/178093880128474163003779018212792653792322262989261106758249306094888367076217158034359703344703028859931238568431875478561445142309629720838849221144570296531063716213713929541340057527899824372210978791058355041*X^37 + -9332678264376429197353320203840383931724294764746598100487230405636770302280022024668783794815157038658523200786946577854410115165889395705592567336493294590174115164068093564367658163058854073960542929644175338972574841780799554599707011882487845843431674283579563870903193287559395633678383939329126664789741464157611069796087943952729584430686307727132539917925651392183491679248998153521992436210567077254742848792413747836889509457308262022505813930992570336620434712273974677948834537961785754223788558333426170575138445425512372627937375307859126347420048521669627484923729387296651638354151892755884004/1222256895702677522967013544566480633087978823422913796805850270436467748601935812852956072538443437150418405186208558455624213066570314746899262216299744204143541897401643934650150209470528492272562406001*X^38 + 18907532258913278202313364633756212795153139568526442250514114981963411115078221232320924535019356554068648165756052033469666590873406059966590541225801042081882936244454010313911193897698497300780078548768065285356917627128400759872247450937002483416691314275925263491387998242038357255329364915665476388254974694463552027231811576525277797244517619332346450815973326366632295916759043073670412701781649122391486283351915567061366064791837023335859979718092555091016965985349585535831961749397814825399677460610300067030391234590526260442185892057079731019578681706233614195910957818836206161341290174677130198660/14753862988027020379734820496461987722004992377537992441243418614438602193373967196948032751611550729842700569002723509117839875926570269309820994212954212288216694243535243935161963178518749430222100802838071*X^39 + -2317031120999438107742527538181085497937602941019992925716435598704125439292711902171371594235076626037522492009651391259267881331643006802594032363592320113029226859375507703738485342767685839711241843261708882926906320760414072926426080654955388223202048687218710433597464626410974697002659786538367425077722827598556439661174167533420211169413233885605702177628357517011254744636666303568283095953784136714676993335560413863920650381677007827542914266448256890509410130037260052549917326405909331423591286386722533971999561040473742415501682229414250047640385039851004639675973911276153569324661698183/101255645406567601935797659230095322101563981726693214879119399423118859133620728427881374578613489947015028182106582590972099500171511452812464768146776920233911183613755607211511076917449133648625831*X^40 + -11000918621324688964407438127453651951940552209689228646552245711293933488771843700109471844819371870735030689363353577011359763721833669534487114903225371668941884325142839282335527695003357799871009589971182097500292139660517343506032899310094616203641669946116287684035020101204492884090235714634727211878912545250795559315600202411162032500223115151898723315736279110756562134793525884207450611257951628558784764065278595947119016638833505905450167066975470970022552426344624045748851764611672618812245444433815137459616824022716517569425477539084850212642809764633385072112163925071438143033209752180248/1222256895702677522967013544566480633087978823422913796805850270436467748601935812852956072538443437150418405186208558455624213066570314746899262216299744204143541897401643934650150209470528492272562406001*X^41 + 2608512247552188054087529958486631402970128589907277480289149846708495641633884831800384154198113969977553574105875318619464263944050557385830940481837201327364539651118140942647353665420955286324535761500692520791448865699522033819449445108335590318400221795507117875173340190034898997521895417245896150935661189767352656803058033682396306677600222788902858024112211312614323301715583648456704292178924892226054623290247327282213327273378459305113514768795192392397741191556537627897185972590070283857565552388832201597420697400869358481372646257428061301556792031437065649227910201311970237947157/8388339442181062209907850155753071170703668438960584448605699562846397078421069375186925240544568796869772859092584093361950086999545311309126399481963128177774101865111060161669379249229486674561*X^42 + 5870225353965019203528883717150795058119376610091089384114782252708337580012060953710017139754402684775454280137270112050324332343994498775126395664629231953573093739705299809416419634649511934026961216211380656140086959753678075524404222436467868934895629812614556501174090793590413992151254971240767486942669155151345041406365666101032019298143442436327759824429018788907910302314649624882714324648676040271983046621254407938405253438214131725429951372675497923329557519504356994872224670779750039574510204026949225568287799289688184636107420449623312169862134239378210257758890627873610495686389237/101255645406567601935797659230095322101563981726693214879119399423118859133620728427881374578613489947015028182106582590972099500171511452812464768146776920233911183613755607211511076917449133648625831*X^43 + -137524259191974005805068377357107080855056492750776563780425821002223183043065253150614880250037028077699559493315006597557282576399602357762922740619287729487266250090266161519407123605603195499866091659444194418505989193715151695097455510636352526933296429189388719417332787730588108657221363118960800671512438470269361576814469239361598239435097130366577926422553963040026976682646057368723795653742089707972621583868181596427367956120788193848448175284363674957639280783458039838453480504057239032790645869214685188115423523879033276175232396497573623844850640528790492899227554855416567/694916696394752896189864150091381921191588802829971373424380711030270655158733276048954124806939673338561250856812533622893719410118905750072603718164454326714779377442718926490711560701639191*X^44 + -5243699119817481405305708057823428475140358071981908811023744817258212137942595896627275168161903870924526578592600725270614841305204605486625428857603454428980929470270559213255566447107984799794624760119175669643363812550232529349131089759512614589883721369007236962003409718248648204149093924492827148658547095286432869838596410636821553591658508035010081353691029199158090283177855149786099666503052955688269193241910312621106483795189303040481529984073755609892340813165412688816421846397937375939494359156840192415751910291795391665409865187895117207228416106728257790393290398034421958549/8388339442181062209907850155753071170703668438960584448605699562846397078421069375186925240544568796869772859092584093361950086999545311309126399481963128177774101865111060161669379249229486674561*X^45 + -45032573170552116466490343834759381978137975946542484401628538081639627571233944957358693538403494772592878967996431814808937170407608172407090358656386214410805866982235543450024671002796098384725076328614934370054657590542627744125950822241112431143165025672750849502437902564202158555085966792895736012121580559760885329685196522955935301778590309203718213331383511751451904585488196418855779882777103013404021589760009899327577069012337133391688695616956863044414572958763977899518075379881589880756686291681195605834914104675782322333201066565778244930143412276175076701007169169/57569107480304274392334036127195917586909850288291887451278329138453372144704935469219958976633226189923059469539601824446501483731166079866838183925478777790968385174610133915227533816721*X^46 + 5571669833991047461358166909731409125775313633373779873274853430323011977266111190714372160834714240673300647437597466511967778018782264236385129910245690535753977937402132040627125183936407039871498856069130850772394036104042866298938529304267835634087599771924648544969489112497111670776071432548622626166265167051550991473569606091430895182171114033281126082230630110916834238617121171982602969451553920836048132406360186050550090869554380051429862578682575901564732852408703882757624541671618387289557642009044913180779517037023059582979783085697583201183372442363936382380338198323438/694916696394752896189864150091381921191588802829971373424380711030270655158733276048954124806939673338561250856812533622893719410118905750072603718164454326714779377442718926490711560701639191*X^47 + -3302960283212192779892923870870540526760445620288293359685975301291746320739273481763425788721394159380872423663365087775380965085475770952438002123602661391291385272897716452950506468161158134649690479292560131667022587060572262025374495632753883734308162979974754109598056583283055623270818237236830192322090942486061214692292973715714550047586551231016794457972497044358909429073871502083111685114641471380350903317920282159525352542272823260251963661226461795333134691562017271882295258690328370520203848575686127113554708123563368101419260146004032206018076723926110146950717/4769207810480016104078704011862804870094428820171641740641067777189410334247778599057241237398163051107866744224969084951246912743862652627523666964251410636315830103107458695653014151*X^48 + 928723476386973239104269639619948208859040159110787200474305486210640164915077715105869705834030395164426006111133659513412921520126982106066169336361146650659591432808449488299629685489018091210432729548952511139547468946019502836778488132084857322092684631733454982197324872320769565682947987985747026925921685921858799163200186864400727664758225411161899132648785326693428658780048111337805838242025592581989278859886382020351965405160450609656102912638570647820514873060409287368858063304793374001192845916614674215408464211547326537903765823254147845536472976297871629454045158/57569107480304274392334036127195917586909850288291887451278329138453372144704935469219958976633226189923059469539601824446501483731166079866838183925478777790968385174610133915227533816721*X^49 + 348374310313752629167284097792935122204889074711513099636494749150973952028352078508503587936959217757369827342555714511769477794407167025737072007558828438250050542470831404217132802352371388471159484192009703881840066454949612768536078780180131364188370383817611346112449390415310066416004006580732445135444872161672665579650955383201921614124186608312853049876766850802756158020234941099876215989119509087286269957633037434372264534913985084856183210246124228027919351967583361914864340677200166505451551555092743389202634255248691934041966255021180481259824457246516870/395096330915418449513603182160782443053138001836769260263529763664104907153324380669144332482657861909358524084580323498570699423731476483101952362211201278793457882785805541848481*X^50 + 128256454093274654587920405357958210606257663674775186003070772401849340788470835079033239660106444730003864486771647970445920935983127253835192513210471360246325361836344369000780264919596135532492054508075152358100376712247106690578082898846588439775994232387154438929734269884230001688027651659438483501909284072367073951104075753371384084178376817196558054038712823126332977353625171553989108049983005320527938467255642472184216368687264390529957042686795474966644890668457657352676224035547671103701377678554701594036406264915275869403346619845396267613715927603880626739/4769207810480016104078704011862804870094428820171641740641067777189410334247778599057241237398163051107866744224969084951246912743862652627523666964251410636315830103107458695653014151*X^51 + -678007971042643040591318218078908115548105715815412876037900830269100556438452733655854245974717411621443570071547785058393948042352301991372992411665170052260437824695756415858307920945078346281116671351077687104434255021096641060072855655496171600195521691095003608321015375789453319684953733551854568493354236471938446527160868348652300950121567316270478969315735370216236608153724110409360304222992243214538990671269039417652440304309099924914491800033235078168254665550996019742118996314218487033063237362326641809550401716283715360892462903920640633535152776136/32731035615559477219253018155975680809637809778541070355689649876903728535608017618187750184960472364291154343847263979667856799248734693323001604027106393736513783678718046711*X^52 + 763927620159325233119668960355699680266505574399143424889007139639909542097256522519902504600105572001499467304317421405689315162447436259668543386276324644839576187449751836975255006224225605928439463321675595640280415329611887956915885945969033409598585798394028344955997813790611353439822799740990117666816238721975666786762942526149312364944677876225222029467820022110937409602776482033648999945291444296790187339560071805637312904077105762815874529286026237380363646055680839362496616810524266337294672085913516743916644094343524421975642935470020803085804243034911/395096330915418449513603182160782443053138001836769260263529763664104907153324380669144332482657861909358524084580323498570699423731476483101952362211201278793457882785805541848481*X^53 + -53973501270617361115495218291227032437711802878187591113380765584743089422492761571719130034995661204069046565488494318921127224533261371856212771038383980175282450234227454088196465997055697609121837484604222432792015927038457921190350010248661126359701396515309190982764466659163116300489604881178542033109811636105210526200860074734425770868971493474763091271518283025427988944047448658342457293499587104191653430289016969457068891741453656340820394207161450647042852335797448852798773953471811981590036801569677346613883563548116133335374752245543944972856/2711543005182625898372381588598764046859233682258393700247672096504326777864967079627847749561798721256826637714130062104867599970900065721398525725052306663616418165745841*X^54 + -373896771832167386571332900614668604203415782640902224218237632611763558382560342561671324920953250226386603334576599906274958856234092185839803290245431221038614057480492661952854173156394195720330157740632576114871831633417007653077615675213171796586169990077042626240971630603421030335573767311326954585106790199225781508276134030774338924340935077989568692429680578317544814827728642510545680807773888390129265541134704019393459622087633330777146517271924601610149154755565022045939162128370223608688472252194594153983023354493805361954249011049567753046752605/32731035615559477219253018155975680809637809778541070355689649876903728535608017618187750184960472364291154343847263979667856799248734693323001604027106393736513783678718046711*X^55 + 265196224193460805792914685938204774791874632135692171861443071106567839881247716025524681509055919163446378424790214228417497592295861846372899700914881408773578217426465557139397795729273443473148219886595669419577672986508716558062342235519887472046102184756843611466933169345661535083126813673855286564724366461297125048018734336643984312387601939458724525013868586197730477174559343473817724447491647350163131092036310393552120785591833957656885858216183894592995179695530329232588908631771501211699679704391069415789874831903150805948283008626720927/224632839465050608762520221075202058392778865235555770047856192237952678143067440943405496608549310020447903049799524654532979866697047943119751944747933614747445792871*X^56 + -136344112803278561665082499966780216301192697358271320610025049741958746137226181217109259532649998062196554332304356237654419806129680444693810155772482729465439605947240398711056413286194866992484740686615898390296338585591420338448753863985166971355680918414186601878286330603464103897765279531803957307097184501659147549155374993774667250833943254287611301762442613888957444886968963841416133343885732105644463083508756385567262585259123878641110803867789933381839069162494687637529860315544449649364872450384505812672912685445386821583729699896486884989/2711543005182625898372381588598764046859233682258393700247672096504326777864967079627847749561798721256826637714130062104867599970900065721398525725052306663616418165745841*X^57 + -10841752031939287590278566669038513687629710998840119194842797619908549217922702310450798656349217789857689958380481089347950965876093675143029437506044499739071525869711112495890129076696764609924134081666209702692930898882541343467248902903554330456878663104664646242074199357956563145170017057975612053774390049651119356914413736900752513254765367595138647153858282831961328511463806821442957913781826602545551791695268913189435763037405698089170407758056427576852054516005541624477765014633592733884742939155470580198703761421091301985272257615/18609298273966581787964561434446363879776229412273694809697306953686743280843959982056623031111698286840187478237057795918563488252592821068656444764139973055044801*X^58 + 49260910537756253584533132828839228919528653206135925211550684659311885182077153884405854677419928357877944199481158921163702035151837558808245945700369595942678698204687769938367059519450222747582129911510714357808084744636154883033632727239531552602769697887979712820029087483330084380877850231904745782662351984919636006354832411558234614928043800899165717922959787034001626763275212354739087578868543828717432333817780714861372156310355497686706152336595512622251619467203640615464452328279821893608073974727941723289044837009926474703095807249747/224632839465050608762520221075202058392778865235555770047856192237952678143067440943405496608549310020447903049799524654532979866697047943119751944747933614747445792871*X^59 + -21580216530518815941203319011388898890401563497552991239377340297729044822353436574071944020774261617351991225025763973489784934086030221706980512558324572149497822854788711168097722541626157860709002723730109143135032234666534893169043600069460231539852726044930563176397111880835225153469260817006509901149624007972664057904309873924264612548034163327577086231680160859649003807817254775910514271738823999961634266311098643494187289248960432237672424492553798379837355622884313737473162752008869125823744218767409836812809449564828978450365/1541653406840078020707858622686303030384908409599345108913702837684263381728436747747214235035349042071094977900510131382533633357020364598513498862077704668631*X^60 + 6602372006767728225108224808431249096492075449883217439977428145685779791659217272699829218771819092426153999939840489491326576500384869332002461762082639837444570949152238195574578491902054488193740294529757289718804556315133002040728198463136940619457532374778946053753790734096488161105680837144004091601538375419249699892314969119834974801309949160768785738395471087930212082036089173863825995019801716679123250681495999434356427677480001431231329777434774225977792649502930223654952303481937655652100465458659505551829415148098183471849584/18609298273966581787964561434446363879776229412273694809697306953686743280843959982056623031111698286840187478237057795918563488252592821068656444764139973055044801*X^61 + 1393223633569826354326809149319754808114745396607858914293927320102263637795571609588109658249554221233431559782758655273390340278461093623765393093860090567938038070593741887339647697608003590611494821947197772597896271468924548453836112135784647605572451401842876914194889116836544580346927654463763552052510229906071358883834380656742326884564734327856073192244685259935696067386894626646949974064635280390706830845893605950653976685515002866655093301264951860755450578411956191138023972235885648479895985173521421618430411657059751/127715467387961065421908592716949965237752332830697134364485364732355511699812504991070684701793475442887497133668306799977933340818520801798815248287441361*X^62 + -2159202163182400154387790914154989963498455780474493943757585249852505797493381560618321961790343787859082509926039609946883299150088851224520336309821039245553645681710282847048251066632159679897353364615972135476388855536048944205961996422699070398615191076835510279987018012041616376203220523023368209044527599866280438317735497685740286966144662221276197102983552228662351964793015955699743804717557484225586658913954503556957851492089441064997817047154806919706127356339031593100197809730268353441660007172482762095345462999595368446/1541653406840078020707858622686303030384908409599345108913702837684263381728436747747214235035349042071094977900510131382533633357020364598513498862077704668631*X^63 + 606136419847235317207141920044589723616022452526861866861269119726002004460133546370614891932526464349947191715942108004176910217951781273674165835112692150574020747712314480822361896218765920975954646046656623900265040577896739551182082073643116895816111628266534331087881190915727243372810131355576647645556037181107679287783449191625226997115306161484001287893254724791052507628076256835978245255135736171665527681331963921255513290919835673688731487728914642609924660711582316077557807086168003713193368878043895656577933268/10580355180843431813595277335510725311718360768014011628240026901860285949781501531859057634147417400620288056802941496145964157138474095087301404049991*X^64 + -82937913337703444581374006141629815361868906881501599184166591537337342084853123198659199859980363060715025687835669646224036815633396860300106133487502511418562271622485107743586161659595745170043206538554839784935213289321957259796473463753206783880214861594558544554979948058169545210658958440786191301122417573534893116184560717444116024790727590539428375233832359870268862982579746375335418074647817163520012790791875427897078759365565644874908437452803381244323491453435982412424532008537716583476204202447132002132027618225/127715467387961065421908592716949965237752332830697134364485364732355511699812504991070684701793475442887497133668306799977933340818520801798815248287441361*X^65 + -43887306779799128775469332501116246206217962627007921532028844667052520628153015624875373053947014401108096282862364855619525116205505807243125389763464428259008552999801248165096054277197215353608244702384232886717825709028284087535494292653155395705718398024151737883367445993167479445033323500135293860492499198058547388189845792319186512751280955849929104694768098839061251895418765305968913824826199118287735136197794323163256067542846475040581342244507616469416245812097364313315621367242742323172206268111536710312/876510246114110828729622842805958521391629588933312205139592983336946893362728981182922511320306304417222107265590381587769377610676339581418391521*X^66 + 30539498685527861526706310918548994260866825541442889465360703189823610475143415019244565301282141557948728237854004471227690415586749434781916616468889617609929223170767957276378595727286959161697474545703119748896314878584478310464148510027650860620525458956903173912344520687070530386287455406122638487771351836506296706998897143177138006619739040514337139103108000822940944734068221358733115384221050219994468812112085079681343637876983191599084273336646360562128245835639570587013999343502866951434414069916093302685166/10580355180843431813595277335510725311718360768014011628240026901860285949781501531859057634147417400620288056802941496145964157138474095087301404049991*X^67 + -4303477223400837041763824725633830503720616951204620565272144105564092385993863443678148000473694463288863761937061330172952891467293652127043765331957104086687066187190208049189946019302505472250816683295278098386223865416914953021251882158215320597237252329534342999344135695732432383900494108926437542718981383398615225391040603171594879060690259827894886769250421395590514928414226858475638493863536720739382059547457874462175291438945739331366664608793669088019602749016140438507112835045915817286581639817507/72612894218715170965920208997262738910747211410265280849937286333936450448407669719403737165131828714872181862777763365733524779278961111872951*X^68 + -249304511134282911498743950565921451856025814805117407295871362779874477146260157870061850115485882488779118187008567806268131975741596650776115321074311652870503259425839727319518867381196766043690849285629264204574275192495670431298785902598133467792904231075010029147147925799916969036927076473101522153596028418049697173091704073191853303684480665126967479969629474809992488360309521031955481924731833224398880182626648029430560757261490381857063549728289863459408297784457787845248033148416892226095155159521374/876510246114110828729622842805958521391629588933312205139592983336946893362728981182922511320306304417222107265590381587769377610676339581418391521*X^69 + 218658210758451378572237163789597367382578199864247189275229259695579409483778162095134227057322300744999444797809355434683285561661453744874561094351358996444707314361186655522811860521681659725320135352598619393054498082255063723895775552046835026346414074463427634722424908515923123028969844113226785936879563370590151776591285443766235641168813429341123554983248049075760813635628883021141458392014640743576988248129444484877318302698803504658883311000421170612069896558799578614539130661550435877942298/6015482911002830831407522905911916072466838821163555699605441664645551358496203273912992889166749127236532338893029853842558593263106711281*X^70 + -13461726860237860935503446735332970024102621441515284796971804545640094282942043569490351695435040724386255927841302653842498763364780499200781451166235833093665818448808352929561930434091308840408114828334803923175479059521714394733904221410118407531582404713239939700995897574300884845570977290100027205485470060023494503108031830629134882734416779071499363281677282251121009564646682097120130254445854271310049700829575681396609728291631451921223666850291129297275027558387658667389237601718788338925692824/72612894218715170965920208997262738910747211410265280849937286333936450448407669719403737165131828714872181862777763365733524779278961111872951*X^71 + -12337416551958093551263839567300640859150421142621683333867576092873042340176011249969520152571286747384481116146378563217978350004050859749308356745934714675297889428363106310328718374111995283324980476047747456962056299808804570663628029350472553433998111359862767970875210589171261350165434621990934077113733934047056675218467321748569736159627402924760417305696456746031103982692052634471918749475102984707990862005020928275249807101136190000228805112104106338174330000561434295991438507231684473/498341720735881934504806801914664573976210655385929558413175516912066221398078309494904555477321607757147903147463329785648131328233511*X^72 + 2716818531856506033006408148892906694053084045831462092957776180524179279435014930874945163965323096980025045471651935938097720066271224711267513814416094524164351457563626751024397425817920459281049642572366433256226840357815981394060861781088690738896921430228924052628304495488718719803756099412278091521882020074742753166891689655523617278781901823501860682870114298005171016364858626488758252906013494116231999208249784250489401978069965281584645409187601250126633580624236069375040078955246637552/6015482911002830831407522905911916072466838821163555699605441664645551358496203273912992889166749127236532338893029853842558593263106711281*X^73 + 457886604695696140094474047837183492986098331822011105565314740532334531743486847516121424795078709821190448441090109866603483760888110710093246959765705133783654851843550245762517903423559323727349474255972998537199628052246532378917408960366041790649399262157417903928493355539489614875328605219490700811318693180988407713374333027714199260211126404058607841320377343217801133341709404067712441374396723001601027315149089130166557336483514142735230685372115431483231429426143163047144010694/41284211808125419145456615186369362436932371417937996720501658264606596089642805856590552189323304428560011858790765453205876176641*X^74 + -218558305607624253926731235373599872404744324621451467556880812755341021803328257270497649667589509367920839291758245642678201180799056704417165502783233985622326736282138060953006363222580738197892179944772033050324860999684068109155228807079343900522664593595228191280911076974123115517788369069242727377433492568912186049672495032566132123605601987713724410397524661920641755041480880295603283296548594442793850673616986049297870671712949190053799283081286770271526972483603971852329169267542/498341720735881934504806801914664573976210655385929558413175516912066221398078309494904555477321607757147903147463329785648131328233511*X^75 + -624900295592710352937370725754022982953255405997715299098724409432344923826141477004958690509996411567471210029281992918345388771078398055467372140374776913137829082053277866974422817674648504342627905770854254525363826028702193058889635315458332468456112791552912246182241164512256998763177665709648758219119909738142559313585733685011484843571592572985861006915422767296700019868405021376642837964356319677292111518686835215381099379254763211238011632011759073909341890150520708948/3420115301808087080230023625745121567138793092365006769986054035672818829396305679445824885206139046355729588169229181774987671*X^76 + 8663371543003678192905893705663342666028607778795557924498858853259509234878207433556814575453277151253061090495785707855841074878361967056133839114095836644125039667494707892543428007508406152910497325100914230039979588605836426965344374855388821140487430638616128112611460698445154952326147071224746378766739182860876366054619232427277277058116884126660081219028911515978761496454237709368969170146564573050160838773291676732285316265957697816074621557088626280257160198959724322670898/41284211808125419145456615186369362436932371417937996720501658264606596089642805856590552189323304428560011858790765453205876176641*X^77 + -571494046730785229856125788237825826195331717161523458211355545480204030037485770281657932424904837498820838941320219987081807484506321027790208478734245607653603081470052098466791451046336205889926214092666301036389274774400116925587131772282745138530118325979630838827922127188672583665738540829047086582072315255346426870426037596383365376112041575767240689323467513797629615476915169282633496298306460927770440684633407857628065252894739136251278498133964797063411844204535/283333220264111265034381876045490975655603768732085723634003316682364247319717146835044725806158482839510362701452173123601*X^78 + -242131569767171381962164596669915121214790475880702414793985445964398720505784390395122606977110922975330741865624255616666179205308157332607565920688498300367143392839718817287329833879017370893911201205078890768224788500069141994967688814218883185962620913366589883365140671277364632357562265110586584779279487343476834393176823902949914533874985682768006795620552872371832073670276229251168653538518150518699384605096840019192615203622216648645801592482312706505092453015206971/3420115301808087080230023625745121567138793092365006769986054035672818829396305679445824885206139046355729588169229181774987671*X^79 + 36499096085724016859572585429810521666948312924153014214809454317657054687213471747482349338723191623550458762382053999266782359064790530149454879105045876503870211963061588515186674024590059737008744322280556222291543107741209212374803235567281217390446558160805570726565042846256466153878469510936735097729872769929775507091752134984012386642136115685774714156430689435847792317304623262070379909465134429579402683129070058531213308354246506634172953098013285696770673/23472224361205473037393909041959321982901480302550387178693009417808321375173320092373848546612416770732363739661351431*X^80 + 3648283806401131043898796460144555950740467685972327160158148070528917209815303150643105723338254716209367141793976126336693170561039876554277337038571371026288220353061290925949650821953272473251939951694250096523086924848625019342910096412185022420631478964928093274288048471520867069336428308590527201612446914358842735801531204995094117301487192894233484167009127137538194484912855935336248156652671907195468861233735066079930870333650213566163000432931615663004551603/283333220264111265034381876045490975655603768732085723634003316682364247319717146835044725806158482839510362701452173123601*X^81 + -1482287013160269213287590426924107078818499496672130142406859351135729027347846204129648576879131695861993242254882928015678242365380816420033694483601700274635171721917947088282603911117253079246951526813676611792325983051096542784834485493814594873827617585321007479994877777883234033874268566964512321323675802380250384490906998021964517272922714568220334947077217681704659093084988653637767865490025301302963209688840222332939246584716861084904716367649408292/1944513657626167926219361199731531934628570980246076313370309785254603709317647261401196963516893113307295480048161*X^82 + 95313874385375235239175494315419641319346967205380173451006481204486805287301619965725896975230873036925174239671214463737458935753685481440993846483473573994320839852437175982573841041848727811555761592009361301447601497369280415894848042155712300739837075838628549767102442421460079265458264539338952507513259663763142299179039841920926862425453773400944551385713123400718426257017046956982078892521060843481475962600016047019129513553468063647940197935299738777/23472224361205473037393909041959321982901480302550387178693009417808321375173320092373848546612416770732363739661351431*X^83 + 29445923435524873174487100134605897650444635384100565381565509053687733429284514170783564935103051159108296171497452536688696785554971059409547274358718616685594453889765870906546176184499529417071892049459223707524301450688648612539781855512690089307057667958809105474901588234005644800767604382208508877752946406442439970395999933215431026544699931248539781482554426008529416638514634960939967117883148790586810641440151277278302616808985414254763798632/161089690798290773442081120017523977684414794155088751004084979310297714300194454593753372837121457485485500791*X^84 + -3613109447446010459073780308449892365396787723825167927770852124207642818859055353509919226569042982526585592854704626260591221077164975685055405691217233491950896678967967385329484066765744386449013862400172452271873229402358499627497475388448936721923945373222874493261334415841745527386194688485601505213579450774485613383294317683274523995386579549236014602660898819728806294714920613494917180882899040834233225840348150536425518060002480605167485988762/1944513657626167926219361199731531934628570980246076313370309785254603709317647261401196963516893113307295480048161*X^85 + -449667865994697597459260130826521755275563996261002005774641664131921946233543244113645971847155372346393101147152526690856580377573226352739766170728742891330294509070066783610745984308093644052413885630108663185785737938762266994264462298862034699331503575843003284516486714858182932123526027583390697887200948374832747005538409447847990240255061164416981191816133459196553718548368129817440303318542389427584565236520351155605055852458843697430/13345181906908356676504110679937368708840592672942486206949298261146360227006416584686717988329173845206321*X^86 + 49319549468488142994724136785904031658228524208068722016345525780586397001951663904772102775720469300308493548790905163300682049102463284371058992507569724267884656107492048954189854434182195661052269965931990710523480862799130108478141356132459588530003493812965760666142634577314471638039623245267130898196860023535247715683586890964617696902847242250520753647555316255032346450303338309758417636144250576630343524095328744033755371452739614322891/161089690798290773442081120017523977684414794155088751004084979310297714300194454593753372837121457485485500791*X^87 + 6176866211980421793104348238508909572073188584784428581516070434832649299812960017023373230393231170892886151193749012419671902264588966841125031499003540888033465323847759253725685215730909508598207089018267381283096971454140717148265254241513866509605238221426826471640242096874540227006195497540924568625694289294909765806356484768177713523229859401835687476428804007435016707131044431999704877162963995351105819727625750135355384761270/1105557278345485599909213046138461495223311463254285991794325098264133893381361658908683455250532171751*X^88 + 106829964985626683513894094479395920086102648673076447667272901173510607061837148353383111142325267896924500090350706307299152825634015387617808147518997923864234186590556140403653335606926491673576465856354020297976848830489589713534473284988395111847695037957024427723205518981344078550609100911509322537477609211720715703279156756159025807218272683576611573326427800176047961748077980380605780743270475889600144055038199806605023249014489/13345181906908356676504110679937368708840592672942486206949298261146360227006416584686717988329173845206321*X^89 + -9924561603365277497316601498655342175719119653452947606883106527870685783462617568164197913017130065990020487129069894430188810273973810305754043665566310897656270083514894187153776296712786447753435132753656221806547414776749626915902888451719434600092758912328294190229152228203185916036017373781328565561187588172492900401234893776284849696246678805572338316254528398492972274825111012943866880412103569251986577035847331826921/91587878249149664477608569806847940951314014021562918713803752652152588300999226154310616788214081*X^90 + 127261963677500316617566617662567673276566915611357653233009512065791126864648534503248605284709396048968520326498056517572401644755992509112429428576195091728855760418751362194242048634417061058882821039149378796094415615569774453178669282867459337009384423479981312232941753498393008528514703040304763398465290115067397174194127270565040569733550050680935385861868684506933910699974719370186635017764392296830606124918171503804117/1105557278345485599909213046138461495223311463254285991794325098264133893381361658908683455250532171751*X^91 + 12821034536795419404431493172511899640172984320854652611277077574074148527331413611354510823975129627069352159525691109550131000842986502040233817704152743748795602372172658146584708932973216042079544191305707098298215838117821166269970966849015339548326335671508676808911806238350791065030230288223156392263839371256001903735173643394623448871496823521389490498909371276739637685757808584334118509650745628618332756949909/7587430888008422208401008185473278183357966533142483531919787312745637337503042511333826260311*X^92 + 442791161104358838188331304602729381215100143795470797752505142854837228502629943062201612225430412677847640501342190174856443296625609772023741587624632227878789486348826595625617235997058569125477732932385561826793719166980996568429305305096173987318382282175853316323537257896321823076750911115762095590712412028552118596435357655101510026260865720483638532065834001514246860147887413039133657124808353077005113983231438/91587878249149664477608569806847940951314014021562918713803752652152588300999226154310616788214081*X^93 + -7721419736312633148039993983595060555118890175006270040590020311366391427319345932426422115644639604625725997439739324889572642525203697675560544439773683120880026192807256259056081688237500483818275761192427687536902091784882055256701194480991955157602598669558751332903044390086806390652933506749413863101451026125182229056786264654955354187400380973355737275484113522501467399003820530488089851392842339036604/628566886588387226277939539845354832520749443554178074055155936769583078245633544141647441*X^94 + -580035762356129226999885821456372036981540557306287551244806459039475887066522308044964240180390284134309038738537669426858765291307526403279112027051829932904905294665471141306676267547703496907851573958743858428645836068588465264753739307085419633794994154239609497568852686883092756504175466876146450666767112159581219334660598320255859205161651379163000452997127661430173382311251970808710194135072996282904281/7587430888008422208401008185473278183357966533142483531919787312745637337503042511333826260311*X^95 + 15063404417771811991110039219232119693877786660170755518991080129742407569305108361388704233441868549596145247696559594258205045111591899154499261469899926847568375866039731809805036068695217854500406596755718331630482568343163863761033670981601289423453975123558293637493174847177635208629949735641816881524211256674680471810446526793308088198344217133489435887167282988364544847655002235430769455244318/52072478385252856124425444440837944869584081149381001909962383959040931011981902422471*X^96 + 985190396619624750873884190733095402798782082564959729998198219910294659815475687466041201168122650487428908008348878070956652162829768625502279639968059567557829179153441030264265623824137559226551741869470323311340421543779024775447493441327261184217745056873047673736544501493858702000122789563149670559126731856348966045651333779861819668043872733192489718191389515037288401230346601177894372363975622/628566886588387226277939539845354832520749443554178074055155936769583078245633544141647441*X^97 + -1466218123522422729915549283585265322915064827277707983228484630644819638251383439347857989637795684760737756054283883237049674027844014748283153761033254325363885408113096009014914745541222543578201456465961596672621397522745311823927116165083716672541439537718701435285487941318625357092840101457104572528459138381349149901568764045289397411163388387581017189042836998085792689440118949671344/4313849588704569308626082714011924850433607915614365165269023606912511888988642401*X^98 + -396454015579824587993642575980411379515596040442138930866676947562371141548923592495710050542570728123199688985476782181623710875090669969326897940529637941422676605551861908169919202349798296053403824383926897050614735701633712770971318495537518868225900948528431634685373470411299727126494269011577637694184529847960803192080796559360902742282834137717368994282775021658102124269801169160787133/52072478385252856124425444440837944869584081149381001909962383959040931011981902422471*X^99 + 4755396022410113029094328270206541028176558478137500195967950219032185708698623639042470905170548873271438856624369023868733547949012222549128508005606548773567272504834779137817108256486965962372509694553669869048532698621732980469316602611332879806546019631167031194601709742210838420407856090102773945768437096823381645615407379504468251047458614590891482124699655034518295553925697/357373008756902436304041315053593310449308915219481829613869903646136350674231*X^100 + 547054847863422810653012395684346476870239459938424532709561560585119423793408299681658125212969923785310069734158498136580515552433429749643962510257232806914776753834849305613338202895632406213763961011294567283282605339830702634311701013177023542419846153499014979981727904336351392684769818279112689957594872983736921258671656434778632295994124944813544509662485056369188500651214077/4313849588704569308626082714011924850433607915614365165269023606912511888988642401*X^101 + 9681364313029587722213302256621205445202191250902793181330411833505457660415753815711402762852699045932318549084024393850851354140427513385151981316035167320000722600893296320416535844500054927347623293532752523180290495591461942659181935780658940752545740797208089038645718269546572581275835286363295910204027381852368455026454718271784266067279509142811830119265016604489318/29605915728349137296333469890944686475793961993163932533664974206456494961*X^102 + 174551190226236208726021981982118017296430925834968703211060000469092296630629259755845405422019878843240631896292185228717705736527131416599189294647377056280826759202504371978452150616338148778262934383799563555392100814282391809061668156292461358128782436872666697648891637563702747576316309469097670414385486366420837892595046558657682272204395416776432215580765128976735220/357373008756902436304041315053593310449308915219481829613869903646136350674231*X^103 + 1210473980739892610426610547356620843485948770824502728542891711443279635142308318452116087205985957362130495306217682293881368912239461765670943131992770294643666795402437286951958405046482717219169583675447468458917992721257831353889476935924092776715973352517995192715295001708663386644438882315159669628227455334189591589369246451849932727863385364070695820288148/2452648142519189569740159878298789369214974897950785563223011697991591*X^104 + 10722276221600367950286185255082106183097296643480173170392906741032440321343077491581602476440150346545420765346387964112188800812480287649165356584052507886997377373667553808389518287599776345966250246072907238725573788736541516831983349716922977022688086100977058720760164122449400730786553063474844962951040684965039982766313257866432473517588993749128298418854011/29605915728349137296333469890944686475793961993163932533664974206456494961*X^105 + 41065012114844810734284344031562712236964596636976507262483726724571005312666791199072001120925910107362648690615982389200719972169955656663373270400705567258815451650259792149130649766963916731925254181664170996128244644494030885345066138499882318768484537671830073088643933216224678628818246448897686895506254753974728035960278524589065767570988502574950/203185166309269287527144385576902441323417686848710592595726261121*X^106 + 217578961048863920561697767811336991703867830606346070146232910765037151034668930639149286883328005834729906643960945892685217230680886037273900040832922225543465102544776004753301198858009207292805564463601131591033764543666222758571696533965944728607124866444976658179571638732140155421556153069765854673871447862951936444842051270051874498975421455922770/2452648142519189569740159878298789369214974897950785563223011697991591*X^107 + 525099603333958120407774718050218412916843050828381775516959556177731954189118258378347552194455158278667738081180333903051756200645615045085299111896694086515258049067426897300352584257371204672083196577801172016630938506405384783887562035935377078485907952861023492526936626775656989291729697362490707842503489594009486031999570562511673894628/16832504871946755656295616401035741970293901652614579785910551*X^108 + 1793064918820371336408385425519262643644794492685188499516099126048052050828325299707135823601404778746662110181267019041348380002947047108545905868051100195621300679168961287518856496853968862717854693346601866624325467172784821043444478896531158868459362517692678650383300494770001282825007938198381308305854065954360341417046084973586694283430/203185166309269287527144385576902441323417686848710592595726261121*X^109 + 2785909367337950716712896236263411124024667463946014215225170809764807278121306440046705619835785690543623121569534396284420072269723147142235980504358420101100311475671963557547679807065411011398509319060430088977785037070364571703637903544607906833878380187831608426408224982434730405663521881458200183662221242282650420652226851166/1394458195008429761933196620084147292709295141464218356881*X^110 + 6005414256817212076323192235298139483968427970016288168488909465457412733147580838262159415804051065728576153987401777727445953327641998772896201997927285655025529310377235758294300922283054016854919520437891711365956692828394479399742468804050110464917384231186557291508287911810035647952484517395305685941979515191903477669824695569/16832504871946755656295616401035741970293901652614579785910551*X^111 + 5624600054044193184949970437471090416511465066194812901251173062962229176877494079807505323216402162621560366194072878553470844932405155657228474320890107149440192342966051750453387109823797754676156941062794613928502012322924012187469714979645452067312856425404939566860858800364602167393329537954997086867673500448333011/115521348273418089796470600620010545332556966404127111*X^112 + 6788772402597733645980236093927158977086631756843974906732743976352672991429670379300472850115565800364103541425065499352871476089044451588921663504526620902415813183753599853985254943094387833550426081144297213004667264294565205992590905551016055624056595582258543616208452902222290860891253965090363269874712860671794924/1394458195008429761933196620084147292709295141464218356881*X^113 + 3503590336807774706750141179480314119251398287216772488134850926057142545180984231742922805249917999310816152218203041326953331301403822720005663630940454844038611334051630806220898075470983962059305627942657893512392110649173507200324213625982306187624948387780934606303232896445009709147158744315682861253753/9570155602138852605125557171734781321560514158241*X^114 + 3007470212843706398455099133701450526757356833090810583695666011321155592622933495115838165726104659408416102191497560721085767578949765099972923972813541287895039244189442578654139988133790724020165185059540921963692072896696778737472537425679656781443714864731058331835233466688193316110741207836842966108790/115521348273418089796470600620010545332556966404127111*X^115 + 1346428496822108965970531545963562486399637052621044393621154399998107502869656548117961405236753287548945568034522605320367029901865001040597453687004182115683912408388276215777730193552944605030077522037148973827253919865071815055238306370148032215988773641016768420880552743282469344395788142933/792822102737043542798902922022598071540097271*X^116 + 699880592366705427952643159257577641339919637659622100810079024229800023166385436833322957822286813335210841715212141925103724470601085457971667865140865201904981695974486073373585323257328574937345360612189432495827602709303376810995311723661280089995169444461572588371813763057912482383541029364/9570155602138852605125557171734781321560514158241*X^117 + 102647225431360013192368507669043784775457691200160252755596768531012530868005484583940868929102392444634504163803083903361131930230766291546487581560348878931075860442283246712808620080146250045440228396683387470657696418305502868325915110542717725331081149371598745146439203647496952/65679902471795505161039095520056173601201*X^118 + 21730884344880533318734802908843092176035293458358004777559222713731295918354348811024715242851617619798947787821999092780414009056447817097383409453470073849364365732652302225992789629449994170654279097485552021990967342528729526254378071583438503321611529339034002433044970136539852/792822102737043542798902922022598071540097271*X^119 + 2072883331051734697073711712604122360341035984917798746180122068068437058666611919337845706211715281147912502490677660307586187074421966795260329807803900666785497829331381402689033157394848448253125273333077039604490106942175928553682240513587750941457324683499269336376/5441131842581021055508167966204637031*X^120 + 301576111092583195042930410983041365512266595549508216265091001399374807434458485701216021915283699806444829823862241450301419066286680531671159768813668001667106971552004069572907156848074306694644978337469433738802986655167529864801771054978722399805931307631710444751/65679902471795505161039095520056173601201*X^121 + 18746899673438700916442099940834127167278854094450763368100473069527440982867836296202317176420253351002871279026363024588220564215465799678479320541949988021659422888472751913357085434011698824121427164663086111687832187765575118171845684903083807275862813/450760653018061557079626208781761*X^122 + 1806992950833358541992993743177963573359069006771523999418072154492910301293015058822991263380888133930073219129380413027333016749742226731878231622624432113723688586503051011273305457054882945895828965791569247491858313864231171744994034805425903758397174/5441131842581021055508167966204637031*X^123 + 74918662550677449306309090501655939326210944775095966499545480925492652857229904266076027903552311398467512777491979012084636912355351258418269378147469457314166566964027668992373957144758049828233287881185781301160342309308037885741367774739/37342444952204585956393522391*X^124 + 4198730790018989881295762669757232365100185600982458748243644217115297267992253769107815538324864219628935181041064959965692862372547605433277190482127996503823673465744355113875454024192408198336847337704315152643473434956904890948219774276/450760653018061557079626208781761*X^125 + 23089291097168633923917663252609007312700416143959007082658190450757652366414865376110109031252375023342646911958657332065771291298594115397461027202762380932154736849515490801166643015498880582670311466998806266983050618169314/3093566809063423573555921*X^126 + 194243058074395264388612686378211403634377373757009511542257081431250049457670702617755612455500553928554299188700693033775085311488719208775035103667679128746269538715019008433915690549693627535520823536422331214982403831615/37342444952204585956393522391*X^127 + 672340466206275523536165944438430564778776626104382529697054473787791677575412418360719719749246534217747044575937651263601531083296763919439328208937953508328233757954064504212501657142756510461884562848911212/256280905398345089351*X^128 + 3401134764692527885546263878603197019618959788283491367479746382141236436703417873305085445636743551785051269742516766241874548612472857864386803103028728641966960033800684778709300394844849438765332452223186/3093566809063423573555921*X^129 + 293600902049994662185922370556656954995730315722463357330645124011547015735173673022236097181507954020926139416811751418779400028270673626184568504684285623294281630321972339636742667980246743/21231124629139681*X^130 + 24758232938313330046498952917949391275925614975029116220027242618535300179329716368240027661456704273403935818378006174585492027902778312579001230152098931275198320693014112285367189068722/256280905398345089351*X^131 + 590975364886766430912346069711152505657668177213517225922216928609772666063347813905663034435006198111614247389118556031299862958656883063522956917976364436411451752813076/1758853833911*X^132 + 13698274464196199167016344787499109583907019601690711880346731423837356026114999110149760487473586724572191576865056797208077679578772568064856204212523508018608333667/21231124629139681*X^133 + 76867594198589074317970476439791255378984742005030296791899866182216382032926814278910376134547866907397052625239091454652044960841345408562079766/145709041*X^134 + 379386715755372763594393968513344191376169434320828953637146116905128763549815555883563437681665672805526358247300059354798213775977445360/1758853833911*X^135 + 709741079321356442734543351233842840537514203188067071393596893045295198422460769955523198250117776073416373767458343/12071*X^136 + 1167663002031932866826394235943297771098346332666467781771790187850856284754375114125706279055863151623780194/145709041*X^137 + -2934025525689137549978883421468227986617365557025996199593280792218047396340*X^138 + 5402922824809306167439814203071544732227866769363772153/12071*X^139 + -32775428475471773175878620*X^140 + 1*X^141 +